simpleabi

Simple ABI encoding/decoding for Ethereum contracts.

Usage no npm install needed!

<script type="module">
  import simpleabi from 'https://cdn.skypack.dev/simpleabi';
</script>

README

SimpleAbi

Simple ABI encoding/decoding for Ethereum contracts.

Installation

Via npm on Node:

npm install simpleabi

Usage

TBD

References

Samples

TBD

Versions

  • 0.0.1
  • 0.0.2, decode values, as safe integer
  • 0.0.3, decode bool value type
  • 0.0.4, encode with types, encode call
  • 0.0.5, encode function signature
  • 0.0.6, using big number to encode big integers as hexadecimal
  • 0.0.7, decode bytes value
  • 0.0.8, fixing bytes32 decode
  • 0.0.9, encode/decode bytes

License

MIT

To Do

  • bytes4, ..., bytes32 encode decode

Contribution

Feel free to file issues and submit pull requests � contributions are welcome.

If you submit a pull request, please be sure to add or update corresponding test cases, and ensure that npm test continues to pass.