Skip to content

@abi.encode

ABI-encode values given a comma-separated type list, like Solidity abi.encode.

Returns: bytes

@abi.encode(types ...values)
NameTypeDescription
typesstringComma-separated Solidity types (e.g. uint256,address)
[...values]anyValues to encode, one per type
# Encode values without a selector
set $data @abi.encode("uint256,address" 100e18 0x44fA8E6f47987339850636F88629646662444217)
print $data