New Feature:
- Add refresh gas table (#410) tanyuan* 2018/6/25 16:37
- ONT-731 clirpc add sig to invoke neovm contract by abi (#272) gasby88* 2018/6/21 19:24
- ONT-732 reserved and mask specific peers (#403) Xiang Fu* 2018/6/25 13:44
- ONT-787 Create data dir according networkid (#306) gasby88* 2018/6/14 15:12
- ONT-824 Sigsvr add sig to data api (#304) gasby88* 2018/6/21 19:25
- ONT-844 Add reserved address option (#335) Xiang Fu* 2018/6/15 10:26
- add preExecute in tx pool for non-consensus node (#396) xigua* 2018/6/25 18:33
- add cli function for creating ONT ID (#426) Alver* 2018/6/26 17:06
Optimization:
- Clean OutConnectingList and PeerSyncAddress after retry failed. (#383) XiaoJie Guo* 2018/6/25 14:11
- ONT-892 modify Proposer peers number must great than or equal to chain.C (#364) JunXi Xie* 2018/6/20 17:37
- ONT-927 optimize sync block msg send (#404) JunXi Xie* 2018/6/26 11:16
- optimize transmit logic and the compatibility of dual/single port (#391) Xiang Fu* 2018/6/23 12:19
- ONT-678 Separate sig server a standalone app (#245) gasby88* 2018/6/20 16:43
Experience:
- support importing account without local wallet (#356) Alver* 2018/6/15 16:57
- GetStorage return nil when cannot found value of key (#378) gasby88* 2018/6/20 15:40
- ONTO-314 add cross platform build support (#386) gasby88* 2018/6/25 11:43
- [ONT-968] Cli add Pre-Deploy contract (#431) gasby88* 2018/6/26 18:14
- [ONT-894]Add cleartestmodedata flag in testmode (#367) gasby88* 2018/6/19 18:02
Security:
- fix NCC Denial-of-Service Via Clone on Copy of Structs in the NeoVM bug (#408) tanyuan* 2018/6/22 19:08
- Fix NCC Hard-Fork via Non-Deterministic Behavior in NeoVM (#368) tanyuan* 2018/6/19 17:29
- NCC-2018-024 Denial-of-Service via Arbitrary Precision Multiplication (#355) laizy* 2018/6/15 14:12
- ONT-780 [NCC-2018-014] Add connections limit function. (#316) XiaoJie Guo* 2018/6/20 12:02
- Check gas overflow case when received a new transaction (#380) xigua* 2018/6/20 16:43
- ONT-774 fix DoS via int overflow and Out-of-Bounds Read in InvHandle (#347) Ziacke* 2018/6/15 16:40
- ONT-776 decoupling peer id with wallet public key (#332) Xiang Fu* 2018/6/14 15:33
- add safe math calculate (#373) tanyuan* 2018/6/20 15:25
- add vm exec step limit (#395) Zhou Peiwen* 2018/6/21 18:59
- limit transaction signature length (#415) laizy* 2018/6/25 17:54
Docs:
- Add sigsvr doc (#375) gasby88* 2018/6/21 19:26
- Fix "jsonpc" typos in docs and rpc.go (#409) Bruno* 2018/6/23 12:13
- ONT-791 Cli add gen multi signature address cmd (#289) gasby88* 2018/6/15 14:29
Bug fix:
- fix construct systx (#348) JunXi Xie* 2018/6/14 18:17
- fix DUP opcode validation (#420) laizy* 2018/6/26 16:04
- fix Uint256 reverse bug (#345) xizho10* 2018/6/14 15:06
- fix bug in creating ed25519 keys (#398) Alver* 2018/6/22 10:51
- fix bug in selecting signature scheme (#374) Alver* 2018/6/20 11:07
- fix bug to avoid global param duplicate init (#384) qiluge* 2018/6/21 11:30
- fix draw back errors (#357) siovanus* 2018/6/15 19:13
- fix genesis ont distribution (#407) laizy* 2018/6/25 10:12
- fix init consensus check (#350) siovanus* 2018/6/15 10:23
- fix int to string (#416) tanyuan* 2018/6/25 17:37
- fix interop to bytearray bug (#369) tanyuan* 2018/6/19 17:46
- fix magic number (#349) gasby88* 2018/6/14 18:57
- fix map serialize bug (#423) tanyuan* 2018/6/26 16:05
- fix migrate bug (#352) tanyuan* 2018/6/15 14:00
- fix neovm runtime serialize infinite loop bug (#379) laizy* 2018/6/21 22:25
- fix ont init params deserialize (#413) laizy* 2018/6/25 11:42
- fix remove connecting list bug (#361) Ziacke* 2018/6/19 16:08
- fix stack overflow in vm equal function (#362) laizy* 2018/6/19 16:07
- fix transaction payer from hex string to base58 (#429) gasby88* 2018/6/26 17:07
- fix vbft init bugs (#354) siovanus* 2018/6/15 14:17
- fix vbft with 0 initPos bugs (#359) siovanus* 2018/6/19 15:43
- fix verify input parameter invalid (#353) tanyuan* 2018/6/15 13:56
- ONT-896 fix import block error, cause by read count problem (#371) gasby88* 2018/6/20 15:18
- ONT-942 resolve consensus node switch,sometimes will not make new block (#422) JunXi Xie* 2018/6/26 15:07
- getsmartcodeevent return nil when don't have event notify in block by… (#341) gasby88* 2018/6/14 10:08