No description or website provided.
Clone or download
hao.zhang
hao.zhang update readme
Latest commit 09a5fe8 Aug 31, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cmake creat project Aug 31, 2018
docs creat project Aug 31, 2018
libdevcore creat project Aug 31, 2018
libevmasm creat project Aug 31, 2018
libjulia creat project Aug 31, 2018
liblll creat project Aug 31, 2018
libsolc creat project Aug 31, 2018
libsolidity creat project Aug 31, 2018
lllc creat project Aug 31, 2018
scripts creat project Aug 31, 2018
snap creat project Aug 31, 2018
solc creat project Aug 31, 2018
std creat project Aug 31, 2018
test creat project Aug 31, 2018
.editorconfig creat project Aug 31, 2018
.gitattributes creat project Aug 31, 2018
.gitignore creat project Aug 31, 2018
.travis.yml creat project Aug 31, 2018
CMakeLists.txt creat project Aug 31, 2018
CODING_STYLE.md creat project Aug 31, 2018
CONTRIBUTING.md creat project Aug 31, 2018
Changelog.md creat project Aug 31, 2018
LICENSE.txt creat project Aug 31, 2018
README.md update readme Aug 31, 2018
ReleaseChecklist.md creat project Aug 31, 2018
appveyor.yml creat project Aug 31, 2018
call_method.jpg update readme Aug 31, 2018
circle.yml creat project Aug 31, 2018
judgment_point.jpg update readme Aug 31, 2018
new_opcode.md update readme Aug 31, 2018
opcode.jpg update readme Aug 31, 2018
prerelease.txt creat project Aug 31, 2018

README.md

solidity-genaro

Fork from solidity.

Building the source

mkdir build
cd build
cmake .. && make

How To Use

See solidity.
New feature.
You can get more development information from the yellow book.

New VM opcodes

image

New Instructions

After adding new opcodes, Genaro added new instructions to the original solidity language and kept compatibility while increasing the operational possibilities of the data. Value type - increase part: Storage address d_storage: Saves a 32-byte value corresponding to the space address in the store. The storage address type also has members as the basis for all storage parts.
Call method:
image

Store the address to be queried, because in the smart contract, you can stop the contract execution by using it as a judgment point:
image