Module forest_filecoin::rpc::methods::eth
source · Modules§
- eth_tx π
- Ethereum Event Filters Module
Structs§
- Represents the results of an event filter execution.
Enums§
Constants§
- ADDRESS_LENGTH πEthereum address size in bytes.
- BLOOM_SIZE πEthereum Bloom filter size in bits. Bloom filter is used in Ethereum to minimize the number of block queries.
- BLOOM_SIZE_IN_BYTES πEthereum Bloom filter size in bytes.
- EMPTY_BLOOM πEthereum Bloom filter with all bits set to 0.
- EMPTY_ROOT πKeccak-256 of the RLP of null.
- EMPTY_UNCLES πKeccak-256 of an RLP of an empty array. In Filecoin, we donβt have the concept of uncle blocks but rather use tipsets to reward miners who craft blocks.
- EVM_WORD_LENGTH πEthereum Virtual Machine word size in bytes.
- FULL_BLOOM πEthereum Bloom filter with all bits set to 1.
- MASKED_ID_PREFIX π
- REVERTED_ETH_ADDRESS πThe address used in messages to actors that have since been deleted.
Functions§
- decode_payload πDecodes the payload using the given codec.
- encode_as_abi_helper πFormat two numbers followed by an arbitrary byte array as solidity ABI.
- See https://docs.soliditylang.org/en/latest/abi-spec.html#function-selector-and-argument-encoding for ABI specification
- Convert a native message to an eth transaction.
eth_tx_from_signed_eth_message
does NOT populate:- execute_tipset π
- get_signed_message π
- get_tipset_from_hash π
- is_eth_address π
- lookup_eth_address π
- Creates an Ethereum transaction from Filecoin message lookup. If
None
is passed fortx_index
, it looks up the transaction index of the message in the tipset. Otherwise, it uses some index passed into the function. - new_eth_tx_receipt π
- round_up_word πRound to the next multiple of
EVM
word length.
Type Aliases§
- GasPriceResult π