From cde572e41aba3288aac408f6dd132be320e23eae Mon Sep 17 00:00:00 2001 From: Mark Spanbroek Date: Wed, 1 Dec 2021 11:46:45 +0100 Subject: [PATCH] Add examples of decoding to readme --- Readme.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Readme.md b/Readme.md index 25cb9a4..933308d 100644 --- a/Readme.md +++ b/Readme.md @@ -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