abi-lity

ABI encoder/decoder

A tool for efficiently encoding and decoding the binary format used in Solidity smart contracts.

Solidity codegen tool for efficient ABI encoding/decoding.

GitHub

92 stars
1 watching
3 forks
Language: TypeScript
last commit: 29 days ago

Related projects:

Repository Description Stars
spacewander/lua-resty-base-encoding A fast C-based Lua library for encoding and decoding various binary formats. 18
esaulpaugh/headlong Provides high-performance tools for working with Ethereum contract abis and RLP encodings in Java. 79
codex-storage/nim-contract-abi Encodes and decodes parameters according to the Ethereum Contract ABI Specification in Nim. 3
sija/base62.cr A library that encodes numbers using a compact set of characters (Base62) and provides decoding functionality. 10
bitcoinjs/bip66 A module for encoding and decoding strict DER signatures in JavaScript. 14
bitcoinjs/bip68 An encoding and decoding library for Bitcoin's relative lock-time specification. 2
whynot63/abinator A Python wrapper for Solidity ABI specifications in a dataclass-like format 0
duaraghav8/ethlint Analyzes Solidity code for style and security issues and fixes them. 927
levydsa/qoiz A software implementation of the QOI image format decoder and encoder in Zig. 0
consensys/abi-decoder A Node.js and JavaScript library used to decode data parameters and events from Ethereum transactions. 640
luvitrocks/luvit-base64 A high-performance base64 encoding and decoding library optimized for Lua 1
decurity/abi-decompiler Reverses Ethereum smart contract ABI information from EVM bytecode 217
sealmove/binarylang A language for building binary parsers and encoders through a syntax-based DSL approach. 59
bitcoinjs/bech32 A Bech32 encoding/decoding library for Bitcoin transactions 107
danielgindi/node-autodetect-decoder-stream An iconv-lite stream that detects the encoding of input data and falls back to a specified fallback encoding. 31