Link Search Menu Expand Document

firefly-signer GitHub

PR #4 ABI encoder and decoder
- [x] JSON parser for ABI defintion - [x] Modeling and verification for of all elemental types, arrays, and tuple types - [x] `int` - [x] `uint` - [x] `address` - [x] `bool` - [x] `fixedx` - [x] `ufixedx` - [x] `bytes` / `bytes` - [x] `function` - [x] `string` - [x] `tuple` - [x] fixed arrays `T[k]` - [x] variable arrays `T[]` - [x] API access to parsed type tree for features such as Swagger/OpenAPI generation - [x] External input data mapping to ABI structure - [x] JSON types - [x] Go types - [x] Object style `{"arg1": 123}` input for function parameters/nested-tuples - [x] Array style `[123]` input for function parameters/nested-tuples - [x] API access to parsed value tree, mapped against type tree - [x] ABI data encoding / serialization - [x] Unit tests for all examples in https://docs.soliditylang.org/en/v0.8.13/abi-spec.html - [ ] ABI data decoding / parsing - [ ] JSON data serialization from value tree - [ ] README updates </td> </tr> </table>
Created At 2022-05-08 22:03:07 +0000 UTC
</div>
PR #3 Move to firefly-common dependency, and add config docs
- Moves over all dependences to `firefly-common` that are now there - Adds `config.md` auto-generation and link from `README.md` Depends on (go.mod pulls these in directly): - https://github.com/hyperledger/firefly-common/pull/4
Created At 2022-05-05 12:25:02 +0000 UTC