Releases
v1.8.0
laizy
released this
14 Oct 09:51
Notices
All nodes need to be upgraded
New Features
support wasm contract deployment and invocation
Improvement
reimplement neovm executor: 2.4 times faster, 29% less memory consumption
md5sum
File
md5sum
ontology-darwin-amd64
b12b526fc240718f5e062c693cd2d1a3
ontology-linux-amd64
d7af872652b71c64780b97943ecb8746
ontology-windows-amd64.exe
cd3c55726b398b46a2c55cbe79436382
tool-darwin.zip
0d3b9b3ef48339297cec497a9e09ba99
tool-linux.zip
a96233aecf95f158f279454e034f3997
tool-windows.zip
40e38c49967a3b997c8beac217bef42f
Change Log Since v1.7.2
add wasm magic check when preexecute neo contract deploy (#1101 )
add vmType check (#1100 )
add deploy pre execute and print the gas out for testframe (#1099 )
check wasm entry and start section (#1097 )
restrict vmtype in contract create api (#1096 )
fix int is 0 bug convertNeoVmValueHexString (#1095 )
update cpp testframe script (#1094 )
fix deploy code vm type compatibility (#1089 )
allow vm reader eof error to avoid hard-fork in testnet (#1092 )
fix convertToHex bug (#1088 )
add neovm call wasm, and neovm testframe (#1084 )
fix pre execute gas table (#1083 )
add notify length check (#1074 )
fix compatibility of int comparison (#1086 )
add neovm feature height check (#1082 )
fix runtime notify (#1079 )
add wasm call native contract test (#1078 )
add a factor to tune gas fee in wasm (#1077 )
pin ontio std version (#1076 )
add u128 support for wasm param encoding (#1073 )
add some rust test case (#1071 )
add cross vm and cpp runtime test
implement wasm test case framework (#1066 )
limit wasm contract code size (#1067 )
add callstackdepth and fix gas fee (#1064 )
add prefix to runtime API name and add sha256 runtime API (#1060 )
validate wasm before deploy (#1047 )
fix the wasmvm contract call context issue (#1049 )
fix wasm api memory attack
update ontology-crypto (#1045 )
fix missing error handle (#996 )
fix hard fork: remove call wasm gas free from init gas table. (#992 )
add contract invoke param bytes invoke (#985 )
add CircularRefAndDepthDetection test (#43 )
add wasm testnet config.json (#870 )
wasm optimize (#812 )
fix contract migrate key error (#811 )
reduce the MAX_EXECUTE_ENGINE (#809 )
add wasm support (#773 )
reimplement neovm
You can’t perform that action at this time.