# README
Notes
- Some of the generated contract binding files are edited in order to remove duplicate declarations, e.g.
LiqRequest
, which would otherwise result in a compilation error. This is usually a no-no, so keep in mind if ever regenerating the contract bindings.
# Functions
NewCoreStateRegistry creates a new instance of CoreStateRegistry, bound to a specific deployed contract.
NewCoreStateRegistryCaller creates a new read-only instance of CoreStateRegistry, bound to a specific deployed contract.
NewCoreStateRegistryFilterer creates a new log filterer instance of CoreStateRegistry, bound to a specific deployed contract.
NewCoreStateRegistryTransactor creates a new write-only instance of CoreStateRegistry, bound to a specific deployed contract.
NewERC4626Form creates a new instance of ERC4626Form, bound to a specific deployed contract.
NewERC4626FormCaller creates a new read-only instance of ERC4626Form, bound to a specific deployed contract.
NewERC4626FormFilterer creates a new log filterer instance of ERC4626Form, bound to a specific deployed contract.
NewERC4626FormTransactor creates a new write-only instance of ERC4626Form, bound to a specific deployed contract.
NewPayMaster creates a new instance of PayMaster, bound to a specific deployed contract.
NewPayMasterCaller creates a new read-only instance of PayMaster, bound to a specific deployed contract.
NewPayMasterFilterer creates a new log filterer instance of PayMaster, bound to a specific deployed contract.
NewPayMasterTransactor creates a new write-only instance of PayMaster, bound to a specific deployed contract.
NewPaymentHelper creates a new instance of PaymentHelper, bound to a specific deployed contract.
NewPaymentHelperCaller creates a new read-only instance of PaymentHelper, bound to a specific deployed contract.
NewPaymentHelperFilterer creates a new log filterer instance of PaymentHelper, bound to a specific deployed contract.
NewPaymentHelperTransactor creates a new write-only instance of PaymentHelper, bound to a specific deployed contract.
NewSFFactory creates a new instance of SFFactory, bound to a specific deployed contract.
NewSFFactoryCaller creates a new read-only instance of SFFactory, bound to a specific deployed contract.
NewSFFactoryFilterer creates a new log filterer instance of SFFactory, bound to a specific deployed contract.
NewSFFactoryTransactor creates a new write-only instance of SFFactory, bound to a specific deployed contract.
NewSFRouter creates a new instance of SFRouter, bound to a specific deployed contract.
NewSFRouterCaller creates a new read-only instance of SFRouter, bound to a specific deployed contract.
NewSFRouterFilterer creates a new log filterer instance of SFRouter, bound to a specific deployed contract.
NewSFRouterTransactor creates a new write-only instance of SFRouter, bound to a specific deployed contract.
NewSuperformRouterPlus creates a new instance of SuperformRouterPlus, bound to a specific deployed contract.
NewSuperformRouterPlusAsync creates a new instance of SuperformRouterPlusAsync, bound to a specific deployed contract.
NewSuperformRouterPlusAsyncCaller creates a new read-only instance of SuperformRouterPlusAsync, bound to a specific deployed contract.
NewSuperformRouterPlusAsyncFilterer creates a new log filterer instance of SuperformRouterPlusAsync, bound to a specific deployed contract.
NewSuperformRouterPlusAsyncTransactor creates a new write-only instance of SuperformRouterPlusAsync, bound to a specific deployed contract.
NewSuperformRouterPlusCaller creates a new read-only instance of SuperformRouterPlus, bound to a specific deployed contract.
NewSuperformRouterPlusFilterer creates a new log filterer instance of SuperformRouterPlus, bound to a specific deployed contract.
NewSuperformRouterPlusTransactor creates a new write-only instance of SuperformRouterPlus, bound to a specific deployed contract.
NewSuperPositions creates a new instance of SuperPositions, bound to a specific deployed contract.
NewSuperPositionsCaller creates a new read-only instance of SuperPositions, bound to a specific deployed contract.
NewSuperPositionsFilterer creates a new log filterer instance of SuperPositions, bound to a specific deployed contract.
NewSuperPositionsTransactor creates a new write-only instance of SuperPositions, bound to a specific deployed contract.
NewVaultClaimer creates a new instance of VaultClaimer, bound to a specific deployed contract.
NewVaultClaimerCaller creates a new read-only instance of VaultClaimer, bound to a specific deployed contract.
NewVaultClaimerFilterer creates a new log filterer instance of VaultClaimer, bound to a specific deployed contract.
NewVaultClaimerTransactor creates a new write-only instance of VaultClaimer, bound to a specific deployed contract.
# Variables
CoreStateRegistryABI is the input ABI used to generate the binding from.
CoreStateRegistryMetaData contains all meta data concerning the CoreStateRegistry contract.
ERC4626FormABI is the input ABI used to generate the binding from.
ERC4626FormMetaData contains all meta data concerning the ERC4626Form contract.
PayMasterABI is the input ABI used to generate the binding from.
PayMasterMetaData contains all meta data concerning the PayMaster contract.
PaymentHelperABI is the input ABI used to generate the binding from.
PaymentHelperMetaData contains all meta data concerning the PaymentHelper contract.
SFFactoryABI is the input ABI used to generate the binding from.
SFFactoryMetaData contains all meta data concerning the SFFactory contract.
SFRouterABI is the input ABI used to generate the binding from.
SFRouterMetaData contains all meta data concerning the SFRouter contract.
SuperformRouterPlusABI is the input ABI used to generate the binding from.
SuperformRouterPlusAsyncABI is the input ABI used to generate the binding from.
SuperformRouterPlusAsyncMetaData contains all meta data concerning the SuperformRouterPlusAsync contract.
SuperformRouterPlusMetaData contains all meta data concerning the SuperformRouterPlus contract.
SuperPositionsABI is the input ABI used to generate the binding from.
SuperPositionsMetaData contains all meta data concerning the SuperPositions contract.
VaultClaimerABI is the input ABI used to generate the binding from.
VaultClaimerMetaData contains all meta data concerning the VaultClaimer contract.
# Structs
AMBMessage is an auto generated low-level Go binding around an user-defined struct.
CoreStateRegistry is an auto generated Go binding around an Ethereum contract.
CoreStateRegistryCaller is an auto generated read-only Go binding around an Ethereum contract.
CoreStateRegistryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
CoreStateRegistryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
CoreStateRegistryFailedXChainDeposits represents a FailedXChainDeposits event raised by the CoreStateRegistry contract.
CoreStateRegistryFailedXChainDepositsIterator is returned from FilterFailedXChainDeposits and is used to iterate over the raw logs and unpacked data for FailedXChainDeposits events raised by the CoreStateRegistry contract.
CoreStateRegistryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
CoreStateRegistryPayloadProcessed represents a PayloadProcessed event raised by the CoreStateRegistry contract.
CoreStateRegistryPayloadProcessedIterator is returned from FilterPayloadProcessed and is used to iterate over the raw logs and unpacked data for PayloadProcessed events raised by the CoreStateRegistry contract.
CoreStateRegistryPayloadReceived represents a PayloadReceived event raised by the CoreStateRegistry contract.
CoreStateRegistryPayloadReceivedIterator is returned from FilterPayloadReceived and is used to iterate over the raw logs and unpacked data for PayloadReceived events raised by the CoreStateRegistry contract.
CoreStateRegistryPayloadUpdated represents a PayloadUpdated event raised by the CoreStateRegistry contract.
CoreStateRegistryPayloadUpdatedIterator is returned from FilterPayloadUpdated and is used to iterate over the raw logs and unpacked data for PayloadUpdated events raised by the CoreStateRegistry contract.
CoreStateRegistryProofReceived represents a ProofReceived event raised by the CoreStateRegistry contract.
CoreStateRegistryProofReceivedIterator is returned from FilterProofReceived and is used to iterate over the raw logs and unpacked data for ProofReceived events raised by the CoreStateRegistry contract.
CoreStateRegistryRaw is an auto generated low-level Go binding around an Ethereum contract.
CoreStateRegistryRescueDisputed represents a RescueDisputed event raised by the CoreStateRegistry contract.
CoreStateRegistryRescueDisputedIterator is returned from FilterRescueDisputed and is used to iterate over the raw logs and unpacked data for RescueDisputed events raised by the CoreStateRegistry contract.
CoreStateRegistryRescueFinalized represents a RescueFinalized event raised by the CoreStateRegistry contract.
CoreStateRegistryRescueFinalizedIterator is returned from FilterRescueFinalized and is used to iterate over the raw logs and unpacked data for RescueFinalized events raised by the CoreStateRegistry contract.
CoreStateRegistryRescueProposed represents a RescueProposed event raised by the CoreStateRegistry contract.
CoreStateRegistryRescueProposedIterator is returned from FilterRescueProposed and is used to iterate over the raw logs and unpacked data for RescueProposed events raised by the CoreStateRegistry contract.
CoreStateRegistrySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
CoreStateRegistrySuperRegistryUpdated represents a SuperRegistryUpdated event raised by the CoreStateRegistry contract.
CoreStateRegistrySuperRegistryUpdatedIterator is returned from FilterSuperRegistryUpdated and is used to iterate over the raw logs and unpacked data for SuperRegistryUpdated events raised by the CoreStateRegistry contract.
CoreStateRegistryTransactor is an auto generated write-only Go binding around an Ethereum contract.
CoreStateRegistryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
CoreStateRegistryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ERC4626Form is an auto generated Go binding around an Ethereum contract.
ERC4626FormCaller is an auto generated read-only Go binding around an Ethereum contract.
ERC4626FormCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ERC4626FormCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ERC4626FormEmergencyWithdrawalProcessed represents a EmergencyWithdrawalProcessed event raised by the ERC4626Form contract.
ERC4626FormEmergencyWithdrawalProcessedIterator is returned from FilterEmergencyWithdrawalProcessed and is used to iterate over the raw logs and unpacked data for EmergencyWithdrawalProcessed events raised by the ERC4626Form contract.
ERC4626FormFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ERC4626FormFormDustForwardedToPaymaster represents a FormDustForwardedToPaymaster event raised by the ERC4626Form contract.
ERC4626FormFormDustForwardedToPaymasterIterator is returned from FilterFormDustForwardedToPaymaster and is used to iterate over the raw logs and unpacked data for FormDustForwardedToPaymaster events raised by the ERC4626Form contract.
ERC4626FormInitialized represents a Initialized event raised by the ERC4626Form contract.
ERC4626FormInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the ERC4626Form contract.
ERC4626FormProcessed represents a Processed event raised by the ERC4626Form contract.
ERC4626FormProcessedIterator is returned from FilterProcessed and is used to iterate over the raw logs and unpacked data for Processed events raised by the ERC4626Form contract.
ERC4626FormRaw is an auto generated low-level Go binding around an Ethereum contract.
ERC4626FormSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ERC4626FormTransactor is an auto generated write-only Go binding around an Ethereum contract.
ERC4626FormTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ERC4626FormTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ERC4626FormVaultAdded represents a VaultAdded event raised by the ERC4626Form contract.
ERC4626FormVaultAddedIterator is returned from FilterVaultAdded and is used to iterate over the raw logs and unpacked data for VaultAdded events raised by the ERC4626Form contract.
IBaseSuperformRouterPlusXChainRebalanceData is an auto generated low-level Go binding around an user-defined struct.
InitSingleVaultData is an auto generated low-level Go binding around an user-defined struct.
IPaymentHelperV2PaymentHelperConfig is an auto generated low-level Go binding around an user-defined struct.
ISuperformRouterPlusAsyncCompleteCrossChainRebalanceArgs is an auto generated low-level Go binding around an user-defined struct.
ISuperformRouterPlusAsyncDecodedRouterPlusRebalanceCallData is an auto generated low-level Go binding around an user-defined struct.
ISuperformRouterPlusDeposit4626Args is an auto generated low-level Go binding around an user-defined struct.
ISuperformRouterPlusInitiateXChainRebalanceArgs is an auto generated low-level Go binding around an user-defined struct.
ISuperformRouterPlusInitiateXChainRebalanceMultiArgs is an auto generated low-level Go binding around an user-defined struct.
ISuperformRouterPlusRebalanceMultiPositionsSyncArgs is an auto generated low-level Go binding around an user-defined struct.
ISuperformRouterPlusRebalanceSinglePositionSyncArgs is an auto generated low-level Go binding around an user-defined struct.
LiqRequest is an auto generated low-level Go binding around an user-defined struct.
MultiDstMultiVaultStateReq is an auto generated low-level Go binding around an user-defined struct.
MultiDstSingleVaultStateReq is an auto generated low-level Go binding around an user-defined struct.
MultiVaultSFData is an auto generated low-level Go binding around an user-defined struct.
PayMaster is an auto generated Go binding around an Ethereum contract.
PayMasterCaller is an auto generated read-only Go binding around an Ethereum contract.
PayMasterCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
PayMasterCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
PayMasterFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
PayMasterNativeWithdrawn represents a NativeWithdrawn event raised by the PayMaster contract.
PayMasterNativeWithdrawnIterator is returned from FilterNativeWithdrawn and is used to iterate over the raw logs and unpacked data for NativeWithdrawn events raised by the PayMaster contract.
PayMasterPayment represents a Payment event raised by the PayMaster contract.
PayMasterPaymentIterator is returned from FilterPayment and is used to iterate over the raw logs and unpacked data for Payment events raised by the PayMaster contract.
PayMasterRaw is an auto generated low-level Go binding around an Ethereum contract.
PayMasterSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
PayMasterTokenWithdrawn represents a TokenWithdrawn event raised by the PayMaster contract.
PayMasterTokenWithdrawnIterator is returned from FilterTokenWithdrawn and is used to iterate over the raw logs and unpacked data for TokenWithdrawn events raised by the PayMaster contract.
PayMasterTransactor is an auto generated write-only Go binding around an Ethereum contract.
PayMasterTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
PayMasterTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
PaymentHelper is an auto generated Go binding around an Ethereum contract.
PaymentHelperCaller is an auto generated read-only Go binding around an Ethereum contract.
PaymentHelperCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
PaymentHelperCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
PaymentHelperChainConfigAdded represents a ChainConfigAdded event raised by the PaymentHelper contract.
PaymentHelperChainConfigAddedIterator is returned from FilterChainConfigAdded and is used to iterate over the raw logs and unpacked data for ChainConfigAdded events raised by the PaymentHelper contract.
PaymentHelperChainConfigUpdated represents a ChainConfigUpdated event raised by the PaymentHelper contract.
PaymentHelperChainConfigUpdatedIterator is returned from FilterChainConfigUpdated and is used to iterate over the raw logs and unpacked data for ChainConfigUpdated events raised by the PaymentHelper contract.
PaymentHelperFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
PaymentHelperRaw is an auto generated low-level Go binding around an Ethereum contract.
PaymentHelperSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
PaymentHelperTransactor is an auto generated write-only Go binding around an Ethereum contract.
PaymentHelperTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
PaymentHelperTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
SFFactory is an auto generated Go binding around an Ethereum contract.
SFFactoryCaller is an auto generated read-only Go binding around an Ethereum contract.
SFFactoryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
SFFactoryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
SFFactoryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
SFFactoryFormImplementationAdded represents a FormImplementationAdded event raised by the SFFactory contract.
SFFactoryFormImplementationAddedIterator is returned from FilterFormImplementationAdded and is used to iterate over the raw logs and unpacked data for FormImplementationAdded events raised by the SFFactory contract.
SFFactoryFormImplementationPaused represents a FormImplementationPaused event raised by the SFFactory contract.
SFFactoryFormImplementationPausedIterator is returned from FilterFormImplementationPaused and is used to iterate over the raw logs and unpacked data for FormImplementationPaused events raised by the SFFactory contract.
SFFactoryRaw is an auto generated low-level Go binding around an Ethereum contract.
SFFactorySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
SFFactorySuperformCreated represents a SuperformCreated event raised by the SFFactory contract.
SFFactorySuperformCreatedIterator is returned from FilterSuperformCreated and is used to iterate over the raw logs and unpacked data for SuperformCreated events raised by the SFFactory contract.
SFFactorySuperRegistrySet represents a SuperRegistrySet event raised by the SFFactory contract.
SFFactorySuperRegistrySetIterator is returned from FilterSuperRegistrySet and is used to iterate over the raw logs and unpacked data for SuperRegistrySet events raised by the SFFactory contract.
SFFactoryTransactor is an auto generated write-only Go binding around an Ethereum contract.
SFFactoryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
SFFactoryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
SFRouter is an auto generated Go binding around an Ethereum contract.
SFRouterCaller is an auto generated read-only Go binding around an Ethereum contract.
SFRouterCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
SFRouterCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
SFRouterCompleted represents a Completed event raised by the SFRouter contract.
SFRouterCompletedIterator is returned from FilterCompleted and is used to iterate over the raw logs and unpacked data for Completed events raised by the SFRouter contract.
SFRouterCrossChainInitiatedDepositMulti represents a CrossChainInitiatedDepositMulti event raised by the SFRouter contract.
SFRouterCrossChainInitiatedDepositMultiIterator is returned from FilterCrossChainInitiatedDepositMulti and is used to iterate over the raw logs and unpacked data for CrossChainInitiatedDepositMulti events raised by the SFRouter contract.
SFRouterCrossChainInitiatedDepositSingle represents a CrossChainInitiatedDepositSingle event raised by the SFRouter contract.
SFRouterCrossChainInitiatedDepositSingleIterator is returned from FilterCrossChainInitiatedDepositSingle and is used to iterate over the raw logs and unpacked data for CrossChainInitiatedDepositSingle events raised by the SFRouter contract.
SFRouterCrossChainInitiatedWithdrawMulti represents a CrossChainInitiatedWithdrawMulti event raised by the SFRouter contract.
SFRouterCrossChainInitiatedWithdrawMultiIterator is returned from FilterCrossChainInitiatedWithdrawMulti and is used to iterate over the raw logs and unpacked data for CrossChainInitiatedWithdrawMulti events raised by the SFRouter contract.
SFRouterCrossChainInitiatedWithdrawSingle represents a CrossChainInitiatedWithdrawSingle event raised by the SFRouter contract.
SFRouterCrossChainInitiatedWithdrawSingleIterator is returned from FilterCrossChainInitiatedWithdrawSingle and is used to iterate over the raw logs and unpacked data for CrossChainInitiatedWithdrawSingle events raised by the SFRouter contract.
SFRouterFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
SFRouterRaw is an auto generated low-level Go binding around an Ethereum contract.
SFRouterRouterDustForwardedToPaymaster represents a RouterDustForwardedToPaymaster event raised by the SFRouter contract.
SFRouterRouterDustForwardedToPaymasterIterator is returned from FilterRouterDustForwardedToPaymaster and is used to iterate over the raw logs and unpacked data for RouterDustForwardedToPaymaster events raised by the SFRouter contract.
SFRouterSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
SFRouterTransactor is an auto generated write-only Go binding around an Ethereum contract.
SFRouterTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
SFRouterTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
SingleDirectMultiVaultStateReq is an auto generated low-level Go binding around an user-defined struct.
SingleDirectSingleVaultStateReq is an auto generated low-level Go binding around an user-defined struct.
SingleVaultSFData is an auto generated low-level Go binding around an user-defined struct.
SingleXChainMultiVaultStateReq is an auto generated low-level Go binding around an user-defined struct.
SingleXChainSingleVaultStateReq is an auto generated low-level Go binding around an user-defined struct.
SuperformRouterPlus is an auto generated Go binding around an Ethereum contract.
SuperformRouterPlusAsync is an auto generated Go binding around an Ethereum contract.
SuperformRouterPlusAsyncCaller is an auto generated read-only Go binding around an Ethereum contract.
SuperformRouterPlusAsyncCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
SuperformRouterPlusAsyncCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
SuperformRouterPlusAsyncFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
SuperformRouterPlusAsyncNewRefundAmountProposed represents a NewRefundAmountProposed event raised by the SuperformRouterPlusAsync contract.
SuperformRouterPlusAsyncNewRefundAmountProposedIterator is returned from FilterNewRefundAmountProposed and is used to iterate over the raw logs and unpacked data for NewRefundAmountProposed events raised by the SuperformRouterPlusAsync contract.
SuperformRouterPlusAsyncRaw is an auto generated low-level Go binding around an Ethereum contract.
SuperformRouterPlusAsyncRefundCompleted represents a RefundCompleted event raised by the SuperformRouterPlusAsync contract.
SuperformRouterPlusAsyncRefundCompletedIterator is returned from FilterRefundCompleted and is used to iterate over the raw logs and unpacked data for RefundCompleted events raised by the SuperformRouterPlusAsync contract.
SuperformRouterPlusAsyncRefundDisputed represents a RefundDisputed event raised by the SuperformRouterPlusAsync contract.
SuperformRouterPlusAsyncRefundDisputedIterator is returned from FilterRefundDisputed and is used to iterate over the raw logs and unpacked data for RefundDisputed events raised by the SuperformRouterPlusAsync contract.
SuperformRouterPlusAsyncRefundInitiated represents a RefundInitiated event raised by the SuperformRouterPlusAsync contract.
SuperformRouterPlusAsyncRefundInitiatedIterator is returned from FilterRefundInitiated and is used to iterate over the raw logs and unpacked data for RefundInitiated events raised by the SuperformRouterPlusAsync contract.
SuperformRouterPlusAsyncSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
SuperformRouterPlusAsyncTransactor is an auto generated write-only Go binding around an Ethereum contract.
SuperformRouterPlusAsyncTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
SuperformRouterPlusAsyncTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
SuperformRouterPlusAsyncXChainRebalanceComplete represents a XChainRebalanceComplete event raised by the SuperformRouterPlusAsync contract.
SuperformRouterPlusAsyncXChainRebalanceCompleteIterator is returned from FilterXChainRebalanceComplete and is used to iterate over the raw logs and unpacked data for XChainRebalanceComplete events raised by the SuperformRouterPlusAsync contract.
SuperformRouterPlusCaller is an auto generated read-only Go binding around an Ethereum contract.
SuperformRouterPlusCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
SuperformRouterPlusCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
SuperformRouterPlusDeposit4626Completed represents a Deposit4626Completed event raised by the SuperformRouterPlus contract.
SuperformRouterPlusDeposit4626CompletedIterator is returned from FilterDeposit4626Completed and is used to iterate over the raw logs and unpacked data for Deposit4626Completed events raised by the SuperformRouterPlus contract.
SuperformRouterPlusFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
SuperformRouterPlusRaw is an auto generated low-level Go binding around an Ethereum contract.
SuperformRouterPlusRebalanceMultiSyncCompleted represents a RebalanceMultiSyncCompleted event raised by the SuperformRouterPlus contract.
SuperformRouterPlusRebalanceMultiSyncCompletedIterator is returned from FilterRebalanceMultiSyncCompleted and is used to iterate over the raw logs and unpacked data for RebalanceMultiSyncCompleted events raised by the SuperformRouterPlus contract.
SuperformRouterPlusRebalanceSyncCompleted represents a RebalanceSyncCompleted event raised by the SuperformRouterPlus contract.
SuperformRouterPlusRebalanceSyncCompletedIterator is returned from FilterRebalanceSyncCompleted and is used to iterate over the raw logs and unpacked data for RebalanceSyncCompleted events raised by the SuperformRouterPlus contract.
SuperformRouterPlusRouterPlusDustForwardedToPaymaster represents a RouterPlusDustForwardedToPaymaster event raised by the SuperformRouterPlus contract.
SuperformRouterPlusRouterPlusDustForwardedToPaymasterIterator is returned from FilterRouterPlusDustForwardedToPaymaster and is used to iterate over the raw logs and unpacked data for RouterPlusDustForwardedToPaymaster events raised by the SuperformRouterPlus contract.
SuperformRouterPlusSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
SuperformRouterPlusTransactor is an auto generated write-only Go binding around an Ethereum contract.
SuperformRouterPlusTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
SuperformRouterPlusTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
SuperformRouterPlusXChainRebalanceInitiated represents a XChainRebalanceInitiated event raised by the SuperformRouterPlus contract.
SuperformRouterPlusXChainRebalanceInitiatedIterator is returned from FilterXChainRebalanceInitiated and is used to iterate over the raw logs and unpacked data for XChainRebalanceInitiated events raised by the SuperformRouterPlus contract.
SuperformRouterPlusXChainRebalanceMultiInitiated represents a XChainRebalanceMultiInitiated event raised by the SuperformRouterPlus contract.
SuperformRouterPlusXChainRebalanceMultiInitiatedIterator is returned from FilterXChainRebalanceMultiInitiated and is used to iterate over the raw logs and unpacked data for XChainRebalanceMultiInitiated events raised by the SuperformRouterPlus contract.
SuperPositions is an auto generated Go binding around an Ethereum contract.
SuperPositionsAERC20TokenRegistered represents a AERC20TokenRegistered event raised by the SuperPositions contract.
SuperPositionsAERC20TokenRegisteredIterator is returned from FilterAERC20TokenRegistered and is used to iterate over the raw logs and unpacked data for AERC20TokenRegistered events raised by the SuperPositions contract.
SuperPositionsApprovalForAll represents a ApprovalForAll event raised by the SuperPositions contract.
SuperPositionsApprovalForAllIterator is returned from FilterApprovalForAll and is used to iterate over the raw logs and unpacked data for ApprovalForAll events raised by the SuperPositions contract.
SuperPositionsApprovalForOne represents a ApprovalForOne event raised by the SuperPositions contract.
SuperPositionsApprovalForOneIterator is returned from FilterApprovalForOne and is used to iterate over the raw logs and unpacked data for ApprovalForOne events raised by the SuperPositions contract.
SuperPositionsCaller is an auto generated read-only Go binding around an Ethereum contract.
SuperPositionsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
SuperPositionsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
SuperPositionsCompleted represents a Completed event raised by the SuperPositions contract.
SuperPositionsCompletedIterator is returned from FilterCompleted and is used to iterate over the raw logs and unpacked data for Completed events raised by the SuperPositions contract.
SuperPositionsDynamicURIUpdated represents a DynamicURIUpdated event raised by the SuperPositions contract.
SuperPositionsDynamicURIUpdatedIterator is returned from FilterDynamicURIUpdated and is used to iterate over the raw logs and unpacked data for DynamicURIUpdated events raised by the SuperPositions contract.
SuperPositionsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
SuperPositionsRaw is an auto generated low-level Go binding around an Ethereum contract.
SuperPositionsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
SuperPositionsTransactor is an auto generated write-only Go binding around an Ethereum contract.
SuperPositionsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
SuperPositionsTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
SuperPositionsTransferBatch represents a TransferBatch event raised by the SuperPositions contract.
SuperPositionsTransferBatchIterator is returned from FilterTransferBatch and is used to iterate over the raw logs and unpacked data for TransferBatch events raised by the SuperPositions contract.
SuperPositionsTransferSingle represents a TransferSingle event raised by the SuperPositions contract.
SuperPositionsTransferSingleIterator is returned from FilterTransferSingle and is used to iterate over the raw logs and unpacked data for TransferSingle events raised by the SuperPositions contract.
SuperPositionsTransmutedBatchToERC1155A represents a TransmutedBatchToERC1155A event raised by the SuperPositions contract.
SuperPositionsTransmutedBatchToERC1155AIterator is returned from FilterTransmutedBatchToERC1155A and is used to iterate over the raw logs and unpacked data for TransmutedBatchToERC1155A events raised by the SuperPositions contract.
SuperPositionsTransmutedBatchToERC20 represents a TransmutedBatchToERC20 event raised by the SuperPositions contract.
SuperPositionsTransmutedBatchToERC20Iterator is returned from FilterTransmutedBatchToERC20 and is used to iterate over the raw logs and unpacked data for TransmutedBatchToERC20 events raised by the SuperPositions contract.
SuperPositionsTransmutedToERC1155A represents a TransmutedToERC1155A event raised by the SuperPositions contract.
SuperPositionsTransmutedToERC1155AIterator is returned from FilterTransmutedToERC1155A and is used to iterate over the raw logs and unpacked data for TransmutedToERC1155A events raised by the SuperPositions contract.
SuperPositionsTransmutedToERC20 represents a TransmutedToERC20 event raised by the SuperPositions contract.
SuperPositionsTransmutedToERC20Iterator is returned from FilterTransmutedToERC20 and is used to iterate over the raw logs and unpacked data for TransmutedToERC20 events raised by the SuperPositions contract.
SuperPositionsTxHistorySet represents a TxHistorySet event raised by the SuperPositions contract.
SuperPositionsTxHistorySetIterator is returned from FilterTxHistorySet and is used to iterate over the raw logs and unpacked data for TxHistorySet events raised by the SuperPositions contract.
SuperPositionsURI represents a URI event raised by the SuperPositions contract.
SuperPositionsURIIterator is returned from FilterURI and is used to iterate over the raw logs and unpacked data for URI events raised by the SuperPositions contract.
VaultClaimer is an auto generated Go binding around an Ethereum contract.
VaultClaimerCaller is an auto generated read-only Go binding around an Ethereum contract.
VaultClaimerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
VaultClaimerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
VaultClaimerClaimed represents a Claimed event raised by the VaultClaimer contract.
VaultClaimerClaimedIterator is returned from FilterClaimed and is used to iterate over the raw logs and unpacked data for Claimed events raised by the VaultClaimer contract.
VaultClaimerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
VaultClaimerRaw is an auto generated low-level Go binding around an Ethereum contract.
VaultClaimerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
VaultClaimerTransactor is an auto generated write-only Go binding around an Ethereum contract.
VaultClaimerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
VaultClaimerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.