mirror of
https://github.com/status-im/nim-contract-abi.git
synced 2025-02-19 22:18:28 +00:00
Add examples of decoding to readme
This commit is contained in:
parent
1070b7251a
commit
cde572e41a
@ -33,6 +33,15 @@ AbiEncoder.encode(@[1'u8, 2'u8, 3'u8])
|
||||
|
||||
# encode tuples
|
||||
AbiEncoder.encode( (42'u8, @[1'u8, 2'u8, 3'u8], true) )
|
||||
|
||||
# decode values of different types
|
||||
AbiDecoder.decode(bytes, uint8)
|
||||
AbiDecoder.decode(bytes, UInt256)
|
||||
AbiDecoder.decode(bytes, array[3, uint8])
|
||||
AbiDecoder.decode(bytes, seq[uint8])
|
||||
|
||||
# decode tuples
|
||||
AbiDecoder.decode(bytes, (uint32, bool, seq[byte]) )
|
||||
```
|
||||
|
||||
[1]: https://docs.soliditylang.org/en/latest/abi-spec.html
|
||||
|
Loading…
x
Reference in New Issue
Block a user