headlong

Contract encoder

Provides high-performance tools for working with Ethereum contract abis and RLP encodings in Java.

High-performance Contract ABI and RLP for Ethereum

GitHub

80 stars
10 watching
21 forks
Language: Java
last commit: almost 2 years ago
Linked from 1 awesome list

abiblockchaincodeccontractcontract-abiencodingenretherethereumjavarlp

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
codex-storage/nim-contract-abiEncodes and decodes parameters according to the Ethereum Contract ABI Specification in Nim.3
mana-ethereum/ex_rlpAn Elixir implementation of Ethereum's RLP encoding specification31
alephao/swift-rlpA Swift implementation of Recursive Length Prefix encoding for serializing structured binary data24
rust-ethereum/ethabiEncodes and decodes function calls and their output in smart contracts518
d1ll0n/abi-lityA tool for efficiently encoding and decoding the binary format used in Solidity smart contracts.92
merklejerk/flex-contractAn abstraction layer for Ethereum smart contracts with flexible configuration options and simple integration26
nccgroup/web3-decoderAn extension for Burp Suite to analyze JSON-RPC calls related to Ethereum smart contracts111
shazow/whatsabiA tool for extracting and analyzing Ethereum bytecode without source code.1,076
consensys/abi-decoderA Node.js and JavaScript library used to decode data parameters and events from Ethereum transactions.643
maurelian/erc721-vyperAn implementation of the ERC721 specification in Vyper.41
merklejerk/solppA preprocessor and flattener for Ethereum's Solidity source files112
bitcoinjs/bip68An encoding and decoding library for Bitcoin's relative lock-time specification.2
manifoldfinance/libcallerTool for encoding and processing RPC calls on EVM-compatible chains4
decurity/abi-decompilerReverses Ethereum smart contract ABI information from EVM bytecode219
sija/base62.crA library that encodes numbers using a compact set of characters (Base62) and provides decoding functionality.10