ABI
Reference functions grouped under ABI, with signatures, examples, and metadata generated from the Determica catalog.
- abi_encode_packed Encodes values using Solidity's packed ABI mode, returning the concatenated bytes without 32-byte word padding.Scalar
- call_decode Decodes ABI-encoded function return data into structured columns using the provided ABI definition. Returned columns are derived from the selected ABI function outputs.Table
- decode_function_data Decodes selector-prefixed ABI function calldata into fixed selector metadata columns followed by one column per function input.Table
- encode_function_data Encodes contract function arguments using ABI definitions, returning selector-prefixed calldata.Scalar
- error_selector Computes the 4-byte EVM custom error selector from a canonical error signature string.Scalar
- error_selector_json Computes the 4-byte EVM custom error selector from a JSON ABI error fragment.Scalar
- event_signature Computes the 32-byte EVM event topic0 hash from a canonical event signature string.Scalar
- event_signature_json Computes the 32-byte EVM event topic0 hash from a JSON ABI event fragment.Scalar
- function_selector Computes the 4-byte EVM function selector from a canonical function signature string.Scalar
- function_selector_json Computes the 4-byte EVM function selector from a JSON ABI function fragment.Scalar
- parse_abi_event Parses a human-readable EVM event definition into a JSON ABI event fragment.Scalar