Follow-up on #257 to move the types GetLogsArgs and LogEntry to the evm_rpc_types crate, so that the public API of eth_get_logs only uses types from that crate.
Additionally, add the types Hex, Hex20, and Hex32 as a transparent wrapper around a Candid type text to represent Ethereum hex strings (prefixed by 0x) containing an unbounded, 20 or 32 bytes, respectively.
Follow-up on #257 to move the types
GetLogsArgs
andLogEntry
to theevm_rpc_types
crate, so that the public API ofeth_get_logs
only uses types from that crate.Additionally, add the types
Hex
,Hex20
, andHex32
as a transparent wrapper around a Candid typetext
to represent Ethereum hex strings (prefixed by0x
) containing an unbounded, 20 or 32 bytes, respectively.