Versions in this module Expand all Collapse all v0 v0.64.3 May 19, 2026 Changes in this version + const DataAnyAddress + const DataMsgSender + const DataSelf + const DataTxOrigin + const TypeDataAddress + const TypeDataBalance + const TypeDataERC20Allowance + const TypeDataERC20Balance + const TypeTo + const TypeValue + var ABI abi.ABI + func PackHydrateExecute(packedPayload, hydratePayload []byte) ([]byte, error) + func PackHydrateExecuteAndSweep(packedPayload, hydratePayload []byte, sweepTarget common.Address, ...) ([]byte, error) + type AddrSource struct + func SourceAddress(a common.Address) AddrSource + func SourceMsgSender() AddrSource + func SourceSelf() AddrSource + func SourceTxOrigin() AddrSource + type Builder struct + func NewBuilder(payload *v3.CallsPayload) *Builder + func (b *Builder) Build() ([]byte, error) + func (b *Builder) ForCall(tindex int) *CallSection + type CallSection struct + func (s *CallSection) CallTo(src AddrSource) error + func (s *CallSection) CallValue(src AddrSource) error + func (s *CallSection) DataAddress(sel abicalldata.Selector, src AddrSource) error + func (s *CallSection) DataERC20Allowance(sel abicalldata.Selector, owner AddrSource, token common.Address, ...) error + func (s *CallSection) DataERC20Balance(sel abicalldata.Selector, token common.Address, holder AddrSource) error + func (s *CallSection) DataNativeBalance(sel abicalldata.Selector, src AddrSource) error