Changelog¶
v1.1.2 (2024-07-12)¶
ADDED:
example: add eip1559 tx example (#42)
FIXED:
rlp: decode long hex (#46)
abi: move current frame offset on address
abi: do not ignore function selector offset on decode (#34)
v1.1.1 (2023-09-13)¶
FIXED:
abi: eth_abi_mpint should encode mpzs as integers, not bytes
v1.1.0 (2023-09-02)¶
ADDED:
abi: add eth_abi_mpint (#efd7ee0)
rlp: add eth_rlp_uint (#8ac8ea1)
FIXED:
abi: gmp.h should be before #ifdef __cplusplus block (#b3cf40d)
rlp: import rlp.h in ethc.h (#e96db96)
v1.0.1 (2023-08-19)¶
FIXED:
rlp: prefix length consists of only base and count of length bytes (#bb74550)
v1.0.0 (2023-05-24)¶
ADDED:
eth_abi_init
eth_abi_free
eth_abi_bool
eth_abi_int8
eth_abi_int16
eth_abi_int32
eth_abi_int64
eth_abi_uint8
eth_abi_uint16
eth_abi_uint32
eth_abi_uint64
eth_abi_address
eth_abi_bytes8
eth_abi_bytes16
eth_abi_bytes32
eth_abi_bytes
eth_abi_to_hex
eth_abi_from_hex
eth_abi_call
eth_abi_call_end
eth_abi_array
eth_abi_array_end
eth_account_create
eth_account_from_privkey
eth_account_address_get
eth_account_privkey_get
eth_account_pubkey_get
eth_account_sign
eth_is_address
eth_is_checksum_address
eth_to_checksum_address
eth_bloom_init
eth_bloom_from_bytes
eth_bloom_and
eth_bloom_or
eth_bloom_copy
eth_rlp_init
eth_rlp_uint8
eth_rlp_uint16
eth_rlp_uint32
eth_rlp_uint64
eth_rlp_address
eth_rlp_array
eth_rlp_array_end
eth_rlp_bytes
eth_rlp_hex
eth_rlp_len
eth_rlp_to_hex
eth_rlp_to_bytes
eth_rlp_from_hex
eth_rlp_free
eth_is_hex
eth_hex_pad_left
eth_hex_pad_right
eth_hex_from_bytes
eth_hex_to_bytes
eth_ecdsa_pubkey_get
eth_ecdsa_sign
eth_unit_convert
eth_keccak256
eth_keccak256p