Updated readme with new location of the neo-storm repository (#101)
This commit is contained in:
parent
903bb86f96
commit
c8d7671d26
2 changed files with 2 additions and 38 deletions
38
README.md
38
README.md
|
@ -126,43 +126,7 @@ ApplicationConfiguration:
|
||||||
```
|
```
|
||||||
|
|
||||||
## Writing smart contracts in Go
|
## Writing smart contracts in Go
|
||||||
In depth documentation about the **neo-go** compiler and smart contract examples can be found inside the [compiler package](https://github.com/CityOfZion/neo-go/tree/master/pkg/vm/compiler).
|
Golang's development is been moved to a separate repository which you can find here [neo-storm](https://github.com/CityOfZion/neo-storm)
|
||||||
|
|
||||||
### Compile a smart contract
|
|
||||||
|
|
||||||
```
|
|
||||||
./bin/neo-go contract compile -i mycontract.go
|
|
||||||
```
|
|
||||||
|
|
||||||
By default the filename will be the name of your `.go` file with the `.avm` extension, the file will be located in the same directory where you called the command from. If you want another location for your compiled contract:
|
|
||||||
|
|
||||||
```
|
|
||||||
./bin/neo-go contract compile -i mycontract.go --out /Users/foo/bar/contract.avm
|
|
||||||
```
|
|
||||||
|
|
||||||
### Debugging your smart contract
|
|
||||||
You can dump the opcodes generated by the compiler with the following command:
|
|
||||||
|
|
||||||
```
|
|
||||||
./bin/neo-go contract opdump -i mycontract.go
|
|
||||||
```
|
|
||||||
|
|
||||||
This will result in something like this:
|
|
||||||
|
|
||||||
```
|
|
||||||
INDEX OPCODE DESC
|
|
||||||
0 0x52 OpPush2
|
|
||||||
1 0xc5 OpNewArray
|
|
||||||
2 0x6b OpToAltStack
|
|
||||||
3 0x 0 OpPush0
|
|
||||||
4 0x6c OpFromAltStack
|
|
||||||
5 0x76 OpDup
|
|
||||||
6 0x6b OpToAltStack
|
|
||||||
7 0x 0 OpPush0
|
|
||||||
8 0x52 OpPush2
|
|
||||||
9 0x7a OpRoll
|
|
||||||
10 0xc4 OpSetItem
|
|
||||||
```
|
|
||||||
|
|
||||||
# Contributing
|
# Contributing
|
||||||
|
|
||||||
|
|
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
||||||
0.44.9
|
0.44.10
|
||||||
|
|
Loading…
Reference in a new issue