Crate ethabi_solana

source ·
Expand description

Ethereum ABI encoding decoding library.

Re-exports§

Modules§

  • Function and event param types.
  • ABI param and parsing for it.

Structs§

Enums§

Traits§

  • Contract functions generated by ethabi-derive
  • Common filtering functions that are available for any event.
  • trait common to things (events) that have an associated Log type that can be parsed from a RawLog

Functions§

  • Decodes ABI compliant vector of bytes into vector of tokens described by types param. Returns ok, even if some data left to decode
  • Decodes ABI compliant vector of bytes into vector of tokens described by types param. Fails, if some data left to decode
  • Encodes vector of tokens into ABI compliant vector of bytes.
  • Returns the full Keccak-256 hash of the signature of the given params
  • Returns the first four bytes of the Keccak-256 hash of the signature of the given params

Type Aliases§