Documentation ¶
Index ¶
- Variables
- type DepositMainnet
- type DepositMainnetCaller
- func (_DepositMainnet *DepositMainnetCaller) CalculateAssetIdWithTokenId(opts *bind.CallOpts, assetType *big.Int, tokenId *big.Int) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCaller) CalculateMintableAssetId(opts *bind.CallOpts, assetType *big.Int, mintingBlob []byte) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCaller) DEPOSITCANCELDELAY(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCaller) DefaultVaultWithdrawalLock(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCaller) FREEZEGRACEPERIOD(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCaller) GetActionCount(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCaller) GetActionHashByIndex(opts *bind.CallOpts, actionIndex *big.Int) ([32]byte, error)
- func (_DepositMainnet *DepositMainnetCaller) GetAssetInfo(opts *bind.CallOpts, assetType *big.Int) ([]byte, error)
- func (_DepositMainnet *DepositMainnetCaller) GetCancellationRequest(opts *bind.CallOpts, starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCaller) GetDepositBalance(opts *bind.CallOpts, starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCaller) GetEthKey(opts *bind.CallOpts, ownerKey *big.Int) (common.Address, error)
- func (_DepositMainnet *DepositMainnetCaller) GetFullWithdrawalRequest(opts *bind.CallOpts, ownerKey *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCaller) GetGlobalConfigCode(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCaller) GetLastBatchId(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCaller) GetOrderRoot(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCaller) GetOrderTreeHeight(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCaller) GetQuantizedDepositBalance(opts *bind.CallOpts, starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCaller) GetQuantizedErc1155VaultBalance(opts *bind.CallOpts, ethKey common.Address, assetType *big.Int, ...) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCaller) GetQuantizedVaultBalance(opts *bind.CallOpts, ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCaller) GetQuantum(opts *bind.CallOpts, presumedAssetType *big.Int) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCaller) GetRegisteredAvailabilityVerifiers(opts *bind.CallOpts) ([]common.Address, error)
- func (_DepositMainnet *DepositMainnetCaller) GetRegisteredVerifiers(opts *bind.CallOpts) ([]common.Address, error)
- func (_DepositMainnet *DepositMainnetCaller) GetRollupTreeHeight(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCaller) GetRollupVaultRoot(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCaller) GetSequenceNumber(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCaller) GetSubContract(opts *bind.CallOpts, selector [4]byte) (common.Address, error)
- func (_DepositMainnet *DepositMainnetCaller) GetValidiumTreeHeight(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCaller) GetValidiumVaultRoot(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCaller) GetVaultBalance(opts *bind.CallOpts, ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCaller) GetVaultWithdrawalLock(opts *bind.CallOpts, ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCaller) GetWithdrawalBalance(opts *bind.CallOpts, ownerKey *big.Int, assetId *big.Int) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCaller) HandlingContractId(opts *bind.CallOpts, selector [4]byte) (string, error)
- func (_DepositMainnet *DepositMainnetCaller) IsAssetRegistered(opts *bind.CallOpts, assetType *big.Int) (bool, error)
- func (_DepositMainnet *DepositMainnetCaller) IsAvailabilityVerifier(opts *bind.CallOpts, verifierAddress common.Address) (bool, error)
- func (_DepositMainnet *DepositMainnetCaller) IsFrozen(opts *bind.CallOpts) (bool, error)
- func (_DepositMainnet *DepositMainnetCaller) IsOperator(opts *bind.CallOpts, testedOperator common.Address) (bool, error)
- func (_DepositMainnet *DepositMainnetCaller) IsStrictVaultBalancePolicy(opts *bind.CallOpts) (bool, error)
- func (_DepositMainnet *DepositMainnetCaller) IsTokenAdmin(opts *bind.CallOpts, testedAdmin common.Address) (bool, error)
- func (_DepositMainnet *DepositMainnetCaller) IsVaultLocked(opts *bind.CallOpts, ethKey common.Address, assetId *big.Int, vaultId *big.Int) (bool, error)
- func (_DepositMainnet *DepositMainnetCaller) IsVerifier(opts *bind.CallOpts, verifierAddress common.Address) (bool, error)
- func (_DepositMainnet *DepositMainnetCaller) MAINGOVERNANCEINFOTAG(opts *bind.CallOpts) (string, error)
- func (_DepositMainnet *DepositMainnetCaller) MAXFORCEDACTIONSREQSPERBLOCK(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCaller) MAXVERIFIERCOUNT(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCaller) MainIsGovernor(opts *bind.CallOpts, testGovernor common.Address) (bool, error)
- func (_DepositMainnet *DepositMainnetCaller) OrderRegistryAddress(opts *bind.CallOpts) (common.Address, error)
- func (_DepositMainnet *DepositMainnetCaller) STARKEXMAXDEFAULTVAULTLOCK(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCaller) UNFREEZEDELAY(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCaller) VERIFIERREMOVALDELAY(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCaller) VERSION(opts *bind.CallOpts) (string, error)
- type DepositMainnetCallerRaw
- type DepositMainnetCallerSession
- func (_DepositMainnet *DepositMainnetCallerSession) CalculateAssetIdWithTokenId(assetType *big.Int, tokenId *big.Int) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCallerSession) CalculateMintableAssetId(assetType *big.Int, mintingBlob []byte) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCallerSession) DEPOSITCANCELDELAY() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCallerSession) DefaultVaultWithdrawalLock() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCallerSession) FREEZEGRACEPERIOD() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCallerSession) GetActionCount() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCallerSession) GetActionHashByIndex(actionIndex *big.Int) ([32]byte, error)
- func (_DepositMainnet *DepositMainnetCallerSession) GetAssetInfo(assetType *big.Int) ([]byte, error)
- func (_DepositMainnet *DepositMainnetCallerSession) GetCancellationRequest(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCallerSession) GetDepositBalance(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCallerSession) GetEthKey(ownerKey *big.Int) (common.Address, error)
- func (_DepositMainnet *DepositMainnetCallerSession) GetFullWithdrawalRequest(ownerKey *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCallerSession) GetGlobalConfigCode() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCallerSession) GetLastBatchId() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCallerSession) GetOrderRoot() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCallerSession) GetOrderTreeHeight() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCallerSession) GetQuantizedDepositBalance(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCallerSession) GetQuantizedErc1155VaultBalance(ethKey common.Address, assetType *big.Int, tokenId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCallerSession) GetQuantizedVaultBalance(ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCallerSession) GetQuantum(presumedAssetType *big.Int) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCallerSession) GetRegisteredAvailabilityVerifiers() ([]common.Address, error)
- func (_DepositMainnet *DepositMainnetCallerSession) GetRegisteredVerifiers() ([]common.Address, error)
- func (_DepositMainnet *DepositMainnetCallerSession) GetRollupTreeHeight() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCallerSession) GetRollupVaultRoot() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCallerSession) GetSequenceNumber() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCallerSession) GetSubContract(selector [4]byte) (common.Address, error)
- func (_DepositMainnet *DepositMainnetCallerSession) GetValidiumTreeHeight() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCallerSession) GetValidiumVaultRoot() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCallerSession) GetVaultBalance(ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCallerSession) GetVaultWithdrawalLock(ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCallerSession) GetWithdrawalBalance(ownerKey *big.Int, assetId *big.Int) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCallerSession) HandlingContractId(selector [4]byte) (string, error)
- func (_DepositMainnet *DepositMainnetCallerSession) IsAssetRegistered(assetType *big.Int) (bool, error)
- func (_DepositMainnet *DepositMainnetCallerSession) IsAvailabilityVerifier(verifierAddress common.Address) (bool, error)
- func (_DepositMainnet *DepositMainnetCallerSession) IsFrozen() (bool, error)
- func (_DepositMainnet *DepositMainnetCallerSession) IsOperator(testedOperator common.Address) (bool, error)
- func (_DepositMainnet *DepositMainnetCallerSession) IsStrictVaultBalancePolicy() (bool, error)
- func (_DepositMainnet *DepositMainnetCallerSession) IsTokenAdmin(testedAdmin common.Address) (bool, error)
- func (_DepositMainnet *DepositMainnetCallerSession) IsVaultLocked(ethKey common.Address, assetId *big.Int, vaultId *big.Int) (bool, error)
- func (_DepositMainnet *DepositMainnetCallerSession) IsVerifier(verifierAddress common.Address) (bool, error)
- func (_DepositMainnet *DepositMainnetCallerSession) MAINGOVERNANCEINFOTAG() (string, error)
- func (_DepositMainnet *DepositMainnetCallerSession) MAXFORCEDACTIONSREQSPERBLOCK() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCallerSession) MAXVERIFIERCOUNT() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCallerSession) MainIsGovernor(testGovernor common.Address) (bool, error)
- func (_DepositMainnet *DepositMainnetCallerSession) OrderRegistryAddress() (common.Address, error)
- func (_DepositMainnet *DepositMainnetCallerSession) STARKEXMAXDEFAULTVAULTLOCK() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCallerSession) UNFREEZEDELAY() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCallerSession) VERIFIERREMOVALDELAY() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetCallerSession) VERSION() (string, error)
- type DepositMainnetFilterer
- func (_DepositMainnet *DepositMainnetFilterer) FilterImplementationActivationRescheduled(opts *bind.FilterOpts, implementation []common.Address) (*DepositMainnetImplementationActivationRescheduledIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogAssetWithdrawalAllowed(opts *bind.FilterOpts) (*DepositMainnetLogAssetWithdrawalAllowedIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogDefaultVaultWithdrawalLockSet(opts *bind.FilterOpts) (*DepositMainnetLogDefaultVaultWithdrawalLockSetIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogDeposit(opts *bind.FilterOpts) (*DepositMainnetLogDepositIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogDepositCancel(opts *bind.FilterOpts) (*DepositMainnetLogDepositCancelIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogDepositCancelReclaimed(opts *bind.FilterOpts) (*DepositMainnetLogDepositCancelReclaimedIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogDepositNftCancelReclaimed(opts *bind.FilterOpts) (*DepositMainnetLogDepositNftCancelReclaimedIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogDepositToVault(opts *bind.FilterOpts) (*DepositMainnetLogDepositToVaultIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogDepositWithTokenId(opts *bind.FilterOpts) (*DepositMainnetLogDepositWithTokenIdIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogDepositWithTokenIdCancelReclaimed(opts *bind.FilterOpts) (*DepositMainnetLogDepositWithTokenIdCancelReclaimedIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogFrozen(opts *bind.FilterOpts) (*DepositMainnetLogFrozenIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogFullWithdrawalRequest(opts *bind.FilterOpts) (*DepositMainnetLogFullWithdrawalRequestIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogMintWithdrawalPerformed(opts *bind.FilterOpts) (*DepositMainnetLogMintWithdrawalPerformedIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogMintableWithdrawalAllowed(opts *bind.FilterOpts) (*DepositMainnetLogMintableWithdrawalAllowedIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogNewGovernorAccepted(opts *bind.FilterOpts) (*DepositMainnetLogNewGovernorAcceptedIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogNftDeposit(opts *bind.FilterOpts) (*DepositMainnetLogNftDepositIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogNftWithdrawalAllowed(opts *bind.FilterOpts) (*DepositMainnetLogNftWithdrawalAllowedIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogNftWithdrawalPerformed(opts *bind.FilterOpts) (*DepositMainnetLogNftWithdrawalPerformedIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogNominatedGovernor(opts *bind.FilterOpts) (*DepositMainnetLogNominatedGovernorIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogNominationCancelled(opts *bind.FilterOpts) (*DepositMainnetLogNominationCancelledIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogOperatorAdded(opts *bind.FilterOpts) (*DepositMainnetLogOperatorAddedIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogOperatorRemoved(opts *bind.FilterOpts) (*DepositMainnetLogOperatorRemovedIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogRegistered(opts *bind.FilterOpts) (*DepositMainnetLogRegisteredIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogRemovalIntent(opts *bind.FilterOpts) (*DepositMainnetLogRemovalIntentIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogRemoved(opts *bind.FilterOpts) (*DepositMainnetLogRemovedIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogRemovedGovernor(opts *bind.FilterOpts) (*DepositMainnetLogRemovedGovernorIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogRootUpdate(opts *bind.FilterOpts) (*DepositMainnetLogRootUpdateIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogStateTransitionFact(opts *bind.FilterOpts) (*DepositMainnetLogStateTransitionFactIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogTokenAdminAdded(opts *bind.FilterOpts) (*DepositMainnetLogTokenAdminAddedIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogTokenAdminRemoved(opts *bind.FilterOpts) (*DepositMainnetLogTokenAdminRemovedIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogTokenRegistered(opts *bind.FilterOpts) (*DepositMainnetLogTokenRegisteredIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogUnFrozen(opts *bind.FilterOpts) (*DepositMainnetLogUnFrozenIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogUserRegistered(opts *bind.FilterOpts) (*DepositMainnetLogUserRegisteredIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogVaultBalanceChangeApplied(opts *bind.FilterOpts) (*DepositMainnetLogVaultBalanceChangeAppliedIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogVaultWithdrawalLockSet(opts *bind.FilterOpts) (*DepositMainnetLogVaultWithdrawalLockSetIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogWithdrawalAllowed(opts *bind.FilterOpts) (*DepositMainnetLogWithdrawalAllowedIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogWithdrawalFromVault(opts *bind.FilterOpts) (*DepositMainnetLogWithdrawalFromVaultIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogWithdrawalPerformed(opts *bind.FilterOpts) (*DepositMainnetLogWithdrawalPerformedIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) FilterLogWithdrawalWithTokenIdPerformed(opts *bind.FilterOpts) (*DepositMainnetLogWithdrawalWithTokenIdPerformedIterator, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseImplementationActivationRescheduled(log types.Log) (*DepositMainnetImplementationActivationRescheduled, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogAssetWithdrawalAllowed(log types.Log) (*DepositMainnetLogAssetWithdrawalAllowed, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogDefaultVaultWithdrawalLockSet(log types.Log) (*DepositMainnetLogDefaultVaultWithdrawalLockSet, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogDeposit(log types.Log) (*DepositMainnetLogDeposit, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogDepositCancel(log types.Log) (*DepositMainnetLogDepositCancel, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogDepositCancelReclaimed(log types.Log) (*DepositMainnetLogDepositCancelReclaimed, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogDepositNftCancelReclaimed(log types.Log) (*DepositMainnetLogDepositNftCancelReclaimed, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogDepositToVault(log types.Log) (*DepositMainnetLogDepositToVault, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogDepositWithTokenId(log types.Log) (*DepositMainnetLogDepositWithTokenId, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogDepositWithTokenIdCancelReclaimed(log types.Log) (*DepositMainnetLogDepositWithTokenIdCancelReclaimed, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogFrozen(log types.Log) (*DepositMainnetLogFrozen, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogFullWithdrawalRequest(log types.Log) (*DepositMainnetLogFullWithdrawalRequest, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogMintWithdrawalPerformed(log types.Log) (*DepositMainnetLogMintWithdrawalPerformed, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogMintableWithdrawalAllowed(log types.Log) (*DepositMainnetLogMintableWithdrawalAllowed, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogNewGovernorAccepted(log types.Log) (*DepositMainnetLogNewGovernorAccepted, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogNftDeposit(log types.Log) (*DepositMainnetLogNftDeposit, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogNftWithdrawalAllowed(log types.Log) (*DepositMainnetLogNftWithdrawalAllowed, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogNftWithdrawalPerformed(log types.Log) (*DepositMainnetLogNftWithdrawalPerformed, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogNominatedGovernor(log types.Log) (*DepositMainnetLogNominatedGovernor, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogNominationCancelled(log types.Log) (*DepositMainnetLogNominationCancelled, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogOperatorAdded(log types.Log) (*DepositMainnetLogOperatorAdded, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogOperatorRemoved(log types.Log) (*DepositMainnetLogOperatorRemoved, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogRegistered(log types.Log) (*DepositMainnetLogRegistered, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogRemovalIntent(log types.Log) (*DepositMainnetLogRemovalIntent, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogRemoved(log types.Log) (*DepositMainnetLogRemoved, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogRemovedGovernor(log types.Log) (*DepositMainnetLogRemovedGovernor, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogRootUpdate(log types.Log) (*DepositMainnetLogRootUpdate, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogStateTransitionFact(log types.Log) (*DepositMainnetLogStateTransitionFact, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogTokenAdminAdded(log types.Log) (*DepositMainnetLogTokenAdminAdded, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogTokenAdminRemoved(log types.Log) (*DepositMainnetLogTokenAdminRemoved, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogTokenRegistered(log types.Log) (*DepositMainnetLogTokenRegistered, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogUnFrozen(log types.Log) (*DepositMainnetLogUnFrozen, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogUserRegistered(log types.Log) (*DepositMainnetLogUserRegistered, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogVaultBalanceChangeApplied(log types.Log) (*DepositMainnetLogVaultBalanceChangeApplied, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogVaultWithdrawalLockSet(log types.Log) (*DepositMainnetLogVaultWithdrawalLockSet, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogWithdrawalAllowed(log types.Log) (*DepositMainnetLogWithdrawalAllowed, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogWithdrawalFromVault(log types.Log) (*DepositMainnetLogWithdrawalFromVault, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogWithdrawalPerformed(log types.Log) (*DepositMainnetLogWithdrawalPerformed, error)
- func (_DepositMainnet *DepositMainnetFilterer) ParseLogWithdrawalWithTokenIdPerformed(log types.Log) (*DepositMainnetLogWithdrawalWithTokenIdPerformed, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchImplementationActivationRescheduled(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogAssetWithdrawalAllowed(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogAssetWithdrawalAllowed) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogDefaultVaultWithdrawalLockSet(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogDeposit(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogDeposit) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogDepositCancel(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogDepositCancel) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogDepositCancelReclaimed(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogDepositCancelReclaimed) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogDepositNftCancelReclaimed(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogDepositNftCancelReclaimed) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogDepositToVault(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogDepositToVault) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogDepositWithTokenId(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogDepositWithTokenId) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogDepositWithTokenIdCancelReclaimed(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogFrozen(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogFrozen) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogFullWithdrawalRequest(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogFullWithdrawalRequest) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogMintWithdrawalPerformed(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogMintWithdrawalPerformed) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogMintableWithdrawalAllowed(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogMintableWithdrawalAllowed) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogNewGovernorAccepted(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogNewGovernorAccepted) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogNftDeposit(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogNftDeposit) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogNftWithdrawalAllowed(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogNftWithdrawalAllowed) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogNftWithdrawalPerformed(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogNftWithdrawalPerformed) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogNominatedGovernor(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogNominatedGovernor) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogNominationCancelled(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogNominationCancelled) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogOperatorAdded(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogOperatorAdded) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogOperatorRemoved(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogOperatorRemoved) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogRegistered(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogRegistered) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogRemovalIntent(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogRemovalIntent) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogRemoved(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogRemoved) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogRemovedGovernor(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogRemovedGovernor) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogRootUpdate(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogRootUpdate) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogStateTransitionFact(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogStateTransitionFact) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogTokenAdminAdded(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogTokenAdminAdded) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogTokenAdminRemoved(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogTokenAdminRemoved) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogTokenRegistered(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogTokenRegistered) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogUnFrozen(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogUnFrozen) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogUserRegistered(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogUserRegistered) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogVaultBalanceChangeApplied(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogVaultBalanceChangeApplied) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogVaultWithdrawalLockSet(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogVaultWithdrawalLockSet) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogWithdrawalAllowed(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogWithdrawalAllowed) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogWithdrawalFromVault(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogWithdrawalFromVault) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogWithdrawalPerformed(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogWithdrawalPerformed) (event.Subscription, error)
- func (_DepositMainnet *DepositMainnetFilterer) WatchLogWithdrawalWithTokenIdPerformed(opts *bind.WatchOpts, ...) (event.Subscription, error)
- type DepositMainnetImplementationActivationRescheduled
- type DepositMainnetImplementationActivationRescheduledIterator
- type DepositMainnetLogAssetWithdrawalAllowed
- type DepositMainnetLogAssetWithdrawalAllowedIterator
- type DepositMainnetLogDefaultVaultWithdrawalLockSet
- type DepositMainnetLogDefaultVaultWithdrawalLockSetIterator
- type DepositMainnetLogDeposit
- type DepositMainnetLogDepositCancel
- type DepositMainnetLogDepositCancelIterator
- type DepositMainnetLogDepositCancelReclaimed
- type DepositMainnetLogDepositCancelReclaimedIterator
- type DepositMainnetLogDepositIterator
- type DepositMainnetLogDepositNftCancelReclaimed
- type DepositMainnetLogDepositNftCancelReclaimedIterator
- type DepositMainnetLogDepositToVault
- type DepositMainnetLogDepositToVaultIterator
- type DepositMainnetLogDepositWithTokenId
- type DepositMainnetLogDepositWithTokenIdCancelReclaimed
- type DepositMainnetLogDepositWithTokenIdCancelReclaimedIterator
- type DepositMainnetLogDepositWithTokenIdIterator
- type DepositMainnetLogFrozen
- type DepositMainnetLogFrozenIterator
- type DepositMainnetLogFullWithdrawalRequest
- type DepositMainnetLogFullWithdrawalRequestIterator
- type DepositMainnetLogMintWithdrawalPerformed
- type DepositMainnetLogMintWithdrawalPerformedIterator
- type DepositMainnetLogMintableWithdrawalAllowed
- type DepositMainnetLogMintableWithdrawalAllowedIterator
- type DepositMainnetLogNewGovernorAccepted
- type DepositMainnetLogNewGovernorAcceptedIterator
- type DepositMainnetLogNftDeposit
- type DepositMainnetLogNftDepositIterator
- type DepositMainnetLogNftWithdrawalAllowed
- type DepositMainnetLogNftWithdrawalAllowedIterator
- type DepositMainnetLogNftWithdrawalPerformed
- type DepositMainnetLogNftWithdrawalPerformedIterator
- type DepositMainnetLogNominatedGovernor
- type DepositMainnetLogNominatedGovernorIterator
- type DepositMainnetLogNominationCancelled
- type DepositMainnetLogNominationCancelledIterator
- type DepositMainnetLogOperatorAdded
- type DepositMainnetLogOperatorAddedIterator
- type DepositMainnetLogOperatorRemoved
- type DepositMainnetLogOperatorRemovedIterator
- type DepositMainnetLogRegistered
- type DepositMainnetLogRegisteredIterator
- type DepositMainnetLogRemovalIntent
- type DepositMainnetLogRemovalIntentIterator
- type DepositMainnetLogRemoved
- type DepositMainnetLogRemovedGovernor
- type DepositMainnetLogRemovedGovernorIterator
- type DepositMainnetLogRemovedIterator
- type DepositMainnetLogRootUpdate
- type DepositMainnetLogRootUpdateIterator
- type DepositMainnetLogStateTransitionFact
- type DepositMainnetLogStateTransitionFactIterator
- type DepositMainnetLogTokenAdminAdded
- type DepositMainnetLogTokenAdminAddedIterator
- type DepositMainnetLogTokenAdminRemoved
- type DepositMainnetLogTokenAdminRemovedIterator
- type DepositMainnetLogTokenRegistered
- type DepositMainnetLogTokenRegisteredIterator
- type DepositMainnetLogUnFrozen
- type DepositMainnetLogUnFrozenIterator
- type DepositMainnetLogUserRegistered
- type DepositMainnetLogUserRegisteredIterator
- type DepositMainnetLogVaultBalanceChangeApplied
- type DepositMainnetLogVaultBalanceChangeAppliedIterator
- type DepositMainnetLogVaultWithdrawalLockSet
- type DepositMainnetLogVaultWithdrawalLockSetIterator
- type DepositMainnetLogWithdrawalAllowed
- type DepositMainnetLogWithdrawalAllowedIterator
- type DepositMainnetLogWithdrawalFromVault
- type DepositMainnetLogWithdrawalFromVaultIterator
- type DepositMainnetLogWithdrawalPerformed
- type DepositMainnetLogWithdrawalPerformedIterator
- type DepositMainnetLogWithdrawalWithTokenIdPerformed
- type DepositMainnetLogWithdrawalWithTokenIdPerformedIterator
- type DepositMainnetRaw
- func (_DepositMainnet *DepositMainnetRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_DepositMainnet *DepositMainnetRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type DepositMainnetSession
- func (_DepositMainnet *DepositMainnetSession) AnnounceAvailabilityVerifierRemovalIntent(verifier common.Address) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) AnnounceVerifierRemovalIntent(verifier common.Address) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) CalculateAssetIdWithTokenId(assetType *big.Int, tokenId *big.Int) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetSession) CalculateMintableAssetId(assetType *big.Int, mintingBlob []byte) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetSession) DEPOSITCANCELDELAY() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetSession) DefaultVaultWithdrawalLock() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetSession) Deposit(starkKey *big.Int, assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) Deposit0(starkKey *big.Int, assetType *big.Int, vaultId *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) DepositCancel(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) DepositERC1155(starkKey *big.Int, assetType *big.Int, tokenId *big.Int, vaultId *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) DepositERC1155ToVault(assetType *big.Int, tokenId *big.Int, vaultId *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) DepositERC20(starkKey *big.Int, assetType *big.Int, vaultId *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) DepositERC20ToVault(assetType *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) DepositEth(starkKey *big.Int, assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) DepositEthToVault(assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) DepositNft(starkKey *big.Int, assetType *big.Int, vaultId *big.Int, tokenId *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) DepositNftReclaim(starkKey *big.Int, assetType *big.Int, vaultId *big.Int, tokenId *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) DepositReclaim(starkKey *big.Int, assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) DepositWithTokenId(starkKey *big.Int, assetType *big.Int, tokenId *big.Int, vaultId *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) DepositWithTokenIdReclaim(starkKey *big.Int, assetType *big.Int, tokenId *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) Escape(ownerKey *big.Int, vaultId *big.Int, assetId *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) FREEZEGRACEPERIOD() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetSession) Fallback(calldata []byte) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) FreezeRequest(ownerKey *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) FullWithdrawalRequest(ownerKey *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) GetActionCount() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetSession) GetActionHashByIndex(actionIndex *big.Int) ([32]byte, error)
- func (_DepositMainnet *DepositMainnetSession) GetAssetInfo(assetType *big.Int) ([]byte, error)
- func (_DepositMainnet *DepositMainnetSession) GetCancellationRequest(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetSession) GetDepositBalance(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetSession) GetEthKey(ownerKey *big.Int) (common.Address, error)
- func (_DepositMainnet *DepositMainnetSession) GetFullWithdrawalRequest(ownerKey *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetSession) GetGlobalConfigCode() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetSession) GetLastBatchId() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetSession) GetOrderRoot() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetSession) GetOrderTreeHeight() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetSession) GetQuantizedDepositBalance(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetSession) GetQuantizedErc1155VaultBalance(ethKey common.Address, assetType *big.Int, tokenId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetSession) GetQuantizedVaultBalance(ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetSession) GetQuantum(presumedAssetType *big.Int) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetSession) GetRegisteredAvailabilityVerifiers() ([]common.Address, error)
- func (_DepositMainnet *DepositMainnetSession) GetRegisteredVerifiers() ([]common.Address, error)
- func (_DepositMainnet *DepositMainnetSession) GetRollupTreeHeight() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetSession) GetRollupVaultRoot() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetSession) GetSequenceNumber() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetSession) GetSubContract(selector [4]byte) (common.Address, error)
- func (_DepositMainnet *DepositMainnetSession) GetValidiumTreeHeight() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetSession) GetValidiumVaultRoot() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetSession) GetVaultBalance(ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetSession) GetVaultWithdrawalLock(ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetSession) GetWithdrawalBalance(ownerKey *big.Int, assetId *big.Int) (*big.Int, error)
- func (_DepositMainnet *DepositMainnetSession) HandlingContractId(selector [4]byte) (string, error)
- func (_DepositMainnet *DepositMainnetSession) Initialize(data []byte) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) IsAssetRegistered(assetType *big.Int) (bool, error)
- func (_DepositMainnet *DepositMainnetSession) IsAvailabilityVerifier(verifierAddress common.Address) (bool, error)
- func (_DepositMainnet *DepositMainnetSession) IsFrozen() (bool, error)
- func (_DepositMainnet *DepositMainnetSession) IsOperator(testedOperator common.Address) (bool, error)
- func (_DepositMainnet *DepositMainnetSession) IsStrictVaultBalancePolicy() (bool, error)
- func (_DepositMainnet *DepositMainnetSession) IsTokenAdmin(testedAdmin common.Address) (bool, error)
- func (_DepositMainnet *DepositMainnetSession) IsVaultLocked(ethKey common.Address, assetId *big.Int, vaultId *big.Int) (bool, error)
- func (_DepositMainnet *DepositMainnetSession) IsVerifier(verifierAddress common.Address) (bool, error)
- func (_DepositMainnet *DepositMainnetSession) LockVault(assetId *big.Int, vaultId *big.Int, lockTime *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) MAINGOVERNANCEINFOTAG() (string, error)
- func (_DepositMainnet *DepositMainnetSession) MAXFORCEDACTIONSREQSPERBLOCK() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetSession) MAXVERIFIERCOUNT() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetSession) MainAcceptGovernance() (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) MainCancelNomination() (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) MainIsGovernor(testGovernor common.Address) (bool, error)
- func (_DepositMainnet *DepositMainnetSession) MainNominateNewGovernor(newGovernor common.Address) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) MainRemoveGovernor(governorForRemoval common.Address) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) OnERC1155BatchReceived(operator common.Address, arg1 common.Address, arg2 []*big.Int, arg3 []*big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) OnERC1155Received(operator common.Address, arg1 common.Address, arg2 *big.Int, arg3 *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) OnERC721Received(operator common.Address, arg1 common.Address, arg2 *big.Int, arg3 []byte) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) OrderRegistryAddress() (common.Address, error)
- func (_DepositMainnet *DepositMainnetSession) Receive() (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) RegisterAvailabilityVerifier(verifier common.Address, identifier string) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) RegisterEthAddress(ethKey common.Address, starkKey *big.Int, starkSignature []byte) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) RegisterOperator(newOperator common.Address) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) RegisterSender(starkKey *big.Int, starkSignature []byte) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) RegisterToken(assetType *big.Int, assetInfo []byte) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) RegisterToken0(assetType *big.Int, assetInfo []byte, quantum *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) RegisterTokenAdmin(newAdmin common.Address) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) RegisterVerifier(verifier common.Address, identifier string) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) RemoveAvailabilityVerifier(verifier common.Address) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) RemoveVerifier(verifier common.Address) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) STARKEXMAXDEFAULTVAULTLOCK() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetSession) SetDefaultVaultWithdrawalLock(newDefaultTime *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) UNFREEZEDELAY() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetSession) UnFreeze() (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) UnregisterOperator(removedOperator common.Address) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) UnregisterTokenAdmin(oldAdmin common.Address) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) UpdateImplementationActivationTime(implementation common.Address, data []byte, finalize bool) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) UpdateState(publicInput []*big.Int, applicationData []*big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) VERIFIERREMOVALDELAY() (*big.Int, error)
- func (_DepositMainnet *DepositMainnetSession) VERSION() (string, error)
- func (_DepositMainnet *DepositMainnetSession) Withdraw(ownerKey *big.Int, assetType *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) WithdrawAndMint(ownerKey *big.Int, assetType *big.Int, mintingBlob []byte) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) WithdrawErc1155FromVault(assetType *big.Int, tokenId *big.Int, vaultId *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) WithdrawFromVault(assetType *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) WithdrawNft(ownerKey *big.Int, assetType *big.Int, tokenId *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetSession) WithdrawWithTokenId(ownerKey *big.Int, assetType *big.Int, tokenId *big.Int) (*types.Transaction, error)
- type DepositMainnetTransactor
- func (_DepositMainnet *DepositMainnetTransactor) AnnounceAvailabilityVerifierRemovalIntent(opts *bind.TransactOpts, verifier common.Address) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) AnnounceVerifierRemovalIntent(opts *bind.TransactOpts, verifier common.Address) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) Deposit(opts *bind.TransactOpts, starkKey *big.Int, assetType *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) Deposit0(opts *bind.TransactOpts, starkKey *big.Int, assetType *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) DepositCancel(opts *bind.TransactOpts, starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) DepositERC1155(opts *bind.TransactOpts, starkKey *big.Int, assetType *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) DepositERC1155ToVault(opts *bind.TransactOpts, assetType *big.Int, tokenId *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) DepositERC20(opts *bind.TransactOpts, starkKey *big.Int, assetType *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) DepositERC20ToVault(opts *bind.TransactOpts, assetType *big.Int, vaultId *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) DepositEth(opts *bind.TransactOpts, starkKey *big.Int, assetType *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) DepositEthToVault(opts *bind.TransactOpts, assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) DepositNft(opts *bind.TransactOpts, starkKey *big.Int, assetType *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) DepositNftReclaim(opts *bind.TransactOpts, starkKey *big.Int, assetType *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) DepositReclaim(opts *bind.TransactOpts, starkKey *big.Int, assetType *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) DepositWithTokenId(opts *bind.TransactOpts, starkKey *big.Int, assetType *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) DepositWithTokenIdReclaim(opts *bind.TransactOpts, starkKey *big.Int, assetType *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) Escape(opts *bind.TransactOpts, ownerKey *big.Int, vaultId *big.Int, assetId *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) FreezeRequest(opts *bind.TransactOpts, ownerKey *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) FullWithdrawalRequest(opts *bind.TransactOpts, ownerKey *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) Initialize(opts *bind.TransactOpts, data []byte) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) LockVault(opts *bind.TransactOpts, assetId *big.Int, vaultId *big.Int, lockTime *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) MainAcceptGovernance(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) MainCancelNomination(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) MainNominateNewGovernor(opts *bind.TransactOpts, newGovernor common.Address) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) MainRemoveGovernor(opts *bind.TransactOpts, governorForRemoval common.Address) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) OnERC1155BatchReceived(opts *bind.TransactOpts, operator common.Address, arg1 common.Address, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) OnERC1155Received(opts *bind.TransactOpts, operator common.Address, arg1 common.Address, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) OnERC721Received(opts *bind.TransactOpts, operator common.Address, arg1 common.Address, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) Receive(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) RegisterAvailabilityVerifier(opts *bind.TransactOpts, verifier common.Address, identifier string) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) RegisterEthAddress(opts *bind.TransactOpts, ethKey common.Address, starkKey *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) RegisterOperator(opts *bind.TransactOpts, newOperator common.Address) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) RegisterSender(opts *bind.TransactOpts, starkKey *big.Int, starkSignature []byte) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) RegisterToken(opts *bind.TransactOpts, assetType *big.Int, assetInfo []byte) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) RegisterToken0(opts *bind.TransactOpts, assetType *big.Int, assetInfo []byte, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) RegisterTokenAdmin(opts *bind.TransactOpts, newAdmin common.Address) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) RegisterVerifier(opts *bind.TransactOpts, verifier common.Address, identifier string) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) RemoveAvailabilityVerifier(opts *bind.TransactOpts, verifier common.Address) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) RemoveVerifier(opts *bind.TransactOpts, verifier common.Address) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) SetDefaultVaultWithdrawalLock(opts *bind.TransactOpts, newDefaultTime *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) UnFreeze(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) UnregisterOperator(opts *bind.TransactOpts, removedOperator common.Address) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) UnregisterTokenAdmin(opts *bind.TransactOpts, oldAdmin common.Address) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) UpdateImplementationActivationTime(opts *bind.TransactOpts, implementation common.Address, data []byte, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) UpdateState(opts *bind.TransactOpts, publicInput []*big.Int, applicationData []*big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) Withdraw(opts *bind.TransactOpts, ownerKey *big.Int, assetType *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) WithdrawAndMint(opts *bind.TransactOpts, ownerKey *big.Int, assetType *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) WithdrawErc1155FromVault(opts *bind.TransactOpts, assetType *big.Int, tokenId *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) WithdrawFromVault(opts *bind.TransactOpts, assetType *big.Int, vaultId *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) WithdrawNft(opts *bind.TransactOpts, ownerKey *big.Int, assetType *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactor) WithdrawWithTokenId(opts *bind.TransactOpts, ownerKey *big.Int, assetType *big.Int, ...) (*types.Transaction, error)
- type DepositMainnetTransactorRaw
- type DepositMainnetTransactorSession
- func (_DepositMainnet *DepositMainnetTransactorSession) AnnounceAvailabilityVerifierRemovalIntent(verifier common.Address) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) AnnounceVerifierRemovalIntent(verifier common.Address) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) Deposit(starkKey *big.Int, assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) Deposit0(starkKey *big.Int, assetType *big.Int, vaultId *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) DepositCancel(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) DepositERC1155(starkKey *big.Int, assetType *big.Int, tokenId *big.Int, vaultId *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) DepositERC1155ToVault(assetType *big.Int, tokenId *big.Int, vaultId *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) DepositERC20(starkKey *big.Int, assetType *big.Int, vaultId *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) DepositERC20ToVault(assetType *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) DepositEth(starkKey *big.Int, assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) DepositEthToVault(assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) DepositNft(starkKey *big.Int, assetType *big.Int, vaultId *big.Int, tokenId *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) DepositNftReclaim(starkKey *big.Int, assetType *big.Int, vaultId *big.Int, tokenId *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) DepositReclaim(starkKey *big.Int, assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) DepositWithTokenId(starkKey *big.Int, assetType *big.Int, tokenId *big.Int, vaultId *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) DepositWithTokenIdReclaim(starkKey *big.Int, assetType *big.Int, tokenId *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) Escape(ownerKey *big.Int, vaultId *big.Int, assetId *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) Fallback(calldata []byte) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) FreezeRequest(ownerKey *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) FullWithdrawalRequest(ownerKey *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) Initialize(data []byte) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) LockVault(assetId *big.Int, vaultId *big.Int, lockTime *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) MainAcceptGovernance() (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) MainCancelNomination() (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) MainNominateNewGovernor(newGovernor common.Address) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) MainRemoveGovernor(governorForRemoval common.Address) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) OnERC1155BatchReceived(operator common.Address, arg1 common.Address, arg2 []*big.Int, arg3 []*big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) OnERC1155Received(operator common.Address, arg1 common.Address, arg2 *big.Int, arg3 *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) OnERC721Received(operator common.Address, arg1 common.Address, arg2 *big.Int, arg3 []byte) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) Receive() (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) RegisterAvailabilityVerifier(verifier common.Address, identifier string) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) RegisterEthAddress(ethKey common.Address, starkKey *big.Int, starkSignature []byte) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) RegisterOperator(newOperator common.Address) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) RegisterSender(starkKey *big.Int, starkSignature []byte) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) RegisterToken(assetType *big.Int, assetInfo []byte) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) RegisterToken0(assetType *big.Int, assetInfo []byte, quantum *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) RegisterTokenAdmin(newAdmin common.Address) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) RegisterVerifier(verifier common.Address, identifier string) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) RemoveAvailabilityVerifier(verifier common.Address) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) RemoveVerifier(verifier common.Address) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) SetDefaultVaultWithdrawalLock(newDefaultTime *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) UnFreeze() (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) UnregisterOperator(removedOperator common.Address) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) UnregisterTokenAdmin(oldAdmin common.Address) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) UpdateImplementationActivationTime(implementation common.Address, data []byte, finalize bool) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) UpdateState(publicInput []*big.Int, applicationData []*big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) Withdraw(ownerKey *big.Int, assetType *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) WithdrawAndMint(ownerKey *big.Int, assetType *big.Int, mintingBlob []byte) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) WithdrawErc1155FromVault(assetType *big.Int, tokenId *big.Int, vaultId *big.Int, ...) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) WithdrawFromVault(assetType *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) WithdrawNft(ownerKey *big.Int, assetType *big.Int, tokenId *big.Int) (*types.Transaction, error)
- func (_DepositMainnet *DepositMainnetTransactorSession) WithdrawWithTokenId(ownerKey *big.Int, assetType *big.Int, tokenId *big.Int) (*types.Transaction, error)
- type DepositPolygon
- type DepositPolygonBridgedDeposit
- type DepositPolygonBridgedDepositIterator
- type DepositPolygonBridgedWithdrawal
- type DepositPolygonBridgedWithdrawalIterator
- type DepositPolygonCaller
- func (_DepositPolygon *DepositPolygonCaller) Authorized(opts *bind.CallOpts, arg0 common.Address) (bool, error)
- func (_DepositPolygon *DepositPolygonCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_DepositPolygon *DepositPolygonCaller) ProcessedWithdrawalIds(opts *bind.CallOpts, arg0 string) (bool, error)
- func (_DepositPolygon *DepositPolygonCaller) RenounceOwnership(opts *bind.CallOpts) error
- type DepositPolygonCallerRaw
- type DepositPolygonCallerSession
- func (_DepositPolygon *DepositPolygonCallerSession) Authorized(arg0 common.Address) (bool, error)
- func (_DepositPolygon *DepositPolygonCallerSession) Owner() (common.Address, error)
- func (_DepositPolygon *DepositPolygonCallerSession) ProcessedWithdrawalIds(arg0 string) (bool, error)
- func (_DepositPolygon *DepositPolygonCallerSession) RenounceOwnership() error
- type DepositPolygonFilterer
- func (_DepositPolygon *DepositPolygonFilterer) FilterBridgedDeposit(opts *bind.FilterOpts, user []common.Address, token []common.Address) (*DepositPolygonBridgedDepositIterator, error)
- func (_DepositPolygon *DepositPolygonFilterer) FilterBridgedWithdrawal(opts *bind.FilterOpts, user []common.Address, token []common.Address) (*DepositPolygonBridgedWithdrawalIterator, error)
- func (_DepositPolygon *DepositPolygonFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*DepositPolygonOwnershipTransferredIterator, error)
- func (_DepositPolygon *DepositPolygonFilterer) ParseBridgedDeposit(log types.Log) (*DepositPolygonBridgedDeposit, error)
- func (_DepositPolygon *DepositPolygonFilterer) ParseBridgedWithdrawal(log types.Log) (*DepositPolygonBridgedWithdrawal, error)
- func (_DepositPolygon *DepositPolygonFilterer) ParseOwnershipTransferred(log types.Log) (*DepositPolygonOwnershipTransferred, error)
- func (_DepositPolygon *DepositPolygonFilterer) WatchBridgedDeposit(opts *bind.WatchOpts, sink chan<- *DepositPolygonBridgedDeposit, ...) (event.Subscription, error)
- func (_DepositPolygon *DepositPolygonFilterer) WatchBridgedWithdrawal(opts *bind.WatchOpts, sink chan<- *DepositPolygonBridgedWithdrawal, ...) (event.Subscription, error)
- func (_DepositPolygon *DepositPolygonFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *DepositPolygonOwnershipTransferred, ...) (event.Subscription, error)
- type DepositPolygonOwnershipTransferred
- type DepositPolygonOwnershipTransferredIterator
- type DepositPolygonRaw
- func (_DepositPolygon *DepositPolygonRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_DepositPolygon *DepositPolygonRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type DepositPolygonSession
- func (_DepositPolygon *DepositPolygonSession) AddFunds(token common.Address, amount *big.Int) (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonSession) AddFundsNative() (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonSession) Authorize(user common.Address, value bool) (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonSession) Authorized(arg0 common.Address) (bool, error)
- func (_DepositPolygon *DepositPolygonSession) Deposit(token common.Address, amount *big.Int) (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonSession) DepositNative() (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonSession) Initialize() (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonSession) Owner() (common.Address, error)
- func (_DepositPolygon *DepositPolygonSession) ProcessedWithdrawalIds(arg0 string) (bool, error)
- func (_DepositPolygon *DepositPolygonSession) RemoveFunds(token common.Address, to common.Address, amount *big.Int) (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonSession) RemoveFundsNative(to common.Address, amount *big.Int) (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonSession) RenounceOwnership() error
- func (_DepositPolygon *DepositPolygonSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonSession) Withdraw(token common.Address, to common.Address, amount *big.Int, withdrawalId string) (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonSession) WithdrawNative(to common.Address, amount *big.Int, withdrawalId string) (*types.Transaction, error)
- type DepositPolygonTransactor
- func (_DepositPolygon *DepositPolygonTransactor) AddFunds(opts *bind.TransactOpts, token common.Address, amount *big.Int) (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonTransactor) AddFundsNative(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonTransactor) Authorize(opts *bind.TransactOpts, user common.Address, value bool) (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonTransactor) Deposit(opts *bind.TransactOpts, token common.Address, amount *big.Int) (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonTransactor) DepositNative(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonTransactor) Initialize(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonTransactor) RemoveFunds(opts *bind.TransactOpts, token common.Address, to common.Address, ...) (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonTransactor) RemoveFundsNative(opts *bind.TransactOpts, to common.Address, amount *big.Int) (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonTransactor) Withdraw(opts *bind.TransactOpts, token common.Address, to common.Address, ...) (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonTransactor) WithdrawNative(opts *bind.TransactOpts, to common.Address, amount *big.Int, ...) (*types.Transaction, error)
- type DepositPolygonTransactorRaw
- type DepositPolygonTransactorSession
- func (_DepositPolygon *DepositPolygonTransactorSession) AddFunds(token common.Address, amount *big.Int) (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonTransactorSession) AddFundsNative() (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonTransactorSession) Authorize(user common.Address, value bool) (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonTransactorSession) Deposit(token common.Address, amount *big.Int) (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonTransactorSession) DepositNative() (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonTransactorSession) Initialize() (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonTransactorSession) RemoveFunds(token common.Address, to common.Address, amount *big.Int) (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonTransactorSession) RemoveFundsNative(to common.Address, amount *big.Int) (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonTransactorSession) Withdraw(token common.Address, to common.Address, amount *big.Int, withdrawalId string) (*types.Transaction, error)
- func (_DepositPolygon *DepositPolygonTransactorSession) WithdrawNative(to common.Address, amount *big.Int, withdrawalId string) (*types.Transaction, error)
- type DepositTestnet
- type DepositTestnetCaller
- func (_DepositTestnet *DepositTestnetCaller) DEPOSITCANCELDELAY(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCaller) DefaultVaultWithdrawalLock(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCaller) FREEZEGRACEPERIOD(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCaller) GetActionCount(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCaller) GetActionHashByIndex(opts *bind.CallOpts, actionIndex *big.Int) ([32]byte, error)
- func (_DepositTestnet *DepositTestnetCaller) GetAssetInfo(opts *bind.CallOpts, assetType *big.Int) ([]byte, error)
- func (_DepositTestnet *DepositTestnetCaller) GetCancellationRequest(opts *bind.CallOpts, starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCaller) GetDepositBalance(opts *bind.CallOpts, starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCaller) GetEthKey(opts *bind.CallOpts, ownerKey *big.Int) (common.Address, error)
- func (_DepositTestnet *DepositTestnetCaller) GetFullWithdrawalRequest(opts *bind.CallOpts, starkKey *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCaller) GetLastBatchId(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCaller) GetOrderRoot(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCaller) GetOrderTreeHeight(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCaller) GetQuantizedDepositBalance(opts *bind.CallOpts, starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCaller) GetQuantizedVaultBalance(opts *bind.CallOpts, ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCaller) GetQuantum(opts *bind.CallOpts, presumedAssetType *big.Int) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCaller) GetRegisteredAvailabilityVerifiers(opts *bind.CallOpts) ([]common.Address, error)
- func (_DepositTestnet *DepositTestnetCaller) GetRegisteredVerifiers(opts *bind.CallOpts) ([]common.Address, error)
- func (_DepositTestnet *DepositTestnetCaller) GetSequenceNumber(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCaller) GetVaultBalance(opts *bind.CallOpts, ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCaller) GetVaultRoot(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCaller) GetVaultTreeHeight(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCaller) GetVaultWithdrawalLock(opts *bind.CallOpts, ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCaller) GetWithdrawalBalance(opts *bind.CallOpts, ownerKey *big.Int, assetId *big.Int) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCaller) IsAssetRegistered(opts *bind.CallOpts, assetType *big.Int) (bool, error)
- func (_DepositTestnet *DepositTestnetCaller) IsAvailabilityVerifier(opts *bind.CallOpts, verifierAddress common.Address) (bool, error)
- func (_DepositTestnet *DepositTestnetCaller) IsFrozen(opts *bind.CallOpts) (bool, error)
- func (_DepositTestnet *DepositTestnetCaller) IsOperator(opts *bind.CallOpts, testedOperator common.Address) (bool, error)
- func (_DepositTestnet *DepositTestnetCaller) IsStrictVaultBalancePolicy(opts *bind.CallOpts) (bool, error)
- func (_DepositTestnet *DepositTestnetCaller) IsTokenAdmin(opts *bind.CallOpts, testedAdmin common.Address) (bool, error)
- func (_DepositTestnet *DepositTestnetCaller) IsVaultLocked(opts *bind.CallOpts, ethKey common.Address, assetId *big.Int, vaultId *big.Int) (bool, error)
- func (_DepositTestnet *DepositTestnetCaller) IsVerifier(opts *bind.CallOpts, verifierAddress common.Address) (bool, error)
- func (_DepositTestnet *DepositTestnetCaller) MAINGOVERNANCEINFOTAG(opts *bind.CallOpts) (string, error)
- func (_DepositTestnet *DepositTestnetCaller) MAXFORCEDACTIONSREQSPERBLOCK(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCaller) MAXVERIFIERCOUNT(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCaller) MainIsGovernor(opts *bind.CallOpts, testGovernor common.Address) (bool, error)
- func (_DepositTestnet *DepositTestnetCaller) OrderRegistryAddress(opts *bind.CallOpts) (common.Address, error)
- func (_DepositTestnet *DepositTestnetCaller) STARKEXMAXDEFAULTVAULTLOCK(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCaller) UNFREEZEDELAY(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCaller) VERIFIERREMOVALDELAY(opts *bind.CallOpts) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCaller) VERSION(opts *bind.CallOpts) (string, error)
- type DepositTestnetCallerRaw
- type DepositTestnetCallerSession
- func (_DepositTestnet *DepositTestnetCallerSession) DEPOSITCANCELDELAY() (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCallerSession) DefaultVaultWithdrawalLock() (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCallerSession) FREEZEGRACEPERIOD() (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCallerSession) GetActionCount() (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCallerSession) GetActionHashByIndex(actionIndex *big.Int) ([32]byte, error)
- func (_DepositTestnet *DepositTestnetCallerSession) GetAssetInfo(assetType *big.Int) ([]byte, error)
- func (_DepositTestnet *DepositTestnetCallerSession) GetCancellationRequest(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCallerSession) GetDepositBalance(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCallerSession) GetEthKey(ownerKey *big.Int) (common.Address, error)
- func (_DepositTestnet *DepositTestnetCallerSession) GetFullWithdrawalRequest(starkKey *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCallerSession) GetLastBatchId() (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCallerSession) GetOrderRoot() (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCallerSession) GetOrderTreeHeight() (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCallerSession) GetQuantizedDepositBalance(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCallerSession) GetQuantizedVaultBalance(ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCallerSession) GetQuantum(presumedAssetType *big.Int) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCallerSession) GetRegisteredAvailabilityVerifiers() ([]common.Address, error)
- func (_DepositTestnet *DepositTestnetCallerSession) GetRegisteredVerifiers() ([]common.Address, error)
- func (_DepositTestnet *DepositTestnetCallerSession) GetSequenceNumber() (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCallerSession) GetVaultBalance(ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCallerSession) GetVaultRoot() (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCallerSession) GetVaultTreeHeight() (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCallerSession) GetVaultWithdrawalLock(ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCallerSession) GetWithdrawalBalance(ownerKey *big.Int, assetId *big.Int) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCallerSession) IsAssetRegistered(assetType *big.Int) (bool, error)
- func (_DepositTestnet *DepositTestnetCallerSession) IsAvailabilityVerifier(verifierAddress common.Address) (bool, error)
- func (_DepositTestnet *DepositTestnetCallerSession) IsFrozen() (bool, error)
- func (_DepositTestnet *DepositTestnetCallerSession) IsOperator(testedOperator common.Address) (bool, error)
- func (_DepositTestnet *DepositTestnetCallerSession) IsStrictVaultBalancePolicy() (bool, error)
- func (_DepositTestnet *DepositTestnetCallerSession) IsTokenAdmin(testedAdmin common.Address) (bool, error)
- func (_DepositTestnet *DepositTestnetCallerSession) IsVaultLocked(ethKey common.Address, assetId *big.Int, vaultId *big.Int) (bool, error)
- func (_DepositTestnet *DepositTestnetCallerSession) IsVerifier(verifierAddress common.Address) (bool, error)
- func (_DepositTestnet *DepositTestnetCallerSession) MAINGOVERNANCEINFOTAG() (string, error)
- func (_DepositTestnet *DepositTestnetCallerSession) MAXFORCEDACTIONSREQSPERBLOCK() (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCallerSession) MAXVERIFIERCOUNT() (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCallerSession) MainIsGovernor(testGovernor common.Address) (bool, error)
- func (_DepositTestnet *DepositTestnetCallerSession) OrderRegistryAddress() (common.Address, error)
- func (_DepositTestnet *DepositTestnetCallerSession) STARKEXMAXDEFAULTVAULTLOCK() (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCallerSession) UNFREEZEDELAY() (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCallerSession) VERIFIERREMOVALDELAY() (*big.Int, error)
- func (_DepositTestnet *DepositTestnetCallerSession) VERSION() (string, error)
- type DepositTestnetFilterer
- func (_DepositTestnet *DepositTestnetFilterer) FilterImplementationActivationRescheduled(opts *bind.FilterOpts, implementation []common.Address) (*DepositTestnetImplementationActivationRescheduledIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogDefaultVaultWithdrawalLockSet(opts *bind.FilterOpts) (*DepositTestnetLogDefaultVaultWithdrawalLockSetIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogDeposit(opts *bind.FilterOpts) (*DepositTestnetLogDepositIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogDepositCancel(opts *bind.FilterOpts) (*DepositTestnetLogDepositCancelIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogDepositCancelReclaimed(opts *bind.FilterOpts) (*DepositTestnetLogDepositCancelReclaimedIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogDepositNftCancelReclaimed(opts *bind.FilterOpts) (*DepositTestnetLogDepositNftCancelReclaimedIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogDepositToVault(opts *bind.FilterOpts) (*DepositTestnetLogDepositToVaultIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogFrozen(opts *bind.FilterOpts) (*DepositTestnetLogFrozenIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogFullWithdrawalRequest(opts *bind.FilterOpts) (*DepositTestnetLogFullWithdrawalRequestIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogMintWithdrawalPerformed(opts *bind.FilterOpts) (*DepositTestnetLogMintWithdrawalPerformedIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogMintableWithdrawalAllowed(opts *bind.FilterOpts) (*DepositTestnetLogMintableWithdrawalAllowedIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogNewGovernorAccepted(opts *bind.FilterOpts) (*DepositTestnetLogNewGovernorAcceptedIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogNftDeposit(opts *bind.FilterOpts) (*DepositTestnetLogNftDepositIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogNftWithdrawalAllowed(opts *bind.FilterOpts) (*DepositTestnetLogNftWithdrawalAllowedIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogNftWithdrawalPerformed(opts *bind.FilterOpts) (*DepositTestnetLogNftWithdrawalPerformedIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogNominatedGovernor(opts *bind.FilterOpts) (*DepositTestnetLogNominatedGovernorIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogNominationCancelled(opts *bind.FilterOpts) (*DepositTestnetLogNominationCancelledIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogOperatorAdded(opts *bind.FilterOpts) (*DepositTestnetLogOperatorAddedIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogOperatorRemoved(opts *bind.FilterOpts) (*DepositTestnetLogOperatorRemovedIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogRegistered(opts *bind.FilterOpts) (*DepositTestnetLogRegisteredIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogRemovalIntent(opts *bind.FilterOpts) (*DepositTestnetLogRemovalIntentIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogRemoved(opts *bind.FilterOpts) (*DepositTestnetLogRemovedIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogRemovedGovernor(opts *bind.FilterOpts) (*DepositTestnetLogRemovedGovernorIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogRootUpdate(opts *bind.FilterOpts) (*DepositTestnetLogRootUpdateIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogStateTransitionFact(opts *bind.FilterOpts) (*DepositTestnetLogStateTransitionFactIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogTokenAdminAdded(opts *bind.FilterOpts) (*DepositTestnetLogTokenAdminAddedIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogTokenAdminRemoved(opts *bind.FilterOpts) (*DepositTestnetLogTokenAdminRemovedIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogTokenRegistered(opts *bind.FilterOpts) (*DepositTestnetLogTokenRegisteredIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogUnFrozen(opts *bind.FilterOpts) (*DepositTestnetLogUnFrozenIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogUserRegistered(opts *bind.FilterOpts) (*DepositTestnetLogUserRegisteredIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogVaultBalanceChangeApplied(opts *bind.FilterOpts) (*DepositTestnetLogVaultBalanceChangeAppliedIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogVaultWithdrawalLockSet(opts *bind.FilterOpts) (*DepositTestnetLogVaultWithdrawalLockSetIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogWithdrawalAllowed(opts *bind.FilterOpts) (*DepositTestnetLogWithdrawalAllowedIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogWithdrawalFromVault(opts *bind.FilterOpts) (*DepositTestnetLogWithdrawalFromVaultIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) FilterLogWithdrawalPerformed(opts *bind.FilterOpts) (*DepositTestnetLogWithdrawalPerformedIterator, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseImplementationActivationRescheduled(log types.Log) (*DepositTestnetImplementationActivationRescheduled, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogDefaultVaultWithdrawalLockSet(log types.Log) (*DepositTestnetLogDefaultVaultWithdrawalLockSet, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogDeposit(log types.Log) (*DepositTestnetLogDeposit, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogDepositCancel(log types.Log) (*DepositTestnetLogDepositCancel, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogDepositCancelReclaimed(log types.Log) (*DepositTestnetLogDepositCancelReclaimed, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogDepositNftCancelReclaimed(log types.Log) (*DepositTestnetLogDepositNftCancelReclaimed, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogDepositToVault(log types.Log) (*DepositTestnetLogDepositToVault, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogFrozen(log types.Log) (*DepositTestnetLogFrozen, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogFullWithdrawalRequest(log types.Log) (*DepositTestnetLogFullWithdrawalRequest, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogMintWithdrawalPerformed(log types.Log) (*DepositTestnetLogMintWithdrawalPerformed, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogMintableWithdrawalAllowed(log types.Log) (*DepositTestnetLogMintableWithdrawalAllowed, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogNewGovernorAccepted(log types.Log) (*DepositTestnetLogNewGovernorAccepted, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogNftDeposit(log types.Log) (*DepositTestnetLogNftDeposit, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogNftWithdrawalAllowed(log types.Log) (*DepositTestnetLogNftWithdrawalAllowed, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogNftWithdrawalPerformed(log types.Log) (*DepositTestnetLogNftWithdrawalPerformed, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogNominatedGovernor(log types.Log) (*DepositTestnetLogNominatedGovernor, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogNominationCancelled(log types.Log) (*DepositTestnetLogNominationCancelled, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogOperatorAdded(log types.Log) (*DepositTestnetLogOperatorAdded, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogOperatorRemoved(log types.Log) (*DepositTestnetLogOperatorRemoved, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogRegistered(log types.Log) (*DepositTestnetLogRegistered, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogRemovalIntent(log types.Log) (*DepositTestnetLogRemovalIntent, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogRemoved(log types.Log) (*DepositTestnetLogRemoved, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogRemovedGovernor(log types.Log) (*DepositTestnetLogRemovedGovernor, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogRootUpdate(log types.Log) (*DepositTestnetLogRootUpdate, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogStateTransitionFact(log types.Log) (*DepositTestnetLogStateTransitionFact, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogTokenAdminAdded(log types.Log) (*DepositTestnetLogTokenAdminAdded, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogTokenAdminRemoved(log types.Log) (*DepositTestnetLogTokenAdminRemoved, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogTokenRegistered(log types.Log) (*DepositTestnetLogTokenRegistered, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogUnFrozen(log types.Log) (*DepositTestnetLogUnFrozen, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogUserRegistered(log types.Log) (*DepositTestnetLogUserRegistered, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogVaultBalanceChangeApplied(log types.Log) (*DepositTestnetLogVaultBalanceChangeApplied, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogVaultWithdrawalLockSet(log types.Log) (*DepositTestnetLogVaultWithdrawalLockSet, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogWithdrawalAllowed(log types.Log) (*DepositTestnetLogWithdrawalAllowed, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogWithdrawalFromVault(log types.Log) (*DepositTestnetLogWithdrawalFromVault, error)
- func (_DepositTestnet *DepositTestnetFilterer) ParseLogWithdrawalPerformed(log types.Log) (*DepositTestnetLogWithdrawalPerformed, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchImplementationActivationRescheduled(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogDefaultVaultWithdrawalLockSet(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogDeposit(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogDeposit) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogDepositCancel(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogDepositCancel) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogDepositCancelReclaimed(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogDepositCancelReclaimed) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogDepositNftCancelReclaimed(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogDepositNftCancelReclaimed) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogDepositToVault(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogDepositToVault) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogFrozen(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogFrozen) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogFullWithdrawalRequest(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogFullWithdrawalRequest) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogMintWithdrawalPerformed(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogMintWithdrawalPerformed) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogMintableWithdrawalAllowed(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogMintableWithdrawalAllowed) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogNewGovernorAccepted(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogNewGovernorAccepted) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogNftDeposit(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogNftDeposit) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogNftWithdrawalAllowed(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogNftWithdrawalAllowed) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogNftWithdrawalPerformed(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogNftWithdrawalPerformed) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogNominatedGovernor(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogNominatedGovernor) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogNominationCancelled(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogNominationCancelled) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogOperatorAdded(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogOperatorAdded) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogOperatorRemoved(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogOperatorRemoved) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogRegistered(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogRegistered) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogRemovalIntent(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogRemovalIntent) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogRemoved(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogRemoved) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogRemovedGovernor(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogRemovedGovernor) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogRootUpdate(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogRootUpdate) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogStateTransitionFact(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogStateTransitionFact) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogTokenAdminAdded(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogTokenAdminAdded) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogTokenAdminRemoved(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogTokenAdminRemoved) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogTokenRegistered(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogTokenRegistered) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogUnFrozen(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogUnFrozen) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogUserRegistered(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogUserRegistered) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogVaultBalanceChangeApplied(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogVaultBalanceChangeApplied) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogVaultWithdrawalLockSet(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogVaultWithdrawalLockSet) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogWithdrawalAllowed(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogWithdrawalAllowed) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogWithdrawalFromVault(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogWithdrawalFromVault) (event.Subscription, error)
- func (_DepositTestnet *DepositTestnetFilterer) WatchLogWithdrawalPerformed(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogWithdrawalPerformed) (event.Subscription, error)
- type DepositTestnetImplementationActivationRescheduled
- type DepositTestnetImplementationActivationRescheduledIterator
- type DepositTestnetLogDefaultVaultWithdrawalLockSet
- type DepositTestnetLogDefaultVaultWithdrawalLockSetIterator
- type DepositTestnetLogDeposit
- type DepositTestnetLogDepositCancel
- type DepositTestnetLogDepositCancelIterator
- type DepositTestnetLogDepositCancelReclaimed
- type DepositTestnetLogDepositCancelReclaimedIterator
- type DepositTestnetLogDepositIterator
- type DepositTestnetLogDepositNftCancelReclaimed
- type DepositTestnetLogDepositNftCancelReclaimedIterator
- type DepositTestnetLogDepositToVault
- type DepositTestnetLogDepositToVaultIterator
- type DepositTestnetLogFrozen
- type DepositTestnetLogFrozenIterator
- type DepositTestnetLogFullWithdrawalRequest
- type DepositTestnetLogFullWithdrawalRequestIterator
- type DepositTestnetLogMintWithdrawalPerformed
- type DepositTestnetLogMintWithdrawalPerformedIterator
- type DepositTestnetLogMintableWithdrawalAllowed
- type DepositTestnetLogMintableWithdrawalAllowedIterator
- type DepositTestnetLogNewGovernorAccepted
- type DepositTestnetLogNewGovernorAcceptedIterator
- type DepositTestnetLogNftDeposit
- type DepositTestnetLogNftDepositIterator
- type DepositTestnetLogNftWithdrawalAllowed
- type DepositTestnetLogNftWithdrawalAllowedIterator
- type DepositTestnetLogNftWithdrawalPerformed
- type DepositTestnetLogNftWithdrawalPerformedIterator
- type DepositTestnetLogNominatedGovernor
- type DepositTestnetLogNominatedGovernorIterator
- type DepositTestnetLogNominationCancelled
- type DepositTestnetLogNominationCancelledIterator
- type DepositTestnetLogOperatorAdded
- type DepositTestnetLogOperatorAddedIterator
- type DepositTestnetLogOperatorRemoved
- type DepositTestnetLogOperatorRemovedIterator
- type DepositTestnetLogRegistered
- type DepositTestnetLogRegisteredIterator
- type DepositTestnetLogRemovalIntent
- type DepositTestnetLogRemovalIntentIterator
- type DepositTestnetLogRemoved
- type DepositTestnetLogRemovedGovernor
- type DepositTestnetLogRemovedGovernorIterator
- type DepositTestnetLogRemovedIterator
- type DepositTestnetLogRootUpdate
- type DepositTestnetLogRootUpdateIterator
- type DepositTestnetLogStateTransitionFact
- type DepositTestnetLogStateTransitionFactIterator
- type DepositTestnetLogTokenAdminAdded
- type DepositTestnetLogTokenAdminAddedIterator
- type DepositTestnetLogTokenAdminRemoved
- type DepositTestnetLogTokenAdminRemovedIterator
- type DepositTestnetLogTokenRegistered
- type DepositTestnetLogTokenRegisteredIterator
- type DepositTestnetLogUnFrozen
- type DepositTestnetLogUnFrozenIterator
- type DepositTestnetLogUserRegistered
- type DepositTestnetLogUserRegisteredIterator
- type DepositTestnetLogVaultBalanceChangeApplied
- type DepositTestnetLogVaultBalanceChangeAppliedIterator
- type DepositTestnetLogVaultWithdrawalLockSet
- type DepositTestnetLogVaultWithdrawalLockSetIterator
- type DepositTestnetLogWithdrawalAllowed
- type DepositTestnetLogWithdrawalAllowedIterator
- type DepositTestnetLogWithdrawalFromVault
- type DepositTestnetLogWithdrawalFromVaultIterator
- type DepositTestnetLogWithdrawalPerformed
- type DepositTestnetLogWithdrawalPerformedIterator
- type DepositTestnetRaw
- func (_DepositTestnet *DepositTestnetRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_DepositTestnet *DepositTestnetRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type DepositTestnetSession
- func (_DepositTestnet *DepositTestnetSession) AnnounceAvailabilityVerifierRemovalIntent(verifier common.Address) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) AnnounceVerifierRemovalIntent(verifier common.Address) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) DEPOSITCANCELDELAY() (*big.Int, error)
- func (_DepositTestnet *DepositTestnetSession) DefaultVaultWithdrawalLock() (*big.Int, error)
- func (_DepositTestnet *DepositTestnetSession) Deposit(starkKey *big.Int, assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) Deposit0(starkKey *big.Int, assetType *big.Int, vaultId *big.Int, ...) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) DepositCancel(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) DepositERC20(starkKey *big.Int, assetType *big.Int, vaultId *big.Int, ...) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) DepositERC20ToVault(assetId *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) DepositEth(starkKey *big.Int, assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) DepositEthToVault(assetId *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) DepositNft(starkKey *big.Int, assetType *big.Int, vaultId *big.Int, tokenId *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) DepositNftReclaim(starkKey *big.Int, assetType *big.Int, vaultId *big.Int, tokenId *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) DepositReclaim(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) Escape(starkKey *big.Int, vaultId *big.Int, assetId *big.Int, ...) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) FREEZEGRACEPERIOD() (*big.Int, error)
- func (_DepositTestnet *DepositTestnetSession) Fallback(calldata []byte) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) FreezeRequest(starkKey *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) FullWithdrawalRequest(starkKey *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) GetActionCount() (*big.Int, error)
- func (_DepositTestnet *DepositTestnetSession) GetActionHashByIndex(actionIndex *big.Int) ([32]byte, error)
- func (_DepositTestnet *DepositTestnetSession) GetAssetInfo(assetType *big.Int) ([]byte, error)
- func (_DepositTestnet *DepositTestnetSession) GetCancellationRequest(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetSession) GetDepositBalance(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetSession) GetEthKey(ownerKey *big.Int) (common.Address, error)
- func (_DepositTestnet *DepositTestnetSession) GetFullWithdrawalRequest(starkKey *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetSession) GetLastBatchId() (*big.Int, error)
- func (_DepositTestnet *DepositTestnetSession) GetOrderRoot() (*big.Int, error)
- func (_DepositTestnet *DepositTestnetSession) GetOrderTreeHeight() (*big.Int, error)
- func (_DepositTestnet *DepositTestnetSession) GetQuantizedDepositBalance(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetSession) GetQuantizedVaultBalance(ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetSession) GetQuantum(presumedAssetType *big.Int) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetSession) GetRegisteredAvailabilityVerifiers() ([]common.Address, error)
- func (_DepositTestnet *DepositTestnetSession) GetRegisteredVerifiers() ([]common.Address, error)
- func (_DepositTestnet *DepositTestnetSession) GetSequenceNumber() (*big.Int, error)
- func (_DepositTestnet *DepositTestnetSession) GetVaultBalance(ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetSession) GetVaultRoot() (*big.Int, error)
- func (_DepositTestnet *DepositTestnetSession) GetVaultTreeHeight() (*big.Int, error)
- func (_DepositTestnet *DepositTestnetSession) GetVaultWithdrawalLock(ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetSession) GetWithdrawalBalance(ownerKey *big.Int, assetId *big.Int) (*big.Int, error)
- func (_DepositTestnet *DepositTestnetSession) Initialize(data []byte) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) IsAssetRegistered(assetType *big.Int) (bool, error)
- func (_DepositTestnet *DepositTestnetSession) IsAvailabilityVerifier(verifierAddress common.Address) (bool, error)
- func (_DepositTestnet *DepositTestnetSession) IsFrozen() (bool, error)
- func (_DepositTestnet *DepositTestnetSession) IsOperator(testedOperator common.Address) (bool, error)
- func (_DepositTestnet *DepositTestnetSession) IsStrictVaultBalancePolicy() (bool, error)
- func (_DepositTestnet *DepositTestnetSession) IsTokenAdmin(testedAdmin common.Address) (bool, error)
- func (_DepositTestnet *DepositTestnetSession) IsVaultLocked(ethKey common.Address, assetId *big.Int, vaultId *big.Int) (bool, error)
- func (_DepositTestnet *DepositTestnetSession) IsVerifier(verifierAddress common.Address) (bool, error)
- func (_DepositTestnet *DepositTestnetSession) LockVault(assetId *big.Int, vaultId *big.Int, lockTime *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) MAINGOVERNANCEINFOTAG() (string, error)
- func (_DepositTestnet *DepositTestnetSession) MAXFORCEDACTIONSREQSPERBLOCK() (*big.Int, error)
- func (_DepositTestnet *DepositTestnetSession) MAXVERIFIERCOUNT() (*big.Int, error)
- func (_DepositTestnet *DepositTestnetSession) MainAcceptGovernance() (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) MainCancelNomination() (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) MainIsGovernor(testGovernor common.Address) (bool, error)
- func (_DepositTestnet *DepositTestnetSession) MainNominateNewGovernor(newGovernor common.Address) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) MainRemoveGovernor(governorForRemoval common.Address) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) OnERC721Received(arg0 common.Address, arg1 common.Address, arg2 *big.Int, arg3 []byte) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) OrderRegistryAddress() (common.Address, error)
- func (_DepositTestnet *DepositTestnetSession) Receive() (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) RegisterAndDepositERC20(ethKey common.Address, starkKey *big.Int, signature []byte, assetType *big.Int, ...) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) RegisterAndDepositEth(ethKey common.Address, starkKey *big.Int, signature []byte, assetType *big.Int, ...) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) RegisterAvailabilityVerifier(verifier common.Address, identifier string) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) RegisterEthAddress(ethKey common.Address, starkKey *big.Int, starkSignature []byte) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) RegisterOperator(newOperator common.Address) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) RegisterSender(starkKey *big.Int, starkSignature []byte) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) RegisterToken(assetType *big.Int, assetInfo []byte) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) RegisterToken0(assetType *big.Int, assetInfo []byte, quantum *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) RegisterTokenAdmin(newAdmin common.Address) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) RegisterVerifier(verifier common.Address, identifier string) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) RemoveAvailabilityVerifier(verifier common.Address) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) RemoveVerifier(verifier common.Address) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) STARKEXMAXDEFAULTVAULTLOCK() (*big.Int, error)
- func (_DepositTestnet *DepositTestnetSession) SetDefaultVaultWithdrawalLock(newDefaultTime *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) UNFREEZEDELAY() (*big.Int, error)
- func (_DepositTestnet *DepositTestnetSession) UnFreeze() (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) UnregisterOperator(removedOperator common.Address) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) UnregisterTokenAdmin(oldAdmin common.Address) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) UpdateImplementationActivationTime(implementation common.Address, data []byte, finalize bool) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) UpdateState(publicInput []*big.Int, applicationData []*big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) VERIFIERREMOVALDELAY() (*big.Int, error)
- func (_DepositTestnet *DepositTestnetSession) VERSION() (string, error)
- func (_DepositTestnet *DepositTestnetSession) Withdraw(ownerKey *big.Int, assetType *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) WithdrawAndMint(ownerKey *big.Int, assetType *big.Int, mintingBlob []byte) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) WithdrawFromVault(assetId *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetSession) WithdrawNft(ownerKey *big.Int, assetType *big.Int, tokenId *big.Int) (*types.Transaction, error)
- type DepositTestnetTransactor
- func (_DepositTestnet *DepositTestnetTransactor) AnnounceAvailabilityVerifierRemovalIntent(opts *bind.TransactOpts, verifier common.Address) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) AnnounceVerifierRemovalIntent(opts *bind.TransactOpts, verifier common.Address) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) Deposit(opts *bind.TransactOpts, starkKey *big.Int, assetType *big.Int, ...) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) Deposit0(opts *bind.TransactOpts, starkKey *big.Int, assetType *big.Int, ...) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) DepositCancel(opts *bind.TransactOpts, starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) DepositERC20(opts *bind.TransactOpts, starkKey *big.Int, assetType *big.Int, ...) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) DepositERC20ToVault(opts *bind.TransactOpts, assetId *big.Int, vaultId *big.Int, ...) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) DepositEth(opts *bind.TransactOpts, starkKey *big.Int, assetType *big.Int, ...) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) DepositEthToVault(opts *bind.TransactOpts, assetId *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) DepositNft(opts *bind.TransactOpts, starkKey *big.Int, assetType *big.Int, ...) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) DepositNftReclaim(opts *bind.TransactOpts, starkKey *big.Int, assetType *big.Int, ...) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) DepositReclaim(opts *bind.TransactOpts, starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) Escape(opts *bind.TransactOpts, starkKey *big.Int, vaultId *big.Int, assetId *big.Int, ...) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) FreezeRequest(opts *bind.TransactOpts, starkKey *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) FullWithdrawalRequest(opts *bind.TransactOpts, starkKey *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) Initialize(opts *bind.TransactOpts, data []byte) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) LockVault(opts *bind.TransactOpts, assetId *big.Int, vaultId *big.Int, lockTime *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) MainAcceptGovernance(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) MainCancelNomination(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) MainNominateNewGovernor(opts *bind.TransactOpts, newGovernor common.Address) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) MainRemoveGovernor(opts *bind.TransactOpts, governorForRemoval common.Address) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) OnERC721Received(opts *bind.TransactOpts, arg0 common.Address, arg1 common.Address, ...) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) Receive(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) RegisterAndDepositERC20(opts *bind.TransactOpts, ethKey common.Address, starkKey *big.Int, ...) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) RegisterAndDepositEth(opts *bind.TransactOpts, ethKey common.Address, starkKey *big.Int, ...) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) RegisterAvailabilityVerifier(opts *bind.TransactOpts, verifier common.Address, identifier string) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) RegisterEthAddress(opts *bind.TransactOpts, ethKey common.Address, starkKey *big.Int, ...) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) RegisterOperator(opts *bind.TransactOpts, newOperator common.Address) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) RegisterSender(opts *bind.TransactOpts, starkKey *big.Int, starkSignature []byte) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) RegisterToken(opts *bind.TransactOpts, assetType *big.Int, assetInfo []byte) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) RegisterToken0(opts *bind.TransactOpts, assetType *big.Int, assetInfo []byte, ...) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) RegisterTokenAdmin(opts *bind.TransactOpts, newAdmin common.Address) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) RegisterVerifier(opts *bind.TransactOpts, verifier common.Address, identifier string) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) RemoveAvailabilityVerifier(opts *bind.TransactOpts, verifier common.Address) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) RemoveVerifier(opts *bind.TransactOpts, verifier common.Address) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) SetDefaultVaultWithdrawalLock(opts *bind.TransactOpts, newDefaultTime *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) UnFreeze(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) UnregisterOperator(opts *bind.TransactOpts, removedOperator common.Address) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) UnregisterTokenAdmin(opts *bind.TransactOpts, oldAdmin common.Address) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) UpdateImplementationActivationTime(opts *bind.TransactOpts, implementation common.Address, data []byte, ...) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) UpdateState(opts *bind.TransactOpts, publicInput []*big.Int, applicationData []*big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) Withdraw(opts *bind.TransactOpts, ownerKey *big.Int, assetType *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) WithdrawAndMint(opts *bind.TransactOpts, ownerKey *big.Int, assetType *big.Int, ...) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) WithdrawFromVault(opts *bind.TransactOpts, assetId *big.Int, vaultId *big.Int, ...) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactor) WithdrawNft(opts *bind.TransactOpts, ownerKey *big.Int, assetType *big.Int, ...) (*types.Transaction, error)
- type DepositTestnetTransactorRaw
- type DepositTestnetTransactorSession
- func (_DepositTestnet *DepositTestnetTransactorSession) AnnounceAvailabilityVerifierRemovalIntent(verifier common.Address) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) AnnounceVerifierRemovalIntent(verifier common.Address) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) Deposit(starkKey *big.Int, assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) Deposit0(starkKey *big.Int, assetType *big.Int, vaultId *big.Int, ...) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) DepositCancel(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) DepositERC20(starkKey *big.Int, assetType *big.Int, vaultId *big.Int, ...) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) DepositERC20ToVault(assetId *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) DepositEth(starkKey *big.Int, assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) DepositEthToVault(assetId *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) DepositNft(starkKey *big.Int, assetType *big.Int, vaultId *big.Int, tokenId *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) DepositNftReclaim(starkKey *big.Int, assetType *big.Int, vaultId *big.Int, tokenId *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) DepositReclaim(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) Escape(starkKey *big.Int, vaultId *big.Int, assetId *big.Int, ...) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) Fallback(calldata []byte) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) FreezeRequest(starkKey *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) FullWithdrawalRequest(starkKey *big.Int, vaultId *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) Initialize(data []byte) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) LockVault(assetId *big.Int, vaultId *big.Int, lockTime *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) MainAcceptGovernance() (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) MainCancelNomination() (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) MainNominateNewGovernor(newGovernor common.Address) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) MainRemoveGovernor(governorForRemoval common.Address) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) OnERC721Received(arg0 common.Address, arg1 common.Address, arg2 *big.Int, arg3 []byte) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) Receive() (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) RegisterAndDepositERC20(ethKey common.Address, starkKey *big.Int, signature []byte, assetType *big.Int, ...) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) RegisterAndDepositEth(ethKey common.Address, starkKey *big.Int, signature []byte, assetType *big.Int, ...) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) RegisterAvailabilityVerifier(verifier common.Address, identifier string) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) RegisterEthAddress(ethKey common.Address, starkKey *big.Int, starkSignature []byte) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) RegisterOperator(newOperator common.Address) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) RegisterSender(starkKey *big.Int, starkSignature []byte) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) RegisterToken(assetType *big.Int, assetInfo []byte) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) RegisterToken0(assetType *big.Int, assetInfo []byte, quantum *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) RegisterTokenAdmin(newAdmin common.Address) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) RegisterVerifier(verifier common.Address, identifier string) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) RemoveAvailabilityVerifier(verifier common.Address) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) RemoveVerifier(verifier common.Address) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) SetDefaultVaultWithdrawalLock(newDefaultTime *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) UnFreeze() (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) UnregisterOperator(removedOperator common.Address) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) UnregisterTokenAdmin(oldAdmin common.Address) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) UpdateImplementationActivationTime(implementation common.Address, data []byte, finalize bool) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) UpdateState(publicInput []*big.Int, applicationData []*big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) Withdraw(ownerKey *big.Int, assetType *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) WithdrawAndMint(ownerKey *big.Int, assetType *big.Int, mintingBlob []byte) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) WithdrawFromVault(assetId *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
- func (_DepositTestnet *DepositTestnetTransactorSession) WithdrawNft(ownerKey *big.Int, assetType *big.Int, tokenId *big.Int) (*types.Transaction, error)
- type Erc20
- type Erc20Approval
- type Erc20ApprovalIterator
- type Erc20Caller
- func (_Erc20 *Erc20Caller) Allowance(opts *bind.CallOpts, _owner common.Address, _spender common.Address) (*big.Int, error)
- func (_Erc20 *Erc20Caller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error)
- func (_Erc20 *Erc20Caller) Decimals(opts *bind.CallOpts) (uint8, error)
- func (_Erc20 *Erc20Caller) Name(opts *bind.CallOpts) (string, error)
- func (_Erc20 *Erc20Caller) Symbol(opts *bind.CallOpts) (string, error)
- func (_Erc20 *Erc20Caller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- type Erc20CallerRaw
- type Erc20CallerSession
- func (_Erc20 *Erc20CallerSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
- func (_Erc20 *Erc20CallerSession) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_Erc20 *Erc20CallerSession) Decimals() (uint8, error)
- func (_Erc20 *Erc20CallerSession) Name() (string, error)
- func (_Erc20 *Erc20CallerSession) Symbol() (string, error)
- func (_Erc20 *Erc20CallerSession) TotalSupply() (*big.Int, error)
- type Erc20Filterer
- func (_Erc20 *Erc20Filterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*Erc20ApprovalIterator, error)
- func (_Erc20 *Erc20Filterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*Erc20TransferIterator, error)
- func (_Erc20 *Erc20Filterer) ParseApproval(log types.Log) (*Erc20Approval, error)
- func (_Erc20 *Erc20Filterer) ParseTransfer(log types.Log) (*Erc20Transfer, error)
- func (_Erc20 *Erc20Filterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *Erc20Approval, owner []common.Address, ...) (event.Subscription, error)
- func (_Erc20 *Erc20Filterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *Erc20Transfer, from []common.Address, ...) (event.Subscription, error)
- type Erc20Raw
- func (_Erc20 *Erc20Raw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_Erc20 *Erc20Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Erc20 *Erc20Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type Erc20Session
- func (_Erc20 *Erc20Session) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
- func (_Erc20 *Erc20Session) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_Erc20 *Erc20Session) BalanceOf(_owner common.Address) (*big.Int, error)
- func (_Erc20 *Erc20Session) Decimals() (uint8, error)
- func (_Erc20 *Erc20Session) Fallback(calldata []byte) (*types.Transaction, error)
- func (_Erc20 *Erc20Session) Name() (string, error)
- func (_Erc20 *Erc20Session) Symbol() (string, error)
- func (_Erc20 *Erc20Session) TotalSupply() (*big.Int, error)
- func (_Erc20 *Erc20Session) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_Erc20 *Erc20Session) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
- type Erc20Transactor
- func (_Erc20 *Erc20Transactor) Approve(opts *bind.TransactOpts, _spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_Erc20 *Erc20Transactor) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error)
- func (_Erc20 *Erc20Transactor) Transfer(opts *bind.TransactOpts, _to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_Erc20 *Erc20Transactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, ...) (*types.Transaction, error)
- type Erc20TransactorRaw
- type Erc20TransactorSession
- func (_Erc20 *Erc20TransactorSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
- func (_Erc20 *Erc20TransactorSession) Fallback(calldata []byte) (*types.Transaction, error)
- func (_Erc20 *Erc20TransactorSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
- func (_Erc20 *Erc20TransactorSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
- type Erc20Transfer
- type Erc20TransferIterator
Constants ¶
This section is empty.
Variables ¶
var DepositMainnetABI = DepositMainnetMetaData.ABI
DepositMainnetABI is the input ABI used to generate the binding from. Deprecated: Use DepositMainnetMetaData.ABI instead.
var DepositMainnetMetaData = &bind.MetaData{
ABI: "[{\"stateMutability\":\"payable\",\"type\":\"fallback\"},{\"inputs\":[],\"name\":\"VERSION\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes4\",\"name\":\"selector\",\"type\":\"bytes4\"}],\"name\":\"getSubContract\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes4\",\"name\":\"selector\",\"type\":\"bytes4\"}],\"name\":\"handlingContractId\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"id\",\"type\":\"string\"}],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"data\",\"type\":\"bytes\"}],\"name\":\"initialize\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"stateMutability\":\"payable\",\"type\":\"receive\"},{\"anonymous\":false,\"inputs\":[],\"name\":\"LogFrozen\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"acceptedGovernor\",\"type\":\"address\"}],\"name\":\"LogNewGovernorAccepted\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"nominatedGovernor\",\"type\":\"address\"}],\"name\":\"LogNominatedGovernor\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[],\"name\":\"LogNominationCancelled\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"entry\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"string\",\"name\":\"entryId\",\"type\":\"string\"}],\"name\":\"LogRegistered\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"entry\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"string\",\"name\":\"entryId\",\"type\":\"string\"}],\"name\":\"LogRemovalIntent\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"entry\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"string\",\"name\":\"entryId\",\"type\":\"string\"}],\"name\":\"LogRemoved\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"removedGovernor\",\"type\":\"address\"}],\"name\":\"LogRemovedGovernor\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[],\"name\":\"LogUnFrozen\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"DEPOSIT_CANCEL_DELAY\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"FREEZE_GRACE_PERIOD\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MAIN_GOVERNANCE_INFO_TAG\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MAX_FORCED_ACTIONS_REQS_PER_BLOCK\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MAX_VERIFIER_COUNT\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"UNFREEZE_DELAY\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"VERIFIER_REMOVAL_DELAY\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"verifier\",\"type\":\"address\"}],\"name\":\"announceAvailabilityVerifierRemovalIntent\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"verifier\",\"type\":\"address\"}],\"name\":\"announceVerifierRemovalIntent\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getRegisteredAvailabilityVerifiers\",\"outputs\":[{\"internalType\":\"address[]\",\"name\":\"_verifers\",\"type\":\"address[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getRegisteredVerifiers\",\"outputs\":[{\"internalType\":\"address[]\",\"name\":\"_verifers\",\"type\":\"address[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"verifierAddress\",\"type\":\"address\"}],\"name\":\"isAvailabilityVerifier\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"isFrozen\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"verifierAddress\",\"type\":\"address\"}],\"name\":\"isVerifier\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"mainAcceptGovernance\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"mainCancelNomination\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"testGovernor\",\"type\":\"address\"}],\"name\":\"mainIsGovernor\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newGovernor\",\"type\":\"address\"}],\"name\":\"mainNominateNewGovernor\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"governorForRemoval\",\"type\":\"address\"}],\"name\":\"mainRemoveGovernor\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"verifier\",\"type\":\"address\"},{\"internalType\":\"string\",\"name\":\"identifier\",\"type\":\"string\"}],\"name\":\"registerAvailabilityVerifier\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"verifier\",\"type\":\"address\"},{\"internalType\":\"string\",\"name\":\"identifier\",\"type\":\"string\"}],\"name\":\"registerVerifier\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"verifier\",\"type\":\"address\"}],\"name\":\"removeAvailabilityVerifier\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"verifier\",\"type\":\"address\"}],\"name\":\"removeVerifier\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"unFreeze\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"ownerKey\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"}],\"name\":\"LogAssetWithdrawalAllowed\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"depositorEthKey\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"nonQuantizedAmount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"}],\"name\":\"LogDeposit\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"}],\"name\":\"LogDepositCancel\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"nonQuantizedAmount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"}],\"name\":\"LogDepositCancelReclaimed\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"}],\"name\":\"LogDepositNftCancelReclaimed\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"depositorEthKey\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"nonQuantizedAmount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"}],\"name\":\"LogDepositWithTokenId\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"nonQuantizedAmount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"}],\"name\":\"LogDepositWithTokenIdCancelReclaimed\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"ownerKey\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"nonQuantizedAmount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"}],\"name\":\"LogMintWithdrawalPerformed\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"ownerKey\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"}],\"name\":\"LogMintableWithdrawalAllowed\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"depositorEthKey\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"}],\"name\":\"LogNftDeposit\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"ownerKey\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"}],\"name\":\"LogNftWithdrawalAllowed\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"ownerKey\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"}],\"name\":\"LogNftWithdrawalPerformed\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"tokenAdmin\",\"type\":\"address\"}],\"name\":\"LogTokenAdminAdded\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"tokenAdmin\",\"type\":\"address\"}],\"name\":\"LogTokenAdminRemoved\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"assetInfo\",\"type\":\"bytes\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"quantum\",\"type\":\"uint256\"}],\"name\":\"LogTokenRegistered\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"ownerKey\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"nonQuantizedAmount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"}],\"name\":\"LogWithdrawalAllowed\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"ownerKey\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"nonQuantizedAmount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"}],\"name\":\"LogWithdrawalPerformed\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"ownerKey\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"nonQuantizedAmount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"}],\"name\":\"LogWithdrawalWithTokenIdPerformed\",\"type\":\"event\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"calculateAssetIdWithTokenId\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"mintingBlob\",\"type\":\"bytes\"}],\"name\":\"calculateMintableAssetId\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"}],\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"defaultVaultWithdrawalLock\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"deposit\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"}],\"name\":\"deposit\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"depositCancel\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"}],\"name\":\"depositERC1155\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"}],\"name\":\"depositERC20\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"depositEth\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"depositNft\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"depositNftReclaim\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"depositReclaim\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"}],\"name\":\"depositWithTokenId\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"depositWithTokenIdReclaim\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getActionCount\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"actionIndex\",\"type\":\"uint256\"}],\"name\":\"getActionHashByIndex\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"}],\"name\":\"getAssetInfo\",\"outputs\":[{\"internalType\":\"bytes\",\"name\":\"assetInfo\",\"type\":\"bytes\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"getCancellationRequest\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"request\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"getDepositBalance\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"ownerKey\",\"type\":\"uint256\"}],\"name\":\"getEthKey\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"ownerKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"getFullWithdrawalRequest\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"getQuantizedDepositBalance\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"presumedAssetType\",\"type\":\"uint256\"}],\"name\":\"getQuantum\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"quantum\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"ownerKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"}],\"name\":\"getWithdrawalBalance\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"}],\"name\":\"isAssetRegistered\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"testedAdmin\",\"type\":\"address\"}],\"name\":\"isTokenAdmin\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"operator\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"},{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"},{\"internalType\":\"bytes\",\"name\":\"\",\"type\":\"bytes\"}],\"name\":\"onERC1155BatchReceived\",\"outputs\":[{\"internalType\":\"bytes4\",\"name\":\"\",\"type\":\"bytes4\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"operator\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"\",\"type\":\"bytes\"}],\"name\":\"onERC1155Received\",\"outputs\":[{\"internalType\":\"bytes4\",\"name\":\"\",\"type\":\"bytes4\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"operator\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"\",\"type\":\"bytes\"}],\"name\":\"onERC721Received\",\"outputs\":[{\"internalType\":\"bytes4\",\"name\":\"\",\"type\":\"bytes4\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"orderRegistryAddress\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"assetInfo\",\"type\":\"bytes\"}],\"name\":\"registerToken\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"assetInfo\",\"type\":\"bytes\"},{\"internalType\":\"uint256\",\"name\":\"quantum\",\"type\":\"uint256\"}],\"name\":\"registerToken\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newAdmin\",\"type\":\"address\"}],\"name\":\"registerTokenAdmin\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"oldAdmin\",\"type\":\"address\"}],\"name\":\"unregisterTokenAdmin\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"ownerKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"}],\"name\":\"withdraw\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"ownerKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"mintingBlob\",\"type\":\"bytes\"}],\"name\":\"withdrawAndMint\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"ownerKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"withdrawNft\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"ownerKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"withdrawWithTokenId\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"operator\",\"type\":\"address\"}],\"name\":\"LogOperatorAdded\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"operator\",\"type\":\"address\"}],\"name\":\"LogOperatorRemoved\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"sequenceNumber\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"batchId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"validiumVaultRoot\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"rollupVaultRoot\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"orderRoot\",\"type\":\"uint256\"}],\"name\":\"LogRootUpdate\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"stateTransitionFact\",\"type\":\"bytes32\"}],\"name\":\"LogStateTransitionFact\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"ethKey\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"int256\",\"name\":\"quantizedAmountChange\",\"type\":\"int256\"}],\"name\":\"LogVaultBalanceChangeApplied\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"STARKEX_MAX_DEFAULT_VAULT_LOCK\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"ownerKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"}],\"name\":\"escape\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getGlobalConfigCode\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getLastBatchId\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getOrderRoot\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getOrderTreeHeight\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getRollupTreeHeight\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getRollupVaultRoot\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getSequenceNumber\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getValidiumTreeHeight\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getValidiumVaultRoot\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"testedOperator\",\"type\":\"address\"}],\"name\":\"isOperator\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newOperator\",\"type\":\"address\"}],\"name\":\"registerOperator\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"removedOperator\",\"type\":\"address\"}],\"name\":\"unregisterOperator\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256[]\",\"name\":\"publicInput\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256[]\",\"name\":\"applicationData\",\"type\":\"uint256[]\"}],\"name\":\"updateState\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"ownerKey\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"LogFullWithdrawalRequest\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"ethKey\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"}],\"name\":\"LogUserRegistered\",\"type\":\"event\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"ownerKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"freezeRequest\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"ownerKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"fullWithdrawalRequest\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"ethKey\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"starkSignature\",\"type\":\"bytes\"}],\"name\":\"registerEthAddress\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"starkSignature\",\"type\":\"bytes\"}],\"name\":\"registerSender\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"newDefaultLockTime\",\"type\":\"uint256\"}],\"name\":\"LogDefaultVaultWithdrawalLockSet\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"ethKey\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"nonQuantizedAmount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"}],\"name\":\"LogDepositToVault\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"ethKey\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"timeRelease\",\"type\":\"uint256\"}],\"name\":\"LogVaultWithdrawalLockSet\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"ethKey\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"nonQuantizedAmount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"}],\"name\":\"LogWithdrawalFromVault\",\"type\":\"event\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"}],\"name\":\"depositERC1155ToVault\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"}],\"name\":\"depositERC20ToVault\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"depositEthToVault\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"ethKey\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"getQuantizedErc1155VaultBalance\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"ethKey\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"getQuantizedVaultBalance\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"ethKey\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"getVaultBalance\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"ethKey\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"getVaultWithdrawalLock\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"isStrictVaultBalancePolicy\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"ethKey\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"isVaultLocked\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"lockTime\",\"type\":\"uint256\"}],\"name\":\"lockVault\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"newDefaultTime\",\"type\":\"uint256\"}],\"name\":\"setDefaultVaultWithdrawalLock\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"}],\"name\":\"withdrawErc1155FromVault\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"}],\"name\":\"withdrawFromVault\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"implementation\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"updatedActivationTime\",\"type\":\"uint256\"}],\"name\":\"ImplementationActivationRescheduled\",\"type\":\"event\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"implementation\",\"type\":\"address\"},{\"internalType\":\"bytes\",\"name\":\"data\",\"type\":\"bytes\"},{\"internalType\":\"bool\",\"name\":\"finalize\",\"type\":\"bool\"}],\"name\":\"updateImplementationActivationTime\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]",
}
DepositMainnetMetaData contains all meta data concerning the DepositMainnet contract.
var DepositPolygonABI = DepositPolygonMetaData.ABI
DepositPolygonABI is the input ABI used to generate the binding from. Deprecated: Use DepositPolygonMetaData.ABI instead.
var DepositPolygonMetaData = &bind.MetaData{
ABI: "[{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"user\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"token\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"BridgedDeposit\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"user\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"token\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"string\",\"name\":\"withdrawalId\",\"type\":\"string\"}],\"name\":\"BridgedWithdrawal\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"previousOwner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"OwnershipTransferred\",\"type\":\"event\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"token\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"addFunds\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"addFundsNative\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"user\",\"type\":\"address\"},{\"internalType\":\"bool\",\"name\":\"value\",\"type\":\"bool\"}],\"name\":\"authorize\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"name\":\"authorized\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"token\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"deposit\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"depositNative\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"initialize\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"name\":\"processedWithdrawalIds\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"token\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"removeFunds\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"addresspayable\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"removeFundsNative\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"renounceOwnership\",\"outputs\":[],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"transferOwner\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"token\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"withdrawalId\",\"type\":\"string\"}],\"name\":\"withdraw\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"addresspayable\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"withdrawalId\",\"type\":\"string\"}],\"name\":\"withdrawNative\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]",
}
DepositPolygonMetaData contains all meta data concerning the DepositPolygon contract.
var DepositTestnetABI = DepositTestnetMetaData.ABI
DepositTestnetABI is the input ABI used to generate the binding from. Deprecated: Use DepositTestnetMetaData.ABI instead.
var DepositTestnetMetaData = &bind.MetaData{
ABI: "[{\"stateMutability\":\"payable\",\"type\":\"fallback\"},{\"inputs\":[],\"name\":\"VERSION\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"data\",\"type\":\"bytes\"}],\"name\":\"initialize\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"stateMutability\":\"payable\",\"type\":\"receive\"},{\"anonymous\":false,\"inputs\":[],\"name\":\"LogFrozen\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"acceptedGovernor\",\"type\":\"address\"}],\"name\":\"LogNewGovernorAccepted\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"nominatedGovernor\",\"type\":\"address\"}],\"name\":\"LogNominatedGovernor\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[],\"name\":\"LogNominationCancelled\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"entry\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"string\",\"name\":\"entryId\",\"type\":\"string\"}],\"name\":\"LogRegistered\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"entry\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"string\",\"name\":\"entryId\",\"type\":\"string\"}],\"name\":\"LogRemovalIntent\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"entry\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"string\",\"name\":\"entryId\",\"type\":\"string\"}],\"name\":\"LogRemoved\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"removedGovernor\",\"type\":\"address\"}],\"name\":\"LogRemovedGovernor\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[],\"name\":\"LogUnFrozen\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"DEPOSIT_CANCEL_DELAY\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"FREEZE_GRACE_PERIOD\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MAIN_GOVERNANCE_INFO_TAG\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MAX_FORCED_ACTIONS_REQS_PER_BLOCK\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MAX_VERIFIER_COUNT\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"UNFREEZE_DELAY\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"VERIFIER_REMOVAL_DELAY\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"verifier\",\"type\":\"address\"}],\"name\":\"announceAvailabilityVerifierRemovalIntent\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"verifier\",\"type\":\"address\"}],\"name\":\"announceVerifierRemovalIntent\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getRegisteredAvailabilityVerifiers\",\"outputs\":[{\"internalType\":\"address[]\",\"name\":\"_verifers\",\"type\":\"address[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getRegisteredVerifiers\",\"outputs\":[{\"internalType\":\"address[]\",\"name\":\"_verifers\",\"type\":\"address[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"verifierAddress\",\"type\":\"address\"}],\"name\":\"isAvailabilityVerifier\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"isFrozen\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"verifierAddress\",\"type\":\"address\"}],\"name\":\"isVerifier\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"mainAcceptGovernance\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"mainCancelNomination\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"testGovernor\",\"type\":\"address\"}],\"name\":\"mainIsGovernor\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newGovernor\",\"type\":\"address\"}],\"name\":\"mainNominateNewGovernor\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"governorForRemoval\",\"type\":\"address\"}],\"name\":\"mainRemoveGovernor\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"verifier\",\"type\":\"address\"},{\"internalType\":\"string\",\"name\":\"identifier\",\"type\":\"string\"}],\"name\":\"registerAvailabilityVerifier\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"verifier\",\"type\":\"address\"},{\"internalType\":\"string\",\"name\":\"identifier\",\"type\":\"string\"}],\"name\":\"registerVerifier\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"verifier\",\"type\":\"address\"}],\"name\":\"removeAvailabilityVerifier\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"verifier\",\"type\":\"address\"}],\"name\":\"removeVerifier\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"unFreeze\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"depositorEthKey\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"nonQuantizedAmount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"}],\"name\":\"LogDeposit\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"}],\"name\":\"LogDepositCancel\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"nonQuantizedAmount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"}],\"name\":\"LogDepositCancelReclaimed\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"}],\"name\":\"LogDepositNftCancelReclaimed\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"ownerKey\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"nonQuantizedAmount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"}],\"name\":\"LogMintWithdrawalPerformed\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"ownerKey\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"}],\"name\":\"LogMintableWithdrawalAllowed\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"depositorEthKey\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"}],\"name\":\"LogNftDeposit\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"ownerKey\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"}],\"name\":\"LogNftWithdrawalAllowed\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"ownerKey\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"}],\"name\":\"LogNftWithdrawalPerformed\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"tokenAdmin\",\"type\":\"address\"}],\"name\":\"LogTokenAdminAdded\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"tokenAdmin\",\"type\":\"address\"}],\"name\":\"LogTokenAdminRemoved\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"assetInfo\",\"type\":\"bytes\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"quantum\",\"type\":\"uint256\"}],\"name\":\"LogTokenRegistered\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"ethKey\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"}],\"name\":\"LogUserRegistered\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"ownerKey\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"nonQuantizedAmount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"}],\"name\":\"LogWithdrawalAllowed\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"ownerKey\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"nonQuantizedAmount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"}],\"name\":\"LogWithdrawalPerformed\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"defaultVaultWithdrawalLock\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"deposit\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"}],\"name\":\"deposit\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"depositCancel\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"}],\"name\":\"depositERC20\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"depositEth\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"depositNft\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"depositNftReclaim\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"depositReclaim\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getActionCount\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"actionIndex\",\"type\":\"uint256\"}],\"name\":\"getActionHashByIndex\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"}],\"name\":\"getAssetInfo\",\"outputs\":[{\"internalType\":\"bytes\",\"name\":\"assetInfo\",\"type\":\"bytes\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"getCancellationRequest\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"request\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"getDepositBalance\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"balance\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"ownerKey\",\"type\":\"uint256\"}],\"name\":\"getEthKey\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"getFullWithdrawalRequest\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"res\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"getQuantizedDepositBalance\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"balance\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"presumedAssetType\",\"type\":\"uint256\"}],\"name\":\"getQuantum\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"quantum\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"ownerKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"}],\"name\":\"getWithdrawalBalance\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"balance\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"}],\"name\":\"isAssetRegistered\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"testedAdmin\",\"type\":\"address\"}],\"name\":\"isTokenAdmin\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"\",\"type\":\"bytes\"}],\"name\":\"onERC721Received\",\"outputs\":[{\"internalType\":\"bytes4\",\"name\":\"\",\"type\":\"bytes4\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"orderRegistryAddress\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"ethKey\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"signature\",\"type\":\"bytes\"},{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"}],\"name\":\"registerAndDepositERC20\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"ethKey\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"signature\",\"type\":\"bytes\"},{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"registerAndDepositEth\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"ethKey\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"starkSignature\",\"type\":\"bytes\"}],\"name\":\"registerEthAddress\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"starkSignature\",\"type\":\"bytes\"}],\"name\":\"registerSender\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"assetInfo\",\"type\":\"bytes\"}],\"name\":\"registerToken\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"assetInfo\",\"type\":\"bytes\"},{\"internalType\":\"uint256\",\"name\":\"quantum\",\"type\":\"uint256\"}],\"name\":\"registerToken\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newAdmin\",\"type\":\"address\"}],\"name\":\"registerTokenAdmin\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"oldAdmin\",\"type\":\"address\"}],\"name\":\"unregisterTokenAdmin\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"ownerKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"}],\"name\":\"withdraw\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"ownerKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"mintingBlob\",\"type\":\"bytes\"}],\"name\":\"withdrawAndMint\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"ownerKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetType\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"withdrawNft\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"operator\",\"type\":\"address\"}],\"name\":\"LogOperatorAdded\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"operator\",\"type\":\"address\"}],\"name\":\"LogOperatorRemoved\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"sequenceNumber\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"batchId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"vaultRoot\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"orderRoot\",\"type\":\"uint256\"}],\"name\":\"LogRootUpdate\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"stateTransitionFact\",\"type\":\"bytes32\"}],\"name\":\"LogStateTransitionFact\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"ethKey\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"int256\",\"name\":\"quantizedAmountChange\",\"type\":\"int256\"}],\"name\":\"LogVaultBalanceChangeApplied\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"STARKEX_MAX_DEFAULT_VAULT_LOCK\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"}],\"name\":\"escape\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getLastBatchId\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"batchId\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getOrderRoot\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"root\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getOrderTreeHeight\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"height\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getSequenceNumber\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"seq\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getVaultRoot\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"root\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getVaultTreeHeight\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"height\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"testedOperator\",\"type\":\"address\"}],\"name\":\"isOperator\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newOperator\",\"type\":\"address\"}],\"name\":\"registerOperator\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"removedOperator\",\"type\":\"address\"}],\"name\":\"unregisterOperator\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256[]\",\"name\":\"publicInput\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256[]\",\"name\":\"applicationData\",\"type\":\"uint256[]\"}],\"name\":\"updateState\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"LogFullWithdrawalRequest\",\"type\":\"event\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"freezeRequest\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"starkKey\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"fullWithdrawalRequest\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"newDefaultLockTime\",\"type\":\"uint256\"}],\"name\":\"LogDefaultVaultWithdrawalLockSet\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"ethKey\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"nonQuantizedAmount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"}],\"name\":\"LogDepositToVault\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"ethKey\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"timeRelease\",\"type\":\"uint256\"}],\"name\":\"LogVaultWithdrawalLockSet\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"ethKey\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"nonQuantizedAmount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"}],\"name\":\"LogWithdrawalFromVault\",\"type\":\"event\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"}],\"name\":\"depositERC20ToVault\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"depositEthToVault\",\"outputs\":[],\"stateMutability\":\"payable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"ethKey\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"getQuantizedVaultBalance\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"ethKey\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"getVaultBalance\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"ethKey\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"getVaultWithdrawalLock\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"isStrictVaultBalancePolicy\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"ethKey\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"}],\"name\":\"isVaultLocked\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"lockTime\",\"type\":\"uint256\"}],\"name\":\"lockVault\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"newDefaultTime\",\"type\":\"uint256\"}],\"name\":\"setDefaultVaultWithdrawalLock\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"assetId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"vaultId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"quantizedAmount\",\"type\":\"uint256\"}],\"name\":\"withdrawFromVault\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"implementation\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"updatedActivationTime\",\"type\":\"uint256\"}],\"name\":\"ImplementationActivationRescheduled\",\"type\":\"event\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"implementation\",\"type\":\"address\"},{\"internalType\":\"bytes\",\"name\":\"data\",\"type\":\"bytes\"},{\"internalType\":\"bool\",\"name\":\"finalize\",\"type\":\"bool\"}],\"name\":\"updateImplementationActivationTime\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]",
}
DepositTestnetMetaData contains all meta data concerning the DepositTestnet contract.
var Erc20ABI = Erc20MetaData.ABI
Erc20ABI is the input ABI used to generate the binding from. Deprecated: Use Erc20MetaData.ABI instead.
var Erc20MetaData = &bind.MetaData{
ABI: "[{\"constant\":true,\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"name\":\"\",\"type\":\"bool\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_from\",\"type\":\"address\"},{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"name\":\"\",\"type\":\"bool\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"name\":\"\",\"type\":\"uint8\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"name\":\"balance\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"name\":\"\",\"type\":\"bool\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"},{\"name\":\"_spender\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"payable\":true,\"stateMutability\":\"payable\",\"type\":\"fallback\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"owner\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"spender\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"name\":\"to\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"}]",
}
Erc20MetaData contains all meta data concerning the Erc20 contract.
Functions ¶
This section is empty.
Types ¶
type DepositMainnet ¶
type DepositMainnet struct { DepositMainnetCaller // Read-only binding to the contract DepositMainnetTransactor // Write-only binding to the contract DepositMainnetFilterer // Log filterer for contract events }
DepositMainnet is an auto generated Go binding around an Ethereum contract.
func NewDepositMainnet ¶
func NewDepositMainnet(address common.Address, backend bind.ContractBackend) (*DepositMainnet, error)
NewDepositMainnet creates a new instance of DepositMainnet, bound to a specific deployed contract.
type DepositMainnetCaller ¶
type DepositMainnetCaller struct {
// contains filtered or unexported fields
}
DepositMainnetCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewDepositMainnetCaller ¶
func NewDepositMainnetCaller(address common.Address, caller bind.ContractCaller) (*DepositMainnetCaller, error)
NewDepositMainnetCaller creates a new read-only instance of DepositMainnet, bound to a specific deployed contract.
func (*DepositMainnetCaller) CalculateAssetIdWithTokenId ¶
func (_DepositMainnet *DepositMainnetCaller) CalculateAssetIdWithTokenId(opts *bind.CallOpts, assetType *big.Int, tokenId *big.Int) (*big.Int, error)
CalculateAssetIdWithTokenId is a free data retrieval call binding the contract method 0xa1cc5e13.
Solidity: function calculateAssetIdWithTokenId(uint256 assetType, uint256 tokenId) view returns(uint256)
func (*DepositMainnetCaller) CalculateMintableAssetId ¶
func (_DepositMainnet *DepositMainnetCaller) CalculateMintableAssetId(opts *bind.CallOpts, assetType *big.Int, mintingBlob []byte) (*big.Int, error)
CalculateMintableAssetId is a free data retrieval call binding the contract method 0xb12773fb.
Solidity: function calculateMintableAssetId(uint256 assetType, bytes mintingBlob) pure returns(uint256 assetId)
func (*DepositMainnetCaller) DEPOSITCANCELDELAY ¶
func (_DepositMainnet *DepositMainnetCaller) DEPOSITCANCELDELAY(opts *bind.CallOpts) (*big.Int, error)
DEPOSITCANCELDELAY is a free data retrieval call binding the contract method 0x77e84e0d.
Solidity: function DEPOSIT_CANCEL_DELAY() view returns(uint256)
func (*DepositMainnetCaller) DefaultVaultWithdrawalLock ¶
func (_DepositMainnet *DepositMainnetCaller) DefaultVaultWithdrawalLock(opts *bind.CallOpts) (*big.Int, error)
DefaultVaultWithdrawalLock is a free data retrieval call binding the contract method 0xa45d7841.
Solidity: function defaultVaultWithdrawalLock() view returns(uint256)
func (*DepositMainnetCaller) FREEZEGRACEPERIOD ¶
func (_DepositMainnet *DepositMainnetCaller) FREEZEGRACEPERIOD(opts *bind.CallOpts) (*big.Int, error)
FREEZEGRACEPERIOD is a free data retrieval call binding the contract method 0x00717542.
Solidity: function FREEZE_GRACE_PERIOD() view returns(uint256)
func (*DepositMainnetCaller) GetActionCount ¶
GetActionCount is a free data retrieval call binding the contract method 0x5eecd218.
Solidity: function getActionCount() view returns(uint256)
func (*DepositMainnetCaller) GetActionHashByIndex ¶
func (_DepositMainnet *DepositMainnetCaller) GetActionHashByIndex(opts *bind.CallOpts, actionIndex *big.Int) ([32]byte, error)
GetActionHashByIndex is a free data retrieval call binding the contract method 0x5e586cd1.
Solidity: function getActionHashByIndex(uint256 actionIndex) view returns(bytes32)
func (*DepositMainnetCaller) GetAssetInfo ¶
func (_DepositMainnet *DepositMainnetCaller) GetAssetInfo(opts *bind.CallOpts, assetType *big.Int) ([]byte, error)
GetAssetInfo is a free data retrieval call binding the contract method 0xf637d950.
Solidity: function getAssetInfo(uint256 assetType) view returns(bytes assetInfo)
func (*DepositMainnetCaller) GetCancellationRequest ¶
func (_DepositMainnet *DepositMainnetCaller) GetCancellationRequest(opts *bind.CallOpts, starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetCancellationRequest is a free data retrieval call binding the contract method 0x333ac20b.
Solidity: function getCancellationRequest(uint256 starkKey, uint256 assetId, uint256 vaultId) view returns(uint256 request)
func (*DepositMainnetCaller) GetDepositBalance ¶
func (_DepositMainnet *DepositMainnetCaller) GetDepositBalance(opts *bind.CallOpts, starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetDepositBalance is a free data retrieval call binding the contract method 0xabf98fe1.
Solidity: function getDepositBalance(uint256 starkKey, uint256 assetId, uint256 vaultId) view returns(uint256)
func (*DepositMainnetCaller) GetEthKey ¶
func (_DepositMainnet *DepositMainnetCaller) GetEthKey(opts *bind.CallOpts, ownerKey *big.Int) (common.Address, error)
GetEthKey is a free data retrieval call binding the contract method 0x1dbd1da7.
Solidity: function getEthKey(uint256 ownerKey) view returns(address)
func (*DepositMainnetCaller) GetFullWithdrawalRequest ¶
func (_DepositMainnet *DepositMainnetCaller) GetFullWithdrawalRequest(opts *bind.CallOpts, ownerKey *big.Int, vaultId *big.Int) (*big.Int, error)
GetFullWithdrawalRequest is a free data retrieval call binding the contract method 0x296e2f37.
Solidity: function getFullWithdrawalRequest(uint256 ownerKey, uint256 vaultId) view returns(uint256)
func (*DepositMainnetCaller) GetGlobalConfigCode ¶
func (_DepositMainnet *DepositMainnetCaller) GetGlobalConfigCode(opts *bind.CallOpts) (*big.Int, error)
GetGlobalConfigCode is a free data retrieval call binding the contract method 0xe9aa2d6b.
Solidity: function getGlobalConfigCode() view returns(uint256)
func (*DepositMainnetCaller) GetLastBatchId ¶
GetLastBatchId is a free data retrieval call binding the contract method 0x515535e8.
Solidity: function getLastBatchId() view returns(uint256)
func (*DepositMainnetCaller) GetOrderRoot ¶
GetOrderRoot is a free data retrieval call binding the contract method 0x0dded952.
Solidity: function getOrderRoot() view returns(uint256)
func (*DepositMainnetCaller) GetOrderTreeHeight ¶
func (_DepositMainnet *DepositMainnetCaller) GetOrderTreeHeight(opts *bind.CallOpts) (*big.Int, error)
GetOrderTreeHeight is a free data retrieval call binding the contract method 0x7e9da4c5.
Solidity: function getOrderTreeHeight() view returns(uint256)
func (*DepositMainnetCaller) GetQuantizedDepositBalance ¶
func (_DepositMainnet *DepositMainnetCaller) GetQuantizedDepositBalance(opts *bind.CallOpts, starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetQuantizedDepositBalance is a free data retrieval call binding the contract method 0x4e8912da.
Solidity: function getQuantizedDepositBalance(uint256 starkKey, uint256 assetId, uint256 vaultId) view returns(uint256)
func (*DepositMainnetCaller) GetQuantizedErc1155VaultBalance ¶
func (_DepositMainnet *DepositMainnetCaller) GetQuantizedErc1155VaultBalance(opts *bind.CallOpts, ethKey common.Address, assetType *big.Int, tokenId *big.Int, vaultId *big.Int) (*big.Int, error)
GetQuantizedErc1155VaultBalance is a free data retrieval call binding the contract method 0xf7ac8587.
Solidity: function getQuantizedErc1155VaultBalance(address ethKey, uint256 assetType, uint256 tokenId, uint256 vaultId) view returns(uint256)
func (*DepositMainnetCaller) GetQuantizedVaultBalance ¶
func (_DepositMainnet *DepositMainnetCaller) GetQuantizedVaultBalance(opts *bind.CallOpts, ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetQuantizedVaultBalance is a free data retrieval call binding the contract method 0xe69a9de7.
Solidity: function getQuantizedVaultBalance(address ethKey, uint256 assetId, uint256 vaultId) view returns(uint256)
func (*DepositMainnetCaller) GetQuantum ¶
func (_DepositMainnet *DepositMainnetCaller) GetQuantum(opts *bind.CallOpts, presumedAssetType *big.Int) (*big.Int, error)
GetQuantum is a free data retrieval call binding the contract method 0xdd7202d8.
Solidity: function getQuantum(uint256 presumedAssetType) view returns(uint256 quantum)
func (*DepositMainnetCaller) GetRegisteredAvailabilityVerifiers ¶
func (_DepositMainnet *DepositMainnetCaller) GetRegisteredAvailabilityVerifiers(opts *bind.CallOpts) ([]common.Address, error)
GetRegisteredAvailabilityVerifiers is a free data retrieval call binding the contract method 0x1ac347f2.
Solidity: function getRegisteredAvailabilityVerifiers() view returns(address[] _verifers)
func (*DepositMainnetCaller) GetRegisteredVerifiers ¶
func (_DepositMainnet *DepositMainnetCaller) GetRegisteredVerifiers(opts *bind.CallOpts) ([]common.Address, error)
GetRegisteredVerifiers is a free data retrieval call binding the contract method 0x4eab9ed3.
Solidity: function getRegisteredVerifiers() view returns(address[] _verifers)
func (*DepositMainnetCaller) GetRollupTreeHeight ¶
func (_DepositMainnet *DepositMainnetCaller) GetRollupTreeHeight(opts *bind.CallOpts) (*big.Int, error)
GetRollupTreeHeight is a free data retrieval call binding the contract method 0x81b47796.
Solidity: function getRollupTreeHeight() view returns(uint256)
func (*DepositMainnetCaller) GetRollupVaultRoot ¶
func (_DepositMainnet *DepositMainnetCaller) GetRollupVaultRoot(opts *bind.CallOpts) (*big.Int, error)
GetRollupVaultRoot is a free data retrieval call binding the contract method 0x8ed31439.
Solidity: function getRollupVaultRoot() view returns(uint256)
func (*DepositMainnetCaller) GetSequenceNumber ¶
func (_DepositMainnet *DepositMainnetCaller) GetSequenceNumber(opts *bind.CallOpts) (*big.Int, error)
GetSequenceNumber is a free data retrieval call binding the contract method 0x42af35fd.
Solidity: function getSequenceNumber() view returns(uint256)
func (*DepositMainnetCaller) GetSubContract ¶
func (_DepositMainnet *DepositMainnetCaller) GetSubContract(opts *bind.CallOpts, selector [4]byte) (common.Address, error)
GetSubContract is a free data retrieval call binding the contract method 0x2f9014b4.
Solidity: function getSubContract(bytes4 selector) view returns(address)
func (*DepositMainnetCaller) GetValidiumTreeHeight ¶
func (_DepositMainnet *DepositMainnetCaller) GetValidiumTreeHeight(opts *bind.CallOpts) (*big.Int, error)
GetValidiumTreeHeight is a free data retrieval call binding the contract method 0xbb7c3d32.
Solidity: function getValidiumTreeHeight() view returns(uint256)
func (*DepositMainnetCaller) GetValidiumVaultRoot ¶
func (_DepositMainnet *DepositMainnetCaller) GetValidiumVaultRoot(opts *bind.CallOpts) (*big.Int, error)
GetValidiumVaultRoot is a free data retrieval call binding the contract method 0x3a8cc4fc.
Solidity: function getValidiumVaultRoot() view returns(uint256)
func (*DepositMainnetCaller) GetVaultBalance ¶
func (_DepositMainnet *DepositMainnetCaller) GetVaultBalance(opts *bind.CallOpts, ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetVaultBalance is a free data retrieval call binding the contract method 0x1c6bd544.
Solidity: function getVaultBalance(address ethKey, uint256 assetId, uint256 vaultId) view returns(uint256)
func (*DepositMainnetCaller) GetVaultWithdrawalLock ¶
func (_DepositMainnet *DepositMainnetCaller) GetVaultWithdrawalLock(opts *bind.CallOpts, ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetVaultWithdrawalLock is a free data retrieval call binding the contract method 0x9de5c4e5.
Solidity: function getVaultWithdrawalLock(address ethKey, uint256 assetId, uint256 vaultId) view returns(uint256)
func (*DepositMainnetCaller) GetWithdrawalBalance ¶
func (_DepositMainnet *DepositMainnetCaller) GetWithdrawalBalance(opts *bind.CallOpts, ownerKey *big.Int, assetId *big.Int) (*big.Int, error)
GetWithdrawalBalance is a free data retrieval call binding the contract method 0xec3161b0.
Solidity: function getWithdrawalBalance(uint256 ownerKey, uint256 assetId) view returns(uint256)
func (*DepositMainnetCaller) HandlingContractId ¶
func (_DepositMainnet *DepositMainnetCaller) HandlingContractId(opts *bind.CallOpts, selector [4]byte) (string, error)
HandlingContractId is a free data retrieval call binding the contract method 0xd4e878e8.
Solidity: function handlingContractId(bytes4 selector) pure returns(string id)
func (*DepositMainnetCaller) IsAssetRegistered ¶
func (_DepositMainnet *DepositMainnetCaller) IsAssetRegistered(opts *bind.CallOpts, assetType *big.Int) (bool, error)
IsAssetRegistered is a free data retrieval call binding the contract method 0x049f5ade.
Solidity: function isAssetRegistered(uint256 assetType) view returns(bool)
func (*DepositMainnetCaller) IsAvailabilityVerifier ¶
func (_DepositMainnet *DepositMainnetCaller) IsAvailabilityVerifier(opts *bind.CallOpts, verifierAddress common.Address) (bool, error)
IsAvailabilityVerifier is a free data retrieval call binding the contract method 0xbd1279ae.
Solidity: function isAvailabilityVerifier(address verifierAddress) view returns(bool)
func (*DepositMainnetCaller) IsFrozen ¶
func (_DepositMainnet *DepositMainnetCaller) IsFrozen(opts *bind.CallOpts) (bool, error)
IsFrozen is a free data retrieval call binding the contract method 0x33eeb147.
Solidity: function isFrozen() view returns(bool)
func (*DepositMainnetCaller) IsOperator ¶
func (_DepositMainnet *DepositMainnetCaller) IsOperator(opts *bind.CallOpts, testedOperator common.Address) (bool, error)
IsOperator is a free data retrieval call binding the contract method 0x6d70f7ae.
Solidity: function isOperator(address testedOperator) view returns(bool)
func (*DepositMainnetCaller) IsStrictVaultBalancePolicy ¶
func (_DepositMainnet *DepositMainnetCaller) IsStrictVaultBalancePolicy(opts *bind.CallOpts) (bool, error)
IsStrictVaultBalancePolicy is a free data retrieval call binding the contract method 0x5adf1639.
Solidity: function isStrictVaultBalancePolicy() view returns(bool)
func (*DepositMainnetCaller) IsTokenAdmin ¶
func (_DepositMainnet *DepositMainnetCaller) IsTokenAdmin(opts *bind.CallOpts, testedAdmin common.Address) (bool, error)
IsTokenAdmin is a free data retrieval call binding the contract method 0xa2bdde3d.
Solidity: function isTokenAdmin(address testedAdmin) view returns(bool)
func (*DepositMainnetCaller) IsVaultLocked ¶
func (_DepositMainnet *DepositMainnetCaller) IsVaultLocked(opts *bind.CallOpts, ethKey common.Address, assetId *big.Int, vaultId *big.Int) (bool, error)
IsVaultLocked is a free data retrieval call binding the contract method 0x27c2b36d.
Solidity: function isVaultLocked(address ethKey, uint256 assetId, uint256 vaultId) view returns(bool)
func (*DepositMainnetCaller) IsVerifier ¶
func (_DepositMainnet *DepositMainnetCaller) IsVerifier(opts *bind.CallOpts, verifierAddress common.Address) (bool, error)
IsVerifier is a free data retrieval call binding the contract method 0x33105218.
Solidity: function isVerifier(address verifierAddress) view returns(bool)
func (*DepositMainnetCaller) MAINGOVERNANCEINFOTAG ¶
func (_DepositMainnet *DepositMainnetCaller) MAINGOVERNANCEINFOTAG(opts *bind.CallOpts) (string, error)
MAINGOVERNANCEINFOTAG is a free data retrieval call binding the contract method 0xc23b60ef.
Solidity: function MAIN_GOVERNANCE_INFO_TAG() view returns(string)
func (*DepositMainnetCaller) MAXFORCEDACTIONSREQSPERBLOCK ¶
func (_DepositMainnet *DepositMainnetCaller) MAXFORCEDACTIONSREQSPERBLOCK(opts *bind.CallOpts) (*big.Int, error)
MAXFORCEDACTIONSREQSPERBLOCK is a free data retrieval call binding the contract method 0xe30a5cff.
Solidity: function MAX_FORCED_ACTIONS_REQS_PER_BLOCK() view returns(uint256)
func (*DepositMainnetCaller) MAXVERIFIERCOUNT ¶
func (_DepositMainnet *DepositMainnetCaller) MAXVERIFIERCOUNT(opts *bind.CallOpts) (*big.Int, error)
MAXVERIFIERCOUNT is a free data retrieval call binding the contract method 0xe6de6282.
Solidity: function MAX_VERIFIER_COUNT() view returns(uint256)
func (*DepositMainnetCaller) MainIsGovernor ¶
func (_DepositMainnet *DepositMainnetCaller) MainIsGovernor(opts *bind.CallOpts, testGovernor common.Address) (bool, error)
MainIsGovernor is a free data retrieval call binding the contract method 0x45f5cd97.
Solidity: function mainIsGovernor(address testGovernor) view returns(bool)
func (*DepositMainnetCaller) OrderRegistryAddress ¶
func (_DepositMainnet *DepositMainnetCaller) OrderRegistryAddress(opts *bind.CallOpts) (common.Address, error)
OrderRegistryAddress is a free data retrieval call binding the contract method 0x9c6a2837.
Solidity: function orderRegistryAddress() view returns(address)
func (*DepositMainnetCaller) STARKEXMAXDEFAULTVAULTLOCK ¶
func (_DepositMainnet *DepositMainnetCaller) STARKEXMAXDEFAULTVAULTLOCK(opts *bind.CallOpts) (*big.Int, error)
STARKEXMAXDEFAULTVAULTLOCK is a free data retrieval call binding the contract method 0x835a71c3.
Solidity: function STARKEX_MAX_DEFAULT_VAULT_LOCK() view returns(uint256)
func (*DepositMainnetCaller) UNFREEZEDELAY ¶
UNFREEZEDELAY is a free data retrieval call binding the contract method 0x993f3639.
Solidity: function UNFREEZE_DELAY() view returns(uint256)
func (*DepositMainnetCaller) VERIFIERREMOVALDELAY ¶
func (_DepositMainnet *DepositMainnetCaller) VERIFIERREMOVALDELAY(opts *bind.CallOpts) (*big.Int, error)
VERIFIERREMOVALDELAY is a free data retrieval call binding the contract method 0xb7663112.
Solidity: function VERIFIER_REMOVAL_DELAY() view returns(uint256)
type DepositMainnetCallerRaw ¶
type DepositMainnetCallerRaw struct {
Contract *DepositMainnetCaller // Generic read-only contract binding to access the raw methods on
}
DepositMainnetCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*DepositMainnetCallerRaw) Call ¶
func (_DepositMainnet *DepositMainnetCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type DepositMainnetCallerSession ¶
type DepositMainnetCallerSession struct { Contract *DepositMainnetCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
DepositMainnetCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*DepositMainnetCallerSession) CalculateAssetIdWithTokenId ¶
func (_DepositMainnet *DepositMainnetCallerSession) CalculateAssetIdWithTokenId(assetType *big.Int, tokenId *big.Int) (*big.Int, error)
CalculateAssetIdWithTokenId is a free data retrieval call binding the contract method 0xa1cc5e13.
Solidity: function calculateAssetIdWithTokenId(uint256 assetType, uint256 tokenId) view returns(uint256)
func (*DepositMainnetCallerSession) CalculateMintableAssetId ¶
func (_DepositMainnet *DepositMainnetCallerSession) CalculateMintableAssetId(assetType *big.Int, mintingBlob []byte) (*big.Int, error)
CalculateMintableAssetId is a free data retrieval call binding the contract method 0xb12773fb.
Solidity: function calculateMintableAssetId(uint256 assetType, bytes mintingBlob) pure returns(uint256 assetId)
func (*DepositMainnetCallerSession) DEPOSITCANCELDELAY ¶
func (_DepositMainnet *DepositMainnetCallerSession) DEPOSITCANCELDELAY() (*big.Int, error)
DEPOSITCANCELDELAY is a free data retrieval call binding the contract method 0x77e84e0d.
Solidity: function DEPOSIT_CANCEL_DELAY() view returns(uint256)
func (*DepositMainnetCallerSession) DefaultVaultWithdrawalLock ¶
func (_DepositMainnet *DepositMainnetCallerSession) DefaultVaultWithdrawalLock() (*big.Int, error)
DefaultVaultWithdrawalLock is a free data retrieval call binding the contract method 0xa45d7841.
Solidity: function defaultVaultWithdrawalLock() view returns(uint256)
func (*DepositMainnetCallerSession) FREEZEGRACEPERIOD ¶
func (_DepositMainnet *DepositMainnetCallerSession) FREEZEGRACEPERIOD() (*big.Int, error)
FREEZEGRACEPERIOD is a free data retrieval call binding the contract method 0x00717542.
Solidity: function FREEZE_GRACE_PERIOD() view returns(uint256)
func (*DepositMainnetCallerSession) GetActionCount ¶
func (_DepositMainnet *DepositMainnetCallerSession) GetActionCount() (*big.Int, error)
GetActionCount is a free data retrieval call binding the contract method 0x5eecd218.
Solidity: function getActionCount() view returns(uint256)
func (*DepositMainnetCallerSession) GetActionHashByIndex ¶
func (_DepositMainnet *DepositMainnetCallerSession) GetActionHashByIndex(actionIndex *big.Int) ([32]byte, error)
GetActionHashByIndex is a free data retrieval call binding the contract method 0x5e586cd1.
Solidity: function getActionHashByIndex(uint256 actionIndex) view returns(bytes32)
func (*DepositMainnetCallerSession) GetAssetInfo ¶
func (_DepositMainnet *DepositMainnetCallerSession) GetAssetInfo(assetType *big.Int) ([]byte, error)
GetAssetInfo is a free data retrieval call binding the contract method 0xf637d950.
Solidity: function getAssetInfo(uint256 assetType) view returns(bytes assetInfo)
func (*DepositMainnetCallerSession) GetCancellationRequest ¶
func (_DepositMainnet *DepositMainnetCallerSession) GetCancellationRequest(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetCancellationRequest is a free data retrieval call binding the contract method 0x333ac20b.
Solidity: function getCancellationRequest(uint256 starkKey, uint256 assetId, uint256 vaultId) view returns(uint256 request)
func (*DepositMainnetCallerSession) GetDepositBalance ¶
func (_DepositMainnet *DepositMainnetCallerSession) GetDepositBalance(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetDepositBalance is a free data retrieval call binding the contract method 0xabf98fe1.
Solidity: function getDepositBalance(uint256 starkKey, uint256 assetId, uint256 vaultId) view returns(uint256)
func (*DepositMainnetCallerSession) GetEthKey ¶
func (_DepositMainnet *DepositMainnetCallerSession) GetEthKey(ownerKey *big.Int) (common.Address, error)
GetEthKey is a free data retrieval call binding the contract method 0x1dbd1da7.
Solidity: function getEthKey(uint256 ownerKey) view returns(address)
func (*DepositMainnetCallerSession) GetFullWithdrawalRequest ¶
func (_DepositMainnet *DepositMainnetCallerSession) GetFullWithdrawalRequest(ownerKey *big.Int, vaultId *big.Int) (*big.Int, error)
GetFullWithdrawalRequest is a free data retrieval call binding the contract method 0x296e2f37.
Solidity: function getFullWithdrawalRequest(uint256 ownerKey, uint256 vaultId) view returns(uint256)
func (*DepositMainnetCallerSession) GetGlobalConfigCode ¶
func (_DepositMainnet *DepositMainnetCallerSession) GetGlobalConfigCode() (*big.Int, error)
GetGlobalConfigCode is a free data retrieval call binding the contract method 0xe9aa2d6b.
Solidity: function getGlobalConfigCode() view returns(uint256)
func (*DepositMainnetCallerSession) GetLastBatchId ¶
func (_DepositMainnet *DepositMainnetCallerSession) GetLastBatchId() (*big.Int, error)
GetLastBatchId is a free data retrieval call binding the contract method 0x515535e8.
Solidity: function getLastBatchId() view returns(uint256)
func (*DepositMainnetCallerSession) GetOrderRoot ¶
func (_DepositMainnet *DepositMainnetCallerSession) GetOrderRoot() (*big.Int, error)
GetOrderRoot is a free data retrieval call binding the contract method 0x0dded952.
Solidity: function getOrderRoot() view returns(uint256)
func (*DepositMainnetCallerSession) GetOrderTreeHeight ¶
func (_DepositMainnet *DepositMainnetCallerSession) GetOrderTreeHeight() (*big.Int, error)
GetOrderTreeHeight is a free data retrieval call binding the contract method 0x7e9da4c5.
Solidity: function getOrderTreeHeight() view returns(uint256)
func (*DepositMainnetCallerSession) GetQuantizedDepositBalance ¶
func (_DepositMainnet *DepositMainnetCallerSession) GetQuantizedDepositBalance(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetQuantizedDepositBalance is a free data retrieval call binding the contract method 0x4e8912da.
Solidity: function getQuantizedDepositBalance(uint256 starkKey, uint256 assetId, uint256 vaultId) view returns(uint256)
func (*DepositMainnetCallerSession) GetQuantizedErc1155VaultBalance ¶
func (_DepositMainnet *DepositMainnetCallerSession) GetQuantizedErc1155VaultBalance(ethKey common.Address, assetType *big.Int, tokenId *big.Int, vaultId *big.Int) (*big.Int, error)
GetQuantizedErc1155VaultBalance is a free data retrieval call binding the contract method 0xf7ac8587.
Solidity: function getQuantizedErc1155VaultBalance(address ethKey, uint256 assetType, uint256 tokenId, uint256 vaultId) view returns(uint256)
func (*DepositMainnetCallerSession) GetQuantizedVaultBalance ¶
func (_DepositMainnet *DepositMainnetCallerSession) GetQuantizedVaultBalance(ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetQuantizedVaultBalance is a free data retrieval call binding the contract method 0xe69a9de7.
Solidity: function getQuantizedVaultBalance(address ethKey, uint256 assetId, uint256 vaultId) view returns(uint256)
func (*DepositMainnetCallerSession) GetQuantum ¶
func (_DepositMainnet *DepositMainnetCallerSession) GetQuantum(presumedAssetType *big.Int) (*big.Int, error)
GetQuantum is a free data retrieval call binding the contract method 0xdd7202d8.
Solidity: function getQuantum(uint256 presumedAssetType) view returns(uint256 quantum)
func (*DepositMainnetCallerSession) GetRegisteredAvailabilityVerifiers ¶
func (_DepositMainnet *DepositMainnetCallerSession) GetRegisteredAvailabilityVerifiers() ([]common.Address, error)
GetRegisteredAvailabilityVerifiers is a free data retrieval call binding the contract method 0x1ac347f2.
Solidity: function getRegisteredAvailabilityVerifiers() view returns(address[] _verifers)
func (*DepositMainnetCallerSession) GetRegisteredVerifiers ¶
func (_DepositMainnet *DepositMainnetCallerSession) GetRegisteredVerifiers() ([]common.Address, error)
GetRegisteredVerifiers is a free data retrieval call binding the contract method 0x4eab9ed3.
Solidity: function getRegisteredVerifiers() view returns(address[] _verifers)
func (*DepositMainnetCallerSession) GetRollupTreeHeight ¶
func (_DepositMainnet *DepositMainnetCallerSession) GetRollupTreeHeight() (*big.Int, error)
GetRollupTreeHeight is a free data retrieval call binding the contract method 0x81b47796.
Solidity: function getRollupTreeHeight() view returns(uint256)
func (*DepositMainnetCallerSession) GetRollupVaultRoot ¶
func (_DepositMainnet *DepositMainnetCallerSession) GetRollupVaultRoot() (*big.Int, error)
GetRollupVaultRoot is a free data retrieval call binding the contract method 0x8ed31439.
Solidity: function getRollupVaultRoot() view returns(uint256)
func (*DepositMainnetCallerSession) GetSequenceNumber ¶
func (_DepositMainnet *DepositMainnetCallerSession) GetSequenceNumber() (*big.Int, error)
GetSequenceNumber is a free data retrieval call binding the contract method 0x42af35fd.
Solidity: function getSequenceNumber() view returns(uint256)
func (*DepositMainnetCallerSession) GetSubContract ¶
func (_DepositMainnet *DepositMainnetCallerSession) GetSubContract(selector [4]byte) (common.Address, error)
GetSubContract is a free data retrieval call binding the contract method 0x2f9014b4.
Solidity: function getSubContract(bytes4 selector) view returns(address)
func (*DepositMainnetCallerSession) GetValidiumTreeHeight ¶
func (_DepositMainnet *DepositMainnetCallerSession) GetValidiumTreeHeight() (*big.Int, error)
GetValidiumTreeHeight is a free data retrieval call binding the contract method 0xbb7c3d32.
Solidity: function getValidiumTreeHeight() view returns(uint256)
func (*DepositMainnetCallerSession) GetValidiumVaultRoot ¶
func (_DepositMainnet *DepositMainnetCallerSession) GetValidiumVaultRoot() (*big.Int, error)
GetValidiumVaultRoot is a free data retrieval call binding the contract method 0x3a8cc4fc.
Solidity: function getValidiumVaultRoot() view returns(uint256)
func (*DepositMainnetCallerSession) GetVaultBalance ¶
func (_DepositMainnet *DepositMainnetCallerSession) GetVaultBalance(ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetVaultBalance is a free data retrieval call binding the contract method 0x1c6bd544.
Solidity: function getVaultBalance(address ethKey, uint256 assetId, uint256 vaultId) view returns(uint256)
func (*DepositMainnetCallerSession) GetVaultWithdrawalLock ¶
func (_DepositMainnet *DepositMainnetCallerSession) GetVaultWithdrawalLock(ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetVaultWithdrawalLock is a free data retrieval call binding the contract method 0x9de5c4e5.
Solidity: function getVaultWithdrawalLock(address ethKey, uint256 assetId, uint256 vaultId) view returns(uint256)
func (*DepositMainnetCallerSession) GetWithdrawalBalance ¶
func (_DepositMainnet *DepositMainnetCallerSession) GetWithdrawalBalance(ownerKey *big.Int, assetId *big.Int) (*big.Int, error)
GetWithdrawalBalance is a free data retrieval call binding the contract method 0xec3161b0.
Solidity: function getWithdrawalBalance(uint256 ownerKey, uint256 assetId) view returns(uint256)
func (*DepositMainnetCallerSession) HandlingContractId ¶
func (_DepositMainnet *DepositMainnetCallerSession) HandlingContractId(selector [4]byte) (string, error)
HandlingContractId is a free data retrieval call binding the contract method 0xd4e878e8.
Solidity: function handlingContractId(bytes4 selector) pure returns(string id)
func (*DepositMainnetCallerSession) IsAssetRegistered ¶
func (_DepositMainnet *DepositMainnetCallerSession) IsAssetRegistered(assetType *big.Int) (bool, error)
IsAssetRegistered is a free data retrieval call binding the contract method 0x049f5ade.
Solidity: function isAssetRegistered(uint256 assetType) view returns(bool)
func (*DepositMainnetCallerSession) IsAvailabilityVerifier ¶
func (_DepositMainnet *DepositMainnetCallerSession) IsAvailabilityVerifier(verifierAddress common.Address) (bool, error)
IsAvailabilityVerifier is a free data retrieval call binding the contract method 0xbd1279ae.
Solidity: function isAvailabilityVerifier(address verifierAddress) view returns(bool)
func (*DepositMainnetCallerSession) IsFrozen ¶
func (_DepositMainnet *DepositMainnetCallerSession) IsFrozen() (bool, error)
IsFrozen is a free data retrieval call binding the contract method 0x33eeb147.
Solidity: function isFrozen() view returns(bool)
func (*DepositMainnetCallerSession) IsOperator ¶
func (_DepositMainnet *DepositMainnetCallerSession) IsOperator(testedOperator common.Address) (bool, error)
IsOperator is a free data retrieval call binding the contract method 0x6d70f7ae.
Solidity: function isOperator(address testedOperator) view returns(bool)
func (*DepositMainnetCallerSession) IsStrictVaultBalancePolicy ¶
func (_DepositMainnet *DepositMainnetCallerSession) IsStrictVaultBalancePolicy() (bool, error)
IsStrictVaultBalancePolicy is a free data retrieval call binding the contract method 0x5adf1639.
Solidity: function isStrictVaultBalancePolicy() view returns(bool)
func (*DepositMainnetCallerSession) IsTokenAdmin ¶
func (_DepositMainnet *DepositMainnetCallerSession) IsTokenAdmin(testedAdmin common.Address) (bool, error)
IsTokenAdmin is a free data retrieval call binding the contract method 0xa2bdde3d.
Solidity: function isTokenAdmin(address testedAdmin) view returns(bool)
func (*DepositMainnetCallerSession) IsVaultLocked ¶
func (_DepositMainnet *DepositMainnetCallerSession) IsVaultLocked(ethKey common.Address, assetId *big.Int, vaultId *big.Int) (bool, error)
IsVaultLocked is a free data retrieval call binding the contract method 0x27c2b36d.
Solidity: function isVaultLocked(address ethKey, uint256 assetId, uint256 vaultId) view returns(bool)
func (*DepositMainnetCallerSession) IsVerifier ¶
func (_DepositMainnet *DepositMainnetCallerSession) IsVerifier(verifierAddress common.Address) (bool, error)
IsVerifier is a free data retrieval call binding the contract method 0x33105218.
Solidity: function isVerifier(address verifierAddress) view returns(bool)
func (*DepositMainnetCallerSession) MAINGOVERNANCEINFOTAG ¶
func (_DepositMainnet *DepositMainnetCallerSession) MAINGOVERNANCEINFOTAG() (string, error)
MAINGOVERNANCEINFOTAG is a free data retrieval call binding the contract method 0xc23b60ef.
Solidity: function MAIN_GOVERNANCE_INFO_TAG() view returns(string)
func (*DepositMainnetCallerSession) MAXFORCEDACTIONSREQSPERBLOCK ¶
func (_DepositMainnet *DepositMainnetCallerSession) MAXFORCEDACTIONSREQSPERBLOCK() (*big.Int, error)
MAXFORCEDACTIONSREQSPERBLOCK is a free data retrieval call binding the contract method 0xe30a5cff.
Solidity: function MAX_FORCED_ACTIONS_REQS_PER_BLOCK() view returns(uint256)
func (*DepositMainnetCallerSession) MAXVERIFIERCOUNT ¶
func (_DepositMainnet *DepositMainnetCallerSession) MAXVERIFIERCOUNT() (*big.Int, error)
MAXVERIFIERCOUNT is a free data retrieval call binding the contract method 0xe6de6282.
Solidity: function MAX_VERIFIER_COUNT() view returns(uint256)
func (*DepositMainnetCallerSession) MainIsGovernor ¶
func (_DepositMainnet *DepositMainnetCallerSession) MainIsGovernor(testGovernor common.Address) (bool, error)
MainIsGovernor is a free data retrieval call binding the contract method 0x45f5cd97.
Solidity: function mainIsGovernor(address testGovernor) view returns(bool)
func (*DepositMainnetCallerSession) OrderRegistryAddress ¶
func (_DepositMainnet *DepositMainnetCallerSession) OrderRegistryAddress() (common.Address, error)
OrderRegistryAddress is a free data retrieval call binding the contract method 0x9c6a2837.
Solidity: function orderRegistryAddress() view returns(address)
func (*DepositMainnetCallerSession) STARKEXMAXDEFAULTVAULTLOCK ¶
func (_DepositMainnet *DepositMainnetCallerSession) STARKEXMAXDEFAULTVAULTLOCK() (*big.Int, error)
STARKEXMAXDEFAULTVAULTLOCK is a free data retrieval call binding the contract method 0x835a71c3.
Solidity: function STARKEX_MAX_DEFAULT_VAULT_LOCK() view returns(uint256)
func (*DepositMainnetCallerSession) UNFREEZEDELAY ¶
func (_DepositMainnet *DepositMainnetCallerSession) UNFREEZEDELAY() (*big.Int, error)
UNFREEZEDELAY is a free data retrieval call binding the contract method 0x993f3639.
Solidity: function UNFREEZE_DELAY() view returns(uint256)
func (*DepositMainnetCallerSession) VERIFIERREMOVALDELAY ¶
func (_DepositMainnet *DepositMainnetCallerSession) VERIFIERREMOVALDELAY() (*big.Int, error)
VERIFIERREMOVALDELAY is a free data retrieval call binding the contract method 0xb7663112.
Solidity: function VERIFIER_REMOVAL_DELAY() view returns(uint256)
func (*DepositMainnetCallerSession) VERSION ¶
func (_DepositMainnet *DepositMainnetCallerSession) VERSION() (string, error)
VERSION is a free data retrieval call binding the contract method 0xffa1ad74.
Solidity: function VERSION() view returns(string)
type DepositMainnetFilterer ¶
type DepositMainnetFilterer struct {
// contains filtered or unexported fields
}
DepositMainnetFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewDepositMainnetFilterer ¶
func NewDepositMainnetFilterer(address common.Address, filterer bind.ContractFilterer) (*DepositMainnetFilterer, error)
NewDepositMainnetFilterer creates a new log filterer instance of DepositMainnet, bound to a specific deployed contract.
func (*DepositMainnetFilterer) FilterImplementationActivationRescheduled ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterImplementationActivationRescheduled(opts *bind.FilterOpts, implementation []common.Address) (*DepositMainnetImplementationActivationRescheduledIterator, error)
FilterImplementationActivationRescheduled is a free log retrieval operation binding the contract event 0xdda7b7d1f8141bd98b4378ee60e6231f89598ca02949a9d0550904dc96efeeb7.
Solidity: event ImplementationActivationRescheduled(address indexed implementation, uint256 updatedActivationTime)
func (*DepositMainnetFilterer) FilterLogAssetWithdrawalAllowed ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogAssetWithdrawalAllowed(opts *bind.FilterOpts) (*DepositMainnetLogAssetWithdrawalAllowedIterator, error)
FilterLogAssetWithdrawalAllowed is a free log retrieval operation binding the contract event 0xd31f59c968eb53320f624721416cf88605da9aadbaa723405e52affe9de4b07f.
Solidity: event LogAssetWithdrawalAllowed(uint256 ownerKey, uint256 assetId, uint256 quantizedAmount)
func (*DepositMainnetFilterer) FilterLogDefaultVaultWithdrawalLockSet ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogDefaultVaultWithdrawalLockSet(opts *bind.FilterOpts) (*DepositMainnetLogDefaultVaultWithdrawalLockSetIterator, error)
FilterLogDefaultVaultWithdrawalLockSet is a free log retrieval operation binding the contract event 0x832169a4c3cea413f0041437fd118afbc4b33edbf6783da382128bca1e56b2d2.
Solidity: event LogDefaultVaultWithdrawalLockSet(uint256 newDefaultLockTime)
func (*DepositMainnetFilterer) FilterLogDeposit ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogDeposit(opts *bind.FilterOpts) (*DepositMainnetLogDepositIterator, error)
FilterLogDeposit is a free log retrieval operation binding the contract event 0x06724742ccc8c330a39a641ef02a0b419bd09248360680bb38159b0a8c2635d6.
Solidity: event LogDeposit(address depositorEthKey, uint256 starkKey, uint256 vaultId, uint256 assetType, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositMainnetFilterer) FilterLogDepositCancel ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogDepositCancel(opts *bind.FilterOpts) (*DepositMainnetLogDepositCancelIterator, error)
FilterLogDepositCancel is a free log retrieval operation binding the contract event 0x0bc1df35228095c37da66a6ffcc755ea79dfc437345685f618e05fafad6b445e.
Solidity: event LogDepositCancel(uint256 starkKey, uint256 vaultId, uint256 assetId)
func (*DepositMainnetFilterer) FilterLogDepositCancelReclaimed ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogDepositCancelReclaimed(opts *bind.FilterOpts) (*DepositMainnetLogDepositCancelReclaimedIterator, error)
FilterLogDepositCancelReclaimed is a free log retrieval operation binding the contract event 0xe3e46ecf1138180bf93cba62a0b7e661d976a8ab3d40243f7b082667d8f500af.
Solidity: event LogDepositCancelReclaimed(uint256 starkKey, uint256 vaultId, uint256 assetType, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositMainnetFilterer) FilterLogDepositNftCancelReclaimed ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogDepositNftCancelReclaimed(opts *bind.FilterOpts) (*DepositMainnetLogDepositNftCancelReclaimedIterator, error)
FilterLogDepositNftCancelReclaimed is a free log retrieval operation binding the contract event 0xf00c0c1a754f6df7545d96a7e12aad552728b94ca6aa94f81e297bdbcf1dab9c.
Solidity: event LogDepositNftCancelReclaimed(uint256 starkKey, uint256 vaultId, uint256 assetType, uint256 tokenId, uint256 assetId)
func (*DepositMainnetFilterer) FilterLogDepositToVault ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogDepositToVault(opts *bind.FilterOpts) (*DepositMainnetLogDepositToVaultIterator, error)
FilterLogDepositToVault is a free log retrieval operation binding the contract event 0xeab1149e7dda57c040af22580ce50b38b8b3af38433be30a24b3938166cd45e9.
Solidity: event LogDepositToVault(address ethKey, uint256 assetType, uint256 assetId, uint256 vaultId, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositMainnetFilterer) FilterLogDepositWithTokenId ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogDepositWithTokenId(opts *bind.FilterOpts) (*DepositMainnetLogDepositWithTokenIdIterator, error)
FilterLogDepositWithTokenId is a free log retrieval operation binding the contract event 0xed94dc026fa9364c53bc0af51cde7f54f3109b3f31fceb26d01396d80e20453b.
Solidity: event LogDepositWithTokenId(address depositorEthKey, uint256 starkKey, uint256 vaultId, uint256 assetType, uint256 tokenId, uint256 assetId, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositMainnetFilterer) FilterLogDepositWithTokenIdCancelReclaimed ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogDepositWithTokenIdCancelReclaimed(opts *bind.FilterOpts) (*DepositMainnetLogDepositWithTokenIdCancelReclaimedIterator, error)
FilterLogDepositWithTokenIdCancelReclaimed is a free log retrieval operation binding the contract event 0xcc00f2179d127845242252f3c3b6b238c5ed33c2e933179f09653cfb1cdee7ca.
Solidity: event LogDepositWithTokenIdCancelReclaimed(uint256 starkKey, uint256 vaultId, uint256 assetType, uint256 tokenId, uint256 assetId, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositMainnetFilterer) FilterLogFrozen ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogFrozen(opts *bind.FilterOpts) (*DepositMainnetLogFrozenIterator, error)
FilterLogFrozen is a free log retrieval operation binding the contract event 0xf5b8e6419478ab140eb98026ab5bd607038cb0ac4d4dad5b1fc0848dfd203d1f.
Solidity: event LogFrozen()
func (*DepositMainnetFilterer) FilterLogFullWithdrawalRequest ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogFullWithdrawalRequest(opts *bind.FilterOpts) (*DepositMainnetLogFullWithdrawalRequestIterator, error)
FilterLogFullWithdrawalRequest is a free log retrieval operation binding the contract event 0x08eb46dbb87dcfe92d4846e5766802051525fba08a9b48318f5e0fe41186d298.
Solidity: event LogFullWithdrawalRequest(uint256 ownerKey, uint256 vaultId)
func (*DepositMainnetFilterer) FilterLogMintWithdrawalPerformed ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogMintWithdrawalPerformed(opts *bind.FilterOpts) (*DepositMainnetLogMintWithdrawalPerformedIterator, error)
FilterLogMintWithdrawalPerformed is a free log retrieval operation binding the contract event 0x7e6e15df814c1a309a57686de672b2bedd128eacde35c5370c36d6840d4e9a92.
Solidity: event LogMintWithdrawalPerformed(uint256 ownerKey, uint256 assetType, uint256 nonQuantizedAmount, uint256 quantizedAmount, uint256 assetId)
func (*DepositMainnetFilterer) FilterLogMintableWithdrawalAllowed ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogMintableWithdrawalAllowed(opts *bind.FilterOpts) (*DepositMainnetLogMintableWithdrawalAllowedIterator, error)
FilterLogMintableWithdrawalAllowed is a free log retrieval operation binding the contract event 0x2acce0cedb29dc4927e6c891b57ef5bc8858eea4bf52787ea94873aebd4aeca0.
Solidity: event LogMintableWithdrawalAllowed(uint256 ownerKey, uint256 assetId, uint256 quantizedAmount)
func (*DepositMainnetFilterer) FilterLogNewGovernorAccepted ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogNewGovernorAccepted(opts *bind.FilterOpts) (*DepositMainnetLogNewGovernorAcceptedIterator, error)
FilterLogNewGovernorAccepted is a free log retrieval operation binding the contract event 0xcfb473e6c03f9a29ddaf990e736fa3de5188a0bd85d684f5b6e164ebfbfff5d2.
Solidity: event LogNewGovernorAccepted(address acceptedGovernor)
func (*DepositMainnetFilterer) FilterLogNftDeposit ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogNftDeposit(opts *bind.FilterOpts) (*DepositMainnetLogNftDepositIterator, error)
FilterLogNftDeposit is a free log retrieval operation binding the contract event 0x0fcf2162832b2d6033d4d34d2f45a28d9cfee523f1899945bbdd32529cfda67b.
Solidity: event LogNftDeposit(address depositorEthKey, uint256 starkKey, uint256 vaultId, uint256 assetType, uint256 tokenId, uint256 assetId)
func (*DepositMainnetFilterer) FilterLogNftWithdrawalAllowed ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogNftWithdrawalAllowed(opts *bind.FilterOpts) (*DepositMainnetLogNftWithdrawalAllowedIterator, error)
FilterLogNftWithdrawalAllowed is a free log retrieval operation binding the contract event 0xf07608f26256bce78d87220cfc0e7b1cc69b48e55104bfa591b2818161386627.
Solidity: event LogNftWithdrawalAllowed(uint256 ownerKey, uint256 assetId)
func (*DepositMainnetFilterer) FilterLogNftWithdrawalPerformed ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogNftWithdrawalPerformed(opts *bind.FilterOpts) (*DepositMainnetLogNftWithdrawalPerformedIterator, error)
FilterLogNftWithdrawalPerformed is a free log retrieval operation binding the contract event 0xa5cfa8e2199ec5b8ca319288bcab72734207d30569756ee594a74b4df7abbf41.
Solidity: event LogNftWithdrawalPerformed(uint256 ownerKey, uint256 assetType, uint256 tokenId, uint256 assetId, address recipient)
func (*DepositMainnetFilterer) FilterLogNominatedGovernor ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogNominatedGovernor(opts *bind.FilterOpts) (*DepositMainnetLogNominatedGovernorIterator, error)
FilterLogNominatedGovernor is a free log retrieval operation binding the contract event 0x6166272c8d3f5f579082f2827532732f97195007983bb5b83ac12c56700b01a6.
Solidity: event LogNominatedGovernor(address nominatedGovernor)
func (*DepositMainnetFilterer) FilterLogNominationCancelled ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogNominationCancelled(opts *bind.FilterOpts) (*DepositMainnetLogNominationCancelledIterator, error)
FilterLogNominationCancelled is a free log retrieval operation binding the contract event 0x7a8dc7dd7fffb43c4807438fa62729225156941e641fd877938f4edade3429f5.
Solidity: event LogNominationCancelled()
func (*DepositMainnetFilterer) FilterLogOperatorAdded ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogOperatorAdded(opts *bind.FilterOpts) (*DepositMainnetLogOperatorAddedIterator, error)
FilterLogOperatorAdded is a free log retrieval operation binding the contract event 0x50a18c352ee1c02ffe058e15c2eb6e58be387c81e73cc1e17035286e54c19a57.
Solidity: event LogOperatorAdded(address operator)
func (*DepositMainnetFilterer) FilterLogOperatorRemoved ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogOperatorRemoved(opts *bind.FilterOpts) (*DepositMainnetLogOperatorRemovedIterator, error)
FilterLogOperatorRemoved is a free log retrieval operation binding the contract event 0xec5f6c3a91a1efb1f9a308bb33c6e9e66bf9090fad0732f127dfdbf516d0625d.
Solidity: event LogOperatorRemoved(address operator)
func (*DepositMainnetFilterer) FilterLogRegistered ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogRegistered(opts *bind.FilterOpts) (*DepositMainnetLogRegisteredIterator, error)
FilterLogRegistered is a free log retrieval operation binding the contract event 0xaa7f29c97c6763919ef56006f07fbf5c1ac734b0414665df43cecdbce9010c9b.
Solidity: event LogRegistered(address entry, string entryId)
func (*DepositMainnetFilterer) FilterLogRemovalIntent ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogRemovalIntent(opts *bind.FilterOpts) (*DepositMainnetLogRemovalIntentIterator, error)
FilterLogRemovalIntent is a free log retrieval operation binding the contract event 0xa98ac1f696177f16ca482653307aa4a02b68cf03b14409a546de5adf946484fc.
Solidity: event LogRemovalIntent(address entry, string entryId)
func (*DepositMainnetFilterer) FilterLogRemoved ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogRemoved(opts *bind.FilterOpts) (*DepositMainnetLogRemovedIterator, error)
FilterLogRemoved is a free log retrieval operation binding the contract event 0x35b176cf4f09df896aa55e10eec90bb4c4689ea1d076135a8de3138d829d0142.
Solidity: event LogRemoved(address entry, string entryId)
func (*DepositMainnetFilterer) FilterLogRemovedGovernor ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogRemovedGovernor(opts *bind.FilterOpts) (*DepositMainnetLogRemovedGovernorIterator, error)
FilterLogRemovedGovernor is a free log retrieval operation binding the contract event 0xd75f94825e770b8b512be8e74759e252ad00e102e38f50cce2f7c6f868a29599.
Solidity: event LogRemovedGovernor(address removedGovernor)
func (*DepositMainnetFilterer) FilterLogRootUpdate ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogRootUpdate(opts *bind.FilterOpts) (*DepositMainnetLogRootUpdateIterator, error)
FilterLogRootUpdate is a free log retrieval operation binding the contract event 0x54fe7a67f8957a96919a0d1b81eeb25ea8c06f96ad528671da17a4a840040664.
Solidity: event LogRootUpdate(uint256 sequenceNumber, uint256 batchId, uint256 validiumVaultRoot, uint256 rollupVaultRoot, uint256 orderRoot)
func (*DepositMainnetFilterer) FilterLogStateTransitionFact ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogStateTransitionFact(opts *bind.FilterOpts) (*DepositMainnetLogStateTransitionFactIterator, error)
FilterLogStateTransitionFact is a free log retrieval operation binding the contract event 0x9866f8ddfe70bb512b2f2b28b49d4017c43f7ba775f1a20c61c13eea8cdac111.
Solidity: event LogStateTransitionFact(bytes32 stateTransitionFact)
func (*DepositMainnetFilterer) FilterLogTokenAdminAdded ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogTokenAdminAdded(opts *bind.FilterOpts) (*DepositMainnetLogTokenAdminAddedIterator, error)
FilterLogTokenAdminAdded is a free log retrieval operation binding the contract event 0x9085a9044aeb6daeeb5b4bf84af42b1a1613d4056f503c4e992b6396c16bd52f.
Solidity: event LogTokenAdminAdded(address tokenAdmin)
func (*DepositMainnetFilterer) FilterLogTokenAdminRemoved ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogTokenAdminRemoved(opts *bind.FilterOpts) (*DepositMainnetLogTokenAdminRemovedIterator, error)
FilterLogTokenAdminRemoved is a free log retrieval operation binding the contract event 0xfa49aecb996ea8d99950bb051552dfcc0b5460a0bb209867a1ed8067c32c2177.
Solidity: event LogTokenAdminRemoved(address tokenAdmin)
func (*DepositMainnetFilterer) FilterLogTokenRegistered ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogTokenRegistered(opts *bind.FilterOpts) (*DepositMainnetLogTokenRegisteredIterator, error)
FilterLogTokenRegistered is a free log retrieval operation binding the contract event 0x7a0efbc885500f3b4a895231945be4520e4c0ba5ef7274a225a0272c81ccbcb7.
Solidity: event LogTokenRegistered(uint256 assetType, bytes assetInfo, uint256 quantum)
func (*DepositMainnetFilterer) FilterLogUnFrozen ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogUnFrozen(opts *bind.FilterOpts) (*DepositMainnetLogUnFrozenIterator, error)
FilterLogUnFrozen is a free log retrieval operation binding the contract event 0x07017fe9180629cfffba412f65a9affcf9a121de02294179f5c058f881dcc9f8.
Solidity: event LogUnFrozen()
func (*DepositMainnetFilterer) FilterLogUserRegistered ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogUserRegistered(opts *bind.FilterOpts) (*DepositMainnetLogUserRegisteredIterator, error)
FilterLogUserRegistered is a free log retrieval operation binding the contract event 0xcab1cf17c190e4e2195a7b8f7b362023246fa774390432b4704ab6b29d56b07b.
Solidity: event LogUserRegistered(address ethKey, uint256 starkKey, address sender)
func (*DepositMainnetFilterer) FilterLogVaultBalanceChangeApplied ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogVaultBalanceChangeApplied(opts *bind.FilterOpts) (*DepositMainnetLogVaultBalanceChangeAppliedIterator, error)
FilterLogVaultBalanceChangeApplied is a free log retrieval operation binding the contract event 0x2b2b583bb5166d03b87a8e7c2785e61530ab776400fb69e1bcb13b33afef2b58.
Solidity: event LogVaultBalanceChangeApplied(address ethKey, uint256 assetId, uint256 vaultId, int256 quantizedAmountChange)
func (*DepositMainnetFilterer) FilterLogVaultWithdrawalLockSet ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogVaultWithdrawalLockSet(opts *bind.FilterOpts) (*DepositMainnetLogVaultWithdrawalLockSetIterator, error)
FilterLogVaultWithdrawalLockSet is a free log retrieval operation binding the contract event 0xcd08744f6e50d6b64d69f8a5eddc7f66e34db287f51c1da789ff770ebc7cf73e.
Solidity: event LogVaultWithdrawalLockSet(address ethKey, uint256 assetId, uint256 vaultId, uint256 timeRelease)
func (*DepositMainnetFilterer) FilterLogWithdrawalAllowed ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogWithdrawalAllowed(opts *bind.FilterOpts) (*DepositMainnetLogWithdrawalAllowedIterator, error)
FilterLogWithdrawalAllowed is a free log retrieval operation binding the contract event 0x03c10a82c955f7bcd0c934147fb39cafca947a4294425b1751d884c8ac954287.
Solidity: event LogWithdrawalAllowed(uint256 ownerKey, uint256 assetType, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositMainnetFilterer) FilterLogWithdrawalFromVault ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogWithdrawalFromVault(opts *bind.FilterOpts) (*DepositMainnetLogWithdrawalFromVaultIterator, error)
FilterLogWithdrawalFromVault is a free log retrieval operation binding the contract event 0x824058caef851aafcaa37b343756b98e0c9e3a86be89eaa6a326d66df04e5a43.
Solidity: event LogWithdrawalFromVault(address ethKey, uint256 assetType, uint256 assetId, uint256 vaultId, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositMainnetFilterer) FilterLogWithdrawalPerformed ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogWithdrawalPerformed(opts *bind.FilterOpts) (*DepositMainnetLogWithdrawalPerformedIterator, error)
FilterLogWithdrawalPerformed is a free log retrieval operation binding the contract event 0xb7477a7b93b2addc5272bbd7ad0986ef1c0d0bd265f26c3dc4bbe42727c2ac0c.
Solidity: event LogWithdrawalPerformed(uint256 ownerKey, uint256 assetType, uint256 nonQuantizedAmount, uint256 quantizedAmount, address recipient)
func (*DepositMainnetFilterer) FilterLogWithdrawalWithTokenIdPerformed ¶
func (_DepositMainnet *DepositMainnetFilterer) FilterLogWithdrawalWithTokenIdPerformed(opts *bind.FilterOpts) (*DepositMainnetLogWithdrawalWithTokenIdPerformedIterator, error)
FilterLogWithdrawalWithTokenIdPerformed is a free log retrieval operation binding the contract event 0xc6ba68235f3229e53f3a95cda25543ad54c0f6df2493a06c05fb930bea7966fe.
Solidity: event LogWithdrawalWithTokenIdPerformed(uint256 ownerKey, uint256 assetType, uint256 tokenId, uint256 assetId, uint256 nonQuantizedAmount, uint256 quantizedAmount, address recipient)
func (*DepositMainnetFilterer) ParseImplementationActivationRescheduled ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseImplementationActivationRescheduled(log types.Log) (*DepositMainnetImplementationActivationRescheduled, error)
ParseImplementationActivationRescheduled is a log parse operation binding the contract event 0xdda7b7d1f8141bd98b4378ee60e6231f89598ca02949a9d0550904dc96efeeb7.
Solidity: event ImplementationActivationRescheduled(address indexed implementation, uint256 updatedActivationTime)
func (*DepositMainnetFilterer) ParseLogAssetWithdrawalAllowed ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogAssetWithdrawalAllowed(log types.Log) (*DepositMainnetLogAssetWithdrawalAllowed, error)
ParseLogAssetWithdrawalAllowed is a log parse operation binding the contract event 0xd31f59c968eb53320f624721416cf88605da9aadbaa723405e52affe9de4b07f.
Solidity: event LogAssetWithdrawalAllowed(uint256 ownerKey, uint256 assetId, uint256 quantizedAmount)
func (*DepositMainnetFilterer) ParseLogDefaultVaultWithdrawalLockSet ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogDefaultVaultWithdrawalLockSet(log types.Log) (*DepositMainnetLogDefaultVaultWithdrawalLockSet, error)
ParseLogDefaultVaultWithdrawalLockSet is a log parse operation binding the contract event 0x832169a4c3cea413f0041437fd118afbc4b33edbf6783da382128bca1e56b2d2.
Solidity: event LogDefaultVaultWithdrawalLockSet(uint256 newDefaultLockTime)
func (*DepositMainnetFilterer) ParseLogDeposit ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogDeposit(log types.Log) (*DepositMainnetLogDeposit, error)
ParseLogDeposit is a log parse operation binding the contract event 0x06724742ccc8c330a39a641ef02a0b419bd09248360680bb38159b0a8c2635d6.
Solidity: event LogDeposit(address depositorEthKey, uint256 starkKey, uint256 vaultId, uint256 assetType, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositMainnetFilterer) ParseLogDepositCancel ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogDepositCancel(log types.Log) (*DepositMainnetLogDepositCancel, error)
ParseLogDepositCancel is a log parse operation binding the contract event 0x0bc1df35228095c37da66a6ffcc755ea79dfc437345685f618e05fafad6b445e.
Solidity: event LogDepositCancel(uint256 starkKey, uint256 vaultId, uint256 assetId)
func (*DepositMainnetFilterer) ParseLogDepositCancelReclaimed ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogDepositCancelReclaimed(log types.Log) (*DepositMainnetLogDepositCancelReclaimed, error)
ParseLogDepositCancelReclaimed is a log parse operation binding the contract event 0xe3e46ecf1138180bf93cba62a0b7e661d976a8ab3d40243f7b082667d8f500af.
Solidity: event LogDepositCancelReclaimed(uint256 starkKey, uint256 vaultId, uint256 assetType, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositMainnetFilterer) ParseLogDepositNftCancelReclaimed ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogDepositNftCancelReclaimed(log types.Log) (*DepositMainnetLogDepositNftCancelReclaimed, error)
ParseLogDepositNftCancelReclaimed is a log parse operation binding the contract event 0xf00c0c1a754f6df7545d96a7e12aad552728b94ca6aa94f81e297bdbcf1dab9c.
Solidity: event LogDepositNftCancelReclaimed(uint256 starkKey, uint256 vaultId, uint256 assetType, uint256 tokenId, uint256 assetId)
func (*DepositMainnetFilterer) ParseLogDepositToVault ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogDepositToVault(log types.Log) (*DepositMainnetLogDepositToVault, error)
ParseLogDepositToVault is a log parse operation binding the contract event 0xeab1149e7dda57c040af22580ce50b38b8b3af38433be30a24b3938166cd45e9.
Solidity: event LogDepositToVault(address ethKey, uint256 assetType, uint256 assetId, uint256 vaultId, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositMainnetFilterer) ParseLogDepositWithTokenId ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogDepositWithTokenId(log types.Log) (*DepositMainnetLogDepositWithTokenId, error)
ParseLogDepositWithTokenId is a log parse operation binding the contract event 0xed94dc026fa9364c53bc0af51cde7f54f3109b3f31fceb26d01396d80e20453b.
Solidity: event LogDepositWithTokenId(address depositorEthKey, uint256 starkKey, uint256 vaultId, uint256 assetType, uint256 tokenId, uint256 assetId, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositMainnetFilterer) ParseLogDepositWithTokenIdCancelReclaimed ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogDepositWithTokenIdCancelReclaimed(log types.Log) (*DepositMainnetLogDepositWithTokenIdCancelReclaimed, error)
ParseLogDepositWithTokenIdCancelReclaimed is a log parse operation binding the contract event 0xcc00f2179d127845242252f3c3b6b238c5ed33c2e933179f09653cfb1cdee7ca.
Solidity: event LogDepositWithTokenIdCancelReclaimed(uint256 starkKey, uint256 vaultId, uint256 assetType, uint256 tokenId, uint256 assetId, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositMainnetFilterer) ParseLogFrozen ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogFrozen(log types.Log) (*DepositMainnetLogFrozen, error)
ParseLogFrozen is a log parse operation binding the contract event 0xf5b8e6419478ab140eb98026ab5bd607038cb0ac4d4dad5b1fc0848dfd203d1f.
Solidity: event LogFrozen()
func (*DepositMainnetFilterer) ParseLogFullWithdrawalRequest ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogFullWithdrawalRequest(log types.Log) (*DepositMainnetLogFullWithdrawalRequest, error)
ParseLogFullWithdrawalRequest is a log parse operation binding the contract event 0x08eb46dbb87dcfe92d4846e5766802051525fba08a9b48318f5e0fe41186d298.
Solidity: event LogFullWithdrawalRequest(uint256 ownerKey, uint256 vaultId)
func (*DepositMainnetFilterer) ParseLogMintWithdrawalPerformed ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogMintWithdrawalPerformed(log types.Log) (*DepositMainnetLogMintWithdrawalPerformed, error)
ParseLogMintWithdrawalPerformed is a log parse operation binding the contract event 0x7e6e15df814c1a309a57686de672b2bedd128eacde35c5370c36d6840d4e9a92.
Solidity: event LogMintWithdrawalPerformed(uint256 ownerKey, uint256 assetType, uint256 nonQuantizedAmount, uint256 quantizedAmount, uint256 assetId)
func (*DepositMainnetFilterer) ParseLogMintableWithdrawalAllowed ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogMintableWithdrawalAllowed(log types.Log) (*DepositMainnetLogMintableWithdrawalAllowed, error)
ParseLogMintableWithdrawalAllowed is a log parse operation binding the contract event 0x2acce0cedb29dc4927e6c891b57ef5bc8858eea4bf52787ea94873aebd4aeca0.
Solidity: event LogMintableWithdrawalAllowed(uint256 ownerKey, uint256 assetId, uint256 quantizedAmount)
func (*DepositMainnetFilterer) ParseLogNewGovernorAccepted ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogNewGovernorAccepted(log types.Log) (*DepositMainnetLogNewGovernorAccepted, error)
ParseLogNewGovernorAccepted is a log parse operation binding the contract event 0xcfb473e6c03f9a29ddaf990e736fa3de5188a0bd85d684f5b6e164ebfbfff5d2.
Solidity: event LogNewGovernorAccepted(address acceptedGovernor)
func (*DepositMainnetFilterer) ParseLogNftDeposit ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogNftDeposit(log types.Log) (*DepositMainnetLogNftDeposit, error)
ParseLogNftDeposit is a log parse operation binding the contract event 0x0fcf2162832b2d6033d4d34d2f45a28d9cfee523f1899945bbdd32529cfda67b.
Solidity: event LogNftDeposit(address depositorEthKey, uint256 starkKey, uint256 vaultId, uint256 assetType, uint256 tokenId, uint256 assetId)
func (*DepositMainnetFilterer) ParseLogNftWithdrawalAllowed ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogNftWithdrawalAllowed(log types.Log) (*DepositMainnetLogNftWithdrawalAllowed, error)
ParseLogNftWithdrawalAllowed is a log parse operation binding the contract event 0xf07608f26256bce78d87220cfc0e7b1cc69b48e55104bfa591b2818161386627.
Solidity: event LogNftWithdrawalAllowed(uint256 ownerKey, uint256 assetId)
func (*DepositMainnetFilterer) ParseLogNftWithdrawalPerformed ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogNftWithdrawalPerformed(log types.Log) (*DepositMainnetLogNftWithdrawalPerformed, error)
ParseLogNftWithdrawalPerformed is a log parse operation binding the contract event 0xa5cfa8e2199ec5b8ca319288bcab72734207d30569756ee594a74b4df7abbf41.
Solidity: event LogNftWithdrawalPerformed(uint256 ownerKey, uint256 assetType, uint256 tokenId, uint256 assetId, address recipient)
func (*DepositMainnetFilterer) ParseLogNominatedGovernor ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogNominatedGovernor(log types.Log) (*DepositMainnetLogNominatedGovernor, error)
ParseLogNominatedGovernor is a log parse operation binding the contract event 0x6166272c8d3f5f579082f2827532732f97195007983bb5b83ac12c56700b01a6.
Solidity: event LogNominatedGovernor(address nominatedGovernor)
func (*DepositMainnetFilterer) ParseLogNominationCancelled ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogNominationCancelled(log types.Log) (*DepositMainnetLogNominationCancelled, error)
ParseLogNominationCancelled is a log parse operation binding the contract event 0x7a8dc7dd7fffb43c4807438fa62729225156941e641fd877938f4edade3429f5.
Solidity: event LogNominationCancelled()
func (*DepositMainnetFilterer) ParseLogOperatorAdded ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogOperatorAdded(log types.Log) (*DepositMainnetLogOperatorAdded, error)
ParseLogOperatorAdded is a log parse operation binding the contract event 0x50a18c352ee1c02ffe058e15c2eb6e58be387c81e73cc1e17035286e54c19a57.
Solidity: event LogOperatorAdded(address operator)
func (*DepositMainnetFilterer) ParseLogOperatorRemoved ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogOperatorRemoved(log types.Log) (*DepositMainnetLogOperatorRemoved, error)
ParseLogOperatorRemoved is a log parse operation binding the contract event 0xec5f6c3a91a1efb1f9a308bb33c6e9e66bf9090fad0732f127dfdbf516d0625d.
Solidity: event LogOperatorRemoved(address operator)
func (*DepositMainnetFilterer) ParseLogRegistered ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogRegistered(log types.Log) (*DepositMainnetLogRegistered, error)
ParseLogRegistered is a log parse operation binding the contract event 0xaa7f29c97c6763919ef56006f07fbf5c1ac734b0414665df43cecdbce9010c9b.
Solidity: event LogRegistered(address entry, string entryId)
func (*DepositMainnetFilterer) ParseLogRemovalIntent ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogRemovalIntent(log types.Log) (*DepositMainnetLogRemovalIntent, error)
ParseLogRemovalIntent is a log parse operation binding the contract event 0xa98ac1f696177f16ca482653307aa4a02b68cf03b14409a546de5adf946484fc.
Solidity: event LogRemovalIntent(address entry, string entryId)
func (*DepositMainnetFilterer) ParseLogRemoved ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogRemoved(log types.Log) (*DepositMainnetLogRemoved, error)
ParseLogRemoved is a log parse operation binding the contract event 0x35b176cf4f09df896aa55e10eec90bb4c4689ea1d076135a8de3138d829d0142.
Solidity: event LogRemoved(address entry, string entryId)
func (*DepositMainnetFilterer) ParseLogRemovedGovernor ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogRemovedGovernor(log types.Log) (*DepositMainnetLogRemovedGovernor, error)
ParseLogRemovedGovernor is a log parse operation binding the contract event 0xd75f94825e770b8b512be8e74759e252ad00e102e38f50cce2f7c6f868a29599.
Solidity: event LogRemovedGovernor(address removedGovernor)
func (*DepositMainnetFilterer) ParseLogRootUpdate ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogRootUpdate(log types.Log) (*DepositMainnetLogRootUpdate, error)
ParseLogRootUpdate is a log parse operation binding the contract event 0x54fe7a67f8957a96919a0d1b81eeb25ea8c06f96ad528671da17a4a840040664.
Solidity: event LogRootUpdate(uint256 sequenceNumber, uint256 batchId, uint256 validiumVaultRoot, uint256 rollupVaultRoot, uint256 orderRoot)
func (*DepositMainnetFilterer) ParseLogStateTransitionFact ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogStateTransitionFact(log types.Log) (*DepositMainnetLogStateTransitionFact, error)
ParseLogStateTransitionFact is a log parse operation binding the contract event 0x9866f8ddfe70bb512b2f2b28b49d4017c43f7ba775f1a20c61c13eea8cdac111.
Solidity: event LogStateTransitionFact(bytes32 stateTransitionFact)
func (*DepositMainnetFilterer) ParseLogTokenAdminAdded ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogTokenAdminAdded(log types.Log) (*DepositMainnetLogTokenAdminAdded, error)
ParseLogTokenAdminAdded is a log parse operation binding the contract event 0x9085a9044aeb6daeeb5b4bf84af42b1a1613d4056f503c4e992b6396c16bd52f.
Solidity: event LogTokenAdminAdded(address tokenAdmin)
func (*DepositMainnetFilterer) ParseLogTokenAdminRemoved ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogTokenAdminRemoved(log types.Log) (*DepositMainnetLogTokenAdminRemoved, error)
ParseLogTokenAdminRemoved is a log parse operation binding the contract event 0xfa49aecb996ea8d99950bb051552dfcc0b5460a0bb209867a1ed8067c32c2177.
Solidity: event LogTokenAdminRemoved(address tokenAdmin)
func (*DepositMainnetFilterer) ParseLogTokenRegistered ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogTokenRegistered(log types.Log) (*DepositMainnetLogTokenRegistered, error)
ParseLogTokenRegistered is a log parse operation binding the contract event 0x7a0efbc885500f3b4a895231945be4520e4c0ba5ef7274a225a0272c81ccbcb7.
Solidity: event LogTokenRegistered(uint256 assetType, bytes assetInfo, uint256 quantum)
func (*DepositMainnetFilterer) ParseLogUnFrozen ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogUnFrozen(log types.Log) (*DepositMainnetLogUnFrozen, error)
ParseLogUnFrozen is a log parse operation binding the contract event 0x07017fe9180629cfffba412f65a9affcf9a121de02294179f5c058f881dcc9f8.
Solidity: event LogUnFrozen()
func (*DepositMainnetFilterer) ParseLogUserRegistered ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogUserRegistered(log types.Log) (*DepositMainnetLogUserRegistered, error)
ParseLogUserRegistered is a log parse operation binding the contract event 0xcab1cf17c190e4e2195a7b8f7b362023246fa774390432b4704ab6b29d56b07b.
Solidity: event LogUserRegistered(address ethKey, uint256 starkKey, address sender)
func (*DepositMainnetFilterer) ParseLogVaultBalanceChangeApplied ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogVaultBalanceChangeApplied(log types.Log) (*DepositMainnetLogVaultBalanceChangeApplied, error)
ParseLogVaultBalanceChangeApplied is a log parse operation binding the contract event 0x2b2b583bb5166d03b87a8e7c2785e61530ab776400fb69e1bcb13b33afef2b58.
Solidity: event LogVaultBalanceChangeApplied(address ethKey, uint256 assetId, uint256 vaultId, int256 quantizedAmountChange)
func (*DepositMainnetFilterer) ParseLogVaultWithdrawalLockSet ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogVaultWithdrawalLockSet(log types.Log) (*DepositMainnetLogVaultWithdrawalLockSet, error)
ParseLogVaultWithdrawalLockSet is a log parse operation binding the contract event 0xcd08744f6e50d6b64d69f8a5eddc7f66e34db287f51c1da789ff770ebc7cf73e.
Solidity: event LogVaultWithdrawalLockSet(address ethKey, uint256 assetId, uint256 vaultId, uint256 timeRelease)
func (*DepositMainnetFilterer) ParseLogWithdrawalAllowed ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogWithdrawalAllowed(log types.Log) (*DepositMainnetLogWithdrawalAllowed, error)
ParseLogWithdrawalAllowed is a log parse operation binding the contract event 0x03c10a82c955f7bcd0c934147fb39cafca947a4294425b1751d884c8ac954287.
Solidity: event LogWithdrawalAllowed(uint256 ownerKey, uint256 assetType, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositMainnetFilterer) ParseLogWithdrawalFromVault ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogWithdrawalFromVault(log types.Log) (*DepositMainnetLogWithdrawalFromVault, error)
ParseLogWithdrawalFromVault is a log parse operation binding the contract event 0x824058caef851aafcaa37b343756b98e0c9e3a86be89eaa6a326d66df04e5a43.
Solidity: event LogWithdrawalFromVault(address ethKey, uint256 assetType, uint256 assetId, uint256 vaultId, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositMainnetFilterer) ParseLogWithdrawalPerformed ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogWithdrawalPerformed(log types.Log) (*DepositMainnetLogWithdrawalPerformed, error)
ParseLogWithdrawalPerformed is a log parse operation binding the contract event 0xb7477a7b93b2addc5272bbd7ad0986ef1c0d0bd265f26c3dc4bbe42727c2ac0c.
Solidity: event LogWithdrawalPerformed(uint256 ownerKey, uint256 assetType, uint256 nonQuantizedAmount, uint256 quantizedAmount, address recipient)
func (*DepositMainnetFilterer) ParseLogWithdrawalWithTokenIdPerformed ¶
func (_DepositMainnet *DepositMainnetFilterer) ParseLogWithdrawalWithTokenIdPerformed(log types.Log) (*DepositMainnetLogWithdrawalWithTokenIdPerformed, error)
ParseLogWithdrawalWithTokenIdPerformed is a log parse operation binding the contract event 0xc6ba68235f3229e53f3a95cda25543ad54c0f6df2493a06c05fb930bea7966fe.
Solidity: event LogWithdrawalWithTokenIdPerformed(uint256 ownerKey, uint256 assetType, uint256 tokenId, uint256 assetId, uint256 nonQuantizedAmount, uint256 quantizedAmount, address recipient)
func (*DepositMainnetFilterer) WatchImplementationActivationRescheduled ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchImplementationActivationRescheduled(opts *bind.WatchOpts, sink chan<- *DepositMainnetImplementationActivationRescheduled, implementation []common.Address) (event.Subscription, error)
WatchImplementationActivationRescheduled is a free log subscription operation binding the contract event 0xdda7b7d1f8141bd98b4378ee60e6231f89598ca02949a9d0550904dc96efeeb7.
Solidity: event ImplementationActivationRescheduled(address indexed implementation, uint256 updatedActivationTime)
func (*DepositMainnetFilterer) WatchLogAssetWithdrawalAllowed ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogAssetWithdrawalAllowed(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogAssetWithdrawalAllowed) (event.Subscription, error)
WatchLogAssetWithdrawalAllowed is a free log subscription operation binding the contract event 0xd31f59c968eb53320f624721416cf88605da9aadbaa723405e52affe9de4b07f.
Solidity: event LogAssetWithdrawalAllowed(uint256 ownerKey, uint256 assetId, uint256 quantizedAmount)
func (*DepositMainnetFilterer) WatchLogDefaultVaultWithdrawalLockSet ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogDefaultVaultWithdrawalLockSet(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogDefaultVaultWithdrawalLockSet) (event.Subscription, error)
WatchLogDefaultVaultWithdrawalLockSet is a free log subscription operation binding the contract event 0x832169a4c3cea413f0041437fd118afbc4b33edbf6783da382128bca1e56b2d2.
Solidity: event LogDefaultVaultWithdrawalLockSet(uint256 newDefaultLockTime)
func (*DepositMainnetFilterer) WatchLogDeposit ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogDeposit(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogDeposit) (event.Subscription, error)
WatchLogDeposit is a free log subscription operation binding the contract event 0x06724742ccc8c330a39a641ef02a0b419bd09248360680bb38159b0a8c2635d6.
Solidity: event LogDeposit(address depositorEthKey, uint256 starkKey, uint256 vaultId, uint256 assetType, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositMainnetFilterer) WatchLogDepositCancel ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogDepositCancel(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogDepositCancel) (event.Subscription, error)
WatchLogDepositCancel is a free log subscription operation binding the contract event 0x0bc1df35228095c37da66a6ffcc755ea79dfc437345685f618e05fafad6b445e.
Solidity: event LogDepositCancel(uint256 starkKey, uint256 vaultId, uint256 assetId)
func (*DepositMainnetFilterer) WatchLogDepositCancelReclaimed ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogDepositCancelReclaimed(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogDepositCancelReclaimed) (event.Subscription, error)
WatchLogDepositCancelReclaimed is a free log subscription operation binding the contract event 0xe3e46ecf1138180bf93cba62a0b7e661d976a8ab3d40243f7b082667d8f500af.
Solidity: event LogDepositCancelReclaimed(uint256 starkKey, uint256 vaultId, uint256 assetType, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositMainnetFilterer) WatchLogDepositNftCancelReclaimed ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogDepositNftCancelReclaimed(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogDepositNftCancelReclaimed) (event.Subscription, error)
WatchLogDepositNftCancelReclaimed is a free log subscription operation binding the contract event 0xf00c0c1a754f6df7545d96a7e12aad552728b94ca6aa94f81e297bdbcf1dab9c.
Solidity: event LogDepositNftCancelReclaimed(uint256 starkKey, uint256 vaultId, uint256 assetType, uint256 tokenId, uint256 assetId)
func (*DepositMainnetFilterer) WatchLogDepositToVault ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogDepositToVault(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogDepositToVault) (event.Subscription, error)
WatchLogDepositToVault is a free log subscription operation binding the contract event 0xeab1149e7dda57c040af22580ce50b38b8b3af38433be30a24b3938166cd45e9.
Solidity: event LogDepositToVault(address ethKey, uint256 assetType, uint256 assetId, uint256 vaultId, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositMainnetFilterer) WatchLogDepositWithTokenId ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogDepositWithTokenId(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogDepositWithTokenId) (event.Subscription, error)
WatchLogDepositWithTokenId is a free log subscription operation binding the contract event 0xed94dc026fa9364c53bc0af51cde7f54f3109b3f31fceb26d01396d80e20453b.
Solidity: event LogDepositWithTokenId(address depositorEthKey, uint256 starkKey, uint256 vaultId, uint256 assetType, uint256 tokenId, uint256 assetId, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositMainnetFilterer) WatchLogDepositWithTokenIdCancelReclaimed ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogDepositWithTokenIdCancelReclaimed(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogDepositWithTokenIdCancelReclaimed) (event.Subscription, error)
WatchLogDepositWithTokenIdCancelReclaimed is a free log subscription operation binding the contract event 0xcc00f2179d127845242252f3c3b6b238c5ed33c2e933179f09653cfb1cdee7ca.
Solidity: event LogDepositWithTokenIdCancelReclaimed(uint256 starkKey, uint256 vaultId, uint256 assetType, uint256 tokenId, uint256 assetId, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositMainnetFilterer) WatchLogFrozen ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogFrozen(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogFrozen) (event.Subscription, error)
WatchLogFrozen is a free log subscription operation binding the contract event 0xf5b8e6419478ab140eb98026ab5bd607038cb0ac4d4dad5b1fc0848dfd203d1f.
Solidity: event LogFrozen()
func (*DepositMainnetFilterer) WatchLogFullWithdrawalRequest ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogFullWithdrawalRequest(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogFullWithdrawalRequest) (event.Subscription, error)
WatchLogFullWithdrawalRequest is a free log subscription operation binding the contract event 0x08eb46dbb87dcfe92d4846e5766802051525fba08a9b48318f5e0fe41186d298.
Solidity: event LogFullWithdrawalRequest(uint256 ownerKey, uint256 vaultId)
func (*DepositMainnetFilterer) WatchLogMintWithdrawalPerformed ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogMintWithdrawalPerformed(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogMintWithdrawalPerformed) (event.Subscription, error)
WatchLogMintWithdrawalPerformed is a free log subscription operation binding the contract event 0x7e6e15df814c1a309a57686de672b2bedd128eacde35c5370c36d6840d4e9a92.
Solidity: event LogMintWithdrawalPerformed(uint256 ownerKey, uint256 assetType, uint256 nonQuantizedAmount, uint256 quantizedAmount, uint256 assetId)
func (*DepositMainnetFilterer) WatchLogMintableWithdrawalAllowed ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogMintableWithdrawalAllowed(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogMintableWithdrawalAllowed) (event.Subscription, error)
WatchLogMintableWithdrawalAllowed is a free log subscription operation binding the contract event 0x2acce0cedb29dc4927e6c891b57ef5bc8858eea4bf52787ea94873aebd4aeca0.
Solidity: event LogMintableWithdrawalAllowed(uint256 ownerKey, uint256 assetId, uint256 quantizedAmount)
func (*DepositMainnetFilterer) WatchLogNewGovernorAccepted ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogNewGovernorAccepted(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogNewGovernorAccepted) (event.Subscription, error)
WatchLogNewGovernorAccepted is a free log subscription operation binding the contract event 0xcfb473e6c03f9a29ddaf990e736fa3de5188a0bd85d684f5b6e164ebfbfff5d2.
Solidity: event LogNewGovernorAccepted(address acceptedGovernor)
func (*DepositMainnetFilterer) WatchLogNftDeposit ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogNftDeposit(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogNftDeposit) (event.Subscription, error)
WatchLogNftDeposit is a free log subscription operation binding the contract event 0x0fcf2162832b2d6033d4d34d2f45a28d9cfee523f1899945bbdd32529cfda67b.
Solidity: event LogNftDeposit(address depositorEthKey, uint256 starkKey, uint256 vaultId, uint256 assetType, uint256 tokenId, uint256 assetId)
func (*DepositMainnetFilterer) WatchLogNftWithdrawalAllowed ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogNftWithdrawalAllowed(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogNftWithdrawalAllowed) (event.Subscription, error)
WatchLogNftWithdrawalAllowed is a free log subscription operation binding the contract event 0xf07608f26256bce78d87220cfc0e7b1cc69b48e55104bfa591b2818161386627.
Solidity: event LogNftWithdrawalAllowed(uint256 ownerKey, uint256 assetId)
func (*DepositMainnetFilterer) WatchLogNftWithdrawalPerformed ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogNftWithdrawalPerformed(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogNftWithdrawalPerformed) (event.Subscription, error)
WatchLogNftWithdrawalPerformed is a free log subscription operation binding the contract event 0xa5cfa8e2199ec5b8ca319288bcab72734207d30569756ee594a74b4df7abbf41.
Solidity: event LogNftWithdrawalPerformed(uint256 ownerKey, uint256 assetType, uint256 tokenId, uint256 assetId, address recipient)
func (*DepositMainnetFilterer) WatchLogNominatedGovernor ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogNominatedGovernor(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogNominatedGovernor) (event.Subscription, error)
WatchLogNominatedGovernor is a free log subscription operation binding the contract event 0x6166272c8d3f5f579082f2827532732f97195007983bb5b83ac12c56700b01a6.
Solidity: event LogNominatedGovernor(address nominatedGovernor)
func (*DepositMainnetFilterer) WatchLogNominationCancelled ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogNominationCancelled(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogNominationCancelled) (event.Subscription, error)
WatchLogNominationCancelled is a free log subscription operation binding the contract event 0x7a8dc7dd7fffb43c4807438fa62729225156941e641fd877938f4edade3429f5.
Solidity: event LogNominationCancelled()
func (*DepositMainnetFilterer) WatchLogOperatorAdded ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogOperatorAdded(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogOperatorAdded) (event.Subscription, error)
WatchLogOperatorAdded is a free log subscription operation binding the contract event 0x50a18c352ee1c02ffe058e15c2eb6e58be387c81e73cc1e17035286e54c19a57.
Solidity: event LogOperatorAdded(address operator)
func (*DepositMainnetFilterer) WatchLogOperatorRemoved ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogOperatorRemoved(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogOperatorRemoved) (event.Subscription, error)
WatchLogOperatorRemoved is a free log subscription operation binding the contract event 0xec5f6c3a91a1efb1f9a308bb33c6e9e66bf9090fad0732f127dfdbf516d0625d.
Solidity: event LogOperatorRemoved(address operator)
func (*DepositMainnetFilterer) WatchLogRegistered ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogRegistered(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogRegistered) (event.Subscription, error)
WatchLogRegistered is a free log subscription operation binding the contract event 0xaa7f29c97c6763919ef56006f07fbf5c1ac734b0414665df43cecdbce9010c9b.
Solidity: event LogRegistered(address entry, string entryId)
func (*DepositMainnetFilterer) WatchLogRemovalIntent ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogRemovalIntent(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogRemovalIntent) (event.Subscription, error)
WatchLogRemovalIntent is a free log subscription operation binding the contract event 0xa98ac1f696177f16ca482653307aa4a02b68cf03b14409a546de5adf946484fc.
Solidity: event LogRemovalIntent(address entry, string entryId)
func (*DepositMainnetFilterer) WatchLogRemoved ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogRemoved(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogRemoved) (event.Subscription, error)
WatchLogRemoved is a free log subscription operation binding the contract event 0x35b176cf4f09df896aa55e10eec90bb4c4689ea1d076135a8de3138d829d0142.
Solidity: event LogRemoved(address entry, string entryId)
func (*DepositMainnetFilterer) WatchLogRemovedGovernor ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogRemovedGovernor(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogRemovedGovernor) (event.Subscription, error)
WatchLogRemovedGovernor is a free log subscription operation binding the contract event 0xd75f94825e770b8b512be8e74759e252ad00e102e38f50cce2f7c6f868a29599.
Solidity: event LogRemovedGovernor(address removedGovernor)
func (*DepositMainnetFilterer) WatchLogRootUpdate ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogRootUpdate(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogRootUpdate) (event.Subscription, error)
WatchLogRootUpdate is a free log subscription operation binding the contract event 0x54fe7a67f8957a96919a0d1b81eeb25ea8c06f96ad528671da17a4a840040664.
Solidity: event LogRootUpdate(uint256 sequenceNumber, uint256 batchId, uint256 validiumVaultRoot, uint256 rollupVaultRoot, uint256 orderRoot)
func (*DepositMainnetFilterer) WatchLogStateTransitionFact ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogStateTransitionFact(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogStateTransitionFact) (event.Subscription, error)
WatchLogStateTransitionFact is a free log subscription operation binding the contract event 0x9866f8ddfe70bb512b2f2b28b49d4017c43f7ba775f1a20c61c13eea8cdac111.
Solidity: event LogStateTransitionFact(bytes32 stateTransitionFact)
func (*DepositMainnetFilterer) WatchLogTokenAdminAdded ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogTokenAdminAdded(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogTokenAdminAdded) (event.Subscription, error)
WatchLogTokenAdminAdded is a free log subscription operation binding the contract event 0x9085a9044aeb6daeeb5b4bf84af42b1a1613d4056f503c4e992b6396c16bd52f.
Solidity: event LogTokenAdminAdded(address tokenAdmin)
func (*DepositMainnetFilterer) WatchLogTokenAdminRemoved ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogTokenAdminRemoved(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogTokenAdminRemoved) (event.Subscription, error)
WatchLogTokenAdminRemoved is a free log subscription operation binding the contract event 0xfa49aecb996ea8d99950bb051552dfcc0b5460a0bb209867a1ed8067c32c2177.
Solidity: event LogTokenAdminRemoved(address tokenAdmin)
func (*DepositMainnetFilterer) WatchLogTokenRegistered ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogTokenRegistered(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogTokenRegistered) (event.Subscription, error)
WatchLogTokenRegistered is a free log subscription operation binding the contract event 0x7a0efbc885500f3b4a895231945be4520e4c0ba5ef7274a225a0272c81ccbcb7.
Solidity: event LogTokenRegistered(uint256 assetType, bytes assetInfo, uint256 quantum)
func (*DepositMainnetFilterer) WatchLogUnFrozen ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogUnFrozen(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogUnFrozen) (event.Subscription, error)
WatchLogUnFrozen is a free log subscription operation binding the contract event 0x07017fe9180629cfffba412f65a9affcf9a121de02294179f5c058f881dcc9f8.
Solidity: event LogUnFrozen()
func (*DepositMainnetFilterer) WatchLogUserRegistered ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogUserRegistered(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogUserRegistered) (event.Subscription, error)
WatchLogUserRegistered is a free log subscription operation binding the contract event 0xcab1cf17c190e4e2195a7b8f7b362023246fa774390432b4704ab6b29d56b07b.
Solidity: event LogUserRegistered(address ethKey, uint256 starkKey, address sender)
func (*DepositMainnetFilterer) WatchLogVaultBalanceChangeApplied ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogVaultBalanceChangeApplied(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogVaultBalanceChangeApplied) (event.Subscription, error)
WatchLogVaultBalanceChangeApplied is a free log subscription operation binding the contract event 0x2b2b583bb5166d03b87a8e7c2785e61530ab776400fb69e1bcb13b33afef2b58.
Solidity: event LogVaultBalanceChangeApplied(address ethKey, uint256 assetId, uint256 vaultId, int256 quantizedAmountChange)
func (*DepositMainnetFilterer) WatchLogVaultWithdrawalLockSet ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogVaultWithdrawalLockSet(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogVaultWithdrawalLockSet) (event.Subscription, error)
WatchLogVaultWithdrawalLockSet is a free log subscription operation binding the contract event 0xcd08744f6e50d6b64d69f8a5eddc7f66e34db287f51c1da789ff770ebc7cf73e.
Solidity: event LogVaultWithdrawalLockSet(address ethKey, uint256 assetId, uint256 vaultId, uint256 timeRelease)
func (*DepositMainnetFilterer) WatchLogWithdrawalAllowed ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogWithdrawalAllowed(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogWithdrawalAllowed) (event.Subscription, error)
WatchLogWithdrawalAllowed is a free log subscription operation binding the contract event 0x03c10a82c955f7bcd0c934147fb39cafca947a4294425b1751d884c8ac954287.
Solidity: event LogWithdrawalAllowed(uint256 ownerKey, uint256 assetType, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositMainnetFilterer) WatchLogWithdrawalFromVault ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogWithdrawalFromVault(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogWithdrawalFromVault) (event.Subscription, error)
WatchLogWithdrawalFromVault is a free log subscription operation binding the contract event 0x824058caef851aafcaa37b343756b98e0c9e3a86be89eaa6a326d66df04e5a43.
Solidity: event LogWithdrawalFromVault(address ethKey, uint256 assetType, uint256 assetId, uint256 vaultId, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositMainnetFilterer) WatchLogWithdrawalPerformed ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogWithdrawalPerformed(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogWithdrawalPerformed) (event.Subscription, error)
WatchLogWithdrawalPerformed is a free log subscription operation binding the contract event 0xb7477a7b93b2addc5272bbd7ad0986ef1c0d0bd265f26c3dc4bbe42727c2ac0c.
Solidity: event LogWithdrawalPerformed(uint256 ownerKey, uint256 assetType, uint256 nonQuantizedAmount, uint256 quantizedAmount, address recipient)
func (*DepositMainnetFilterer) WatchLogWithdrawalWithTokenIdPerformed ¶
func (_DepositMainnet *DepositMainnetFilterer) WatchLogWithdrawalWithTokenIdPerformed(opts *bind.WatchOpts, sink chan<- *DepositMainnetLogWithdrawalWithTokenIdPerformed) (event.Subscription, error)
WatchLogWithdrawalWithTokenIdPerformed is a free log subscription operation binding the contract event 0xc6ba68235f3229e53f3a95cda25543ad54c0f6df2493a06c05fb930bea7966fe.
Solidity: event LogWithdrawalWithTokenIdPerformed(uint256 ownerKey, uint256 assetType, uint256 tokenId, uint256 assetId, uint256 nonQuantizedAmount, uint256 quantizedAmount, address recipient)
type DepositMainnetImplementationActivationRescheduled ¶
type DepositMainnetImplementationActivationRescheduled struct { Implementation common.Address UpdatedActivationTime *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositMainnetImplementationActivationRescheduled represents a ImplementationActivationRescheduled event raised by the DepositMainnet contract.
type DepositMainnetImplementationActivationRescheduledIterator ¶
type DepositMainnetImplementationActivationRescheduledIterator struct { Event *DepositMainnetImplementationActivationRescheduled // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetImplementationActivationRescheduledIterator is returned from FilterImplementationActivationRescheduled and is used to iterate over the raw logs and unpacked data for ImplementationActivationRescheduled events raised by the DepositMainnet contract.
func (*DepositMainnetImplementationActivationRescheduledIterator) Close ¶
func (it *DepositMainnetImplementationActivationRescheduledIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetImplementationActivationRescheduledIterator) Error ¶
func (it *DepositMainnetImplementationActivationRescheduledIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetImplementationActivationRescheduledIterator) Next ¶
func (it *DepositMainnetImplementationActivationRescheduledIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogAssetWithdrawalAllowed ¶
type DepositMainnetLogAssetWithdrawalAllowed struct { OwnerKey *big.Int AssetId *big.Int QuantizedAmount *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogAssetWithdrawalAllowed represents a LogAssetWithdrawalAllowed event raised by the DepositMainnet contract.
type DepositMainnetLogAssetWithdrawalAllowedIterator ¶
type DepositMainnetLogAssetWithdrawalAllowedIterator struct { Event *DepositMainnetLogAssetWithdrawalAllowed // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogAssetWithdrawalAllowedIterator is returned from FilterLogAssetWithdrawalAllowed and is used to iterate over the raw logs and unpacked data for LogAssetWithdrawalAllowed events raised by the DepositMainnet contract.
func (*DepositMainnetLogAssetWithdrawalAllowedIterator) Close ¶
func (it *DepositMainnetLogAssetWithdrawalAllowedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogAssetWithdrawalAllowedIterator) Error ¶
func (it *DepositMainnetLogAssetWithdrawalAllowedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogAssetWithdrawalAllowedIterator) Next ¶
func (it *DepositMainnetLogAssetWithdrawalAllowedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogDefaultVaultWithdrawalLockSet ¶
type DepositMainnetLogDefaultVaultWithdrawalLockSet struct { NewDefaultLockTime *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogDefaultVaultWithdrawalLockSet represents a LogDefaultVaultWithdrawalLockSet event raised by the DepositMainnet contract.
type DepositMainnetLogDefaultVaultWithdrawalLockSetIterator ¶
type DepositMainnetLogDefaultVaultWithdrawalLockSetIterator struct { Event *DepositMainnetLogDefaultVaultWithdrawalLockSet // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogDefaultVaultWithdrawalLockSetIterator is returned from FilterLogDefaultVaultWithdrawalLockSet and is used to iterate over the raw logs and unpacked data for LogDefaultVaultWithdrawalLockSet events raised by the DepositMainnet contract.
func (*DepositMainnetLogDefaultVaultWithdrawalLockSetIterator) Close ¶
func (it *DepositMainnetLogDefaultVaultWithdrawalLockSetIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogDefaultVaultWithdrawalLockSetIterator) Error ¶
func (it *DepositMainnetLogDefaultVaultWithdrawalLockSetIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogDefaultVaultWithdrawalLockSetIterator) Next ¶
func (it *DepositMainnetLogDefaultVaultWithdrawalLockSetIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogDeposit ¶
type DepositMainnetLogDeposit struct { DepositorEthKey common.Address StarkKey *big.Int VaultId *big.Int AssetType *big.Int NonQuantizedAmount *big.Int QuantizedAmount *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogDeposit represents a LogDeposit event raised by the DepositMainnet contract.
type DepositMainnetLogDepositCancel ¶
type DepositMainnetLogDepositCancel struct { StarkKey *big.Int VaultId *big.Int AssetId *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogDepositCancel represents a LogDepositCancel event raised by the DepositMainnet contract.
type DepositMainnetLogDepositCancelIterator ¶
type DepositMainnetLogDepositCancelIterator struct { Event *DepositMainnetLogDepositCancel // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogDepositCancelIterator is returned from FilterLogDepositCancel and is used to iterate over the raw logs and unpacked data for LogDepositCancel events raised by the DepositMainnet contract.
func (*DepositMainnetLogDepositCancelIterator) Close ¶
func (it *DepositMainnetLogDepositCancelIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogDepositCancelIterator) Error ¶
func (it *DepositMainnetLogDepositCancelIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogDepositCancelIterator) Next ¶
func (it *DepositMainnetLogDepositCancelIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogDepositCancelReclaimed ¶
type DepositMainnetLogDepositCancelReclaimed struct { StarkKey *big.Int VaultId *big.Int AssetType *big.Int NonQuantizedAmount *big.Int QuantizedAmount *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogDepositCancelReclaimed represents a LogDepositCancelReclaimed event raised by the DepositMainnet contract.
type DepositMainnetLogDepositCancelReclaimedIterator ¶
type DepositMainnetLogDepositCancelReclaimedIterator struct { Event *DepositMainnetLogDepositCancelReclaimed // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogDepositCancelReclaimedIterator is returned from FilterLogDepositCancelReclaimed and is used to iterate over the raw logs and unpacked data for LogDepositCancelReclaimed events raised by the DepositMainnet contract.
func (*DepositMainnetLogDepositCancelReclaimedIterator) Close ¶
func (it *DepositMainnetLogDepositCancelReclaimedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogDepositCancelReclaimedIterator) Error ¶
func (it *DepositMainnetLogDepositCancelReclaimedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogDepositCancelReclaimedIterator) Next ¶
func (it *DepositMainnetLogDepositCancelReclaimedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogDepositIterator ¶
type DepositMainnetLogDepositIterator struct { Event *DepositMainnetLogDeposit // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogDepositIterator is returned from FilterLogDeposit and is used to iterate over the raw logs and unpacked data for LogDeposit events raised by the DepositMainnet contract.
func (*DepositMainnetLogDepositIterator) Close ¶
func (it *DepositMainnetLogDepositIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogDepositIterator) Error ¶
func (it *DepositMainnetLogDepositIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogDepositIterator) Next ¶
func (it *DepositMainnetLogDepositIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogDepositNftCancelReclaimed ¶
type DepositMainnetLogDepositNftCancelReclaimed struct { StarkKey *big.Int VaultId *big.Int AssetType *big.Int TokenId *big.Int AssetId *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogDepositNftCancelReclaimed represents a LogDepositNftCancelReclaimed event raised by the DepositMainnet contract.
type DepositMainnetLogDepositNftCancelReclaimedIterator ¶
type DepositMainnetLogDepositNftCancelReclaimedIterator struct { Event *DepositMainnetLogDepositNftCancelReclaimed // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogDepositNftCancelReclaimedIterator is returned from FilterLogDepositNftCancelReclaimed and is used to iterate over the raw logs and unpacked data for LogDepositNftCancelReclaimed events raised by the DepositMainnet contract.
func (*DepositMainnetLogDepositNftCancelReclaimedIterator) Close ¶
func (it *DepositMainnetLogDepositNftCancelReclaimedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogDepositNftCancelReclaimedIterator) Error ¶
func (it *DepositMainnetLogDepositNftCancelReclaimedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogDepositNftCancelReclaimedIterator) Next ¶
func (it *DepositMainnetLogDepositNftCancelReclaimedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogDepositToVault ¶
type DepositMainnetLogDepositToVault struct { EthKey common.Address AssetType *big.Int AssetId *big.Int VaultId *big.Int NonQuantizedAmount *big.Int QuantizedAmount *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogDepositToVault represents a LogDepositToVault event raised by the DepositMainnet contract.
type DepositMainnetLogDepositToVaultIterator ¶
type DepositMainnetLogDepositToVaultIterator struct { Event *DepositMainnetLogDepositToVault // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogDepositToVaultIterator is returned from FilterLogDepositToVault and is used to iterate over the raw logs and unpacked data for LogDepositToVault events raised by the DepositMainnet contract.
func (*DepositMainnetLogDepositToVaultIterator) Close ¶
func (it *DepositMainnetLogDepositToVaultIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogDepositToVaultIterator) Error ¶
func (it *DepositMainnetLogDepositToVaultIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogDepositToVaultIterator) Next ¶
func (it *DepositMainnetLogDepositToVaultIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogDepositWithTokenId ¶
type DepositMainnetLogDepositWithTokenId struct { DepositorEthKey common.Address StarkKey *big.Int VaultId *big.Int AssetType *big.Int TokenId *big.Int AssetId *big.Int NonQuantizedAmount *big.Int QuantizedAmount *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogDepositWithTokenId represents a LogDepositWithTokenId event raised by the DepositMainnet contract.
type DepositMainnetLogDepositWithTokenIdCancelReclaimed ¶
type DepositMainnetLogDepositWithTokenIdCancelReclaimed struct { StarkKey *big.Int VaultId *big.Int AssetType *big.Int TokenId *big.Int AssetId *big.Int NonQuantizedAmount *big.Int QuantizedAmount *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogDepositWithTokenIdCancelReclaimed represents a LogDepositWithTokenIdCancelReclaimed event raised by the DepositMainnet contract.
type DepositMainnetLogDepositWithTokenIdCancelReclaimedIterator ¶
type DepositMainnetLogDepositWithTokenIdCancelReclaimedIterator struct { Event *DepositMainnetLogDepositWithTokenIdCancelReclaimed // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogDepositWithTokenIdCancelReclaimedIterator is returned from FilterLogDepositWithTokenIdCancelReclaimed and is used to iterate over the raw logs and unpacked data for LogDepositWithTokenIdCancelReclaimed events raised by the DepositMainnet contract.
func (*DepositMainnetLogDepositWithTokenIdCancelReclaimedIterator) Close ¶
func (it *DepositMainnetLogDepositWithTokenIdCancelReclaimedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogDepositWithTokenIdCancelReclaimedIterator) Error ¶
func (it *DepositMainnetLogDepositWithTokenIdCancelReclaimedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogDepositWithTokenIdCancelReclaimedIterator) Next ¶
func (it *DepositMainnetLogDepositWithTokenIdCancelReclaimedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogDepositWithTokenIdIterator ¶
type DepositMainnetLogDepositWithTokenIdIterator struct { Event *DepositMainnetLogDepositWithTokenId // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogDepositWithTokenIdIterator is returned from FilterLogDepositWithTokenId and is used to iterate over the raw logs and unpacked data for LogDepositWithTokenId events raised by the DepositMainnet contract.
func (*DepositMainnetLogDepositWithTokenIdIterator) Close ¶
func (it *DepositMainnetLogDepositWithTokenIdIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogDepositWithTokenIdIterator) Error ¶
func (it *DepositMainnetLogDepositWithTokenIdIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogDepositWithTokenIdIterator) Next ¶
func (it *DepositMainnetLogDepositWithTokenIdIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogFrozen ¶
DepositMainnetLogFrozen represents a LogFrozen event raised by the DepositMainnet contract.
type DepositMainnetLogFrozenIterator ¶
type DepositMainnetLogFrozenIterator struct { Event *DepositMainnetLogFrozen // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogFrozenIterator is returned from FilterLogFrozen and is used to iterate over the raw logs and unpacked data for LogFrozen events raised by the DepositMainnet contract.
func (*DepositMainnetLogFrozenIterator) Close ¶
func (it *DepositMainnetLogFrozenIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogFrozenIterator) Error ¶
func (it *DepositMainnetLogFrozenIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogFrozenIterator) Next ¶
func (it *DepositMainnetLogFrozenIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogFullWithdrawalRequest ¶
type DepositMainnetLogFullWithdrawalRequest struct { OwnerKey *big.Int VaultId *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogFullWithdrawalRequest represents a LogFullWithdrawalRequest event raised by the DepositMainnet contract.
type DepositMainnetLogFullWithdrawalRequestIterator ¶
type DepositMainnetLogFullWithdrawalRequestIterator struct { Event *DepositMainnetLogFullWithdrawalRequest // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogFullWithdrawalRequestIterator is returned from FilterLogFullWithdrawalRequest and is used to iterate over the raw logs and unpacked data for LogFullWithdrawalRequest events raised by the DepositMainnet contract.
func (*DepositMainnetLogFullWithdrawalRequestIterator) Close ¶
func (it *DepositMainnetLogFullWithdrawalRequestIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogFullWithdrawalRequestIterator) Error ¶
func (it *DepositMainnetLogFullWithdrawalRequestIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogFullWithdrawalRequestIterator) Next ¶
func (it *DepositMainnetLogFullWithdrawalRequestIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogMintWithdrawalPerformed ¶
type DepositMainnetLogMintWithdrawalPerformed struct { OwnerKey *big.Int AssetType *big.Int NonQuantizedAmount *big.Int QuantizedAmount *big.Int AssetId *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogMintWithdrawalPerformed represents a LogMintWithdrawalPerformed event raised by the DepositMainnet contract.
type DepositMainnetLogMintWithdrawalPerformedIterator ¶
type DepositMainnetLogMintWithdrawalPerformedIterator struct { Event *DepositMainnetLogMintWithdrawalPerformed // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogMintWithdrawalPerformedIterator is returned from FilterLogMintWithdrawalPerformed and is used to iterate over the raw logs and unpacked data for LogMintWithdrawalPerformed events raised by the DepositMainnet contract.
func (*DepositMainnetLogMintWithdrawalPerformedIterator) Close ¶
func (it *DepositMainnetLogMintWithdrawalPerformedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogMintWithdrawalPerformedIterator) Error ¶
func (it *DepositMainnetLogMintWithdrawalPerformedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogMintWithdrawalPerformedIterator) Next ¶
func (it *DepositMainnetLogMintWithdrawalPerformedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogMintableWithdrawalAllowed ¶
type DepositMainnetLogMintableWithdrawalAllowed struct { OwnerKey *big.Int AssetId *big.Int QuantizedAmount *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogMintableWithdrawalAllowed represents a LogMintableWithdrawalAllowed event raised by the DepositMainnet contract.
type DepositMainnetLogMintableWithdrawalAllowedIterator ¶
type DepositMainnetLogMintableWithdrawalAllowedIterator struct { Event *DepositMainnetLogMintableWithdrawalAllowed // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogMintableWithdrawalAllowedIterator is returned from FilterLogMintableWithdrawalAllowed and is used to iterate over the raw logs and unpacked data for LogMintableWithdrawalAllowed events raised by the DepositMainnet contract.
func (*DepositMainnetLogMintableWithdrawalAllowedIterator) Close ¶
func (it *DepositMainnetLogMintableWithdrawalAllowedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogMintableWithdrawalAllowedIterator) Error ¶
func (it *DepositMainnetLogMintableWithdrawalAllowedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogMintableWithdrawalAllowedIterator) Next ¶
func (it *DepositMainnetLogMintableWithdrawalAllowedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogNewGovernorAccepted ¶
type DepositMainnetLogNewGovernorAccepted struct { AcceptedGovernor common.Address Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogNewGovernorAccepted represents a LogNewGovernorAccepted event raised by the DepositMainnet contract.
type DepositMainnetLogNewGovernorAcceptedIterator ¶
type DepositMainnetLogNewGovernorAcceptedIterator struct { Event *DepositMainnetLogNewGovernorAccepted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogNewGovernorAcceptedIterator is returned from FilterLogNewGovernorAccepted and is used to iterate over the raw logs and unpacked data for LogNewGovernorAccepted events raised by the DepositMainnet contract.
func (*DepositMainnetLogNewGovernorAcceptedIterator) Close ¶
func (it *DepositMainnetLogNewGovernorAcceptedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogNewGovernorAcceptedIterator) Error ¶
func (it *DepositMainnetLogNewGovernorAcceptedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogNewGovernorAcceptedIterator) Next ¶
func (it *DepositMainnetLogNewGovernorAcceptedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogNftDeposit ¶
type DepositMainnetLogNftDeposit struct { DepositorEthKey common.Address StarkKey *big.Int VaultId *big.Int AssetType *big.Int TokenId *big.Int AssetId *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogNftDeposit represents a LogNftDeposit event raised by the DepositMainnet contract.
type DepositMainnetLogNftDepositIterator ¶
type DepositMainnetLogNftDepositIterator struct { Event *DepositMainnetLogNftDeposit // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogNftDepositIterator is returned from FilterLogNftDeposit and is used to iterate over the raw logs and unpacked data for LogNftDeposit events raised by the DepositMainnet contract.
func (*DepositMainnetLogNftDepositIterator) Close ¶
func (it *DepositMainnetLogNftDepositIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogNftDepositIterator) Error ¶
func (it *DepositMainnetLogNftDepositIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogNftDepositIterator) Next ¶
func (it *DepositMainnetLogNftDepositIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogNftWithdrawalAllowed ¶
type DepositMainnetLogNftWithdrawalAllowed struct { OwnerKey *big.Int AssetId *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogNftWithdrawalAllowed represents a LogNftWithdrawalAllowed event raised by the DepositMainnet contract.
type DepositMainnetLogNftWithdrawalAllowedIterator ¶
type DepositMainnetLogNftWithdrawalAllowedIterator struct { Event *DepositMainnetLogNftWithdrawalAllowed // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogNftWithdrawalAllowedIterator is returned from FilterLogNftWithdrawalAllowed and is used to iterate over the raw logs and unpacked data for LogNftWithdrawalAllowed events raised by the DepositMainnet contract.
func (*DepositMainnetLogNftWithdrawalAllowedIterator) Close ¶
func (it *DepositMainnetLogNftWithdrawalAllowedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogNftWithdrawalAllowedIterator) Error ¶
func (it *DepositMainnetLogNftWithdrawalAllowedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogNftWithdrawalAllowedIterator) Next ¶
func (it *DepositMainnetLogNftWithdrawalAllowedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogNftWithdrawalPerformed ¶
type DepositMainnetLogNftWithdrawalPerformed struct { OwnerKey *big.Int AssetType *big.Int TokenId *big.Int AssetId *big.Int Recipient common.Address Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogNftWithdrawalPerformed represents a LogNftWithdrawalPerformed event raised by the DepositMainnet contract.
type DepositMainnetLogNftWithdrawalPerformedIterator ¶
type DepositMainnetLogNftWithdrawalPerformedIterator struct { Event *DepositMainnetLogNftWithdrawalPerformed // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogNftWithdrawalPerformedIterator is returned from FilterLogNftWithdrawalPerformed and is used to iterate over the raw logs and unpacked data for LogNftWithdrawalPerformed events raised by the DepositMainnet contract.
func (*DepositMainnetLogNftWithdrawalPerformedIterator) Close ¶
func (it *DepositMainnetLogNftWithdrawalPerformedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogNftWithdrawalPerformedIterator) Error ¶
func (it *DepositMainnetLogNftWithdrawalPerformedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogNftWithdrawalPerformedIterator) Next ¶
func (it *DepositMainnetLogNftWithdrawalPerformedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogNominatedGovernor ¶
type DepositMainnetLogNominatedGovernor struct { NominatedGovernor common.Address Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogNominatedGovernor represents a LogNominatedGovernor event raised by the DepositMainnet contract.
type DepositMainnetLogNominatedGovernorIterator ¶
type DepositMainnetLogNominatedGovernorIterator struct { Event *DepositMainnetLogNominatedGovernor // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogNominatedGovernorIterator is returned from FilterLogNominatedGovernor and is used to iterate over the raw logs and unpacked data for LogNominatedGovernor events raised by the DepositMainnet contract.
func (*DepositMainnetLogNominatedGovernorIterator) Close ¶
func (it *DepositMainnetLogNominatedGovernorIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogNominatedGovernorIterator) Error ¶
func (it *DepositMainnetLogNominatedGovernorIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogNominatedGovernorIterator) Next ¶
func (it *DepositMainnetLogNominatedGovernorIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogNominationCancelled ¶
type DepositMainnetLogNominationCancelled struct {
Raw types.Log // Blockchain specific contextual infos
}
DepositMainnetLogNominationCancelled represents a LogNominationCancelled event raised by the DepositMainnet contract.
type DepositMainnetLogNominationCancelledIterator ¶
type DepositMainnetLogNominationCancelledIterator struct { Event *DepositMainnetLogNominationCancelled // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogNominationCancelledIterator is returned from FilterLogNominationCancelled and is used to iterate over the raw logs and unpacked data for LogNominationCancelled events raised by the DepositMainnet contract.
func (*DepositMainnetLogNominationCancelledIterator) Close ¶
func (it *DepositMainnetLogNominationCancelledIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogNominationCancelledIterator) Error ¶
func (it *DepositMainnetLogNominationCancelledIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogNominationCancelledIterator) Next ¶
func (it *DepositMainnetLogNominationCancelledIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogOperatorAdded ¶
type DepositMainnetLogOperatorAdded struct { Operator common.Address Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogOperatorAdded represents a LogOperatorAdded event raised by the DepositMainnet contract.
type DepositMainnetLogOperatorAddedIterator ¶
type DepositMainnetLogOperatorAddedIterator struct { Event *DepositMainnetLogOperatorAdded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogOperatorAddedIterator is returned from FilterLogOperatorAdded and is used to iterate over the raw logs and unpacked data for LogOperatorAdded events raised by the DepositMainnet contract.
func (*DepositMainnetLogOperatorAddedIterator) Close ¶
func (it *DepositMainnetLogOperatorAddedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogOperatorAddedIterator) Error ¶
func (it *DepositMainnetLogOperatorAddedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogOperatorAddedIterator) Next ¶
func (it *DepositMainnetLogOperatorAddedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogOperatorRemoved ¶
type DepositMainnetLogOperatorRemoved struct { Operator common.Address Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogOperatorRemoved represents a LogOperatorRemoved event raised by the DepositMainnet contract.
type DepositMainnetLogOperatorRemovedIterator ¶
type DepositMainnetLogOperatorRemovedIterator struct { Event *DepositMainnetLogOperatorRemoved // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogOperatorRemovedIterator is returned from FilterLogOperatorRemoved and is used to iterate over the raw logs and unpacked data for LogOperatorRemoved events raised by the DepositMainnet contract.
func (*DepositMainnetLogOperatorRemovedIterator) Close ¶
func (it *DepositMainnetLogOperatorRemovedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogOperatorRemovedIterator) Error ¶
func (it *DepositMainnetLogOperatorRemovedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogOperatorRemovedIterator) Next ¶
func (it *DepositMainnetLogOperatorRemovedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogRegistered ¶
type DepositMainnetLogRegistered struct { Entry common.Address EntryId string Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogRegistered represents a LogRegistered event raised by the DepositMainnet contract.
type DepositMainnetLogRegisteredIterator ¶
type DepositMainnetLogRegisteredIterator struct { Event *DepositMainnetLogRegistered // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogRegisteredIterator is returned from FilterLogRegistered and is used to iterate over the raw logs and unpacked data for LogRegistered events raised by the DepositMainnet contract.
func (*DepositMainnetLogRegisteredIterator) Close ¶
func (it *DepositMainnetLogRegisteredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogRegisteredIterator) Error ¶
func (it *DepositMainnetLogRegisteredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogRegisteredIterator) Next ¶
func (it *DepositMainnetLogRegisteredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogRemovalIntent ¶
type DepositMainnetLogRemovalIntent struct { Entry common.Address EntryId string Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogRemovalIntent represents a LogRemovalIntent event raised by the DepositMainnet contract.
type DepositMainnetLogRemovalIntentIterator ¶
type DepositMainnetLogRemovalIntentIterator struct { Event *DepositMainnetLogRemovalIntent // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogRemovalIntentIterator is returned from FilterLogRemovalIntent and is used to iterate over the raw logs and unpacked data for LogRemovalIntent events raised by the DepositMainnet contract.
func (*DepositMainnetLogRemovalIntentIterator) Close ¶
func (it *DepositMainnetLogRemovalIntentIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogRemovalIntentIterator) Error ¶
func (it *DepositMainnetLogRemovalIntentIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogRemovalIntentIterator) Next ¶
func (it *DepositMainnetLogRemovalIntentIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogRemoved ¶
type DepositMainnetLogRemoved struct { Entry common.Address EntryId string Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogRemoved represents a LogRemoved event raised by the DepositMainnet contract.
type DepositMainnetLogRemovedGovernor ¶
type DepositMainnetLogRemovedGovernor struct { RemovedGovernor common.Address Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogRemovedGovernor represents a LogRemovedGovernor event raised by the DepositMainnet contract.
type DepositMainnetLogRemovedGovernorIterator ¶
type DepositMainnetLogRemovedGovernorIterator struct { Event *DepositMainnetLogRemovedGovernor // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogRemovedGovernorIterator is returned from FilterLogRemovedGovernor and is used to iterate over the raw logs and unpacked data for LogRemovedGovernor events raised by the DepositMainnet contract.
func (*DepositMainnetLogRemovedGovernorIterator) Close ¶
func (it *DepositMainnetLogRemovedGovernorIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogRemovedGovernorIterator) Error ¶
func (it *DepositMainnetLogRemovedGovernorIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogRemovedGovernorIterator) Next ¶
func (it *DepositMainnetLogRemovedGovernorIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogRemovedIterator ¶
type DepositMainnetLogRemovedIterator struct { Event *DepositMainnetLogRemoved // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogRemovedIterator is returned from FilterLogRemoved and is used to iterate over the raw logs and unpacked data for LogRemoved events raised by the DepositMainnet contract.
func (*DepositMainnetLogRemovedIterator) Close ¶
func (it *DepositMainnetLogRemovedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogRemovedIterator) Error ¶
func (it *DepositMainnetLogRemovedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogRemovedIterator) Next ¶
func (it *DepositMainnetLogRemovedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogRootUpdate ¶
type DepositMainnetLogRootUpdate struct { SequenceNumber *big.Int BatchId *big.Int ValidiumVaultRoot *big.Int RollupVaultRoot *big.Int OrderRoot *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogRootUpdate represents a LogRootUpdate event raised by the DepositMainnet contract.
type DepositMainnetLogRootUpdateIterator ¶
type DepositMainnetLogRootUpdateIterator struct { Event *DepositMainnetLogRootUpdate // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogRootUpdateIterator is returned from FilterLogRootUpdate and is used to iterate over the raw logs and unpacked data for LogRootUpdate events raised by the DepositMainnet contract.
func (*DepositMainnetLogRootUpdateIterator) Close ¶
func (it *DepositMainnetLogRootUpdateIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogRootUpdateIterator) Error ¶
func (it *DepositMainnetLogRootUpdateIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogRootUpdateIterator) Next ¶
func (it *DepositMainnetLogRootUpdateIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogStateTransitionFact ¶
type DepositMainnetLogStateTransitionFact struct { StateTransitionFact [32]byte Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogStateTransitionFact represents a LogStateTransitionFact event raised by the DepositMainnet contract.
type DepositMainnetLogStateTransitionFactIterator ¶
type DepositMainnetLogStateTransitionFactIterator struct { Event *DepositMainnetLogStateTransitionFact // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogStateTransitionFactIterator is returned from FilterLogStateTransitionFact and is used to iterate over the raw logs and unpacked data for LogStateTransitionFact events raised by the DepositMainnet contract.
func (*DepositMainnetLogStateTransitionFactIterator) Close ¶
func (it *DepositMainnetLogStateTransitionFactIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogStateTransitionFactIterator) Error ¶
func (it *DepositMainnetLogStateTransitionFactIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogStateTransitionFactIterator) Next ¶
func (it *DepositMainnetLogStateTransitionFactIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogTokenAdminAdded ¶
type DepositMainnetLogTokenAdminAdded struct { TokenAdmin common.Address Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogTokenAdminAdded represents a LogTokenAdminAdded event raised by the DepositMainnet contract.
type DepositMainnetLogTokenAdminAddedIterator ¶
type DepositMainnetLogTokenAdminAddedIterator struct { Event *DepositMainnetLogTokenAdminAdded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogTokenAdminAddedIterator is returned from FilterLogTokenAdminAdded and is used to iterate over the raw logs and unpacked data for LogTokenAdminAdded events raised by the DepositMainnet contract.
func (*DepositMainnetLogTokenAdminAddedIterator) Close ¶
func (it *DepositMainnetLogTokenAdminAddedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogTokenAdminAddedIterator) Error ¶
func (it *DepositMainnetLogTokenAdminAddedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogTokenAdminAddedIterator) Next ¶
func (it *DepositMainnetLogTokenAdminAddedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogTokenAdminRemoved ¶
type DepositMainnetLogTokenAdminRemoved struct { TokenAdmin common.Address Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogTokenAdminRemoved represents a LogTokenAdminRemoved event raised by the DepositMainnet contract.
type DepositMainnetLogTokenAdminRemovedIterator ¶
type DepositMainnetLogTokenAdminRemovedIterator struct { Event *DepositMainnetLogTokenAdminRemoved // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogTokenAdminRemovedIterator is returned from FilterLogTokenAdminRemoved and is used to iterate over the raw logs and unpacked data for LogTokenAdminRemoved events raised by the DepositMainnet contract.
func (*DepositMainnetLogTokenAdminRemovedIterator) Close ¶
func (it *DepositMainnetLogTokenAdminRemovedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogTokenAdminRemovedIterator) Error ¶
func (it *DepositMainnetLogTokenAdminRemovedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogTokenAdminRemovedIterator) Next ¶
func (it *DepositMainnetLogTokenAdminRemovedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogTokenRegistered ¶
type DepositMainnetLogTokenRegistered struct { AssetType *big.Int AssetInfo []byte Quantum *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogTokenRegistered represents a LogTokenRegistered event raised by the DepositMainnet contract.
type DepositMainnetLogTokenRegisteredIterator ¶
type DepositMainnetLogTokenRegisteredIterator struct { Event *DepositMainnetLogTokenRegistered // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogTokenRegisteredIterator is returned from FilterLogTokenRegistered and is used to iterate over the raw logs and unpacked data for LogTokenRegistered events raised by the DepositMainnet contract.
func (*DepositMainnetLogTokenRegisteredIterator) Close ¶
func (it *DepositMainnetLogTokenRegisteredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogTokenRegisteredIterator) Error ¶
func (it *DepositMainnetLogTokenRegisteredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogTokenRegisteredIterator) Next ¶
func (it *DepositMainnetLogTokenRegisteredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogUnFrozen ¶
DepositMainnetLogUnFrozen represents a LogUnFrozen event raised by the DepositMainnet contract.
type DepositMainnetLogUnFrozenIterator ¶
type DepositMainnetLogUnFrozenIterator struct { Event *DepositMainnetLogUnFrozen // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogUnFrozenIterator is returned from FilterLogUnFrozen and is used to iterate over the raw logs and unpacked data for LogUnFrozen events raised by the DepositMainnet contract.
func (*DepositMainnetLogUnFrozenIterator) Close ¶
func (it *DepositMainnetLogUnFrozenIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogUnFrozenIterator) Error ¶
func (it *DepositMainnetLogUnFrozenIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogUnFrozenIterator) Next ¶
func (it *DepositMainnetLogUnFrozenIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogUserRegistered ¶
type DepositMainnetLogUserRegistered struct { EthKey common.Address StarkKey *big.Int Sender common.Address Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogUserRegistered represents a LogUserRegistered event raised by the DepositMainnet contract.
type DepositMainnetLogUserRegisteredIterator ¶
type DepositMainnetLogUserRegisteredIterator struct { Event *DepositMainnetLogUserRegistered // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogUserRegisteredIterator is returned from FilterLogUserRegistered and is used to iterate over the raw logs and unpacked data for LogUserRegistered events raised by the DepositMainnet contract.
func (*DepositMainnetLogUserRegisteredIterator) Close ¶
func (it *DepositMainnetLogUserRegisteredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogUserRegisteredIterator) Error ¶
func (it *DepositMainnetLogUserRegisteredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogUserRegisteredIterator) Next ¶
func (it *DepositMainnetLogUserRegisteredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogVaultBalanceChangeApplied ¶
type DepositMainnetLogVaultBalanceChangeApplied struct { EthKey common.Address AssetId *big.Int VaultId *big.Int QuantizedAmountChange *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogVaultBalanceChangeApplied represents a LogVaultBalanceChangeApplied event raised by the DepositMainnet contract.
type DepositMainnetLogVaultBalanceChangeAppliedIterator ¶
type DepositMainnetLogVaultBalanceChangeAppliedIterator struct { Event *DepositMainnetLogVaultBalanceChangeApplied // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogVaultBalanceChangeAppliedIterator is returned from FilterLogVaultBalanceChangeApplied and is used to iterate over the raw logs and unpacked data for LogVaultBalanceChangeApplied events raised by the DepositMainnet contract.
func (*DepositMainnetLogVaultBalanceChangeAppliedIterator) Close ¶
func (it *DepositMainnetLogVaultBalanceChangeAppliedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogVaultBalanceChangeAppliedIterator) Error ¶
func (it *DepositMainnetLogVaultBalanceChangeAppliedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogVaultBalanceChangeAppliedIterator) Next ¶
func (it *DepositMainnetLogVaultBalanceChangeAppliedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogVaultWithdrawalLockSet ¶
type DepositMainnetLogVaultWithdrawalLockSet struct { EthKey common.Address AssetId *big.Int VaultId *big.Int TimeRelease *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogVaultWithdrawalLockSet represents a LogVaultWithdrawalLockSet event raised by the DepositMainnet contract.
type DepositMainnetLogVaultWithdrawalLockSetIterator ¶
type DepositMainnetLogVaultWithdrawalLockSetIterator struct { Event *DepositMainnetLogVaultWithdrawalLockSet // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogVaultWithdrawalLockSetIterator is returned from FilterLogVaultWithdrawalLockSet and is used to iterate over the raw logs and unpacked data for LogVaultWithdrawalLockSet events raised by the DepositMainnet contract.
func (*DepositMainnetLogVaultWithdrawalLockSetIterator) Close ¶
func (it *DepositMainnetLogVaultWithdrawalLockSetIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogVaultWithdrawalLockSetIterator) Error ¶
func (it *DepositMainnetLogVaultWithdrawalLockSetIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogVaultWithdrawalLockSetIterator) Next ¶
func (it *DepositMainnetLogVaultWithdrawalLockSetIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogWithdrawalAllowed ¶
type DepositMainnetLogWithdrawalAllowed struct { OwnerKey *big.Int AssetType *big.Int NonQuantizedAmount *big.Int QuantizedAmount *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogWithdrawalAllowed represents a LogWithdrawalAllowed event raised by the DepositMainnet contract.
type DepositMainnetLogWithdrawalAllowedIterator ¶
type DepositMainnetLogWithdrawalAllowedIterator struct { Event *DepositMainnetLogWithdrawalAllowed // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogWithdrawalAllowedIterator is returned from FilterLogWithdrawalAllowed and is used to iterate over the raw logs and unpacked data for LogWithdrawalAllowed events raised by the DepositMainnet contract.
func (*DepositMainnetLogWithdrawalAllowedIterator) Close ¶
func (it *DepositMainnetLogWithdrawalAllowedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogWithdrawalAllowedIterator) Error ¶
func (it *DepositMainnetLogWithdrawalAllowedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogWithdrawalAllowedIterator) Next ¶
func (it *DepositMainnetLogWithdrawalAllowedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogWithdrawalFromVault ¶
type DepositMainnetLogWithdrawalFromVault struct { EthKey common.Address AssetType *big.Int AssetId *big.Int VaultId *big.Int NonQuantizedAmount *big.Int QuantizedAmount *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogWithdrawalFromVault represents a LogWithdrawalFromVault event raised by the DepositMainnet contract.
type DepositMainnetLogWithdrawalFromVaultIterator ¶
type DepositMainnetLogWithdrawalFromVaultIterator struct { Event *DepositMainnetLogWithdrawalFromVault // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogWithdrawalFromVaultIterator is returned from FilterLogWithdrawalFromVault and is used to iterate over the raw logs and unpacked data for LogWithdrawalFromVault events raised by the DepositMainnet contract.
func (*DepositMainnetLogWithdrawalFromVaultIterator) Close ¶
func (it *DepositMainnetLogWithdrawalFromVaultIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogWithdrawalFromVaultIterator) Error ¶
func (it *DepositMainnetLogWithdrawalFromVaultIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogWithdrawalFromVaultIterator) Next ¶
func (it *DepositMainnetLogWithdrawalFromVaultIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogWithdrawalPerformed ¶
type DepositMainnetLogWithdrawalPerformed struct { OwnerKey *big.Int AssetType *big.Int NonQuantizedAmount *big.Int QuantizedAmount *big.Int Recipient common.Address Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogWithdrawalPerformed represents a LogWithdrawalPerformed event raised by the DepositMainnet contract.
type DepositMainnetLogWithdrawalPerformedIterator ¶
type DepositMainnetLogWithdrawalPerformedIterator struct { Event *DepositMainnetLogWithdrawalPerformed // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogWithdrawalPerformedIterator is returned from FilterLogWithdrawalPerformed and is used to iterate over the raw logs and unpacked data for LogWithdrawalPerformed events raised by the DepositMainnet contract.
func (*DepositMainnetLogWithdrawalPerformedIterator) Close ¶
func (it *DepositMainnetLogWithdrawalPerformedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogWithdrawalPerformedIterator) Error ¶
func (it *DepositMainnetLogWithdrawalPerformedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogWithdrawalPerformedIterator) Next ¶
func (it *DepositMainnetLogWithdrawalPerformedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetLogWithdrawalWithTokenIdPerformed ¶
type DepositMainnetLogWithdrawalWithTokenIdPerformed struct { OwnerKey *big.Int AssetType *big.Int TokenId *big.Int AssetId *big.Int NonQuantizedAmount *big.Int QuantizedAmount *big.Int Recipient common.Address Raw types.Log // Blockchain specific contextual infos }
DepositMainnetLogWithdrawalWithTokenIdPerformed represents a LogWithdrawalWithTokenIdPerformed event raised by the DepositMainnet contract.
type DepositMainnetLogWithdrawalWithTokenIdPerformedIterator ¶
type DepositMainnetLogWithdrawalWithTokenIdPerformedIterator struct { Event *DepositMainnetLogWithdrawalWithTokenIdPerformed // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositMainnetLogWithdrawalWithTokenIdPerformedIterator is returned from FilterLogWithdrawalWithTokenIdPerformed and is used to iterate over the raw logs and unpacked data for LogWithdrawalWithTokenIdPerformed events raised by the DepositMainnet contract.
func (*DepositMainnetLogWithdrawalWithTokenIdPerformedIterator) Close ¶
func (it *DepositMainnetLogWithdrawalWithTokenIdPerformedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositMainnetLogWithdrawalWithTokenIdPerformedIterator) Error ¶
func (it *DepositMainnetLogWithdrawalWithTokenIdPerformedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositMainnetLogWithdrawalWithTokenIdPerformedIterator) Next ¶
func (it *DepositMainnetLogWithdrawalWithTokenIdPerformedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositMainnetRaw ¶
type DepositMainnetRaw struct {
Contract *DepositMainnet // Generic contract binding to access the raw methods on
}
DepositMainnetRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*DepositMainnetRaw) Call ¶
func (_DepositMainnet *DepositMainnetRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*DepositMainnetRaw) Transact ¶
func (_DepositMainnet *DepositMainnetRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*DepositMainnetRaw) Transfer ¶
func (_DepositMainnet *DepositMainnetRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type DepositMainnetSession ¶
type DepositMainnetSession struct { Contract *DepositMainnet // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
DepositMainnetSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*DepositMainnetSession) AnnounceAvailabilityVerifierRemovalIntent ¶
func (_DepositMainnet *DepositMainnetSession) AnnounceAvailabilityVerifierRemovalIntent(verifier common.Address) (*types.Transaction, error)
AnnounceAvailabilityVerifierRemovalIntent is a paid mutator transaction binding the contract method 0x1d078bbb.
Solidity: function announceAvailabilityVerifierRemovalIntent(address verifier) returns()
func (*DepositMainnetSession) AnnounceVerifierRemovalIntent ¶
func (_DepositMainnet *DepositMainnetSession) AnnounceVerifierRemovalIntent(verifier common.Address) (*types.Transaction, error)
AnnounceVerifierRemovalIntent is a paid mutator transaction binding the contract method 0x418573b7.
Solidity: function announceVerifierRemovalIntent(address verifier) returns()
func (*DepositMainnetSession) CalculateAssetIdWithTokenId ¶
func (_DepositMainnet *DepositMainnetSession) CalculateAssetIdWithTokenId(assetType *big.Int, tokenId *big.Int) (*big.Int, error)
CalculateAssetIdWithTokenId is a free data retrieval call binding the contract method 0xa1cc5e13.
Solidity: function calculateAssetIdWithTokenId(uint256 assetType, uint256 tokenId) view returns(uint256)
func (*DepositMainnetSession) CalculateMintableAssetId ¶
func (_DepositMainnet *DepositMainnetSession) CalculateMintableAssetId(assetType *big.Int, mintingBlob []byte) (*big.Int, error)
CalculateMintableAssetId is a free data retrieval call binding the contract method 0xb12773fb.
Solidity: function calculateMintableAssetId(uint256 assetType, bytes mintingBlob) pure returns(uint256 assetId)
func (*DepositMainnetSession) DEPOSITCANCELDELAY ¶
func (_DepositMainnet *DepositMainnetSession) DEPOSITCANCELDELAY() (*big.Int, error)
DEPOSITCANCELDELAY is a free data retrieval call binding the contract method 0x77e84e0d.
Solidity: function DEPOSIT_CANCEL_DELAY() view returns(uint256)
func (*DepositMainnetSession) DefaultVaultWithdrawalLock ¶
func (_DepositMainnet *DepositMainnetSession) DefaultVaultWithdrawalLock() (*big.Int, error)
DefaultVaultWithdrawalLock is a free data retrieval call binding the contract method 0xa45d7841.
Solidity: function defaultVaultWithdrawalLock() view returns(uint256)
func (*DepositMainnetSession) Deposit ¶
func (_DepositMainnet *DepositMainnetSession) Deposit(starkKey *big.Int, assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
Deposit is a paid mutator transaction binding the contract method 0x00aeef8a.
Solidity: function deposit(uint256 starkKey, uint256 assetType, uint256 vaultId) payable returns()
func (*DepositMainnetSession) Deposit0 ¶
func (_DepositMainnet *DepositMainnetSession) Deposit0(starkKey *big.Int, assetType *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
Deposit0 is a paid mutator transaction binding the contract method 0x2505c3d9.
Solidity: function deposit(uint256 starkKey, uint256 assetType, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositMainnetSession) DepositCancel ¶
func (_DepositMainnet *DepositMainnetSession) DepositCancel(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*types.Transaction, error)
DepositCancel is a paid mutator transaction binding the contract method 0x7df7dc04.
Solidity: function depositCancel(uint256 starkKey, uint256 assetId, uint256 vaultId) returns()
func (*DepositMainnetSession) DepositERC1155 ¶
func (_DepositMainnet *DepositMainnetSession) DepositERC1155(starkKey *big.Int, assetType *big.Int, tokenId *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
DepositERC1155 is a paid mutator transaction binding the contract method 0x49325bac.
Solidity: function depositERC1155(uint256 starkKey, uint256 assetType, uint256 tokenId, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositMainnetSession) DepositERC1155ToVault ¶
func (_DepositMainnet *DepositMainnetSession) DepositERC1155ToVault(assetType *big.Int, tokenId *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
DepositERC1155ToVault is a paid mutator transaction binding the contract method 0xa70c4b3b.
Solidity: function depositERC1155ToVault(uint256 assetType, uint256 tokenId, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositMainnetSession) DepositERC20 ¶
func (_DepositMainnet *DepositMainnetSession) DepositERC20(starkKey *big.Int, assetType *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
DepositERC20 is a paid mutator transaction binding the contract method 0x9ed17084.
Solidity: function depositERC20(uint256 starkKey, uint256 assetType, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositMainnetSession) DepositERC20ToVault ¶
func (_DepositMainnet *DepositMainnetSession) DepositERC20ToVault(assetType *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
DepositERC20ToVault is a paid mutator transaction binding the contract method 0x1d133002.
Solidity: function depositERC20ToVault(uint256 assetType, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositMainnetSession) DepositEth ¶
func (_DepositMainnet *DepositMainnetSession) DepositEth(starkKey *big.Int, assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
DepositEth is a paid mutator transaction binding the contract method 0x6ce5d957.
Solidity: function depositEth(uint256 starkKey, uint256 assetType, uint256 vaultId) payable returns()
func (*DepositMainnetSession) DepositEthToVault ¶
func (_DepositMainnet *DepositMainnetSession) DepositEthToVault(assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
DepositEthToVault is a paid mutator transaction binding the contract method 0xa3c71fde.
Solidity: function depositEthToVault(uint256 assetType, uint256 vaultId) payable returns()
func (*DepositMainnetSession) DepositNft ¶
func (_DepositMainnet *DepositMainnetSession) DepositNft(starkKey *big.Int, assetType *big.Int, vaultId *big.Int, tokenId *big.Int) (*types.Transaction, error)
DepositNft is a paid mutator transaction binding the contract method 0xae1cdde6.
Solidity: function depositNft(uint256 starkKey, uint256 assetType, uint256 vaultId, uint256 tokenId) returns()
func (*DepositMainnetSession) DepositNftReclaim ¶
func (_DepositMainnet *DepositMainnetSession) DepositNftReclaim(starkKey *big.Int, assetType *big.Int, vaultId *big.Int, tokenId *big.Int) (*types.Transaction, error)
DepositNftReclaim is a paid mutator transaction binding the contract method 0xfcb05822.
Solidity: function depositNftReclaim(uint256 starkKey, uint256 assetType, uint256 vaultId, uint256 tokenId) returns()
func (*DepositMainnetSession) DepositReclaim ¶
func (_DepositMainnet *DepositMainnetSession) DepositReclaim(starkKey *big.Int, assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
DepositReclaim is a paid mutator transaction binding the contract method 0xae873816.
Solidity: function depositReclaim(uint256 starkKey, uint256 assetType, uint256 vaultId) returns()
func (*DepositMainnetSession) DepositWithTokenId ¶
func (_DepositMainnet *DepositMainnetSession) DepositWithTokenId(starkKey *big.Int, assetType *big.Int, tokenId *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
DepositWithTokenId is a paid mutator transaction binding the contract method 0x29e411ac.
Solidity: function depositWithTokenId(uint256 starkKey, uint256 assetType, uint256 tokenId, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositMainnetSession) DepositWithTokenIdReclaim ¶
func (_DepositMainnet *DepositMainnetSession) DepositWithTokenIdReclaim(starkKey *big.Int, assetType *big.Int, tokenId *big.Int, vaultId *big.Int) (*types.Transaction, error)
DepositWithTokenIdReclaim is a paid mutator transaction binding the contract method 0xbe2b1105.
Solidity: function depositWithTokenIdReclaim(uint256 starkKey, uint256 assetType, uint256 tokenId, uint256 vaultId) returns()
func (*DepositMainnetSession) Escape ¶
func (_DepositMainnet *DepositMainnetSession) Escape(ownerKey *big.Int, vaultId *big.Int, assetId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
Escape is a paid mutator transaction binding the contract method 0x9e3adac4.
Solidity: function escape(uint256 ownerKey, uint256 vaultId, uint256 assetId, uint256 quantizedAmount) returns()
func (*DepositMainnetSession) FREEZEGRACEPERIOD ¶
func (_DepositMainnet *DepositMainnetSession) FREEZEGRACEPERIOD() (*big.Int, error)
FREEZEGRACEPERIOD is a free data retrieval call binding the contract method 0x00717542.
Solidity: function FREEZE_GRACE_PERIOD() view returns(uint256)
func (*DepositMainnetSession) Fallback ¶
func (_DepositMainnet *DepositMainnetSession) Fallback(calldata []byte) (*types.Transaction, error)
Fallback is a paid mutator transaction binding the contract fallback function.
Solidity: fallback() payable returns()
func (*DepositMainnetSession) FreezeRequest ¶
func (_DepositMainnet *DepositMainnetSession) FreezeRequest(ownerKey *big.Int, vaultId *big.Int) (*types.Transaction, error)
FreezeRequest is a paid mutator transaction binding the contract method 0x93c1e466.
Solidity: function freezeRequest(uint256 ownerKey, uint256 vaultId) returns()
func (*DepositMainnetSession) FullWithdrawalRequest ¶
func (_DepositMainnet *DepositMainnetSession) FullWithdrawalRequest(ownerKey *big.Int, vaultId *big.Int) (*types.Transaction, error)
FullWithdrawalRequest is a paid mutator transaction binding the contract method 0xa93310c4.
Solidity: function fullWithdrawalRequest(uint256 ownerKey, uint256 vaultId) returns()
func (*DepositMainnetSession) GetActionCount ¶
func (_DepositMainnet *DepositMainnetSession) GetActionCount() (*big.Int, error)
GetActionCount is a free data retrieval call binding the contract method 0x5eecd218.
Solidity: function getActionCount() view returns(uint256)
func (*DepositMainnetSession) GetActionHashByIndex ¶
func (_DepositMainnet *DepositMainnetSession) GetActionHashByIndex(actionIndex *big.Int) ([32]byte, error)
GetActionHashByIndex is a free data retrieval call binding the contract method 0x5e586cd1.
Solidity: function getActionHashByIndex(uint256 actionIndex) view returns(bytes32)
func (*DepositMainnetSession) GetAssetInfo ¶
func (_DepositMainnet *DepositMainnetSession) GetAssetInfo(assetType *big.Int) ([]byte, error)
GetAssetInfo is a free data retrieval call binding the contract method 0xf637d950.
Solidity: function getAssetInfo(uint256 assetType) view returns(bytes assetInfo)
func (*DepositMainnetSession) GetCancellationRequest ¶
func (_DepositMainnet *DepositMainnetSession) GetCancellationRequest(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetCancellationRequest is a free data retrieval call binding the contract method 0x333ac20b.
Solidity: function getCancellationRequest(uint256 starkKey, uint256 assetId, uint256 vaultId) view returns(uint256 request)
func (*DepositMainnetSession) GetDepositBalance ¶
func (_DepositMainnet *DepositMainnetSession) GetDepositBalance(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetDepositBalance is a free data retrieval call binding the contract method 0xabf98fe1.
Solidity: function getDepositBalance(uint256 starkKey, uint256 assetId, uint256 vaultId) view returns(uint256)
func (*DepositMainnetSession) GetEthKey ¶
GetEthKey is a free data retrieval call binding the contract method 0x1dbd1da7.
Solidity: function getEthKey(uint256 ownerKey) view returns(address)
func (*DepositMainnetSession) GetFullWithdrawalRequest ¶
func (_DepositMainnet *DepositMainnetSession) GetFullWithdrawalRequest(ownerKey *big.Int, vaultId *big.Int) (*big.Int, error)
GetFullWithdrawalRequest is a free data retrieval call binding the contract method 0x296e2f37.
Solidity: function getFullWithdrawalRequest(uint256 ownerKey, uint256 vaultId) view returns(uint256)
func (*DepositMainnetSession) GetGlobalConfigCode ¶
func (_DepositMainnet *DepositMainnetSession) GetGlobalConfigCode() (*big.Int, error)
GetGlobalConfigCode is a free data retrieval call binding the contract method 0xe9aa2d6b.
Solidity: function getGlobalConfigCode() view returns(uint256)
func (*DepositMainnetSession) GetLastBatchId ¶
func (_DepositMainnet *DepositMainnetSession) GetLastBatchId() (*big.Int, error)
GetLastBatchId is a free data retrieval call binding the contract method 0x515535e8.
Solidity: function getLastBatchId() view returns(uint256)
func (*DepositMainnetSession) GetOrderRoot ¶
func (_DepositMainnet *DepositMainnetSession) GetOrderRoot() (*big.Int, error)
GetOrderRoot is a free data retrieval call binding the contract method 0x0dded952.
Solidity: function getOrderRoot() view returns(uint256)
func (*DepositMainnetSession) GetOrderTreeHeight ¶
func (_DepositMainnet *DepositMainnetSession) GetOrderTreeHeight() (*big.Int, error)
GetOrderTreeHeight is a free data retrieval call binding the contract method 0x7e9da4c5.
Solidity: function getOrderTreeHeight() view returns(uint256)
func (*DepositMainnetSession) GetQuantizedDepositBalance ¶
func (_DepositMainnet *DepositMainnetSession) GetQuantizedDepositBalance(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetQuantizedDepositBalance is a free data retrieval call binding the contract method 0x4e8912da.
Solidity: function getQuantizedDepositBalance(uint256 starkKey, uint256 assetId, uint256 vaultId) view returns(uint256)
func (*DepositMainnetSession) GetQuantizedErc1155VaultBalance ¶
func (_DepositMainnet *DepositMainnetSession) GetQuantizedErc1155VaultBalance(ethKey common.Address, assetType *big.Int, tokenId *big.Int, vaultId *big.Int) (*big.Int, error)
GetQuantizedErc1155VaultBalance is a free data retrieval call binding the contract method 0xf7ac8587.
Solidity: function getQuantizedErc1155VaultBalance(address ethKey, uint256 assetType, uint256 tokenId, uint256 vaultId) view returns(uint256)
func (*DepositMainnetSession) GetQuantizedVaultBalance ¶
func (_DepositMainnet *DepositMainnetSession) GetQuantizedVaultBalance(ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetQuantizedVaultBalance is a free data retrieval call binding the contract method 0xe69a9de7.
Solidity: function getQuantizedVaultBalance(address ethKey, uint256 assetId, uint256 vaultId) view returns(uint256)
func (*DepositMainnetSession) GetQuantum ¶
func (_DepositMainnet *DepositMainnetSession) GetQuantum(presumedAssetType *big.Int) (*big.Int, error)
GetQuantum is a free data retrieval call binding the contract method 0xdd7202d8.
Solidity: function getQuantum(uint256 presumedAssetType) view returns(uint256 quantum)
func (*DepositMainnetSession) GetRegisteredAvailabilityVerifiers ¶
func (_DepositMainnet *DepositMainnetSession) GetRegisteredAvailabilityVerifiers() ([]common.Address, error)
GetRegisteredAvailabilityVerifiers is a free data retrieval call binding the contract method 0x1ac347f2.
Solidity: function getRegisteredAvailabilityVerifiers() view returns(address[] _verifers)
func (*DepositMainnetSession) GetRegisteredVerifiers ¶
func (_DepositMainnet *DepositMainnetSession) GetRegisteredVerifiers() ([]common.Address, error)
GetRegisteredVerifiers is a free data retrieval call binding the contract method 0x4eab9ed3.
Solidity: function getRegisteredVerifiers() view returns(address[] _verifers)
func (*DepositMainnetSession) GetRollupTreeHeight ¶
func (_DepositMainnet *DepositMainnetSession) GetRollupTreeHeight() (*big.Int, error)
GetRollupTreeHeight is a free data retrieval call binding the contract method 0x81b47796.
Solidity: function getRollupTreeHeight() view returns(uint256)
func (*DepositMainnetSession) GetRollupVaultRoot ¶
func (_DepositMainnet *DepositMainnetSession) GetRollupVaultRoot() (*big.Int, error)
GetRollupVaultRoot is a free data retrieval call binding the contract method 0x8ed31439.
Solidity: function getRollupVaultRoot() view returns(uint256)
func (*DepositMainnetSession) GetSequenceNumber ¶
func (_DepositMainnet *DepositMainnetSession) GetSequenceNumber() (*big.Int, error)
GetSequenceNumber is a free data retrieval call binding the contract method 0x42af35fd.
Solidity: function getSequenceNumber() view returns(uint256)
func (*DepositMainnetSession) GetSubContract ¶
func (_DepositMainnet *DepositMainnetSession) GetSubContract(selector [4]byte) (common.Address, error)
GetSubContract is a free data retrieval call binding the contract method 0x2f9014b4.
Solidity: function getSubContract(bytes4 selector) view returns(address)
func (*DepositMainnetSession) GetValidiumTreeHeight ¶
func (_DepositMainnet *DepositMainnetSession) GetValidiumTreeHeight() (*big.Int, error)
GetValidiumTreeHeight is a free data retrieval call binding the contract method 0xbb7c3d32.
Solidity: function getValidiumTreeHeight() view returns(uint256)
func (*DepositMainnetSession) GetValidiumVaultRoot ¶
func (_DepositMainnet *DepositMainnetSession) GetValidiumVaultRoot() (*big.Int, error)
GetValidiumVaultRoot is a free data retrieval call binding the contract method 0x3a8cc4fc.
Solidity: function getValidiumVaultRoot() view returns(uint256)
func (*DepositMainnetSession) GetVaultBalance ¶
func (_DepositMainnet *DepositMainnetSession) GetVaultBalance(ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetVaultBalance is a free data retrieval call binding the contract method 0x1c6bd544.
Solidity: function getVaultBalance(address ethKey, uint256 assetId, uint256 vaultId) view returns(uint256)
func (*DepositMainnetSession) GetVaultWithdrawalLock ¶
func (_DepositMainnet *DepositMainnetSession) GetVaultWithdrawalLock(ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetVaultWithdrawalLock is a free data retrieval call binding the contract method 0x9de5c4e5.
Solidity: function getVaultWithdrawalLock(address ethKey, uint256 assetId, uint256 vaultId) view returns(uint256)
func (*DepositMainnetSession) GetWithdrawalBalance ¶
func (_DepositMainnet *DepositMainnetSession) GetWithdrawalBalance(ownerKey *big.Int, assetId *big.Int) (*big.Int, error)
GetWithdrawalBalance is a free data retrieval call binding the contract method 0xec3161b0.
Solidity: function getWithdrawalBalance(uint256 ownerKey, uint256 assetId) view returns(uint256)
func (*DepositMainnetSession) HandlingContractId ¶
func (_DepositMainnet *DepositMainnetSession) HandlingContractId(selector [4]byte) (string, error)
HandlingContractId is a free data retrieval call binding the contract method 0xd4e878e8.
Solidity: function handlingContractId(bytes4 selector) pure returns(string id)
func (*DepositMainnetSession) Initialize ¶
func (_DepositMainnet *DepositMainnetSession) Initialize(data []byte) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x439fab91.
Solidity: function initialize(bytes data) returns()
func (*DepositMainnetSession) IsAssetRegistered ¶
func (_DepositMainnet *DepositMainnetSession) IsAssetRegistered(assetType *big.Int) (bool, error)
IsAssetRegistered is a free data retrieval call binding the contract method 0x049f5ade.
Solidity: function isAssetRegistered(uint256 assetType) view returns(bool)
func (*DepositMainnetSession) IsAvailabilityVerifier ¶
func (_DepositMainnet *DepositMainnetSession) IsAvailabilityVerifier(verifierAddress common.Address) (bool, error)
IsAvailabilityVerifier is a free data retrieval call binding the contract method 0xbd1279ae.
Solidity: function isAvailabilityVerifier(address verifierAddress) view returns(bool)
func (*DepositMainnetSession) IsFrozen ¶
func (_DepositMainnet *DepositMainnetSession) IsFrozen() (bool, error)
IsFrozen is a free data retrieval call binding the contract method 0x33eeb147.
Solidity: function isFrozen() view returns(bool)
func (*DepositMainnetSession) IsOperator ¶
func (_DepositMainnet *DepositMainnetSession) IsOperator(testedOperator common.Address) (bool, error)
IsOperator is a free data retrieval call binding the contract method 0x6d70f7ae.
Solidity: function isOperator(address testedOperator) view returns(bool)
func (*DepositMainnetSession) IsStrictVaultBalancePolicy ¶
func (_DepositMainnet *DepositMainnetSession) IsStrictVaultBalancePolicy() (bool, error)
IsStrictVaultBalancePolicy is a free data retrieval call binding the contract method 0x5adf1639.
Solidity: function isStrictVaultBalancePolicy() view returns(bool)
func (*DepositMainnetSession) IsTokenAdmin ¶
func (_DepositMainnet *DepositMainnetSession) IsTokenAdmin(testedAdmin common.Address) (bool, error)
IsTokenAdmin is a free data retrieval call binding the contract method 0xa2bdde3d.
Solidity: function isTokenAdmin(address testedAdmin) view returns(bool)
func (*DepositMainnetSession) IsVaultLocked ¶
func (_DepositMainnet *DepositMainnetSession) IsVaultLocked(ethKey common.Address, assetId *big.Int, vaultId *big.Int) (bool, error)
IsVaultLocked is a free data retrieval call binding the contract method 0x27c2b36d.
Solidity: function isVaultLocked(address ethKey, uint256 assetId, uint256 vaultId) view returns(bool)
func (*DepositMainnetSession) IsVerifier ¶
func (_DepositMainnet *DepositMainnetSession) IsVerifier(verifierAddress common.Address) (bool, error)
IsVerifier is a free data retrieval call binding the contract method 0x33105218.
Solidity: function isVerifier(address verifierAddress) view returns(bool)
func (*DepositMainnetSession) LockVault ¶
func (_DepositMainnet *DepositMainnetSession) LockVault(assetId *big.Int, vaultId *big.Int, lockTime *big.Int) (*types.Transaction, error)
LockVault is a paid mutator transaction binding the contract method 0xe8d28a9d.
Solidity: function lockVault(uint256 assetId, uint256 vaultId, uint256 lockTime) returns()
func (*DepositMainnetSession) MAINGOVERNANCEINFOTAG ¶
func (_DepositMainnet *DepositMainnetSession) MAINGOVERNANCEINFOTAG() (string, error)
MAINGOVERNANCEINFOTAG is a free data retrieval call binding the contract method 0xc23b60ef.
Solidity: function MAIN_GOVERNANCE_INFO_TAG() view returns(string)
func (*DepositMainnetSession) MAXFORCEDACTIONSREQSPERBLOCK ¶
func (_DepositMainnet *DepositMainnetSession) MAXFORCEDACTIONSREQSPERBLOCK() (*big.Int, error)
MAXFORCEDACTIONSREQSPERBLOCK is a free data retrieval call binding the contract method 0xe30a5cff.
Solidity: function MAX_FORCED_ACTIONS_REQS_PER_BLOCK() view returns(uint256)
func (*DepositMainnetSession) MAXVERIFIERCOUNT ¶
func (_DepositMainnet *DepositMainnetSession) MAXVERIFIERCOUNT() (*big.Int, error)
MAXVERIFIERCOUNT is a free data retrieval call binding the contract method 0xe6de6282.
Solidity: function MAX_VERIFIER_COUNT() view returns(uint256)
func (*DepositMainnetSession) MainAcceptGovernance ¶
func (_DepositMainnet *DepositMainnetSession) MainAcceptGovernance() (*types.Transaction, error)
MainAcceptGovernance is a paid mutator transaction binding the contract method 0x28700a15.
Solidity: function mainAcceptGovernance() returns()
func (*DepositMainnetSession) MainCancelNomination ¶
func (_DepositMainnet *DepositMainnetSession) MainCancelNomination() (*types.Transaction, error)
MainCancelNomination is a paid mutator transaction binding the contract method 0x72eb3688.
Solidity: function mainCancelNomination() returns()
func (*DepositMainnetSession) MainIsGovernor ¶
func (_DepositMainnet *DepositMainnetSession) MainIsGovernor(testGovernor common.Address) (bool, error)
MainIsGovernor is a free data retrieval call binding the contract method 0x45f5cd97.
Solidity: function mainIsGovernor(address testGovernor) view returns(bool)
func (*DepositMainnetSession) MainNominateNewGovernor ¶
func (_DepositMainnet *DepositMainnetSession) MainNominateNewGovernor(newGovernor common.Address) (*types.Transaction, error)
MainNominateNewGovernor is a paid mutator transaction binding the contract method 0x8c4bce1c.
Solidity: function mainNominateNewGovernor(address newGovernor) returns()
func (*DepositMainnetSession) MainRemoveGovernor ¶
func (_DepositMainnet *DepositMainnetSession) MainRemoveGovernor(governorForRemoval common.Address) (*types.Transaction, error)
MainRemoveGovernor is a paid mutator transaction binding the contract method 0xa1cc921e.
Solidity: function mainRemoveGovernor(address governorForRemoval) returns()
func (*DepositMainnetSession) OnERC1155BatchReceived ¶
func (_DepositMainnet *DepositMainnetSession) OnERC1155BatchReceived(operator common.Address, arg1 common.Address, arg2 []*big.Int, arg3 []*big.Int, arg4 []byte) (*types.Transaction, error)
OnERC1155BatchReceived is a paid mutator transaction binding the contract method 0xbc197c81.
Solidity: function onERC1155BatchReceived(address operator, address , uint256[] , uint256[] , bytes ) returns(bytes4)
func (*DepositMainnetSession) OnERC1155Received ¶
func (_DepositMainnet *DepositMainnetSession) OnERC1155Received(operator common.Address, arg1 common.Address, arg2 *big.Int, arg3 *big.Int, arg4 []byte) (*types.Transaction, error)
OnERC1155Received is a paid mutator transaction binding the contract method 0xf23a6e61.
Solidity: function onERC1155Received(address operator, address , uint256 , uint256 , bytes ) returns(bytes4)
func (*DepositMainnetSession) OnERC721Received ¶
func (_DepositMainnet *DepositMainnetSession) OnERC721Received(operator common.Address, arg1 common.Address, arg2 *big.Int, arg3 []byte) (*types.Transaction, error)
OnERC721Received is a paid mutator transaction binding the contract method 0x150b7a02.
Solidity: function onERC721Received(address operator, address , uint256 , bytes ) returns(bytes4)
func (*DepositMainnetSession) OrderRegistryAddress ¶
func (_DepositMainnet *DepositMainnetSession) OrderRegistryAddress() (common.Address, error)
OrderRegistryAddress is a free data retrieval call binding the contract method 0x9c6a2837.
Solidity: function orderRegistryAddress() view returns(address)
func (*DepositMainnetSession) Receive ¶
func (_DepositMainnet *DepositMainnetSession) Receive() (*types.Transaction, error)
Receive is a paid mutator transaction binding the contract receive function.
Solidity: receive() payable returns()
func (*DepositMainnetSession) RegisterAvailabilityVerifier ¶
func (_DepositMainnet *DepositMainnetSession) RegisterAvailabilityVerifier(verifier common.Address, identifier string) (*types.Transaction, error)
RegisterAvailabilityVerifier is a paid mutator transaction binding the contract method 0xbdb75785.
Solidity: function registerAvailabilityVerifier(address verifier, string identifier) returns()
func (*DepositMainnetSession) RegisterEthAddress ¶
func (_DepositMainnet *DepositMainnetSession) RegisterEthAddress(ethKey common.Address, starkKey *big.Int, starkSignature []byte) (*types.Transaction, error)
RegisterEthAddress is a paid mutator transaction binding the contract method 0xbea84187.
Solidity: function registerEthAddress(address ethKey, uint256 starkKey, bytes starkSignature) returns()
func (*DepositMainnetSession) RegisterOperator ¶
func (_DepositMainnet *DepositMainnetSession) RegisterOperator(newOperator common.Address) (*types.Transaction, error)
RegisterOperator is a paid mutator transaction binding the contract method 0x3682a450.
Solidity: function registerOperator(address newOperator) returns()
func (*DepositMainnetSession) RegisterSender ¶
func (_DepositMainnet *DepositMainnetSession) RegisterSender(starkKey *big.Int, starkSignature []byte) (*types.Transaction, error)
RegisterSender is a paid mutator transaction binding the contract method 0x86aeb445.
Solidity: function registerSender(uint256 starkKey, bytes starkSignature) returns()
func (*DepositMainnetSession) RegisterToken ¶
func (_DepositMainnet *DepositMainnetSession) RegisterToken(assetType *big.Int, assetInfo []byte) (*types.Transaction, error)
RegisterToken is a paid mutator transaction binding the contract method 0xc8b1031a.
Solidity: function registerToken(uint256 assetType, bytes assetInfo) returns()
func (*DepositMainnetSession) RegisterToken0 ¶
func (_DepositMainnet *DepositMainnetSession) RegisterToken0(assetType *big.Int, assetInfo []byte, quantum *big.Int) (*types.Transaction, error)
RegisterToken0 is a paid mutator transaction binding the contract method 0xd88d8b38.
Solidity: function registerToken(uint256 assetType, bytes assetInfo, uint256 quantum) returns()
func (*DepositMainnetSession) RegisterTokenAdmin ¶
func (_DepositMainnet *DepositMainnetSession) RegisterTokenAdmin(newAdmin common.Address) (*types.Transaction, error)
RegisterTokenAdmin is a paid mutator transaction binding the contract method 0x0b3a2d21.
Solidity: function registerTokenAdmin(address newAdmin) returns()
func (*DepositMainnetSession) RegisterVerifier ¶
func (_DepositMainnet *DepositMainnetSession) RegisterVerifier(verifier common.Address, identifier string) (*types.Transaction, error)
RegisterVerifier is a paid mutator transaction binding the contract method 0x3776fe2a.
Solidity: function registerVerifier(address verifier, string identifier) returns()
func (*DepositMainnetSession) RemoveAvailabilityVerifier ¶
func (_DepositMainnet *DepositMainnetSession) RemoveAvailabilityVerifier(verifier common.Address) (*types.Transaction, error)
RemoveAvailabilityVerifier is a paid mutator transaction binding the contract method 0xb1e640bf.
Solidity: function removeAvailabilityVerifier(address verifier) returns()
func (*DepositMainnetSession) RemoveVerifier ¶
func (_DepositMainnet *DepositMainnetSession) RemoveVerifier(verifier common.Address) (*types.Transaction, error)
RemoveVerifier is a paid mutator transaction binding the contract method 0xca2dfd0a.
Solidity: function removeVerifier(address verifier) returns()
func (*DepositMainnetSession) STARKEXMAXDEFAULTVAULTLOCK ¶
func (_DepositMainnet *DepositMainnetSession) STARKEXMAXDEFAULTVAULTLOCK() (*big.Int, error)
STARKEXMAXDEFAULTVAULTLOCK is a free data retrieval call binding the contract method 0x835a71c3.
Solidity: function STARKEX_MAX_DEFAULT_VAULT_LOCK() view returns(uint256)
func (*DepositMainnetSession) SetDefaultVaultWithdrawalLock ¶
func (_DepositMainnet *DepositMainnetSession) SetDefaultVaultWithdrawalLock(newDefaultTime *big.Int) (*types.Transaction, error)
SetDefaultVaultWithdrawalLock is a paid mutator transaction binding the contract method 0xd4181dea.
Solidity: function setDefaultVaultWithdrawalLock(uint256 newDefaultTime) returns()
func (*DepositMainnetSession) UNFREEZEDELAY ¶
func (_DepositMainnet *DepositMainnetSession) UNFREEZEDELAY() (*big.Int, error)
UNFREEZEDELAY is a free data retrieval call binding the contract method 0x993f3639.
Solidity: function UNFREEZE_DELAY() view returns(uint256)
func (*DepositMainnetSession) UnFreeze ¶
func (_DepositMainnet *DepositMainnetSession) UnFreeze() (*types.Transaction, error)
UnFreeze is a paid mutator transaction binding the contract method 0x7cf12b90.
Solidity: function unFreeze() returns()
func (*DepositMainnetSession) UnregisterOperator ¶
func (_DepositMainnet *DepositMainnetSession) UnregisterOperator(removedOperator common.Address) (*types.Transaction, error)
UnregisterOperator is a paid mutator transaction binding the contract method 0x96115bc2.
Solidity: function unregisterOperator(address removedOperator) returns()
func (*DepositMainnetSession) UnregisterTokenAdmin ¶
func (_DepositMainnet *DepositMainnetSession) UnregisterTokenAdmin(oldAdmin common.Address) (*types.Transaction, error)
UnregisterTokenAdmin is a paid mutator transaction binding the contract method 0xa6fa6e90.
Solidity: function unregisterTokenAdmin(address oldAdmin) returns()
func (*DepositMainnetSession) UpdateImplementationActivationTime ¶
func (_DepositMainnet *DepositMainnetSession) UpdateImplementationActivationTime(implementation common.Address, data []byte, finalize bool) (*types.Transaction, error)
UpdateImplementationActivationTime is a paid mutator transaction binding the contract method 0x02a93fae.
Solidity: function updateImplementationActivationTime(address implementation, bytes data, bool finalize) returns()
func (*DepositMainnetSession) UpdateState ¶
func (_DepositMainnet *DepositMainnetSession) UpdateState(publicInput []*big.Int, applicationData []*big.Int) (*types.Transaction, error)
UpdateState is a paid mutator transaction binding the contract method 0x538f9406.
Solidity: function updateState(uint256[] publicInput, uint256[] applicationData) returns()
func (*DepositMainnetSession) VERIFIERREMOVALDELAY ¶
func (_DepositMainnet *DepositMainnetSession) VERIFIERREMOVALDELAY() (*big.Int, error)
VERIFIERREMOVALDELAY is a free data retrieval call binding the contract method 0xb7663112.
Solidity: function VERIFIER_REMOVAL_DELAY() view returns(uint256)
func (*DepositMainnetSession) VERSION ¶
func (_DepositMainnet *DepositMainnetSession) VERSION() (string, error)
VERSION is a free data retrieval call binding the contract method 0xffa1ad74.
Solidity: function VERSION() view returns(string)
func (*DepositMainnetSession) Withdraw ¶
func (_DepositMainnet *DepositMainnetSession) Withdraw(ownerKey *big.Int, assetType *big.Int) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x441a3e70.
Solidity: function withdraw(uint256 ownerKey, uint256 assetType) returns()
func (*DepositMainnetSession) WithdrawAndMint ¶
func (_DepositMainnet *DepositMainnetSession) WithdrawAndMint(ownerKey *big.Int, assetType *big.Int, mintingBlob []byte) (*types.Transaction, error)
WithdrawAndMint is a paid mutator transaction binding the contract method 0xd91443b7.
Solidity: function withdrawAndMint(uint256 ownerKey, uint256 assetType, bytes mintingBlob) returns()
func (*DepositMainnetSession) WithdrawErc1155FromVault ¶
func (_DepositMainnet *DepositMainnetSession) WithdrawErc1155FromVault(assetType *big.Int, tokenId *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
WithdrawErc1155FromVault is a paid mutator transaction binding the contract method 0xa90f34a3.
Solidity: function withdrawErc1155FromVault(uint256 assetType, uint256 tokenId, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositMainnetSession) WithdrawFromVault ¶
func (_DepositMainnet *DepositMainnetSession) WithdrawFromVault(assetType *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
WithdrawFromVault is a paid mutator transaction binding the contract method 0xbf422b2e.
Solidity: function withdrawFromVault(uint256 assetType, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositMainnetSession) WithdrawNft ¶
func (_DepositMainnet *DepositMainnetSession) WithdrawNft(ownerKey *big.Int, assetType *big.Int, tokenId *big.Int) (*types.Transaction, error)
WithdrawNft is a paid mutator transaction binding the contract method 0x019b417a.
Solidity: function withdrawNft(uint256 ownerKey, uint256 assetType, uint256 tokenId) returns()
func (*DepositMainnetSession) WithdrawWithTokenId ¶
func (_DepositMainnet *DepositMainnetSession) WithdrawWithTokenId(ownerKey *big.Int, assetType *big.Int, tokenId *big.Int) (*types.Transaction, error)
WithdrawWithTokenId is a paid mutator transaction binding the contract method 0x64d84842.
Solidity: function withdrawWithTokenId(uint256 ownerKey, uint256 assetType, uint256 tokenId) returns()
type DepositMainnetTransactor ¶
type DepositMainnetTransactor struct {
// contains filtered or unexported fields
}
DepositMainnetTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewDepositMainnetTransactor ¶
func NewDepositMainnetTransactor(address common.Address, transactor bind.ContractTransactor) (*DepositMainnetTransactor, error)
NewDepositMainnetTransactor creates a new write-only instance of DepositMainnet, bound to a specific deployed contract.
func (*DepositMainnetTransactor) AnnounceAvailabilityVerifierRemovalIntent ¶
func (_DepositMainnet *DepositMainnetTransactor) AnnounceAvailabilityVerifierRemovalIntent(opts *bind.TransactOpts, verifier common.Address) (*types.Transaction, error)
AnnounceAvailabilityVerifierRemovalIntent is a paid mutator transaction binding the contract method 0x1d078bbb.
Solidity: function announceAvailabilityVerifierRemovalIntent(address verifier) returns()
func (*DepositMainnetTransactor) AnnounceVerifierRemovalIntent ¶
func (_DepositMainnet *DepositMainnetTransactor) AnnounceVerifierRemovalIntent(opts *bind.TransactOpts, verifier common.Address) (*types.Transaction, error)
AnnounceVerifierRemovalIntent is a paid mutator transaction binding the contract method 0x418573b7.
Solidity: function announceVerifierRemovalIntent(address verifier) returns()
func (*DepositMainnetTransactor) Deposit ¶
func (_DepositMainnet *DepositMainnetTransactor) Deposit(opts *bind.TransactOpts, starkKey *big.Int, assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
Deposit is a paid mutator transaction binding the contract method 0x00aeef8a.
Solidity: function deposit(uint256 starkKey, uint256 assetType, uint256 vaultId) payable returns()
func (*DepositMainnetTransactor) Deposit0 ¶
func (_DepositMainnet *DepositMainnetTransactor) Deposit0(opts *bind.TransactOpts, starkKey *big.Int, assetType *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
Deposit0 is a paid mutator transaction binding the contract method 0x2505c3d9.
Solidity: function deposit(uint256 starkKey, uint256 assetType, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositMainnetTransactor) DepositCancel ¶
func (_DepositMainnet *DepositMainnetTransactor) DepositCancel(opts *bind.TransactOpts, starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*types.Transaction, error)
DepositCancel is a paid mutator transaction binding the contract method 0x7df7dc04.
Solidity: function depositCancel(uint256 starkKey, uint256 assetId, uint256 vaultId) returns()
func (*DepositMainnetTransactor) DepositERC1155 ¶
func (_DepositMainnet *DepositMainnetTransactor) DepositERC1155(opts *bind.TransactOpts, starkKey *big.Int, assetType *big.Int, tokenId *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
DepositERC1155 is a paid mutator transaction binding the contract method 0x49325bac.
Solidity: function depositERC1155(uint256 starkKey, uint256 assetType, uint256 tokenId, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositMainnetTransactor) DepositERC1155ToVault ¶
func (_DepositMainnet *DepositMainnetTransactor) DepositERC1155ToVault(opts *bind.TransactOpts, assetType *big.Int, tokenId *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
DepositERC1155ToVault is a paid mutator transaction binding the contract method 0xa70c4b3b.
Solidity: function depositERC1155ToVault(uint256 assetType, uint256 tokenId, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositMainnetTransactor) DepositERC20 ¶
func (_DepositMainnet *DepositMainnetTransactor) DepositERC20(opts *bind.TransactOpts, starkKey *big.Int, assetType *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
DepositERC20 is a paid mutator transaction binding the contract method 0x9ed17084.
Solidity: function depositERC20(uint256 starkKey, uint256 assetType, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositMainnetTransactor) DepositERC20ToVault ¶
func (_DepositMainnet *DepositMainnetTransactor) DepositERC20ToVault(opts *bind.TransactOpts, assetType *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
DepositERC20ToVault is a paid mutator transaction binding the contract method 0x1d133002.
Solidity: function depositERC20ToVault(uint256 assetType, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositMainnetTransactor) DepositEth ¶
func (_DepositMainnet *DepositMainnetTransactor) DepositEth(opts *bind.TransactOpts, starkKey *big.Int, assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
DepositEth is a paid mutator transaction binding the contract method 0x6ce5d957.
Solidity: function depositEth(uint256 starkKey, uint256 assetType, uint256 vaultId) payable returns()
func (*DepositMainnetTransactor) DepositEthToVault ¶
func (_DepositMainnet *DepositMainnetTransactor) DepositEthToVault(opts *bind.TransactOpts, assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
DepositEthToVault is a paid mutator transaction binding the contract method 0xa3c71fde.
Solidity: function depositEthToVault(uint256 assetType, uint256 vaultId) payable returns()
func (*DepositMainnetTransactor) DepositNft ¶
func (_DepositMainnet *DepositMainnetTransactor) DepositNft(opts *bind.TransactOpts, starkKey *big.Int, assetType *big.Int, vaultId *big.Int, tokenId *big.Int) (*types.Transaction, error)
DepositNft is a paid mutator transaction binding the contract method 0xae1cdde6.
Solidity: function depositNft(uint256 starkKey, uint256 assetType, uint256 vaultId, uint256 tokenId) returns()
func (*DepositMainnetTransactor) DepositNftReclaim ¶
func (_DepositMainnet *DepositMainnetTransactor) DepositNftReclaim(opts *bind.TransactOpts, starkKey *big.Int, assetType *big.Int, vaultId *big.Int, tokenId *big.Int) (*types.Transaction, error)
DepositNftReclaim is a paid mutator transaction binding the contract method 0xfcb05822.
Solidity: function depositNftReclaim(uint256 starkKey, uint256 assetType, uint256 vaultId, uint256 tokenId) returns()
func (*DepositMainnetTransactor) DepositReclaim ¶
func (_DepositMainnet *DepositMainnetTransactor) DepositReclaim(opts *bind.TransactOpts, starkKey *big.Int, assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
DepositReclaim is a paid mutator transaction binding the contract method 0xae873816.
Solidity: function depositReclaim(uint256 starkKey, uint256 assetType, uint256 vaultId) returns()
func (*DepositMainnetTransactor) DepositWithTokenId ¶
func (_DepositMainnet *DepositMainnetTransactor) DepositWithTokenId(opts *bind.TransactOpts, starkKey *big.Int, assetType *big.Int, tokenId *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
DepositWithTokenId is a paid mutator transaction binding the contract method 0x29e411ac.
Solidity: function depositWithTokenId(uint256 starkKey, uint256 assetType, uint256 tokenId, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositMainnetTransactor) DepositWithTokenIdReclaim ¶
func (_DepositMainnet *DepositMainnetTransactor) DepositWithTokenIdReclaim(opts *bind.TransactOpts, starkKey *big.Int, assetType *big.Int, tokenId *big.Int, vaultId *big.Int) (*types.Transaction, error)
DepositWithTokenIdReclaim is a paid mutator transaction binding the contract method 0xbe2b1105.
Solidity: function depositWithTokenIdReclaim(uint256 starkKey, uint256 assetType, uint256 tokenId, uint256 vaultId) returns()
func (*DepositMainnetTransactor) Escape ¶
func (_DepositMainnet *DepositMainnetTransactor) Escape(opts *bind.TransactOpts, ownerKey *big.Int, vaultId *big.Int, assetId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
Escape is a paid mutator transaction binding the contract method 0x9e3adac4.
Solidity: function escape(uint256 ownerKey, uint256 vaultId, uint256 assetId, uint256 quantizedAmount) returns()
func (*DepositMainnetTransactor) Fallback ¶
func (_DepositMainnet *DepositMainnetTransactor) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error)
Fallback is a paid mutator transaction binding the contract fallback function.
Solidity: fallback() payable returns()
func (*DepositMainnetTransactor) FreezeRequest ¶
func (_DepositMainnet *DepositMainnetTransactor) FreezeRequest(opts *bind.TransactOpts, ownerKey *big.Int, vaultId *big.Int) (*types.Transaction, error)
FreezeRequest is a paid mutator transaction binding the contract method 0x93c1e466.
Solidity: function freezeRequest(uint256 ownerKey, uint256 vaultId) returns()
func (*DepositMainnetTransactor) FullWithdrawalRequest ¶
func (_DepositMainnet *DepositMainnetTransactor) FullWithdrawalRequest(opts *bind.TransactOpts, ownerKey *big.Int, vaultId *big.Int) (*types.Transaction, error)
FullWithdrawalRequest is a paid mutator transaction binding the contract method 0xa93310c4.
Solidity: function fullWithdrawalRequest(uint256 ownerKey, uint256 vaultId) returns()
func (*DepositMainnetTransactor) Initialize ¶
func (_DepositMainnet *DepositMainnetTransactor) Initialize(opts *bind.TransactOpts, data []byte) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x439fab91.
Solidity: function initialize(bytes data) returns()
func (*DepositMainnetTransactor) LockVault ¶
func (_DepositMainnet *DepositMainnetTransactor) LockVault(opts *bind.TransactOpts, assetId *big.Int, vaultId *big.Int, lockTime *big.Int) (*types.Transaction, error)
LockVault is a paid mutator transaction binding the contract method 0xe8d28a9d.
Solidity: function lockVault(uint256 assetId, uint256 vaultId, uint256 lockTime) returns()
func (*DepositMainnetTransactor) MainAcceptGovernance ¶
func (_DepositMainnet *DepositMainnetTransactor) MainAcceptGovernance(opts *bind.TransactOpts) (*types.Transaction, error)
MainAcceptGovernance is a paid mutator transaction binding the contract method 0x28700a15.
Solidity: function mainAcceptGovernance() returns()
func (*DepositMainnetTransactor) MainCancelNomination ¶
func (_DepositMainnet *DepositMainnetTransactor) MainCancelNomination(opts *bind.TransactOpts) (*types.Transaction, error)
MainCancelNomination is a paid mutator transaction binding the contract method 0x72eb3688.
Solidity: function mainCancelNomination() returns()
func (*DepositMainnetTransactor) MainNominateNewGovernor ¶
func (_DepositMainnet *DepositMainnetTransactor) MainNominateNewGovernor(opts *bind.TransactOpts, newGovernor common.Address) (*types.Transaction, error)
MainNominateNewGovernor is a paid mutator transaction binding the contract method 0x8c4bce1c.
Solidity: function mainNominateNewGovernor(address newGovernor) returns()
func (*DepositMainnetTransactor) MainRemoveGovernor ¶
func (_DepositMainnet *DepositMainnetTransactor) MainRemoveGovernor(opts *bind.TransactOpts, governorForRemoval common.Address) (*types.Transaction, error)
MainRemoveGovernor is a paid mutator transaction binding the contract method 0xa1cc921e.
Solidity: function mainRemoveGovernor(address governorForRemoval) returns()
func (*DepositMainnetTransactor) OnERC1155BatchReceived ¶
func (_DepositMainnet *DepositMainnetTransactor) OnERC1155BatchReceived(opts *bind.TransactOpts, operator common.Address, arg1 common.Address, arg2 []*big.Int, arg3 []*big.Int, arg4 []byte) (*types.Transaction, error)
OnERC1155BatchReceived is a paid mutator transaction binding the contract method 0xbc197c81.
Solidity: function onERC1155BatchReceived(address operator, address , uint256[] , uint256[] , bytes ) returns(bytes4)
func (*DepositMainnetTransactor) OnERC1155Received ¶
func (_DepositMainnet *DepositMainnetTransactor) OnERC1155Received(opts *bind.TransactOpts, operator common.Address, arg1 common.Address, arg2 *big.Int, arg3 *big.Int, arg4 []byte) (*types.Transaction, error)
OnERC1155Received is a paid mutator transaction binding the contract method 0xf23a6e61.
Solidity: function onERC1155Received(address operator, address , uint256 , uint256 , bytes ) returns(bytes4)
func (*DepositMainnetTransactor) OnERC721Received ¶
func (_DepositMainnet *DepositMainnetTransactor) OnERC721Received(opts *bind.TransactOpts, operator common.Address, arg1 common.Address, arg2 *big.Int, arg3 []byte) (*types.Transaction, error)
OnERC721Received is a paid mutator transaction binding the contract method 0x150b7a02.
Solidity: function onERC721Received(address operator, address , uint256 , bytes ) returns(bytes4)
func (*DepositMainnetTransactor) Receive ¶
func (_DepositMainnet *DepositMainnetTransactor) Receive(opts *bind.TransactOpts) (*types.Transaction, error)
Receive is a paid mutator transaction binding the contract receive function.
Solidity: receive() payable returns()
func (*DepositMainnetTransactor) RegisterAvailabilityVerifier ¶
func (_DepositMainnet *DepositMainnetTransactor) RegisterAvailabilityVerifier(opts *bind.TransactOpts, verifier common.Address, identifier string) (*types.Transaction, error)
RegisterAvailabilityVerifier is a paid mutator transaction binding the contract method 0xbdb75785.
Solidity: function registerAvailabilityVerifier(address verifier, string identifier) returns()
func (*DepositMainnetTransactor) RegisterEthAddress ¶
func (_DepositMainnet *DepositMainnetTransactor) RegisterEthAddress(opts *bind.TransactOpts, ethKey common.Address, starkKey *big.Int, starkSignature []byte) (*types.Transaction, error)
RegisterEthAddress is a paid mutator transaction binding the contract method 0xbea84187.
Solidity: function registerEthAddress(address ethKey, uint256 starkKey, bytes starkSignature) returns()
func (*DepositMainnetTransactor) RegisterOperator ¶
func (_DepositMainnet *DepositMainnetTransactor) RegisterOperator(opts *bind.TransactOpts, newOperator common.Address) (*types.Transaction, error)
RegisterOperator is a paid mutator transaction binding the contract method 0x3682a450.
Solidity: function registerOperator(address newOperator) returns()
func (*DepositMainnetTransactor) RegisterSender ¶
func (_DepositMainnet *DepositMainnetTransactor) RegisterSender(opts *bind.TransactOpts, starkKey *big.Int, starkSignature []byte) (*types.Transaction, error)
RegisterSender is a paid mutator transaction binding the contract method 0x86aeb445.
Solidity: function registerSender(uint256 starkKey, bytes starkSignature) returns()
func (*DepositMainnetTransactor) RegisterToken ¶
func (_DepositMainnet *DepositMainnetTransactor) RegisterToken(opts *bind.TransactOpts, assetType *big.Int, assetInfo []byte) (*types.Transaction, error)
RegisterToken is a paid mutator transaction binding the contract method 0xc8b1031a.
Solidity: function registerToken(uint256 assetType, bytes assetInfo) returns()
func (*DepositMainnetTransactor) RegisterToken0 ¶
func (_DepositMainnet *DepositMainnetTransactor) RegisterToken0(opts *bind.TransactOpts, assetType *big.Int, assetInfo []byte, quantum *big.Int) (*types.Transaction, error)
RegisterToken0 is a paid mutator transaction binding the contract method 0xd88d8b38.
Solidity: function registerToken(uint256 assetType, bytes assetInfo, uint256 quantum) returns()
func (*DepositMainnetTransactor) RegisterTokenAdmin ¶
func (_DepositMainnet *DepositMainnetTransactor) RegisterTokenAdmin(opts *bind.TransactOpts, newAdmin common.Address) (*types.Transaction, error)
RegisterTokenAdmin is a paid mutator transaction binding the contract method 0x0b3a2d21.
Solidity: function registerTokenAdmin(address newAdmin) returns()
func (*DepositMainnetTransactor) RegisterVerifier ¶
func (_DepositMainnet *DepositMainnetTransactor) RegisterVerifier(opts *bind.TransactOpts, verifier common.Address, identifier string) (*types.Transaction, error)
RegisterVerifier is a paid mutator transaction binding the contract method 0x3776fe2a.
Solidity: function registerVerifier(address verifier, string identifier) returns()
func (*DepositMainnetTransactor) RemoveAvailabilityVerifier ¶
func (_DepositMainnet *DepositMainnetTransactor) RemoveAvailabilityVerifier(opts *bind.TransactOpts, verifier common.Address) (*types.Transaction, error)
RemoveAvailabilityVerifier is a paid mutator transaction binding the contract method 0xb1e640bf.
Solidity: function removeAvailabilityVerifier(address verifier) returns()
func (*DepositMainnetTransactor) RemoveVerifier ¶
func (_DepositMainnet *DepositMainnetTransactor) RemoveVerifier(opts *bind.TransactOpts, verifier common.Address) (*types.Transaction, error)
RemoveVerifier is a paid mutator transaction binding the contract method 0xca2dfd0a.
Solidity: function removeVerifier(address verifier) returns()
func (*DepositMainnetTransactor) SetDefaultVaultWithdrawalLock ¶
func (_DepositMainnet *DepositMainnetTransactor) SetDefaultVaultWithdrawalLock(opts *bind.TransactOpts, newDefaultTime *big.Int) (*types.Transaction, error)
SetDefaultVaultWithdrawalLock is a paid mutator transaction binding the contract method 0xd4181dea.
Solidity: function setDefaultVaultWithdrawalLock(uint256 newDefaultTime) returns()
func (*DepositMainnetTransactor) UnFreeze ¶
func (_DepositMainnet *DepositMainnetTransactor) UnFreeze(opts *bind.TransactOpts) (*types.Transaction, error)
UnFreeze is a paid mutator transaction binding the contract method 0x7cf12b90.
Solidity: function unFreeze() returns()
func (*DepositMainnetTransactor) UnregisterOperator ¶
func (_DepositMainnet *DepositMainnetTransactor) UnregisterOperator(opts *bind.TransactOpts, removedOperator common.Address) (*types.Transaction, error)
UnregisterOperator is a paid mutator transaction binding the contract method 0x96115bc2.
Solidity: function unregisterOperator(address removedOperator) returns()
func (*DepositMainnetTransactor) UnregisterTokenAdmin ¶
func (_DepositMainnet *DepositMainnetTransactor) UnregisterTokenAdmin(opts *bind.TransactOpts, oldAdmin common.Address) (*types.Transaction, error)
UnregisterTokenAdmin is a paid mutator transaction binding the contract method 0xa6fa6e90.
Solidity: function unregisterTokenAdmin(address oldAdmin) returns()
func (*DepositMainnetTransactor) UpdateImplementationActivationTime ¶
func (_DepositMainnet *DepositMainnetTransactor) UpdateImplementationActivationTime(opts *bind.TransactOpts, implementation common.Address, data []byte, finalize bool) (*types.Transaction, error)
UpdateImplementationActivationTime is a paid mutator transaction binding the contract method 0x02a93fae.
Solidity: function updateImplementationActivationTime(address implementation, bytes data, bool finalize) returns()
func (*DepositMainnetTransactor) UpdateState ¶
func (_DepositMainnet *DepositMainnetTransactor) UpdateState(opts *bind.TransactOpts, publicInput []*big.Int, applicationData []*big.Int) (*types.Transaction, error)
UpdateState is a paid mutator transaction binding the contract method 0x538f9406.
Solidity: function updateState(uint256[] publicInput, uint256[] applicationData) returns()
func (*DepositMainnetTransactor) Withdraw ¶
func (_DepositMainnet *DepositMainnetTransactor) Withdraw(opts *bind.TransactOpts, ownerKey *big.Int, assetType *big.Int) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x441a3e70.
Solidity: function withdraw(uint256 ownerKey, uint256 assetType) returns()
func (*DepositMainnetTransactor) WithdrawAndMint ¶
func (_DepositMainnet *DepositMainnetTransactor) WithdrawAndMint(opts *bind.TransactOpts, ownerKey *big.Int, assetType *big.Int, mintingBlob []byte) (*types.Transaction, error)
WithdrawAndMint is a paid mutator transaction binding the contract method 0xd91443b7.
Solidity: function withdrawAndMint(uint256 ownerKey, uint256 assetType, bytes mintingBlob) returns()
func (*DepositMainnetTransactor) WithdrawErc1155FromVault ¶
func (_DepositMainnet *DepositMainnetTransactor) WithdrawErc1155FromVault(opts *bind.TransactOpts, assetType *big.Int, tokenId *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
WithdrawErc1155FromVault is a paid mutator transaction binding the contract method 0xa90f34a3.
Solidity: function withdrawErc1155FromVault(uint256 assetType, uint256 tokenId, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositMainnetTransactor) WithdrawFromVault ¶
func (_DepositMainnet *DepositMainnetTransactor) WithdrawFromVault(opts *bind.TransactOpts, assetType *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
WithdrawFromVault is a paid mutator transaction binding the contract method 0xbf422b2e.
Solidity: function withdrawFromVault(uint256 assetType, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositMainnetTransactor) WithdrawNft ¶
func (_DepositMainnet *DepositMainnetTransactor) WithdrawNft(opts *bind.TransactOpts, ownerKey *big.Int, assetType *big.Int, tokenId *big.Int) (*types.Transaction, error)
WithdrawNft is a paid mutator transaction binding the contract method 0x019b417a.
Solidity: function withdrawNft(uint256 ownerKey, uint256 assetType, uint256 tokenId) returns()
func (*DepositMainnetTransactor) WithdrawWithTokenId ¶
func (_DepositMainnet *DepositMainnetTransactor) WithdrawWithTokenId(opts *bind.TransactOpts, ownerKey *big.Int, assetType *big.Int, tokenId *big.Int) (*types.Transaction, error)
WithdrawWithTokenId is a paid mutator transaction binding the contract method 0x64d84842.
Solidity: function withdrawWithTokenId(uint256 ownerKey, uint256 assetType, uint256 tokenId) returns()
type DepositMainnetTransactorRaw ¶
type DepositMainnetTransactorRaw struct {
Contract *DepositMainnetTransactor // Generic write-only contract binding to access the raw methods on
}
DepositMainnetTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*DepositMainnetTransactorRaw) Transact ¶
func (_DepositMainnet *DepositMainnetTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*DepositMainnetTransactorRaw) Transfer ¶
func (_DepositMainnet *DepositMainnetTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type DepositMainnetTransactorSession ¶
type DepositMainnetTransactorSession struct { Contract *DepositMainnetTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
DepositMainnetTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*DepositMainnetTransactorSession) AnnounceAvailabilityVerifierRemovalIntent ¶
func (_DepositMainnet *DepositMainnetTransactorSession) AnnounceAvailabilityVerifierRemovalIntent(verifier common.Address) (*types.Transaction, error)
AnnounceAvailabilityVerifierRemovalIntent is a paid mutator transaction binding the contract method 0x1d078bbb.
Solidity: function announceAvailabilityVerifierRemovalIntent(address verifier) returns()
func (*DepositMainnetTransactorSession) AnnounceVerifierRemovalIntent ¶
func (_DepositMainnet *DepositMainnetTransactorSession) AnnounceVerifierRemovalIntent(verifier common.Address) (*types.Transaction, error)
AnnounceVerifierRemovalIntent is a paid mutator transaction binding the contract method 0x418573b7.
Solidity: function announceVerifierRemovalIntent(address verifier) returns()
func (*DepositMainnetTransactorSession) Deposit ¶
func (_DepositMainnet *DepositMainnetTransactorSession) Deposit(starkKey *big.Int, assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
Deposit is a paid mutator transaction binding the contract method 0x00aeef8a.
Solidity: function deposit(uint256 starkKey, uint256 assetType, uint256 vaultId) payable returns()
func (*DepositMainnetTransactorSession) Deposit0 ¶
func (_DepositMainnet *DepositMainnetTransactorSession) Deposit0(starkKey *big.Int, assetType *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
Deposit0 is a paid mutator transaction binding the contract method 0x2505c3d9.
Solidity: function deposit(uint256 starkKey, uint256 assetType, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositMainnetTransactorSession) DepositCancel ¶
func (_DepositMainnet *DepositMainnetTransactorSession) DepositCancel(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*types.Transaction, error)
DepositCancel is a paid mutator transaction binding the contract method 0x7df7dc04.
Solidity: function depositCancel(uint256 starkKey, uint256 assetId, uint256 vaultId) returns()
func (*DepositMainnetTransactorSession) DepositERC1155 ¶
func (_DepositMainnet *DepositMainnetTransactorSession) DepositERC1155(starkKey *big.Int, assetType *big.Int, tokenId *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
DepositERC1155 is a paid mutator transaction binding the contract method 0x49325bac.
Solidity: function depositERC1155(uint256 starkKey, uint256 assetType, uint256 tokenId, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositMainnetTransactorSession) DepositERC1155ToVault ¶
func (_DepositMainnet *DepositMainnetTransactorSession) DepositERC1155ToVault(assetType *big.Int, tokenId *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
DepositERC1155ToVault is a paid mutator transaction binding the contract method 0xa70c4b3b.
Solidity: function depositERC1155ToVault(uint256 assetType, uint256 tokenId, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositMainnetTransactorSession) DepositERC20 ¶
func (_DepositMainnet *DepositMainnetTransactorSession) DepositERC20(starkKey *big.Int, assetType *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
DepositERC20 is a paid mutator transaction binding the contract method 0x9ed17084.
Solidity: function depositERC20(uint256 starkKey, uint256 assetType, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositMainnetTransactorSession) DepositERC20ToVault ¶
func (_DepositMainnet *DepositMainnetTransactorSession) DepositERC20ToVault(assetType *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
DepositERC20ToVault is a paid mutator transaction binding the contract method 0x1d133002.
Solidity: function depositERC20ToVault(uint256 assetType, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositMainnetTransactorSession) DepositEth ¶
func (_DepositMainnet *DepositMainnetTransactorSession) DepositEth(starkKey *big.Int, assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
DepositEth is a paid mutator transaction binding the contract method 0x6ce5d957.
Solidity: function depositEth(uint256 starkKey, uint256 assetType, uint256 vaultId) payable returns()
func (*DepositMainnetTransactorSession) DepositEthToVault ¶
func (_DepositMainnet *DepositMainnetTransactorSession) DepositEthToVault(assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
DepositEthToVault is a paid mutator transaction binding the contract method 0xa3c71fde.
Solidity: function depositEthToVault(uint256 assetType, uint256 vaultId) payable returns()
func (*DepositMainnetTransactorSession) DepositNft ¶
func (_DepositMainnet *DepositMainnetTransactorSession) DepositNft(starkKey *big.Int, assetType *big.Int, vaultId *big.Int, tokenId *big.Int) (*types.Transaction, error)
DepositNft is a paid mutator transaction binding the contract method 0xae1cdde6.
Solidity: function depositNft(uint256 starkKey, uint256 assetType, uint256 vaultId, uint256 tokenId) returns()
func (*DepositMainnetTransactorSession) DepositNftReclaim ¶
func (_DepositMainnet *DepositMainnetTransactorSession) DepositNftReclaim(starkKey *big.Int, assetType *big.Int, vaultId *big.Int, tokenId *big.Int) (*types.Transaction, error)
DepositNftReclaim is a paid mutator transaction binding the contract method 0xfcb05822.
Solidity: function depositNftReclaim(uint256 starkKey, uint256 assetType, uint256 vaultId, uint256 tokenId) returns()
func (*DepositMainnetTransactorSession) DepositReclaim ¶
func (_DepositMainnet *DepositMainnetTransactorSession) DepositReclaim(starkKey *big.Int, assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
DepositReclaim is a paid mutator transaction binding the contract method 0xae873816.
Solidity: function depositReclaim(uint256 starkKey, uint256 assetType, uint256 vaultId) returns()
func (*DepositMainnetTransactorSession) DepositWithTokenId ¶
func (_DepositMainnet *DepositMainnetTransactorSession) DepositWithTokenId(starkKey *big.Int, assetType *big.Int, tokenId *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
DepositWithTokenId is a paid mutator transaction binding the contract method 0x29e411ac.
Solidity: function depositWithTokenId(uint256 starkKey, uint256 assetType, uint256 tokenId, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositMainnetTransactorSession) DepositWithTokenIdReclaim ¶
func (_DepositMainnet *DepositMainnetTransactorSession) DepositWithTokenIdReclaim(starkKey *big.Int, assetType *big.Int, tokenId *big.Int, vaultId *big.Int) (*types.Transaction, error)
DepositWithTokenIdReclaim is a paid mutator transaction binding the contract method 0xbe2b1105.
Solidity: function depositWithTokenIdReclaim(uint256 starkKey, uint256 assetType, uint256 tokenId, uint256 vaultId) returns()
func (*DepositMainnetTransactorSession) Escape ¶
func (_DepositMainnet *DepositMainnetTransactorSession) Escape(ownerKey *big.Int, vaultId *big.Int, assetId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
Escape is a paid mutator transaction binding the contract method 0x9e3adac4.
Solidity: function escape(uint256 ownerKey, uint256 vaultId, uint256 assetId, uint256 quantizedAmount) returns()
func (*DepositMainnetTransactorSession) Fallback ¶
func (_DepositMainnet *DepositMainnetTransactorSession) Fallback(calldata []byte) (*types.Transaction, error)
Fallback is a paid mutator transaction binding the contract fallback function.
Solidity: fallback() payable returns()
func (*DepositMainnetTransactorSession) FreezeRequest ¶
func (_DepositMainnet *DepositMainnetTransactorSession) FreezeRequest(ownerKey *big.Int, vaultId *big.Int) (*types.Transaction, error)
FreezeRequest is a paid mutator transaction binding the contract method 0x93c1e466.
Solidity: function freezeRequest(uint256 ownerKey, uint256 vaultId) returns()
func (*DepositMainnetTransactorSession) FullWithdrawalRequest ¶
func (_DepositMainnet *DepositMainnetTransactorSession) FullWithdrawalRequest(ownerKey *big.Int, vaultId *big.Int) (*types.Transaction, error)
FullWithdrawalRequest is a paid mutator transaction binding the contract method 0xa93310c4.
Solidity: function fullWithdrawalRequest(uint256 ownerKey, uint256 vaultId) returns()
func (*DepositMainnetTransactorSession) Initialize ¶
func (_DepositMainnet *DepositMainnetTransactorSession) Initialize(data []byte) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x439fab91.
Solidity: function initialize(bytes data) returns()
func (*DepositMainnetTransactorSession) LockVault ¶
func (_DepositMainnet *DepositMainnetTransactorSession) LockVault(assetId *big.Int, vaultId *big.Int, lockTime *big.Int) (*types.Transaction, error)
LockVault is a paid mutator transaction binding the contract method 0xe8d28a9d.
Solidity: function lockVault(uint256 assetId, uint256 vaultId, uint256 lockTime) returns()
func (*DepositMainnetTransactorSession) MainAcceptGovernance ¶
func (_DepositMainnet *DepositMainnetTransactorSession) MainAcceptGovernance() (*types.Transaction, error)
MainAcceptGovernance is a paid mutator transaction binding the contract method 0x28700a15.
Solidity: function mainAcceptGovernance() returns()
func (*DepositMainnetTransactorSession) MainCancelNomination ¶
func (_DepositMainnet *DepositMainnetTransactorSession) MainCancelNomination() (*types.Transaction, error)
MainCancelNomination is a paid mutator transaction binding the contract method 0x72eb3688.
Solidity: function mainCancelNomination() returns()
func (*DepositMainnetTransactorSession) MainNominateNewGovernor ¶
func (_DepositMainnet *DepositMainnetTransactorSession) MainNominateNewGovernor(newGovernor common.Address) (*types.Transaction, error)
MainNominateNewGovernor is a paid mutator transaction binding the contract method 0x8c4bce1c.
Solidity: function mainNominateNewGovernor(address newGovernor) returns()
func (*DepositMainnetTransactorSession) MainRemoveGovernor ¶
func (_DepositMainnet *DepositMainnetTransactorSession) MainRemoveGovernor(governorForRemoval common.Address) (*types.Transaction, error)
MainRemoveGovernor is a paid mutator transaction binding the contract method 0xa1cc921e.
Solidity: function mainRemoveGovernor(address governorForRemoval) returns()
func (*DepositMainnetTransactorSession) OnERC1155BatchReceived ¶
func (_DepositMainnet *DepositMainnetTransactorSession) OnERC1155BatchReceived(operator common.Address, arg1 common.Address, arg2 []*big.Int, arg3 []*big.Int, arg4 []byte) (*types.Transaction, error)
OnERC1155BatchReceived is a paid mutator transaction binding the contract method 0xbc197c81.
Solidity: function onERC1155BatchReceived(address operator, address , uint256[] , uint256[] , bytes ) returns(bytes4)
func (*DepositMainnetTransactorSession) OnERC1155Received ¶
func (_DepositMainnet *DepositMainnetTransactorSession) OnERC1155Received(operator common.Address, arg1 common.Address, arg2 *big.Int, arg3 *big.Int, arg4 []byte) (*types.Transaction, error)
OnERC1155Received is a paid mutator transaction binding the contract method 0xf23a6e61.
Solidity: function onERC1155Received(address operator, address , uint256 , uint256 , bytes ) returns(bytes4)
func (*DepositMainnetTransactorSession) OnERC721Received ¶
func (_DepositMainnet *DepositMainnetTransactorSession) OnERC721Received(operator common.Address, arg1 common.Address, arg2 *big.Int, arg3 []byte) (*types.Transaction, error)
OnERC721Received is a paid mutator transaction binding the contract method 0x150b7a02.
Solidity: function onERC721Received(address operator, address , uint256 , bytes ) returns(bytes4)
func (*DepositMainnetTransactorSession) Receive ¶
func (_DepositMainnet *DepositMainnetTransactorSession) Receive() (*types.Transaction, error)
Receive is a paid mutator transaction binding the contract receive function.
Solidity: receive() payable returns()
func (*DepositMainnetTransactorSession) RegisterAvailabilityVerifier ¶
func (_DepositMainnet *DepositMainnetTransactorSession) RegisterAvailabilityVerifier(verifier common.Address, identifier string) (*types.Transaction, error)
RegisterAvailabilityVerifier is a paid mutator transaction binding the contract method 0xbdb75785.
Solidity: function registerAvailabilityVerifier(address verifier, string identifier) returns()
func (*DepositMainnetTransactorSession) RegisterEthAddress ¶
func (_DepositMainnet *DepositMainnetTransactorSession) RegisterEthAddress(ethKey common.Address, starkKey *big.Int, starkSignature []byte) (*types.Transaction, error)
RegisterEthAddress is a paid mutator transaction binding the contract method 0xbea84187.
Solidity: function registerEthAddress(address ethKey, uint256 starkKey, bytes starkSignature) returns()
func (*DepositMainnetTransactorSession) RegisterOperator ¶
func (_DepositMainnet *DepositMainnetTransactorSession) RegisterOperator(newOperator common.Address) (*types.Transaction, error)
RegisterOperator is a paid mutator transaction binding the contract method 0x3682a450.
Solidity: function registerOperator(address newOperator) returns()
func (*DepositMainnetTransactorSession) RegisterSender ¶
func (_DepositMainnet *DepositMainnetTransactorSession) RegisterSender(starkKey *big.Int, starkSignature []byte) (*types.Transaction, error)
RegisterSender is a paid mutator transaction binding the contract method 0x86aeb445.
Solidity: function registerSender(uint256 starkKey, bytes starkSignature) returns()
func (*DepositMainnetTransactorSession) RegisterToken ¶
func (_DepositMainnet *DepositMainnetTransactorSession) RegisterToken(assetType *big.Int, assetInfo []byte) (*types.Transaction, error)
RegisterToken is a paid mutator transaction binding the contract method 0xc8b1031a.
Solidity: function registerToken(uint256 assetType, bytes assetInfo) returns()
func (*DepositMainnetTransactorSession) RegisterToken0 ¶
func (_DepositMainnet *DepositMainnetTransactorSession) RegisterToken0(assetType *big.Int, assetInfo []byte, quantum *big.Int) (*types.Transaction, error)
RegisterToken0 is a paid mutator transaction binding the contract method 0xd88d8b38.
Solidity: function registerToken(uint256 assetType, bytes assetInfo, uint256 quantum) returns()
func (*DepositMainnetTransactorSession) RegisterTokenAdmin ¶
func (_DepositMainnet *DepositMainnetTransactorSession) RegisterTokenAdmin(newAdmin common.Address) (*types.Transaction, error)
RegisterTokenAdmin is a paid mutator transaction binding the contract method 0x0b3a2d21.
Solidity: function registerTokenAdmin(address newAdmin) returns()
func (*DepositMainnetTransactorSession) RegisterVerifier ¶
func (_DepositMainnet *DepositMainnetTransactorSession) RegisterVerifier(verifier common.Address, identifier string) (*types.Transaction, error)
RegisterVerifier is a paid mutator transaction binding the contract method 0x3776fe2a.
Solidity: function registerVerifier(address verifier, string identifier) returns()
func (*DepositMainnetTransactorSession) RemoveAvailabilityVerifier ¶
func (_DepositMainnet *DepositMainnetTransactorSession) RemoveAvailabilityVerifier(verifier common.Address) (*types.Transaction, error)
RemoveAvailabilityVerifier is a paid mutator transaction binding the contract method 0xb1e640bf.
Solidity: function removeAvailabilityVerifier(address verifier) returns()
func (*DepositMainnetTransactorSession) RemoveVerifier ¶
func (_DepositMainnet *DepositMainnetTransactorSession) RemoveVerifier(verifier common.Address) (*types.Transaction, error)
RemoveVerifier is a paid mutator transaction binding the contract method 0xca2dfd0a.
Solidity: function removeVerifier(address verifier) returns()
func (*DepositMainnetTransactorSession) SetDefaultVaultWithdrawalLock ¶
func (_DepositMainnet *DepositMainnetTransactorSession) SetDefaultVaultWithdrawalLock(newDefaultTime *big.Int) (*types.Transaction, error)
SetDefaultVaultWithdrawalLock is a paid mutator transaction binding the contract method 0xd4181dea.
Solidity: function setDefaultVaultWithdrawalLock(uint256 newDefaultTime) returns()
func (*DepositMainnetTransactorSession) UnFreeze ¶
func (_DepositMainnet *DepositMainnetTransactorSession) UnFreeze() (*types.Transaction, error)
UnFreeze is a paid mutator transaction binding the contract method 0x7cf12b90.
Solidity: function unFreeze() returns()
func (*DepositMainnetTransactorSession) UnregisterOperator ¶
func (_DepositMainnet *DepositMainnetTransactorSession) UnregisterOperator(removedOperator common.Address) (*types.Transaction, error)
UnregisterOperator is a paid mutator transaction binding the contract method 0x96115bc2.
Solidity: function unregisterOperator(address removedOperator) returns()
func (*DepositMainnetTransactorSession) UnregisterTokenAdmin ¶
func (_DepositMainnet *DepositMainnetTransactorSession) UnregisterTokenAdmin(oldAdmin common.Address) (*types.Transaction, error)
UnregisterTokenAdmin is a paid mutator transaction binding the contract method 0xa6fa6e90.
Solidity: function unregisterTokenAdmin(address oldAdmin) returns()
func (*DepositMainnetTransactorSession) UpdateImplementationActivationTime ¶
func (_DepositMainnet *DepositMainnetTransactorSession) UpdateImplementationActivationTime(implementation common.Address, data []byte, finalize bool) (*types.Transaction, error)
UpdateImplementationActivationTime is a paid mutator transaction binding the contract method 0x02a93fae.
Solidity: function updateImplementationActivationTime(address implementation, bytes data, bool finalize) returns()
func (*DepositMainnetTransactorSession) UpdateState ¶
func (_DepositMainnet *DepositMainnetTransactorSession) UpdateState(publicInput []*big.Int, applicationData []*big.Int) (*types.Transaction, error)
UpdateState is a paid mutator transaction binding the contract method 0x538f9406.
Solidity: function updateState(uint256[] publicInput, uint256[] applicationData) returns()
func (*DepositMainnetTransactorSession) Withdraw ¶
func (_DepositMainnet *DepositMainnetTransactorSession) Withdraw(ownerKey *big.Int, assetType *big.Int) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x441a3e70.
Solidity: function withdraw(uint256 ownerKey, uint256 assetType) returns()
func (*DepositMainnetTransactorSession) WithdrawAndMint ¶
func (_DepositMainnet *DepositMainnetTransactorSession) WithdrawAndMint(ownerKey *big.Int, assetType *big.Int, mintingBlob []byte) (*types.Transaction, error)
WithdrawAndMint is a paid mutator transaction binding the contract method 0xd91443b7.
Solidity: function withdrawAndMint(uint256 ownerKey, uint256 assetType, bytes mintingBlob) returns()
func (*DepositMainnetTransactorSession) WithdrawErc1155FromVault ¶
func (_DepositMainnet *DepositMainnetTransactorSession) WithdrawErc1155FromVault(assetType *big.Int, tokenId *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
WithdrawErc1155FromVault is a paid mutator transaction binding the contract method 0xa90f34a3.
Solidity: function withdrawErc1155FromVault(uint256 assetType, uint256 tokenId, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositMainnetTransactorSession) WithdrawFromVault ¶
func (_DepositMainnet *DepositMainnetTransactorSession) WithdrawFromVault(assetType *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
WithdrawFromVault is a paid mutator transaction binding the contract method 0xbf422b2e.
Solidity: function withdrawFromVault(uint256 assetType, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositMainnetTransactorSession) WithdrawNft ¶
func (_DepositMainnet *DepositMainnetTransactorSession) WithdrawNft(ownerKey *big.Int, assetType *big.Int, tokenId *big.Int) (*types.Transaction, error)
WithdrawNft is a paid mutator transaction binding the contract method 0x019b417a.
Solidity: function withdrawNft(uint256 ownerKey, uint256 assetType, uint256 tokenId) returns()
func (*DepositMainnetTransactorSession) WithdrawWithTokenId ¶
func (_DepositMainnet *DepositMainnetTransactorSession) WithdrawWithTokenId(ownerKey *big.Int, assetType *big.Int, tokenId *big.Int) (*types.Transaction, error)
WithdrawWithTokenId is a paid mutator transaction binding the contract method 0x64d84842.
Solidity: function withdrawWithTokenId(uint256 ownerKey, uint256 assetType, uint256 tokenId) returns()
type DepositPolygon ¶
type DepositPolygon struct { DepositPolygonCaller // Read-only binding to the contract DepositPolygonTransactor // Write-only binding to the contract DepositPolygonFilterer // Log filterer for contract events }
DepositPolygon is an auto generated Go binding around an Ethereum contract.
func NewDepositPolygon ¶
func NewDepositPolygon(address common.Address, backend bind.ContractBackend) (*DepositPolygon, error)
NewDepositPolygon creates a new instance of DepositPolygon, bound to a specific deployed contract.
type DepositPolygonBridgedDeposit ¶
type DepositPolygonBridgedDeposit struct { User common.Address Token common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositPolygonBridgedDeposit represents a BridgedDeposit event raised by the DepositPolygon contract.
type DepositPolygonBridgedDepositIterator ¶
type DepositPolygonBridgedDepositIterator struct { Event *DepositPolygonBridgedDeposit // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositPolygonBridgedDepositIterator is returned from FilterBridgedDeposit and is used to iterate over the raw logs and unpacked data for BridgedDeposit events raised by the DepositPolygon contract.
func (*DepositPolygonBridgedDepositIterator) Close ¶
func (it *DepositPolygonBridgedDepositIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositPolygonBridgedDepositIterator) Error ¶
func (it *DepositPolygonBridgedDepositIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositPolygonBridgedDepositIterator) Next ¶
func (it *DepositPolygonBridgedDepositIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositPolygonBridgedWithdrawal ¶
type DepositPolygonBridgedWithdrawal struct { User common.Address Token common.Address Amount *big.Int WithdrawalId string Raw types.Log // Blockchain specific contextual infos }
DepositPolygonBridgedWithdrawal represents a BridgedWithdrawal event raised by the DepositPolygon contract.
type DepositPolygonBridgedWithdrawalIterator ¶
type DepositPolygonBridgedWithdrawalIterator struct { Event *DepositPolygonBridgedWithdrawal // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositPolygonBridgedWithdrawalIterator is returned from FilterBridgedWithdrawal and is used to iterate over the raw logs and unpacked data for BridgedWithdrawal events raised by the DepositPolygon contract.
func (*DepositPolygonBridgedWithdrawalIterator) Close ¶
func (it *DepositPolygonBridgedWithdrawalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositPolygonBridgedWithdrawalIterator) Error ¶
func (it *DepositPolygonBridgedWithdrawalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositPolygonBridgedWithdrawalIterator) Next ¶
func (it *DepositPolygonBridgedWithdrawalIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositPolygonCaller ¶
type DepositPolygonCaller struct {
// contains filtered or unexported fields
}
DepositPolygonCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewDepositPolygonCaller ¶
func NewDepositPolygonCaller(address common.Address, caller bind.ContractCaller) (*DepositPolygonCaller, error)
NewDepositPolygonCaller creates a new read-only instance of DepositPolygon, bound to a specific deployed contract.
func (*DepositPolygonCaller) Authorized ¶
func (_DepositPolygon *DepositPolygonCaller) Authorized(opts *bind.CallOpts, arg0 common.Address) (bool, error)
Authorized is a free data retrieval call binding the contract method 0xb9181611.
Solidity: function authorized(address ) view returns(bool)
func (*DepositPolygonCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*DepositPolygonCaller) ProcessedWithdrawalIds ¶
func (_DepositPolygon *DepositPolygonCaller) ProcessedWithdrawalIds(opts *bind.CallOpts, arg0 string) (bool, error)
ProcessedWithdrawalIds is a free data retrieval call binding the contract method 0x7729d644.
Solidity: function processedWithdrawalIds(string ) view returns(bool)
func (*DepositPolygonCaller) RenounceOwnership ¶
func (_DepositPolygon *DepositPolygonCaller) RenounceOwnership(opts *bind.CallOpts) error
RenounceOwnership is a free data retrieval call binding the contract method 0x715018a6.
Solidity: function renounceOwnership() view returns()
type DepositPolygonCallerRaw ¶
type DepositPolygonCallerRaw struct {
Contract *DepositPolygonCaller // Generic read-only contract binding to access the raw methods on
}
DepositPolygonCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*DepositPolygonCallerRaw) Call ¶
func (_DepositPolygon *DepositPolygonCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type DepositPolygonCallerSession ¶
type DepositPolygonCallerSession struct { Contract *DepositPolygonCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
DepositPolygonCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*DepositPolygonCallerSession) Authorized ¶
func (_DepositPolygon *DepositPolygonCallerSession) Authorized(arg0 common.Address) (bool, error)
Authorized is a free data retrieval call binding the contract method 0xb9181611.
Solidity: function authorized(address ) view returns(bool)
func (*DepositPolygonCallerSession) Owner ¶
func (_DepositPolygon *DepositPolygonCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*DepositPolygonCallerSession) ProcessedWithdrawalIds ¶
func (_DepositPolygon *DepositPolygonCallerSession) ProcessedWithdrawalIds(arg0 string) (bool, error)
ProcessedWithdrawalIds is a free data retrieval call binding the contract method 0x7729d644.
Solidity: function processedWithdrawalIds(string ) view returns(bool)
func (*DepositPolygonCallerSession) RenounceOwnership ¶
func (_DepositPolygon *DepositPolygonCallerSession) RenounceOwnership() error
RenounceOwnership is a free data retrieval call binding the contract method 0x715018a6.
Solidity: function renounceOwnership() view returns()
type DepositPolygonFilterer ¶
type DepositPolygonFilterer struct {
// contains filtered or unexported fields
}
DepositPolygonFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewDepositPolygonFilterer ¶
func NewDepositPolygonFilterer(address common.Address, filterer bind.ContractFilterer) (*DepositPolygonFilterer, error)
NewDepositPolygonFilterer creates a new log filterer instance of DepositPolygon, bound to a specific deployed contract.
func (*DepositPolygonFilterer) FilterBridgedDeposit ¶
func (_DepositPolygon *DepositPolygonFilterer) FilterBridgedDeposit(opts *bind.FilterOpts, user []common.Address, token []common.Address) (*DepositPolygonBridgedDepositIterator, error)
FilterBridgedDeposit is a free log retrieval operation binding the contract event 0x573284f4c36da6a8d8d84cd06662235f8a770cc98e8c80e304b8f382fdc3dca2.
Solidity: event BridgedDeposit(address indexed user, address indexed token, uint256 amount)
func (*DepositPolygonFilterer) FilterBridgedWithdrawal ¶
func (_DepositPolygon *DepositPolygonFilterer) FilterBridgedWithdrawal(opts *bind.FilterOpts, user []common.Address, token []common.Address) (*DepositPolygonBridgedWithdrawalIterator, error)
FilterBridgedWithdrawal is a free log retrieval operation binding the contract event 0xe4f4f1fb3534fe80225d336f6e5a73007dc992e5f6740152bf13ed2a08f3851a.
Solidity: event BridgedWithdrawal(address indexed user, address indexed token, uint256 amount, string withdrawalId)
func (*DepositPolygonFilterer) FilterOwnershipTransferred ¶
func (_DepositPolygon *DepositPolygonFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*DepositPolygonOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*DepositPolygonFilterer) ParseBridgedDeposit ¶
func (_DepositPolygon *DepositPolygonFilterer) ParseBridgedDeposit(log types.Log) (*DepositPolygonBridgedDeposit, error)
ParseBridgedDeposit is a log parse operation binding the contract event 0x573284f4c36da6a8d8d84cd06662235f8a770cc98e8c80e304b8f382fdc3dca2.
Solidity: event BridgedDeposit(address indexed user, address indexed token, uint256 amount)
func (*DepositPolygonFilterer) ParseBridgedWithdrawal ¶
func (_DepositPolygon *DepositPolygonFilterer) ParseBridgedWithdrawal(log types.Log) (*DepositPolygonBridgedWithdrawal, error)
ParseBridgedWithdrawal is a log parse operation binding the contract event 0xe4f4f1fb3534fe80225d336f6e5a73007dc992e5f6740152bf13ed2a08f3851a.
Solidity: event BridgedWithdrawal(address indexed user, address indexed token, uint256 amount, string withdrawalId)
func (*DepositPolygonFilterer) ParseOwnershipTransferred ¶
func (_DepositPolygon *DepositPolygonFilterer) ParseOwnershipTransferred(log types.Log) (*DepositPolygonOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*DepositPolygonFilterer) WatchBridgedDeposit ¶
func (_DepositPolygon *DepositPolygonFilterer) WatchBridgedDeposit(opts *bind.WatchOpts, sink chan<- *DepositPolygonBridgedDeposit, user []common.Address, token []common.Address) (event.Subscription, error)
WatchBridgedDeposit is a free log subscription operation binding the contract event 0x573284f4c36da6a8d8d84cd06662235f8a770cc98e8c80e304b8f382fdc3dca2.
Solidity: event BridgedDeposit(address indexed user, address indexed token, uint256 amount)
func (*DepositPolygonFilterer) WatchBridgedWithdrawal ¶
func (_DepositPolygon *DepositPolygonFilterer) WatchBridgedWithdrawal(opts *bind.WatchOpts, sink chan<- *DepositPolygonBridgedWithdrawal, user []common.Address, token []common.Address) (event.Subscription, error)
WatchBridgedWithdrawal is a free log subscription operation binding the contract event 0xe4f4f1fb3534fe80225d336f6e5a73007dc992e5f6740152bf13ed2a08f3851a.
Solidity: event BridgedWithdrawal(address indexed user, address indexed token, uint256 amount, string withdrawalId)
func (*DepositPolygonFilterer) WatchOwnershipTransferred ¶
func (_DepositPolygon *DepositPolygonFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *DepositPolygonOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
type DepositPolygonOwnershipTransferred ¶
type DepositPolygonOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
DepositPolygonOwnershipTransferred represents a OwnershipTransferred event raised by the DepositPolygon contract.
type DepositPolygonOwnershipTransferredIterator ¶
type DepositPolygonOwnershipTransferredIterator struct { Event *DepositPolygonOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositPolygonOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the DepositPolygon contract.
func (*DepositPolygonOwnershipTransferredIterator) Close ¶
func (it *DepositPolygonOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositPolygonOwnershipTransferredIterator) Error ¶
func (it *DepositPolygonOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositPolygonOwnershipTransferredIterator) Next ¶
func (it *DepositPolygonOwnershipTransferredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositPolygonRaw ¶
type DepositPolygonRaw struct {
Contract *DepositPolygon // Generic contract binding to access the raw methods on
}
DepositPolygonRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*DepositPolygonRaw) Call ¶
func (_DepositPolygon *DepositPolygonRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*DepositPolygonRaw) Transact ¶
func (_DepositPolygon *DepositPolygonRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*DepositPolygonRaw) Transfer ¶
func (_DepositPolygon *DepositPolygonRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type DepositPolygonSession ¶
type DepositPolygonSession struct { Contract *DepositPolygon // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
DepositPolygonSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*DepositPolygonSession) AddFunds ¶
func (_DepositPolygon *DepositPolygonSession) AddFunds(token common.Address, amount *big.Int) (*types.Transaction, error)
AddFunds is a paid mutator transaction binding the contract method 0xbc4b3365.
Solidity: function addFunds(address token, uint256 amount) returns()
func (*DepositPolygonSession) AddFundsNative ¶
func (_DepositPolygon *DepositPolygonSession) AddFundsNative() (*types.Transaction, error)
AddFundsNative is a paid mutator transaction binding the contract method 0x447e346f.
Solidity: function addFundsNative() payable returns()
func (*DepositPolygonSession) Authorize ¶
func (_DepositPolygon *DepositPolygonSession) Authorize(user common.Address, value bool) (*types.Transaction, error)
Authorize is a paid mutator transaction binding the contract method 0x2d1fb389.
Solidity: function authorize(address user, bool value) returns()
func (*DepositPolygonSession) Authorized ¶
func (_DepositPolygon *DepositPolygonSession) Authorized(arg0 common.Address) (bool, error)
Authorized is a free data retrieval call binding the contract method 0xb9181611.
Solidity: function authorized(address ) view returns(bool)
func (*DepositPolygonSession) Deposit ¶
func (_DepositPolygon *DepositPolygonSession) Deposit(token common.Address, amount *big.Int) (*types.Transaction, error)
Deposit is a paid mutator transaction binding the contract method 0x47e7ef24.
Solidity: function deposit(address token, uint256 amount) returns()
func (*DepositPolygonSession) DepositNative ¶
func (_DepositPolygon *DepositPolygonSession) DepositNative() (*types.Transaction, error)
DepositNative is a paid mutator transaction binding the contract method 0xdb6b5246.
Solidity: function depositNative() payable returns()
func (*DepositPolygonSession) Initialize ¶
func (_DepositPolygon *DepositPolygonSession) Initialize() (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x8129fc1c.
Solidity: function initialize() returns()
func (*DepositPolygonSession) Owner ¶
func (_DepositPolygon *DepositPolygonSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*DepositPolygonSession) ProcessedWithdrawalIds ¶
func (_DepositPolygon *DepositPolygonSession) ProcessedWithdrawalIds(arg0 string) (bool, error)
ProcessedWithdrawalIds is a free data retrieval call binding the contract method 0x7729d644.
Solidity: function processedWithdrawalIds(string ) view returns(bool)
func (*DepositPolygonSession) RemoveFunds ¶
func (_DepositPolygon *DepositPolygonSession) RemoveFunds(token common.Address, to common.Address, amount *big.Int) (*types.Transaction, error)
RemoveFunds is a paid mutator transaction binding the contract method 0xd6c9b6a5.
Solidity: function removeFunds(address token, address to, uint256 amount) returns()
func (*DepositPolygonSession) RemoveFundsNative ¶
func (_DepositPolygon *DepositPolygonSession) RemoveFundsNative(to common.Address, amount *big.Int) (*types.Transaction, error)
RemoveFundsNative is a paid mutator transaction binding the contract method 0x143531c0.
Solidity: function removeFundsNative(address to, uint256 amount) returns()
func (*DepositPolygonSession) RenounceOwnership ¶
func (_DepositPolygon *DepositPolygonSession) RenounceOwnership() error
RenounceOwnership is a free data retrieval call binding the contract method 0x715018a6.
Solidity: function renounceOwnership() view returns()
func (*DepositPolygonSession) TransferOwner ¶
func (_DepositPolygon *DepositPolygonSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(address newOwner) returns()
func (*DepositPolygonSession) TransferOwnership ¶
func (_DepositPolygon *DepositPolygonSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*DepositPolygonSession) Withdraw ¶
func (_DepositPolygon *DepositPolygonSession) Withdraw(token common.Address, to common.Address, amount *big.Int, withdrawalId string) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x4f065632.
Solidity: function withdraw(address token, address to, uint256 amount, string withdrawalId) returns()
func (*DepositPolygonSession) WithdrawNative ¶
func (_DepositPolygon *DepositPolygonSession) WithdrawNative(to common.Address, amount *big.Int, withdrawalId string) (*types.Transaction, error)
WithdrawNative is a paid mutator transaction binding the contract method 0x7a78b9c7.
Solidity: function withdrawNative(address to, uint256 amount, string withdrawalId) returns()
type DepositPolygonTransactor ¶
type DepositPolygonTransactor struct {
// contains filtered or unexported fields
}
DepositPolygonTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewDepositPolygonTransactor ¶
func NewDepositPolygonTransactor(address common.Address, transactor bind.ContractTransactor) (*DepositPolygonTransactor, error)
NewDepositPolygonTransactor creates a new write-only instance of DepositPolygon, bound to a specific deployed contract.
func (*DepositPolygonTransactor) AddFunds ¶
func (_DepositPolygon *DepositPolygonTransactor) AddFunds(opts *bind.TransactOpts, token common.Address, amount *big.Int) (*types.Transaction, error)
AddFunds is a paid mutator transaction binding the contract method 0xbc4b3365.
Solidity: function addFunds(address token, uint256 amount) returns()
func (*DepositPolygonTransactor) AddFundsNative ¶
func (_DepositPolygon *DepositPolygonTransactor) AddFundsNative(opts *bind.TransactOpts) (*types.Transaction, error)
AddFundsNative is a paid mutator transaction binding the contract method 0x447e346f.
Solidity: function addFundsNative() payable returns()
func (*DepositPolygonTransactor) Authorize ¶
func (_DepositPolygon *DepositPolygonTransactor) Authorize(opts *bind.TransactOpts, user common.Address, value bool) (*types.Transaction, error)
Authorize is a paid mutator transaction binding the contract method 0x2d1fb389.
Solidity: function authorize(address user, bool value) returns()
func (*DepositPolygonTransactor) Deposit ¶
func (_DepositPolygon *DepositPolygonTransactor) Deposit(opts *bind.TransactOpts, token common.Address, amount *big.Int) (*types.Transaction, error)
Deposit is a paid mutator transaction binding the contract method 0x47e7ef24.
Solidity: function deposit(address token, uint256 amount) returns()
func (*DepositPolygonTransactor) DepositNative ¶
func (_DepositPolygon *DepositPolygonTransactor) DepositNative(opts *bind.TransactOpts) (*types.Transaction, error)
DepositNative is a paid mutator transaction binding the contract method 0xdb6b5246.
Solidity: function depositNative() payable returns()
func (*DepositPolygonTransactor) Initialize ¶
func (_DepositPolygon *DepositPolygonTransactor) Initialize(opts *bind.TransactOpts) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x8129fc1c.
Solidity: function initialize() returns()
func (*DepositPolygonTransactor) RemoveFunds ¶
func (_DepositPolygon *DepositPolygonTransactor) RemoveFunds(opts *bind.TransactOpts, token common.Address, to common.Address, amount *big.Int) (*types.Transaction, error)
RemoveFunds is a paid mutator transaction binding the contract method 0xd6c9b6a5.
Solidity: function removeFunds(address token, address to, uint256 amount) returns()
func (*DepositPolygonTransactor) RemoveFundsNative ¶
func (_DepositPolygon *DepositPolygonTransactor) RemoveFundsNative(opts *bind.TransactOpts, to common.Address, amount *big.Int) (*types.Transaction, error)
RemoveFundsNative is a paid mutator transaction binding the contract method 0x143531c0.
Solidity: function removeFundsNative(address to, uint256 amount) returns()
func (*DepositPolygonTransactor) TransferOwner ¶
func (_DepositPolygon *DepositPolygonTransactor) TransferOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(address newOwner) returns()
func (*DepositPolygonTransactor) TransferOwnership ¶
func (_DepositPolygon *DepositPolygonTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*DepositPolygonTransactor) Withdraw ¶
func (_DepositPolygon *DepositPolygonTransactor) Withdraw(opts *bind.TransactOpts, token common.Address, to common.Address, amount *big.Int, withdrawalId string) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x4f065632.
Solidity: function withdraw(address token, address to, uint256 amount, string withdrawalId) returns()
func (*DepositPolygonTransactor) WithdrawNative ¶
func (_DepositPolygon *DepositPolygonTransactor) WithdrawNative(opts *bind.TransactOpts, to common.Address, amount *big.Int, withdrawalId string) (*types.Transaction, error)
WithdrawNative is a paid mutator transaction binding the contract method 0x7a78b9c7.
Solidity: function withdrawNative(address to, uint256 amount, string withdrawalId) returns()
type DepositPolygonTransactorRaw ¶
type DepositPolygonTransactorRaw struct {
Contract *DepositPolygonTransactor // Generic write-only contract binding to access the raw methods on
}
DepositPolygonTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*DepositPolygonTransactorRaw) Transact ¶
func (_DepositPolygon *DepositPolygonTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*DepositPolygonTransactorRaw) Transfer ¶
func (_DepositPolygon *DepositPolygonTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type DepositPolygonTransactorSession ¶
type DepositPolygonTransactorSession struct { Contract *DepositPolygonTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
DepositPolygonTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*DepositPolygonTransactorSession) AddFunds ¶
func (_DepositPolygon *DepositPolygonTransactorSession) AddFunds(token common.Address, amount *big.Int) (*types.Transaction, error)
AddFunds is a paid mutator transaction binding the contract method 0xbc4b3365.
Solidity: function addFunds(address token, uint256 amount) returns()
func (*DepositPolygonTransactorSession) AddFundsNative ¶
func (_DepositPolygon *DepositPolygonTransactorSession) AddFundsNative() (*types.Transaction, error)
AddFundsNative is a paid mutator transaction binding the contract method 0x447e346f.
Solidity: function addFundsNative() payable returns()
func (*DepositPolygonTransactorSession) Authorize ¶
func (_DepositPolygon *DepositPolygonTransactorSession) Authorize(user common.Address, value bool) (*types.Transaction, error)
Authorize is a paid mutator transaction binding the contract method 0x2d1fb389.
Solidity: function authorize(address user, bool value) returns()
func (*DepositPolygonTransactorSession) Deposit ¶
func (_DepositPolygon *DepositPolygonTransactorSession) Deposit(token common.Address, amount *big.Int) (*types.Transaction, error)
Deposit is a paid mutator transaction binding the contract method 0x47e7ef24.
Solidity: function deposit(address token, uint256 amount) returns()
func (*DepositPolygonTransactorSession) DepositNative ¶
func (_DepositPolygon *DepositPolygonTransactorSession) DepositNative() (*types.Transaction, error)
DepositNative is a paid mutator transaction binding the contract method 0xdb6b5246.
Solidity: function depositNative() payable returns()
func (*DepositPolygonTransactorSession) Initialize ¶
func (_DepositPolygon *DepositPolygonTransactorSession) Initialize() (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x8129fc1c.
Solidity: function initialize() returns()
func (*DepositPolygonTransactorSession) RemoveFunds ¶
func (_DepositPolygon *DepositPolygonTransactorSession) RemoveFunds(token common.Address, to common.Address, amount *big.Int) (*types.Transaction, error)
RemoveFunds is a paid mutator transaction binding the contract method 0xd6c9b6a5.
Solidity: function removeFunds(address token, address to, uint256 amount) returns()
func (*DepositPolygonTransactorSession) RemoveFundsNative ¶
func (_DepositPolygon *DepositPolygonTransactorSession) RemoveFundsNative(to common.Address, amount *big.Int) (*types.Transaction, error)
RemoveFundsNative is a paid mutator transaction binding the contract method 0x143531c0.
Solidity: function removeFundsNative(address to, uint256 amount) returns()
func (*DepositPolygonTransactorSession) TransferOwner ¶
func (_DepositPolygon *DepositPolygonTransactorSession) TransferOwner(newOwner common.Address) (*types.Transaction, error)
TransferOwner is a paid mutator transaction binding the contract method 0x4fb2e45d.
Solidity: function transferOwner(address newOwner) returns()
func (*DepositPolygonTransactorSession) TransferOwnership ¶
func (_DepositPolygon *DepositPolygonTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*DepositPolygonTransactorSession) Withdraw ¶
func (_DepositPolygon *DepositPolygonTransactorSession) Withdraw(token common.Address, to common.Address, amount *big.Int, withdrawalId string) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x4f065632.
Solidity: function withdraw(address token, address to, uint256 amount, string withdrawalId) returns()
func (*DepositPolygonTransactorSession) WithdrawNative ¶
func (_DepositPolygon *DepositPolygonTransactorSession) WithdrawNative(to common.Address, amount *big.Int, withdrawalId string) (*types.Transaction, error)
WithdrawNative is a paid mutator transaction binding the contract method 0x7a78b9c7.
Solidity: function withdrawNative(address to, uint256 amount, string withdrawalId) returns()
type DepositTestnet ¶
type DepositTestnet struct { DepositTestnetCaller // Read-only binding to the contract DepositTestnetTransactor // Write-only binding to the contract DepositTestnetFilterer // Log filterer for contract events }
DepositTestnet is an auto generated Go binding around an Ethereum contract.
func NewDepositTestnet ¶
func NewDepositTestnet(address common.Address, backend bind.ContractBackend) (*DepositTestnet, error)
NewDepositTestnet creates a new instance of DepositTestnet, bound to a specific deployed contract.
type DepositTestnetCaller ¶
type DepositTestnetCaller struct {
// contains filtered or unexported fields
}
DepositTestnetCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewDepositTestnetCaller ¶
func NewDepositTestnetCaller(address common.Address, caller bind.ContractCaller) (*DepositTestnetCaller, error)
NewDepositTestnetCaller creates a new read-only instance of DepositTestnet, bound to a specific deployed contract.
func (*DepositTestnetCaller) DEPOSITCANCELDELAY ¶
func (_DepositTestnet *DepositTestnetCaller) DEPOSITCANCELDELAY(opts *bind.CallOpts) (*big.Int, error)
DEPOSITCANCELDELAY is a free data retrieval call binding the contract method 0x77e84e0d.
Solidity: function DEPOSIT_CANCEL_DELAY() view returns(uint256)
func (*DepositTestnetCaller) DefaultVaultWithdrawalLock ¶
func (_DepositTestnet *DepositTestnetCaller) DefaultVaultWithdrawalLock(opts *bind.CallOpts) (*big.Int, error)
DefaultVaultWithdrawalLock is a free data retrieval call binding the contract method 0xa45d7841.
Solidity: function defaultVaultWithdrawalLock() view returns(uint256)
func (*DepositTestnetCaller) FREEZEGRACEPERIOD ¶
func (_DepositTestnet *DepositTestnetCaller) FREEZEGRACEPERIOD(opts *bind.CallOpts) (*big.Int, error)
FREEZEGRACEPERIOD is a free data retrieval call binding the contract method 0x00717542.
Solidity: function FREEZE_GRACE_PERIOD() view returns(uint256)
func (*DepositTestnetCaller) GetActionCount ¶
GetActionCount is a free data retrieval call binding the contract method 0x5eecd218.
Solidity: function getActionCount() view returns(uint256)
func (*DepositTestnetCaller) GetActionHashByIndex ¶
func (_DepositTestnet *DepositTestnetCaller) GetActionHashByIndex(opts *bind.CallOpts, actionIndex *big.Int) ([32]byte, error)
GetActionHashByIndex is a free data retrieval call binding the contract method 0x5e586cd1.
Solidity: function getActionHashByIndex(uint256 actionIndex) view returns(bytes32)
func (*DepositTestnetCaller) GetAssetInfo ¶
func (_DepositTestnet *DepositTestnetCaller) GetAssetInfo(opts *bind.CallOpts, assetType *big.Int) ([]byte, error)
GetAssetInfo is a free data retrieval call binding the contract method 0xf637d950.
Solidity: function getAssetInfo(uint256 assetType) view returns(bytes assetInfo)
func (*DepositTestnetCaller) GetCancellationRequest ¶
func (_DepositTestnet *DepositTestnetCaller) GetCancellationRequest(opts *bind.CallOpts, starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetCancellationRequest is a free data retrieval call binding the contract method 0x333ac20b.
Solidity: function getCancellationRequest(uint256 starkKey, uint256 assetId, uint256 vaultId) view returns(uint256 request)
func (*DepositTestnetCaller) GetDepositBalance ¶
func (_DepositTestnet *DepositTestnetCaller) GetDepositBalance(opts *bind.CallOpts, starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetDepositBalance is a free data retrieval call binding the contract method 0xabf98fe1.
Solidity: function getDepositBalance(uint256 starkKey, uint256 assetId, uint256 vaultId) view returns(uint256 balance)
func (*DepositTestnetCaller) GetEthKey ¶
func (_DepositTestnet *DepositTestnetCaller) GetEthKey(opts *bind.CallOpts, ownerKey *big.Int) (common.Address, error)
GetEthKey is a free data retrieval call binding the contract method 0x1dbd1da7.
Solidity: function getEthKey(uint256 ownerKey) view returns(address)
func (*DepositTestnetCaller) GetFullWithdrawalRequest ¶
func (_DepositTestnet *DepositTestnetCaller) GetFullWithdrawalRequest(opts *bind.CallOpts, starkKey *big.Int, vaultId *big.Int) (*big.Int, error)
GetFullWithdrawalRequest is a free data retrieval call binding the contract method 0x296e2f37.
Solidity: function getFullWithdrawalRequest(uint256 starkKey, uint256 vaultId) view returns(uint256 res)
func (*DepositTestnetCaller) GetLastBatchId ¶
GetLastBatchId is a free data retrieval call binding the contract method 0x515535e8.
Solidity: function getLastBatchId() view returns(uint256 batchId)
func (*DepositTestnetCaller) GetOrderRoot ¶
GetOrderRoot is a free data retrieval call binding the contract method 0x0dded952.
Solidity: function getOrderRoot() view returns(uint256 root)
func (*DepositTestnetCaller) GetOrderTreeHeight ¶
func (_DepositTestnet *DepositTestnetCaller) GetOrderTreeHeight(opts *bind.CallOpts) (*big.Int, error)
GetOrderTreeHeight is a free data retrieval call binding the contract method 0x7e9da4c5.
Solidity: function getOrderTreeHeight() view returns(uint256 height)
func (*DepositTestnetCaller) GetQuantizedDepositBalance ¶
func (_DepositTestnet *DepositTestnetCaller) GetQuantizedDepositBalance(opts *bind.CallOpts, starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetQuantizedDepositBalance is a free data retrieval call binding the contract method 0x4e8912da.
Solidity: function getQuantizedDepositBalance(uint256 starkKey, uint256 assetId, uint256 vaultId) view returns(uint256 balance)
func (*DepositTestnetCaller) GetQuantizedVaultBalance ¶
func (_DepositTestnet *DepositTestnetCaller) GetQuantizedVaultBalance(opts *bind.CallOpts, ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetQuantizedVaultBalance is a free data retrieval call binding the contract method 0xe69a9de7.
Solidity: function getQuantizedVaultBalance(address ethKey, uint256 assetId, uint256 vaultId) view returns(uint256)
func (*DepositTestnetCaller) GetQuantum ¶
func (_DepositTestnet *DepositTestnetCaller) GetQuantum(opts *bind.CallOpts, presumedAssetType *big.Int) (*big.Int, error)
GetQuantum is a free data retrieval call binding the contract method 0xdd7202d8.
Solidity: function getQuantum(uint256 presumedAssetType) view returns(uint256 quantum)
func (*DepositTestnetCaller) GetRegisteredAvailabilityVerifiers ¶
func (_DepositTestnet *DepositTestnetCaller) GetRegisteredAvailabilityVerifiers(opts *bind.CallOpts) ([]common.Address, error)
GetRegisteredAvailabilityVerifiers is a free data retrieval call binding the contract method 0x1ac347f2.
Solidity: function getRegisteredAvailabilityVerifiers() view returns(address[] _verifers)
func (*DepositTestnetCaller) GetRegisteredVerifiers ¶
func (_DepositTestnet *DepositTestnetCaller) GetRegisteredVerifiers(opts *bind.CallOpts) ([]common.Address, error)
GetRegisteredVerifiers is a free data retrieval call binding the contract method 0x4eab9ed3.
Solidity: function getRegisteredVerifiers() view returns(address[] _verifers)
func (*DepositTestnetCaller) GetSequenceNumber ¶
func (_DepositTestnet *DepositTestnetCaller) GetSequenceNumber(opts *bind.CallOpts) (*big.Int, error)
GetSequenceNumber is a free data retrieval call binding the contract method 0x42af35fd.
Solidity: function getSequenceNumber() view returns(uint256 seq)
func (*DepositTestnetCaller) GetVaultBalance ¶
func (_DepositTestnet *DepositTestnetCaller) GetVaultBalance(opts *bind.CallOpts, ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetVaultBalance is a free data retrieval call binding the contract method 0x1c6bd544.
Solidity: function getVaultBalance(address ethKey, uint256 assetId, uint256 vaultId) view returns(uint256)
func (*DepositTestnetCaller) GetVaultRoot ¶
GetVaultRoot is a free data retrieval call binding the contract method 0x64da5dfe.
Solidity: function getVaultRoot() view returns(uint256 root)
func (*DepositTestnetCaller) GetVaultTreeHeight ¶
func (_DepositTestnet *DepositTestnetCaller) GetVaultTreeHeight(opts *bind.CallOpts) (*big.Int, error)
GetVaultTreeHeight is a free data retrieval call binding the contract method 0xf288a3ff.
Solidity: function getVaultTreeHeight() view returns(uint256 height)
func (*DepositTestnetCaller) GetVaultWithdrawalLock ¶
func (_DepositTestnet *DepositTestnetCaller) GetVaultWithdrawalLock(opts *bind.CallOpts, ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetVaultWithdrawalLock is a free data retrieval call binding the contract method 0x9de5c4e5.
Solidity: function getVaultWithdrawalLock(address ethKey, uint256 assetId, uint256 vaultId) view returns(uint256)
func (*DepositTestnetCaller) GetWithdrawalBalance ¶
func (_DepositTestnet *DepositTestnetCaller) GetWithdrawalBalance(opts *bind.CallOpts, ownerKey *big.Int, assetId *big.Int) (*big.Int, error)
GetWithdrawalBalance is a free data retrieval call binding the contract method 0xec3161b0.
Solidity: function getWithdrawalBalance(uint256 ownerKey, uint256 assetId) view returns(uint256 balance)
func (*DepositTestnetCaller) IsAssetRegistered ¶
func (_DepositTestnet *DepositTestnetCaller) IsAssetRegistered(opts *bind.CallOpts, assetType *big.Int) (bool, error)
IsAssetRegistered is a free data retrieval call binding the contract method 0x049f5ade.
Solidity: function isAssetRegistered(uint256 assetType) view returns(bool)
func (*DepositTestnetCaller) IsAvailabilityVerifier ¶
func (_DepositTestnet *DepositTestnetCaller) IsAvailabilityVerifier(opts *bind.CallOpts, verifierAddress common.Address) (bool, error)
IsAvailabilityVerifier is a free data retrieval call binding the contract method 0xbd1279ae.
Solidity: function isAvailabilityVerifier(address verifierAddress) view returns(bool)
func (*DepositTestnetCaller) IsFrozen ¶
func (_DepositTestnet *DepositTestnetCaller) IsFrozen(opts *bind.CallOpts) (bool, error)
IsFrozen is a free data retrieval call binding the contract method 0x33eeb147.
Solidity: function isFrozen() view returns(bool)
func (*DepositTestnetCaller) IsOperator ¶
func (_DepositTestnet *DepositTestnetCaller) IsOperator(opts *bind.CallOpts, testedOperator common.Address) (bool, error)
IsOperator is a free data retrieval call binding the contract method 0x6d70f7ae.
Solidity: function isOperator(address testedOperator) view returns(bool)
func (*DepositTestnetCaller) IsStrictVaultBalancePolicy ¶
func (_DepositTestnet *DepositTestnetCaller) IsStrictVaultBalancePolicy(opts *bind.CallOpts) (bool, error)
IsStrictVaultBalancePolicy is a free data retrieval call binding the contract method 0x5adf1639.
Solidity: function isStrictVaultBalancePolicy() view returns(bool)
func (*DepositTestnetCaller) IsTokenAdmin ¶
func (_DepositTestnet *DepositTestnetCaller) IsTokenAdmin(opts *bind.CallOpts, testedAdmin common.Address) (bool, error)
IsTokenAdmin is a free data retrieval call binding the contract method 0xa2bdde3d.
Solidity: function isTokenAdmin(address testedAdmin) view returns(bool)
func (*DepositTestnetCaller) IsVaultLocked ¶
func (_DepositTestnet *DepositTestnetCaller) IsVaultLocked(opts *bind.CallOpts, ethKey common.Address, assetId *big.Int, vaultId *big.Int) (bool, error)
IsVaultLocked is a free data retrieval call binding the contract method 0x27c2b36d.
Solidity: function isVaultLocked(address ethKey, uint256 assetId, uint256 vaultId) view returns(bool)
func (*DepositTestnetCaller) IsVerifier ¶
func (_DepositTestnet *DepositTestnetCaller) IsVerifier(opts *bind.CallOpts, verifierAddress common.Address) (bool, error)
IsVerifier is a free data retrieval call binding the contract method 0x33105218.
Solidity: function isVerifier(address verifierAddress) view returns(bool)
func (*DepositTestnetCaller) MAINGOVERNANCEINFOTAG ¶
func (_DepositTestnet *DepositTestnetCaller) MAINGOVERNANCEINFOTAG(opts *bind.CallOpts) (string, error)
MAINGOVERNANCEINFOTAG is a free data retrieval call binding the contract method 0xc23b60ef.
Solidity: function MAIN_GOVERNANCE_INFO_TAG() view returns(string)
func (*DepositTestnetCaller) MAXFORCEDACTIONSREQSPERBLOCK ¶
func (_DepositTestnet *DepositTestnetCaller) MAXFORCEDACTIONSREQSPERBLOCK(opts *bind.CallOpts) (*big.Int, error)
MAXFORCEDACTIONSREQSPERBLOCK is a free data retrieval call binding the contract method 0xe30a5cff.
Solidity: function MAX_FORCED_ACTIONS_REQS_PER_BLOCK() view returns(uint256)
func (*DepositTestnetCaller) MAXVERIFIERCOUNT ¶
func (_DepositTestnet *DepositTestnetCaller) MAXVERIFIERCOUNT(opts *bind.CallOpts) (*big.Int, error)
MAXVERIFIERCOUNT is a free data retrieval call binding the contract method 0xe6de6282.
Solidity: function MAX_VERIFIER_COUNT() view returns(uint256)
func (*DepositTestnetCaller) MainIsGovernor ¶
func (_DepositTestnet *DepositTestnetCaller) MainIsGovernor(opts *bind.CallOpts, testGovernor common.Address) (bool, error)
MainIsGovernor is a free data retrieval call binding the contract method 0x45f5cd97.
Solidity: function mainIsGovernor(address testGovernor) view returns(bool)
func (*DepositTestnetCaller) OrderRegistryAddress ¶
func (_DepositTestnet *DepositTestnetCaller) OrderRegistryAddress(opts *bind.CallOpts) (common.Address, error)
OrderRegistryAddress is a free data retrieval call binding the contract method 0x9c6a2837.
Solidity: function orderRegistryAddress() view returns(address)
func (*DepositTestnetCaller) STARKEXMAXDEFAULTVAULTLOCK ¶
func (_DepositTestnet *DepositTestnetCaller) STARKEXMAXDEFAULTVAULTLOCK(opts *bind.CallOpts) (*big.Int, error)
STARKEXMAXDEFAULTVAULTLOCK is a free data retrieval call binding the contract method 0x835a71c3.
Solidity: function STARKEX_MAX_DEFAULT_VAULT_LOCK() view returns(uint256)
func (*DepositTestnetCaller) UNFREEZEDELAY ¶
UNFREEZEDELAY is a free data retrieval call binding the contract method 0x993f3639.
Solidity: function UNFREEZE_DELAY() view returns(uint256)
func (*DepositTestnetCaller) VERIFIERREMOVALDELAY ¶
func (_DepositTestnet *DepositTestnetCaller) VERIFIERREMOVALDELAY(opts *bind.CallOpts) (*big.Int, error)
VERIFIERREMOVALDELAY is a free data retrieval call binding the contract method 0xb7663112.
Solidity: function VERIFIER_REMOVAL_DELAY() view returns(uint256)
type DepositTestnetCallerRaw ¶
type DepositTestnetCallerRaw struct {
Contract *DepositTestnetCaller // Generic read-only contract binding to access the raw methods on
}
DepositTestnetCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*DepositTestnetCallerRaw) Call ¶
func (_DepositTestnet *DepositTestnetCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type DepositTestnetCallerSession ¶
type DepositTestnetCallerSession struct { Contract *DepositTestnetCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
DepositTestnetCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*DepositTestnetCallerSession) DEPOSITCANCELDELAY ¶
func (_DepositTestnet *DepositTestnetCallerSession) DEPOSITCANCELDELAY() (*big.Int, error)
DEPOSITCANCELDELAY is a free data retrieval call binding the contract method 0x77e84e0d.
Solidity: function DEPOSIT_CANCEL_DELAY() view returns(uint256)
func (*DepositTestnetCallerSession) DefaultVaultWithdrawalLock ¶
func (_DepositTestnet *DepositTestnetCallerSession) DefaultVaultWithdrawalLock() (*big.Int, error)
DefaultVaultWithdrawalLock is a free data retrieval call binding the contract method 0xa45d7841.
Solidity: function defaultVaultWithdrawalLock() view returns(uint256)
func (*DepositTestnetCallerSession) FREEZEGRACEPERIOD ¶
func (_DepositTestnet *DepositTestnetCallerSession) FREEZEGRACEPERIOD() (*big.Int, error)
FREEZEGRACEPERIOD is a free data retrieval call binding the contract method 0x00717542.
Solidity: function FREEZE_GRACE_PERIOD() view returns(uint256)
func (*DepositTestnetCallerSession) GetActionCount ¶
func (_DepositTestnet *DepositTestnetCallerSession) GetActionCount() (*big.Int, error)
GetActionCount is a free data retrieval call binding the contract method 0x5eecd218.
Solidity: function getActionCount() view returns(uint256)
func (*DepositTestnetCallerSession) GetActionHashByIndex ¶
func (_DepositTestnet *DepositTestnetCallerSession) GetActionHashByIndex(actionIndex *big.Int) ([32]byte, error)
GetActionHashByIndex is a free data retrieval call binding the contract method 0x5e586cd1.
Solidity: function getActionHashByIndex(uint256 actionIndex) view returns(bytes32)
func (*DepositTestnetCallerSession) GetAssetInfo ¶
func (_DepositTestnet *DepositTestnetCallerSession) GetAssetInfo(assetType *big.Int) ([]byte, error)
GetAssetInfo is a free data retrieval call binding the contract method 0xf637d950.
Solidity: function getAssetInfo(uint256 assetType) view returns(bytes assetInfo)
func (*DepositTestnetCallerSession) GetCancellationRequest ¶
func (_DepositTestnet *DepositTestnetCallerSession) GetCancellationRequest(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetCancellationRequest is a free data retrieval call binding the contract method 0x333ac20b.
Solidity: function getCancellationRequest(uint256 starkKey, uint256 assetId, uint256 vaultId) view returns(uint256 request)
func (*DepositTestnetCallerSession) GetDepositBalance ¶
func (_DepositTestnet *DepositTestnetCallerSession) GetDepositBalance(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetDepositBalance is a free data retrieval call binding the contract method 0xabf98fe1.
Solidity: function getDepositBalance(uint256 starkKey, uint256 assetId, uint256 vaultId) view returns(uint256 balance)
func (*DepositTestnetCallerSession) GetEthKey ¶
func (_DepositTestnet *DepositTestnetCallerSession) GetEthKey(ownerKey *big.Int) (common.Address, error)
GetEthKey is a free data retrieval call binding the contract method 0x1dbd1da7.
Solidity: function getEthKey(uint256 ownerKey) view returns(address)
func (*DepositTestnetCallerSession) GetFullWithdrawalRequest ¶
func (_DepositTestnet *DepositTestnetCallerSession) GetFullWithdrawalRequest(starkKey *big.Int, vaultId *big.Int) (*big.Int, error)
GetFullWithdrawalRequest is a free data retrieval call binding the contract method 0x296e2f37.
Solidity: function getFullWithdrawalRequest(uint256 starkKey, uint256 vaultId) view returns(uint256 res)
func (*DepositTestnetCallerSession) GetLastBatchId ¶
func (_DepositTestnet *DepositTestnetCallerSession) GetLastBatchId() (*big.Int, error)
GetLastBatchId is a free data retrieval call binding the contract method 0x515535e8.
Solidity: function getLastBatchId() view returns(uint256 batchId)
func (*DepositTestnetCallerSession) GetOrderRoot ¶
func (_DepositTestnet *DepositTestnetCallerSession) GetOrderRoot() (*big.Int, error)
GetOrderRoot is a free data retrieval call binding the contract method 0x0dded952.
Solidity: function getOrderRoot() view returns(uint256 root)
func (*DepositTestnetCallerSession) GetOrderTreeHeight ¶
func (_DepositTestnet *DepositTestnetCallerSession) GetOrderTreeHeight() (*big.Int, error)
GetOrderTreeHeight is a free data retrieval call binding the contract method 0x7e9da4c5.
Solidity: function getOrderTreeHeight() view returns(uint256 height)
func (*DepositTestnetCallerSession) GetQuantizedDepositBalance ¶
func (_DepositTestnet *DepositTestnetCallerSession) GetQuantizedDepositBalance(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetQuantizedDepositBalance is a free data retrieval call binding the contract method 0x4e8912da.
Solidity: function getQuantizedDepositBalance(uint256 starkKey, uint256 assetId, uint256 vaultId) view returns(uint256 balance)
func (*DepositTestnetCallerSession) GetQuantizedVaultBalance ¶
func (_DepositTestnet *DepositTestnetCallerSession) GetQuantizedVaultBalance(ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetQuantizedVaultBalance is a free data retrieval call binding the contract method 0xe69a9de7.
Solidity: function getQuantizedVaultBalance(address ethKey, uint256 assetId, uint256 vaultId) view returns(uint256)
func (*DepositTestnetCallerSession) GetQuantum ¶
func (_DepositTestnet *DepositTestnetCallerSession) GetQuantum(presumedAssetType *big.Int) (*big.Int, error)
GetQuantum is a free data retrieval call binding the contract method 0xdd7202d8.
Solidity: function getQuantum(uint256 presumedAssetType) view returns(uint256 quantum)
func (*DepositTestnetCallerSession) GetRegisteredAvailabilityVerifiers ¶
func (_DepositTestnet *DepositTestnetCallerSession) GetRegisteredAvailabilityVerifiers() ([]common.Address, error)
GetRegisteredAvailabilityVerifiers is a free data retrieval call binding the contract method 0x1ac347f2.
Solidity: function getRegisteredAvailabilityVerifiers() view returns(address[] _verifers)
func (*DepositTestnetCallerSession) GetRegisteredVerifiers ¶
func (_DepositTestnet *DepositTestnetCallerSession) GetRegisteredVerifiers() ([]common.Address, error)
GetRegisteredVerifiers is a free data retrieval call binding the contract method 0x4eab9ed3.
Solidity: function getRegisteredVerifiers() view returns(address[] _verifers)
func (*DepositTestnetCallerSession) GetSequenceNumber ¶
func (_DepositTestnet *DepositTestnetCallerSession) GetSequenceNumber() (*big.Int, error)
GetSequenceNumber is a free data retrieval call binding the contract method 0x42af35fd.
Solidity: function getSequenceNumber() view returns(uint256 seq)
func (*DepositTestnetCallerSession) GetVaultBalance ¶
func (_DepositTestnet *DepositTestnetCallerSession) GetVaultBalance(ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetVaultBalance is a free data retrieval call binding the contract method 0x1c6bd544.
Solidity: function getVaultBalance(address ethKey, uint256 assetId, uint256 vaultId) view returns(uint256)
func (*DepositTestnetCallerSession) GetVaultRoot ¶
func (_DepositTestnet *DepositTestnetCallerSession) GetVaultRoot() (*big.Int, error)
GetVaultRoot is a free data retrieval call binding the contract method 0x64da5dfe.
Solidity: function getVaultRoot() view returns(uint256 root)
func (*DepositTestnetCallerSession) GetVaultTreeHeight ¶
func (_DepositTestnet *DepositTestnetCallerSession) GetVaultTreeHeight() (*big.Int, error)
GetVaultTreeHeight is a free data retrieval call binding the contract method 0xf288a3ff.
Solidity: function getVaultTreeHeight() view returns(uint256 height)
func (*DepositTestnetCallerSession) GetVaultWithdrawalLock ¶
func (_DepositTestnet *DepositTestnetCallerSession) GetVaultWithdrawalLock(ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetVaultWithdrawalLock is a free data retrieval call binding the contract method 0x9de5c4e5.
Solidity: function getVaultWithdrawalLock(address ethKey, uint256 assetId, uint256 vaultId) view returns(uint256)
func (*DepositTestnetCallerSession) GetWithdrawalBalance ¶
func (_DepositTestnet *DepositTestnetCallerSession) GetWithdrawalBalance(ownerKey *big.Int, assetId *big.Int) (*big.Int, error)
GetWithdrawalBalance is a free data retrieval call binding the contract method 0xec3161b0.
Solidity: function getWithdrawalBalance(uint256 ownerKey, uint256 assetId) view returns(uint256 balance)
func (*DepositTestnetCallerSession) IsAssetRegistered ¶
func (_DepositTestnet *DepositTestnetCallerSession) IsAssetRegistered(assetType *big.Int) (bool, error)
IsAssetRegistered is a free data retrieval call binding the contract method 0x049f5ade.
Solidity: function isAssetRegistered(uint256 assetType) view returns(bool)
func (*DepositTestnetCallerSession) IsAvailabilityVerifier ¶
func (_DepositTestnet *DepositTestnetCallerSession) IsAvailabilityVerifier(verifierAddress common.Address) (bool, error)
IsAvailabilityVerifier is a free data retrieval call binding the contract method 0xbd1279ae.
Solidity: function isAvailabilityVerifier(address verifierAddress) view returns(bool)
func (*DepositTestnetCallerSession) IsFrozen ¶
func (_DepositTestnet *DepositTestnetCallerSession) IsFrozen() (bool, error)
IsFrozen is a free data retrieval call binding the contract method 0x33eeb147.
Solidity: function isFrozen() view returns(bool)
func (*DepositTestnetCallerSession) IsOperator ¶
func (_DepositTestnet *DepositTestnetCallerSession) IsOperator(testedOperator common.Address) (bool, error)
IsOperator is a free data retrieval call binding the contract method 0x6d70f7ae.
Solidity: function isOperator(address testedOperator) view returns(bool)
func (*DepositTestnetCallerSession) IsStrictVaultBalancePolicy ¶
func (_DepositTestnet *DepositTestnetCallerSession) IsStrictVaultBalancePolicy() (bool, error)
IsStrictVaultBalancePolicy is a free data retrieval call binding the contract method 0x5adf1639.
Solidity: function isStrictVaultBalancePolicy() view returns(bool)
func (*DepositTestnetCallerSession) IsTokenAdmin ¶
func (_DepositTestnet *DepositTestnetCallerSession) IsTokenAdmin(testedAdmin common.Address) (bool, error)
IsTokenAdmin is a free data retrieval call binding the contract method 0xa2bdde3d.
Solidity: function isTokenAdmin(address testedAdmin) view returns(bool)
func (*DepositTestnetCallerSession) IsVaultLocked ¶
func (_DepositTestnet *DepositTestnetCallerSession) IsVaultLocked(ethKey common.Address, assetId *big.Int, vaultId *big.Int) (bool, error)
IsVaultLocked is a free data retrieval call binding the contract method 0x27c2b36d.
Solidity: function isVaultLocked(address ethKey, uint256 assetId, uint256 vaultId) view returns(bool)
func (*DepositTestnetCallerSession) IsVerifier ¶
func (_DepositTestnet *DepositTestnetCallerSession) IsVerifier(verifierAddress common.Address) (bool, error)
IsVerifier is a free data retrieval call binding the contract method 0x33105218.
Solidity: function isVerifier(address verifierAddress) view returns(bool)
func (*DepositTestnetCallerSession) MAINGOVERNANCEINFOTAG ¶
func (_DepositTestnet *DepositTestnetCallerSession) MAINGOVERNANCEINFOTAG() (string, error)
MAINGOVERNANCEINFOTAG is a free data retrieval call binding the contract method 0xc23b60ef.
Solidity: function MAIN_GOVERNANCE_INFO_TAG() view returns(string)
func (*DepositTestnetCallerSession) MAXFORCEDACTIONSREQSPERBLOCK ¶
func (_DepositTestnet *DepositTestnetCallerSession) MAXFORCEDACTIONSREQSPERBLOCK() (*big.Int, error)
MAXFORCEDACTIONSREQSPERBLOCK is a free data retrieval call binding the contract method 0xe30a5cff.
Solidity: function MAX_FORCED_ACTIONS_REQS_PER_BLOCK() view returns(uint256)
func (*DepositTestnetCallerSession) MAXVERIFIERCOUNT ¶
func (_DepositTestnet *DepositTestnetCallerSession) MAXVERIFIERCOUNT() (*big.Int, error)
MAXVERIFIERCOUNT is a free data retrieval call binding the contract method 0xe6de6282.
Solidity: function MAX_VERIFIER_COUNT() view returns(uint256)
func (*DepositTestnetCallerSession) MainIsGovernor ¶
func (_DepositTestnet *DepositTestnetCallerSession) MainIsGovernor(testGovernor common.Address) (bool, error)
MainIsGovernor is a free data retrieval call binding the contract method 0x45f5cd97.
Solidity: function mainIsGovernor(address testGovernor) view returns(bool)
func (*DepositTestnetCallerSession) OrderRegistryAddress ¶
func (_DepositTestnet *DepositTestnetCallerSession) OrderRegistryAddress() (common.Address, error)
OrderRegistryAddress is a free data retrieval call binding the contract method 0x9c6a2837.
Solidity: function orderRegistryAddress() view returns(address)
func (*DepositTestnetCallerSession) STARKEXMAXDEFAULTVAULTLOCK ¶
func (_DepositTestnet *DepositTestnetCallerSession) STARKEXMAXDEFAULTVAULTLOCK() (*big.Int, error)
STARKEXMAXDEFAULTVAULTLOCK is a free data retrieval call binding the contract method 0x835a71c3.
Solidity: function STARKEX_MAX_DEFAULT_VAULT_LOCK() view returns(uint256)
func (*DepositTestnetCallerSession) UNFREEZEDELAY ¶
func (_DepositTestnet *DepositTestnetCallerSession) UNFREEZEDELAY() (*big.Int, error)
UNFREEZEDELAY is a free data retrieval call binding the contract method 0x993f3639.
Solidity: function UNFREEZE_DELAY() view returns(uint256)
func (*DepositTestnetCallerSession) VERIFIERREMOVALDELAY ¶
func (_DepositTestnet *DepositTestnetCallerSession) VERIFIERREMOVALDELAY() (*big.Int, error)
VERIFIERREMOVALDELAY is a free data retrieval call binding the contract method 0xb7663112.
Solidity: function VERIFIER_REMOVAL_DELAY() view returns(uint256)
func (*DepositTestnetCallerSession) VERSION ¶
func (_DepositTestnet *DepositTestnetCallerSession) VERSION() (string, error)
VERSION is a free data retrieval call binding the contract method 0xffa1ad74.
Solidity: function VERSION() view returns(string)
type DepositTestnetFilterer ¶
type DepositTestnetFilterer struct {
// contains filtered or unexported fields
}
DepositTestnetFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewDepositTestnetFilterer ¶
func NewDepositTestnetFilterer(address common.Address, filterer bind.ContractFilterer) (*DepositTestnetFilterer, error)
NewDepositTestnetFilterer creates a new log filterer instance of DepositTestnet, bound to a specific deployed contract.
func (*DepositTestnetFilterer) FilterImplementationActivationRescheduled ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterImplementationActivationRescheduled(opts *bind.FilterOpts, implementation []common.Address) (*DepositTestnetImplementationActivationRescheduledIterator, error)
FilterImplementationActivationRescheduled is a free log retrieval operation binding the contract event 0xdda7b7d1f8141bd98b4378ee60e6231f89598ca02949a9d0550904dc96efeeb7.
Solidity: event ImplementationActivationRescheduled(address indexed implementation, uint256 updatedActivationTime)
func (*DepositTestnetFilterer) FilterLogDefaultVaultWithdrawalLockSet ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogDefaultVaultWithdrawalLockSet(opts *bind.FilterOpts) (*DepositTestnetLogDefaultVaultWithdrawalLockSetIterator, error)
FilterLogDefaultVaultWithdrawalLockSet is a free log retrieval operation binding the contract event 0x832169a4c3cea413f0041437fd118afbc4b33edbf6783da382128bca1e56b2d2.
Solidity: event LogDefaultVaultWithdrawalLockSet(uint256 newDefaultLockTime)
func (*DepositTestnetFilterer) FilterLogDeposit ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogDeposit(opts *bind.FilterOpts) (*DepositTestnetLogDepositIterator, error)
FilterLogDeposit is a free log retrieval operation binding the contract event 0x06724742ccc8c330a39a641ef02a0b419bd09248360680bb38159b0a8c2635d6.
Solidity: event LogDeposit(address depositorEthKey, uint256 starkKey, uint256 vaultId, uint256 assetType, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositTestnetFilterer) FilterLogDepositCancel ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogDepositCancel(opts *bind.FilterOpts) (*DepositTestnetLogDepositCancelIterator, error)
FilterLogDepositCancel is a free log retrieval operation binding the contract event 0x0bc1df35228095c37da66a6ffcc755ea79dfc437345685f618e05fafad6b445e.
Solidity: event LogDepositCancel(uint256 starkKey, uint256 vaultId, uint256 assetId)
func (*DepositTestnetFilterer) FilterLogDepositCancelReclaimed ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogDepositCancelReclaimed(opts *bind.FilterOpts) (*DepositTestnetLogDepositCancelReclaimedIterator, error)
FilterLogDepositCancelReclaimed is a free log retrieval operation binding the contract event 0xe3e46ecf1138180bf93cba62a0b7e661d976a8ab3d40243f7b082667d8f500af.
Solidity: event LogDepositCancelReclaimed(uint256 starkKey, uint256 vaultId, uint256 assetType, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositTestnetFilterer) FilterLogDepositNftCancelReclaimed ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogDepositNftCancelReclaimed(opts *bind.FilterOpts) (*DepositTestnetLogDepositNftCancelReclaimedIterator, error)
FilterLogDepositNftCancelReclaimed is a free log retrieval operation binding the contract event 0xf00c0c1a754f6df7545d96a7e12aad552728b94ca6aa94f81e297bdbcf1dab9c.
Solidity: event LogDepositNftCancelReclaimed(uint256 starkKey, uint256 vaultId, uint256 assetType, uint256 tokenId, uint256 assetId)
func (*DepositTestnetFilterer) FilterLogDepositToVault ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogDepositToVault(opts *bind.FilterOpts) (*DepositTestnetLogDepositToVaultIterator, error)
FilterLogDepositToVault is a free log retrieval operation binding the contract event 0x31f9107e2d3910ab3e05f1950b34a1983eceaed380fbcdc68ae159c4cf8cee75.
Solidity: event LogDepositToVault(address ethKey, uint256 assetId, uint256 vaultId, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositTestnetFilterer) FilterLogFrozen ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogFrozen(opts *bind.FilterOpts) (*DepositTestnetLogFrozenIterator, error)
FilterLogFrozen is a free log retrieval operation binding the contract event 0xf5b8e6419478ab140eb98026ab5bd607038cb0ac4d4dad5b1fc0848dfd203d1f.
Solidity: event LogFrozen()
func (*DepositTestnetFilterer) FilterLogFullWithdrawalRequest ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogFullWithdrawalRequest(opts *bind.FilterOpts) (*DepositTestnetLogFullWithdrawalRequestIterator, error)
FilterLogFullWithdrawalRequest is a free log retrieval operation binding the contract event 0x08eb46dbb87dcfe92d4846e5766802051525fba08a9b48318f5e0fe41186d298.
Solidity: event LogFullWithdrawalRequest(uint256 starkKey, uint256 vaultId)
func (*DepositTestnetFilterer) FilterLogMintWithdrawalPerformed ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogMintWithdrawalPerformed(opts *bind.FilterOpts) (*DepositTestnetLogMintWithdrawalPerformedIterator, error)
FilterLogMintWithdrawalPerformed is a free log retrieval operation binding the contract event 0x7e6e15df814c1a309a57686de672b2bedd128eacde35c5370c36d6840d4e9a92.
Solidity: event LogMintWithdrawalPerformed(uint256 ownerKey, uint256 assetType, uint256 nonQuantizedAmount, uint256 quantizedAmount, uint256 assetId)
func (*DepositTestnetFilterer) FilterLogMintableWithdrawalAllowed ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogMintableWithdrawalAllowed(opts *bind.FilterOpts) (*DepositTestnetLogMintableWithdrawalAllowedIterator, error)
FilterLogMintableWithdrawalAllowed is a free log retrieval operation binding the contract event 0x2acce0cedb29dc4927e6c891b57ef5bc8858eea4bf52787ea94873aebd4aeca0.
Solidity: event LogMintableWithdrawalAllowed(uint256 ownerKey, uint256 assetId, uint256 quantizedAmount)
func (*DepositTestnetFilterer) FilterLogNewGovernorAccepted ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogNewGovernorAccepted(opts *bind.FilterOpts) (*DepositTestnetLogNewGovernorAcceptedIterator, error)
FilterLogNewGovernorAccepted is a free log retrieval operation binding the contract event 0xcfb473e6c03f9a29ddaf990e736fa3de5188a0bd85d684f5b6e164ebfbfff5d2.
Solidity: event LogNewGovernorAccepted(address acceptedGovernor)
func (*DepositTestnetFilterer) FilterLogNftDeposit ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogNftDeposit(opts *bind.FilterOpts) (*DepositTestnetLogNftDepositIterator, error)
FilterLogNftDeposit is a free log retrieval operation binding the contract event 0x0fcf2162832b2d6033d4d34d2f45a28d9cfee523f1899945bbdd32529cfda67b.
Solidity: event LogNftDeposit(address depositorEthKey, uint256 starkKey, uint256 vaultId, uint256 assetType, uint256 tokenId, uint256 assetId)
func (*DepositTestnetFilterer) FilterLogNftWithdrawalAllowed ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogNftWithdrawalAllowed(opts *bind.FilterOpts) (*DepositTestnetLogNftWithdrawalAllowedIterator, error)
FilterLogNftWithdrawalAllowed is a free log retrieval operation binding the contract event 0xf07608f26256bce78d87220cfc0e7b1cc69b48e55104bfa591b2818161386627.
Solidity: event LogNftWithdrawalAllowed(uint256 ownerKey, uint256 assetId)
func (*DepositTestnetFilterer) FilterLogNftWithdrawalPerformed ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogNftWithdrawalPerformed(opts *bind.FilterOpts) (*DepositTestnetLogNftWithdrawalPerformedIterator, error)
FilterLogNftWithdrawalPerformed is a free log retrieval operation binding the contract event 0xa5cfa8e2199ec5b8ca319288bcab72734207d30569756ee594a74b4df7abbf41.
Solidity: event LogNftWithdrawalPerformed(uint256 ownerKey, uint256 assetType, uint256 tokenId, uint256 assetId, address recipient)
func (*DepositTestnetFilterer) FilterLogNominatedGovernor ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogNominatedGovernor(opts *bind.FilterOpts) (*DepositTestnetLogNominatedGovernorIterator, error)
FilterLogNominatedGovernor is a free log retrieval operation binding the contract event 0x6166272c8d3f5f579082f2827532732f97195007983bb5b83ac12c56700b01a6.
Solidity: event LogNominatedGovernor(address nominatedGovernor)
func (*DepositTestnetFilterer) FilterLogNominationCancelled ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogNominationCancelled(opts *bind.FilterOpts) (*DepositTestnetLogNominationCancelledIterator, error)
FilterLogNominationCancelled is a free log retrieval operation binding the contract event 0x7a8dc7dd7fffb43c4807438fa62729225156941e641fd877938f4edade3429f5.
Solidity: event LogNominationCancelled()
func (*DepositTestnetFilterer) FilterLogOperatorAdded ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogOperatorAdded(opts *bind.FilterOpts) (*DepositTestnetLogOperatorAddedIterator, error)
FilterLogOperatorAdded is a free log retrieval operation binding the contract event 0x50a18c352ee1c02ffe058e15c2eb6e58be387c81e73cc1e17035286e54c19a57.
Solidity: event LogOperatorAdded(address operator)
func (*DepositTestnetFilterer) FilterLogOperatorRemoved ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogOperatorRemoved(opts *bind.FilterOpts) (*DepositTestnetLogOperatorRemovedIterator, error)
FilterLogOperatorRemoved is a free log retrieval operation binding the contract event 0xec5f6c3a91a1efb1f9a308bb33c6e9e66bf9090fad0732f127dfdbf516d0625d.
Solidity: event LogOperatorRemoved(address operator)
func (*DepositTestnetFilterer) FilterLogRegistered ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogRegistered(opts *bind.FilterOpts) (*DepositTestnetLogRegisteredIterator, error)
FilterLogRegistered is a free log retrieval operation binding the contract event 0xaa7f29c97c6763919ef56006f07fbf5c1ac734b0414665df43cecdbce9010c9b.
Solidity: event LogRegistered(address entry, string entryId)
func (*DepositTestnetFilterer) FilterLogRemovalIntent ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogRemovalIntent(opts *bind.FilterOpts) (*DepositTestnetLogRemovalIntentIterator, error)
FilterLogRemovalIntent is a free log retrieval operation binding the contract event 0xa98ac1f696177f16ca482653307aa4a02b68cf03b14409a546de5adf946484fc.
Solidity: event LogRemovalIntent(address entry, string entryId)
func (*DepositTestnetFilterer) FilterLogRemoved ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogRemoved(opts *bind.FilterOpts) (*DepositTestnetLogRemovedIterator, error)
FilterLogRemoved is a free log retrieval operation binding the contract event 0x35b176cf4f09df896aa55e10eec90bb4c4689ea1d076135a8de3138d829d0142.
Solidity: event LogRemoved(address entry, string entryId)
func (*DepositTestnetFilterer) FilterLogRemovedGovernor ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogRemovedGovernor(opts *bind.FilterOpts) (*DepositTestnetLogRemovedGovernorIterator, error)
FilterLogRemovedGovernor is a free log retrieval operation binding the contract event 0xd75f94825e770b8b512be8e74759e252ad00e102e38f50cce2f7c6f868a29599.
Solidity: event LogRemovedGovernor(address removedGovernor)
func (*DepositTestnetFilterer) FilterLogRootUpdate ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogRootUpdate(opts *bind.FilterOpts) (*DepositTestnetLogRootUpdateIterator, error)
FilterLogRootUpdate is a free log retrieval operation binding the contract event 0xd606ef105963a7e789d927c1d21df5111915b832996b92648138f59eb9763a20.
Solidity: event LogRootUpdate(uint256 sequenceNumber, uint256 batchId, uint256 vaultRoot, uint256 orderRoot)
func (*DepositTestnetFilterer) FilterLogStateTransitionFact ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogStateTransitionFact(opts *bind.FilterOpts) (*DepositTestnetLogStateTransitionFactIterator, error)
FilterLogStateTransitionFact is a free log retrieval operation binding the contract event 0x9866f8ddfe70bb512b2f2b28b49d4017c43f7ba775f1a20c61c13eea8cdac111.
Solidity: event LogStateTransitionFact(bytes32 stateTransitionFact)
func (*DepositTestnetFilterer) FilterLogTokenAdminAdded ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogTokenAdminAdded(opts *bind.FilterOpts) (*DepositTestnetLogTokenAdminAddedIterator, error)
FilterLogTokenAdminAdded is a free log retrieval operation binding the contract event 0x9085a9044aeb6daeeb5b4bf84af42b1a1613d4056f503c4e992b6396c16bd52f.
Solidity: event LogTokenAdminAdded(address tokenAdmin)
func (*DepositTestnetFilterer) FilterLogTokenAdminRemoved ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogTokenAdminRemoved(opts *bind.FilterOpts) (*DepositTestnetLogTokenAdminRemovedIterator, error)
FilterLogTokenAdminRemoved is a free log retrieval operation binding the contract event 0xfa49aecb996ea8d99950bb051552dfcc0b5460a0bb209867a1ed8067c32c2177.
Solidity: event LogTokenAdminRemoved(address tokenAdmin)
func (*DepositTestnetFilterer) FilterLogTokenRegistered ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogTokenRegistered(opts *bind.FilterOpts) (*DepositTestnetLogTokenRegisteredIterator, error)
FilterLogTokenRegistered is a free log retrieval operation binding the contract event 0x7a0efbc885500f3b4a895231945be4520e4c0ba5ef7274a225a0272c81ccbcb7.
Solidity: event LogTokenRegistered(uint256 assetType, bytes assetInfo, uint256 quantum)
func (*DepositTestnetFilterer) FilterLogUnFrozen ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogUnFrozen(opts *bind.FilterOpts) (*DepositTestnetLogUnFrozenIterator, error)
FilterLogUnFrozen is a free log retrieval operation binding the contract event 0x07017fe9180629cfffba412f65a9affcf9a121de02294179f5c058f881dcc9f8.
Solidity: event LogUnFrozen()
func (*DepositTestnetFilterer) FilterLogUserRegistered ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogUserRegistered(opts *bind.FilterOpts) (*DepositTestnetLogUserRegisteredIterator, error)
FilterLogUserRegistered is a free log retrieval operation binding the contract event 0xcab1cf17c190e4e2195a7b8f7b362023246fa774390432b4704ab6b29d56b07b.
Solidity: event LogUserRegistered(address ethKey, uint256 starkKey, address sender)
func (*DepositTestnetFilterer) FilterLogVaultBalanceChangeApplied ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogVaultBalanceChangeApplied(opts *bind.FilterOpts) (*DepositTestnetLogVaultBalanceChangeAppliedIterator, error)
FilterLogVaultBalanceChangeApplied is a free log retrieval operation binding the contract event 0x2b2b583bb5166d03b87a8e7c2785e61530ab776400fb69e1bcb13b33afef2b58.
Solidity: event LogVaultBalanceChangeApplied(address ethKey, uint256 assetId, uint256 vaultId, int256 quantizedAmountChange)
func (*DepositTestnetFilterer) FilterLogVaultWithdrawalLockSet ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogVaultWithdrawalLockSet(opts *bind.FilterOpts) (*DepositTestnetLogVaultWithdrawalLockSetIterator, error)
FilterLogVaultWithdrawalLockSet is a free log retrieval operation binding the contract event 0xcd08744f6e50d6b64d69f8a5eddc7f66e34db287f51c1da789ff770ebc7cf73e.
Solidity: event LogVaultWithdrawalLockSet(address ethKey, uint256 assetId, uint256 vaultId, uint256 timeRelease)
func (*DepositTestnetFilterer) FilterLogWithdrawalAllowed ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogWithdrawalAllowed(opts *bind.FilterOpts) (*DepositTestnetLogWithdrawalAllowedIterator, error)
FilterLogWithdrawalAllowed is a free log retrieval operation binding the contract event 0x03c10a82c955f7bcd0c934147fb39cafca947a4294425b1751d884c8ac954287.
Solidity: event LogWithdrawalAllowed(uint256 ownerKey, uint256 assetType, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositTestnetFilterer) FilterLogWithdrawalFromVault ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogWithdrawalFromVault(opts *bind.FilterOpts) (*DepositTestnetLogWithdrawalFromVaultIterator, error)
FilterLogWithdrawalFromVault is a free log retrieval operation binding the contract event 0xa866e320a5fe47b394ae4f8cd2c180329ac2a143cc50f61d7b26a7af1f1c05fc.
Solidity: event LogWithdrawalFromVault(address ethKey, uint256 assetId, uint256 vaultId, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositTestnetFilterer) FilterLogWithdrawalPerformed ¶
func (_DepositTestnet *DepositTestnetFilterer) FilterLogWithdrawalPerformed(opts *bind.FilterOpts) (*DepositTestnetLogWithdrawalPerformedIterator, error)
FilterLogWithdrawalPerformed is a free log retrieval operation binding the contract event 0xb7477a7b93b2addc5272bbd7ad0986ef1c0d0bd265f26c3dc4bbe42727c2ac0c.
Solidity: event LogWithdrawalPerformed(uint256 ownerKey, uint256 assetType, uint256 nonQuantizedAmount, uint256 quantizedAmount, address recipient)
func (*DepositTestnetFilterer) ParseImplementationActivationRescheduled ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseImplementationActivationRescheduled(log types.Log) (*DepositTestnetImplementationActivationRescheduled, error)
ParseImplementationActivationRescheduled is a log parse operation binding the contract event 0xdda7b7d1f8141bd98b4378ee60e6231f89598ca02949a9d0550904dc96efeeb7.
Solidity: event ImplementationActivationRescheduled(address indexed implementation, uint256 updatedActivationTime)
func (*DepositTestnetFilterer) ParseLogDefaultVaultWithdrawalLockSet ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogDefaultVaultWithdrawalLockSet(log types.Log) (*DepositTestnetLogDefaultVaultWithdrawalLockSet, error)
ParseLogDefaultVaultWithdrawalLockSet is a log parse operation binding the contract event 0x832169a4c3cea413f0041437fd118afbc4b33edbf6783da382128bca1e56b2d2.
Solidity: event LogDefaultVaultWithdrawalLockSet(uint256 newDefaultLockTime)
func (*DepositTestnetFilterer) ParseLogDeposit ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogDeposit(log types.Log) (*DepositTestnetLogDeposit, error)
ParseLogDeposit is a log parse operation binding the contract event 0x06724742ccc8c330a39a641ef02a0b419bd09248360680bb38159b0a8c2635d6.
Solidity: event LogDeposit(address depositorEthKey, uint256 starkKey, uint256 vaultId, uint256 assetType, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositTestnetFilterer) ParseLogDepositCancel ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogDepositCancel(log types.Log) (*DepositTestnetLogDepositCancel, error)
ParseLogDepositCancel is a log parse operation binding the contract event 0x0bc1df35228095c37da66a6ffcc755ea79dfc437345685f618e05fafad6b445e.
Solidity: event LogDepositCancel(uint256 starkKey, uint256 vaultId, uint256 assetId)
func (*DepositTestnetFilterer) ParseLogDepositCancelReclaimed ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogDepositCancelReclaimed(log types.Log) (*DepositTestnetLogDepositCancelReclaimed, error)
ParseLogDepositCancelReclaimed is a log parse operation binding the contract event 0xe3e46ecf1138180bf93cba62a0b7e661d976a8ab3d40243f7b082667d8f500af.
Solidity: event LogDepositCancelReclaimed(uint256 starkKey, uint256 vaultId, uint256 assetType, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositTestnetFilterer) ParseLogDepositNftCancelReclaimed ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogDepositNftCancelReclaimed(log types.Log) (*DepositTestnetLogDepositNftCancelReclaimed, error)
ParseLogDepositNftCancelReclaimed is a log parse operation binding the contract event 0xf00c0c1a754f6df7545d96a7e12aad552728b94ca6aa94f81e297bdbcf1dab9c.
Solidity: event LogDepositNftCancelReclaimed(uint256 starkKey, uint256 vaultId, uint256 assetType, uint256 tokenId, uint256 assetId)
func (*DepositTestnetFilterer) ParseLogDepositToVault ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogDepositToVault(log types.Log) (*DepositTestnetLogDepositToVault, error)
ParseLogDepositToVault is a log parse operation binding the contract event 0x31f9107e2d3910ab3e05f1950b34a1983eceaed380fbcdc68ae159c4cf8cee75.
Solidity: event LogDepositToVault(address ethKey, uint256 assetId, uint256 vaultId, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositTestnetFilterer) ParseLogFrozen ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogFrozen(log types.Log) (*DepositTestnetLogFrozen, error)
ParseLogFrozen is a log parse operation binding the contract event 0xf5b8e6419478ab140eb98026ab5bd607038cb0ac4d4dad5b1fc0848dfd203d1f.
Solidity: event LogFrozen()
func (*DepositTestnetFilterer) ParseLogFullWithdrawalRequest ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogFullWithdrawalRequest(log types.Log) (*DepositTestnetLogFullWithdrawalRequest, error)
ParseLogFullWithdrawalRequest is a log parse operation binding the contract event 0x08eb46dbb87dcfe92d4846e5766802051525fba08a9b48318f5e0fe41186d298.
Solidity: event LogFullWithdrawalRequest(uint256 starkKey, uint256 vaultId)
func (*DepositTestnetFilterer) ParseLogMintWithdrawalPerformed ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogMintWithdrawalPerformed(log types.Log) (*DepositTestnetLogMintWithdrawalPerformed, error)
ParseLogMintWithdrawalPerformed is a log parse operation binding the contract event 0x7e6e15df814c1a309a57686de672b2bedd128eacde35c5370c36d6840d4e9a92.
Solidity: event LogMintWithdrawalPerformed(uint256 ownerKey, uint256 assetType, uint256 nonQuantizedAmount, uint256 quantizedAmount, uint256 assetId)
func (*DepositTestnetFilterer) ParseLogMintableWithdrawalAllowed ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogMintableWithdrawalAllowed(log types.Log) (*DepositTestnetLogMintableWithdrawalAllowed, error)
ParseLogMintableWithdrawalAllowed is a log parse operation binding the contract event 0x2acce0cedb29dc4927e6c891b57ef5bc8858eea4bf52787ea94873aebd4aeca0.
Solidity: event LogMintableWithdrawalAllowed(uint256 ownerKey, uint256 assetId, uint256 quantizedAmount)
func (*DepositTestnetFilterer) ParseLogNewGovernorAccepted ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogNewGovernorAccepted(log types.Log) (*DepositTestnetLogNewGovernorAccepted, error)
ParseLogNewGovernorAccepted is a log parse operation binding the contract event 0xcfb473e6c03f9a29ddaf990e736fa3de5188a0bd85d684f5b6e164ebfbfff5d2.
Solidity: event LogNewGovernorAccepted(address acceptedGovernor)
func (*DepositTestnetFilterer) ParseLogNftDeposit ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogNftDeposit(log types.Log) (*DepositTestnetLogNftDeposit, error)
ParseLogNftDeposit is a log parse operation binding the contract event 0x0fcf2162832b2d6033d4d34d2f45a28d9cfee523f1899945bbdd32529cfda67b.
Solidity: event LogNftDeposit(address depositorEthKey, uint256 starkKey, uint256 vaultId, uint256 assetType, uint256 tokenId, uint256 assetId)
func (*DepositTestnetFilterer) ParseLogNftWithdrawalAllowed ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogNftWithdrawalAllowed(log types.Log) (*DepositTestnetLogNftWithdrawalAllowed, error)
ParseLogNftWithdrawalAllowed is a log parse operation binding the contract event 0xf07608f26256bce78d87220cfc0e7b1cc69b48e55104bfa591b2818161386627.
Solidity: event LogNftWithdrawalAllowed(uint256 ownerKey, uint256 assetId)
func (*DepositTestnetFilterer) ParseLogNftWithdrawalPerformed ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogNftWithdrawalPerformed(log types.Log) (*DepositTestnetLogNftWithdrawalPerformed, error)
ParseLogNftWithdrawalPerformed is a log parse operation binding the contract event 0xa5cfa8e2199ec5b8ca319288bcab72734207d30569756ee594a74b4df7abbf41.
Solidity: event LogNftWithdrawalPerformed(uint256 ownerKey, uint256 assetType, uint256 tokenId, uint256 assetId, address recipient)
func (*DepositTestnetFilterer) ParseLogNominatedGovernor ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogNominatedGovernor(log types.Log) (*DepositTestnetLogNominatedGovernor, error)
ParseLogNominatedGovernor is a log parse operation binding the contract event 0x6166272c8d3f5f579082f2827532732f97195007983bb5b83ac12c56700b01a6.
Solidity: event LogNominatedGovernor(address nominatedGovernor)
func (*DepositTestnetFilterer) ParseLogNominationCancelled ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogNominationCancelled(log types.Log) (*DepositTestnetLogNominationCancelled, error)
ParseLogNominationCancelled is a log parse operation binding the contract event 0x7a8dc7dd7fffb43c4807438fa62729225156941e641fd877938f4edade3429f5.
Solidity: event LogNominationCancelled()
func (*DepositTestnetFilterer) ParseLogOperatorAdded ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogOperatorAdded(log types.Log) (*DepositTestnetLogOperatorAdded, error)
ParseLogOperatorAdded is a log parse operation binding the contract event 0x50a18c352ee1c02ffe058e15c2eb6e58be387c81e73cc1e17035286e54c19a57.
Solidity: event LogOperatorAdded(address operator)
func (*DepositTestnetFilterer) ParseLogOperatorRemoved ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogOperatorRemoved(log types.Log) (*DepositTestnetLogOperatorRemoved, error)
ParseLogOperatorRemoved is a log parse operation binding the contract event 0xec5f6c3a91a1efb1f9a308bb33c6e9e66bf9090fad0732f127dfdbf516d0625d.
Solidity: event LogOperatorRemoved(address operator)
func (*DepositTestnetFilterer) ParseLogRegistered ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogRegistered(log types.Log) (*DepositTestnetLogRegistered, error)
ParseLogRegistered is a log parse operation binding the contract event 0xaa7f29c97c6763919ef56006f07fbf5c1ac734b0414665df43cecdbce9010c9b.
Solidity: event LogRegistered(address entry, string entryId)
func (*DepositTestnetFilterer) ParseLogRemovalIntent ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogRemovalIntent(log types.Log) (*DepositTestnetLogRemovalIntent, error)
ParseLogRemovalIntent is a log parse operation binding the contract event 0xa98ac1f696177f16ca482653307aa4a02b68cf03b14409a546de5adf946484fc.
Solidity: event LogRemovalIntent(address entry, string entryId)
func (*DepositTestnetFilterer) ParseLogRemoved ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogRemoved(log types.Log) (*DepositTestnetLogRemoved, error)
ParseLogRemoved is a log parse operation binding the contract event 0x35b176cf4f09df896aa55e10eec90bb4c4689ea1d076135a8de3138d829d0142.
Solidity: event LogRemoved(address entry, string entryId)
func (*DepositTestnetFilterer) ParseLogRemovedGovernor ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogRemovedGovernor(log types.Log) (*DepositTestnetLogRemovedGovernor, error)
ParseLogRemovedGovernor is a log parse operation binding the contract event 0xd75f94825e770b8b512be8e74759e252ad00e102e38f50cce2f7c6f868a29599.
Solidity: event LogRemovedGovernor(address removedGovernor)
func (*DepositTestnetFilterer) ParseLogRootUpdate ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogRootUpdate(log types.Log) (*DepositTestnetLogRootUpdate, error)
ParseLogRootUpdate is a log parse operation binding the contract event 0xd606ef105963a7e789d927c1d21df5111915b832996b92648138f59eb9763a20.
Solidity: event LogRootUpdate(uint256 sequenceNumber, uint256 batchId, uint256 vaultRoot, uint256 orderRoot)
func (*DepositTestnetFilterer) ParseLogStateTransitionFact ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogStateTransitionFact(log types.Log) (*DepositTestnetLogStateTransitionFact, error)
ParseLogStateTransitionFact is a log parse operation binding the contract event 0x9866f8ddfe70bb512b2f2b28b49d4017c43f7ba775f1a20c61c13eea8cdac111.
Solidity: event LogStateTransitionFact(bytes32 stateTransitionFact)
func (*DepositTestnetFilterer) ParseLogTokenAdminAdded ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogTokenAdminAdded(log types.Log) (*DepositTestnetLogTokenAdminAdded, error)
ParseLogTokenAdminAdded is a log parse operation binding the contract event 0x9085a9044aeb6daeeb5b4bf84af42b1a1613d4056f503c4e992b6396c16bd52f.
Solidity: event LogTokenAdminAdded(address tokenAdmin)
func (*DepositTestnetFilterer) ParseLogTokenAdminRemoved ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogTokenAdminRemoved(log types.Log) (*DepositTestnetLogTokenAdminRemoved, error)
ParseLogTokenAdminRemoved is a log parse operation binding the contract event 0xfa49aecb996ea8d99950bb051552dfcc0b5460a0bb209867a1ed8067c32c2177.
Solidity: event LogTokenAdminRemoved(address tokenAdmin)
func (*DepositTestnetFilterer) ParseLogTokenRegistered ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogTokenRegistered(log types.Log) (*DepositTestnetLogTokenRegistered, error)
ParseLogTokenRegistered is a log parse operation binding the contract event 0x7a0efbc885500f3b4a895231945be4520e4c0ba5ef7274a225a0272c81ccbcb7.
Solidity: event LogTokenRegistered(uint256 assetType, bytes assetInfo, uint256 quantum)
func (*DepositTestnetFilterer) ParseLogUnFrozen ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogUnFrozen(log types.Log) (*DepositTestnetLogUnFrozen, error)
ParseLogUnFrozen is a log parse operation binding the contract event 0x07017fe9180629cfffba412f65a9affcf9a121de02294179f5c058f881dcc9f8.
Solidity: event LogUnFrozen()
func (*DepositTestnetFilterer) ParseLogUserRegistered ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogUserRegistered(log types.Log) (*DepositTestnetLogUserRegistered, error)
ParseLogUserRegistered is a log parse operation binding the contract event 0xcab1cf17c190e4e2195a7b8f7b362023246fa774390432b4704ab6b29d56b07b.
Solidity: event LogUserRegistered(address ethKey, uint256 starkKey, address sender)
func (*DepositTestnetFilterer) ParseLogVaultBalanceChangeApplied ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogVaultBalanceChangeApplied(log types.Log) (*DepositTestnetLogVaultBalanceChangeApplied, error)
ParseLogVaultBalanceChangeApplied is a log parse operation binding the contract event 0x2b2b583bb5166d03b87a8e7c2785e61530ab776400fb69e1bcb13b33afef2b58.
Solidity: event LogVaultBalanceChangeApplied(address ethKey, uint256 assetId, uint256 vaultId, int256 quantizedAmountChange)
func (*DepositTestnetFilterer) ParseLogVaultWithdrawalLockSet ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogVaultWithdrawalLockSet(log types.Log) (*DepositTestnetLogVaultWithdrawalLockSet, error)
ParseLogVaultWithdrawalLockSet is a log parse operation binding the contract event 0xcd08744f6e50d6b64d69f8a5eddc7f66e34db287f51c1da789ff770ebc7cf73e.
Solidity: event LogVaultWithdrawalLockSet(address ethKey, uint256 assetId, uint256 vaultId, uint256 timeRelease)
func (*DepositTestnetFilterer) ParseLogWithdrawalAllowed ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogWithdrawalAllowed(log types.Log) (*DepositTestnetLogWithdrawalAllowed, error)
ParseLogWithdrawalAllowed is a log parse operation binding the contract event 0x03c10a82c955f7bcd0c934147fb39cafca947a4294425b1751d884c8ac954287.
Solidity: event LogWithdrawalAllowed(uint256 ownerKey, uint256 assetType, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositTestnetFilterer) ParseLogWithdrawalFromVault ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogWithdrawalFromVault(log types.Log) (*DepositTestnetLogWithdrawalFromVault, error)
ParseLogWithdrawalFromVault is a log parse operation binding the contract event 0xa866e320a5fe47b394ae4f8cd2c180329ac2a143cc50f61d7b26a7af1f1c05fc.
Solidity: event LogWithdrawalFromVault(address ethKey, uint256 assetId, uint256 vaultId, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositTestnetFilterer) ParseLogWithdrawalPerformed ¶
func (_DepositTestnet *DepositTestnetFilterer) ParseLogWithdrawalPerformed(log types.Log) (*DepositTestnetLogWithdrawalPerformed, error)
ParseLogWithdrawalPerformed is a log parse operation binding the contract event 0xb7477a7b93b2addc5272bbd7ad0986ef1c0d0bd265f26c3dc4bbe42727c2ac0c.
Solidity: event LogWithdrawalPerformed(uint256 ownerKey, uint256 assetType, uint256 nonQuantizedAmount, uint256 quantizedAmount, address recipient)
func (*DepositTestnetFilterer) WatchImplementationActivationRescheduled ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchImplementationActivationRescheduled(opts *bind.WatchOpts, sink chan<- *DepositTestnetImplementationActivationRescheduled, implementation []common.Address) (event.Subscription, error)
WatchImplementationActivationRescheduled is a free log subscription operation binding the contract event 0xdda7b7d1f8141bd98b4378ee60e6231f89598ca02949a9d0550904dc96efeeb7.
Solidity: event ImplementationActivationRescheduled(address indexed implementation, uint256 updatedActivationTime)
func (*DepositTestnetFilterer) WatchLogDefaultVaultWithdrawalLockSet ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogDefaultVaultWithdrawalLockSet(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogDefaultVaultWithdrawalLockSet) (event.Subscription, error)
WatchLogDefaultVaultWithdrawalLockSet is a free log subscription operation binding the contract event 0x832169a4c3cea413f0041437fd118afbc4b33edbf6783da382128bca1e56b2d2.
Solidity: event LogDefaultVaultWithdrawalLockSet(uint256 newDefaultLockTime)
func (*DepositTestnetFilterer) WatchLogDeposit ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogDeposit(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogDeposit) (event.Subscription, error)
WatchLogDeposit is a free log subscription operation binding the contract event 0x06724742ccc8c330a39a641ef02a0b419bd09248360680bb38159b0a8c2635d6.
Solidity: event LogDeposit(address depositorEthKey, uint256 starkKey, uint256 vaultId, uint256 assetType, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositTestnetFilterer) WatchLogDepositCancel ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogDepositCancel(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogDepositCancel) (event.Subscription, error)
WatchLogDepositCancel is a free log subscription operation binding the contract event 0x0bc1df35228095c37da66a6ffcc755ea79dfc437345685f618e05fafad6b445e.
Solidity: event LogDepositCancel(uint256 starkKey, uint256 vaultId, uint256 assetId)
func (*DepositTestnetFilterer) WatchLogDepositCancelReclaimed ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogDepositCancelReclaimed(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogDepositCancelReclaimed) (event.Subscription, error)
WatchLogDepositCancelReclaimed is a free log subscription operation binding the contract event 0xe3e46ecf1138180bf93cba62a0b7e661d976a8ab3d40243f7b082667d8f500af.
Solidity: event LogDepositCancelReclaimed(uint256 starkKey, uint256 vaultId, uint256 assetType, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositTestnetFilterer) WatchLogDepositNftCancelReclaimed ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogDepositNftCancelReclaimed(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogDepositNftCancelReclaimed) (event.Subscription, error)
WatchLogDepositNftCancelReclaimed is a free log subscription operation binding the contract event 0xf00c0c1a754f6df7545d96a7e12aad552728b94ca6aa94f81e297bdbcf1dab9c.
Solidity: event LogDepositNftCancelReclaimed(uint256 starkKey, uint256 vaultId, uint256 assetType, uint256 tokenId, uint256 assetId)
func (*DepositTestnetFilterer) WatchLogDepositToVault ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogDepositToVault(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogDepositToVault) (event.Subscription, error)
WatchLogDepositToVault is a free log subscription operation binding the contract event 0x31f9107e2d3910ab3e05f1950b34a1983eceaed380fbcdc68ae159c4cf8cee75.
Solidity: event LogDepositToVault(address ethKey, uint256 assetId, uint256 vaultId, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositTestnetFilterer) WatchLogFrozen ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogFrozen(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogFrozen) (event.Subscription, error)
WatchLogFrozen is a free log subscription operation binding the contract event 0xf5b8e6419478ab140eb98026ab5bd607038cb0ac4d4dad5b1fc0848dfd203d1f.
Solidity: event LogFrozen()
func (*DepositTestnetFilterer) WatchLogFullWithdrawalRequest ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogFullWithdrawalRequest(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogFullWithdrawalRequest) (event.Subscription, error)
WatchLogFullWithdrawalRequest is a free log subscription operation binding the contract event 0x08eb46dbb87dcfe92d4846e5766802051525fba08a9b48318f5e0fe41186d298.
Solidity: event LogFullWithdrawalRequest(uint256 starkKey, uint256 vaultId)
func (*DepositTestnetFilterer) WatchLogMintWithdrawalPerformed ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogMintWithdrawalPerformed(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogMintWithdrawalPerformed) (event.Subscription, error)
WatchLogMintWithdrawalPerformed is a free log subscription operation binding the contract event 0x7e6e15df814c1a309a57686de672b2bedd128eacde35c5370c36d6840d4e9a92.
Solidity: event LogMintWithdrawalPerformed(uint256 ownerKey, uint256 assetType, uint256 nonQuantizedAmount, uint256 quantizedAmount, uint256 assetId)
func (*DepositTestnetFilterer) WatchLogMintableWithdrawalAllowed ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogMintableWithdrawalAllowed(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogMintableWithdrawalAllowed) (event.Subscription, error)
WatchLogMintableWithdrawalAllowed is a free log subscription operation binding the contract event 0x2acce0cedb29dc4927e6c891b57ef5bc8858eea4bf52787ea94873aebd4aeca0.
Solidity: event LogMintableWithdrawalAllowed(uint256 ownerKey, uint256 assetId, uint256 quantizedAmount)
func (*DepositTestnetFilterer) WatchLogNewGovernorAccepted ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogNewGovernorAccepted(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogNewGovernorAccepted) (event.Subscription, error)
WatchLogNewGovernorAccepted is a free log subscription operation binding the contract event 0xcfb473e6c03f9a29ddaf990e736fa3de5188a0bd85d684f5b6e164ebfbfff5d2.
Solidity: event LogNewGovernorAccepted(address acceptedGovernor)
func (*DepositTestnetFilterer) WatchLogNftDeposit ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogNftDeposit(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogNftDeposit) (event.Subscription, error)
WatchLogNftDeposit is a free log subscription operation binding the contract event 0x0fcf2162832b2d6033d4d34d2f45a28d9cfee523f1899945bbdd32529cfda67b.
Solidity: event LogNftDeposit(address depositorEthKey, uint256 starkKey, uint256 vaultId, uint256 assetType, uint256 tokenId, uint256 assetId)
func (*DepositTestnetFilterer) WatchLogNftWithdrawalAllowed ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogNftWithdrawalAllowed(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogNftWithdrawalAllowed) (event.Subscription, error)
WatchLogNftWithdrawalAllowed is a free log subscription operation binding the contract event 0xf07608f26256bce78d87220cfc0e7b1cc69b48e55104bfa591b2818161386627.
Solidity: event LogNftWithdrawalAllowed(uint256 ownerKey, uint256 assetId)
func (*DepositTestnetFilterer) WatchLogNftWithdrawalPerformed ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogNftWithdrawalPerformed(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogNftWithdrawalPerformed) (event.Subscription, error)
WatchLogNftWithdrawalPerformed is a free log subscription operation binding the contract event 0xa5cfa8e2199ec5b8ca319288bcab72734207d30569756ee594a74b4df7abbf41.
Solidity: event LogNftWithdrawalPerformed(uint256 ownerKey, uint256 assetType, uint256 tokenId, uint256 assetId, address recipient)
func (*DepositTestnetFilterer) WatchLogNominatedGovernor ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogNominatedGovernor(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogNominatedGovernor) (event.Subscription, error)
WatchLogNominatedGovernor is a free log subscription operation binding the contract event 0x6166272c8d3f5f579082f2827532732f97195007983bb5b83ac12c56700b01a6.
Solidity: event LogNominatedGovernor(address nominatedGovernor)
func (*DepositTestnetFilterer) WatchLogNominationCancelled ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogNominationCancelled(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogNominationCancelled) (event.Subscription, error)
WatchLogNominationCancelled is a free log subscription operation binding the contract event 0x7a8dc7dd7fffb43c4807438fa62729225156941e641fd877938f4edade3429f5.
Solidity: event LogNominationCancelled()
func (*DepositTestnetFilterer) WatchLogOperatorAdded ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogOperatorAdded(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogOperatorAdded) (event.Subscription, error)
WatchLogOperatorAdded is a free log subscription operation binding the contract event 0x50a18c352ee1c02ffe058e15c2eb6e58be387c81e73cc1e17035286e54c19a57.
Solidity: event LogOperatorAdded(address operator)
func (*DepositTestnetFilterer) WatchLogOperatorRemoved ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogOperatorRemoved(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogOperatorRemoved) (event.Subscription, error)
WatchLogOperatorRemoved is a free log subscription operation binding the contract event 0xec5f6c3a91a1efb1f9a308bb33c6e9e66bf9090fad0732f127dfdbf516d0625d.
Solidity: event LogOperatorRemoved(address operator)
func (*DepositTestnetFilterer) WatchLogRegistered ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogRegistered(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogRegistered) (event.Subscription, error)
WatchLogRegistered is a free log subscription operation binding the contract event 0xaa7f29c97c6763919ef56006f07fbf5c1ac734b0414665df43cecdbce9010c9b.
Solidity: event LogRegistered(address entry, string entryId)
func (*DepositTestnetFilterer) WatchLogRemovalIntent ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogRemovalIntent(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogRemovalIntent) (event.Subscription, error)
WatchLogRemovalIntent is a free log subscription operation binding the contract event 0xa98ac1f696177f16ca482653307aa4a02b68cf03b14409a546de5adf946484fc.
Solidity: event LogRemovalIntent(address entry, string entryId)
func (*DepositTestnetFilterer) WatchLogRemoved ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogRemoved(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogRemoved) (event.Subscription, error)
WatchLogRemoved is a free log subscription operation binding the contract event 0x35b176cf4f09df896aa55e10eec90bb4c4689ea1d076135a8de3138d829d0142.
Solidity: event LogRemoved(address entry, string entryId)
func (*DepositTestnetFilterer) WatchLogRemovedGovernor ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogRemovedGovernor(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogRemovedGovernor) (event.Subscription, error)
WatchLogRemovedGovernor is a free log subscription operation binding the contract event 0xd75f94825e770b8b512be8e74759e252ad00e102e38f50cce2f7c6f868a29599.
Solidity: event LogRemovedGovernor(address removedGovernor)
func (*DepositTestnetFilterer) WatchLogRootUpdate ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogRootUpdate(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogRootUpdate) (event.Subscription, error)
WatchLogRootUpdate is a free log subscription operation binding the contract event 0xd606ef105963a7e789d927c1d21df5111915b832996b92648138f59eb9763a20.
Solidity: event LogRootUpdate(uint256 sequenceNumber, uint256 batchId, uint256 vaultRoot, uint256 orderRoot)
func (*DepositTestnetFilterer) WatchLogStateTransitionFact ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogStateTransitionFact(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogStateTransitionFact) (event.Subscription, error)
WatchLogStateTransitionFact is a free log subscription operation binding the contract event 0x9866f8ddfe70bb512b2f2b28b49d4017c43f7ba775f1a20c61c13eea8cdac111.
Solidity: event LogStateTransitionFact(bytes32 stateTransitionFact)
func (*DepositTestnetFilterer) WatchLogTokenAdminAdded ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogTokenAdminAdded(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogTokenAdminAdded) (event.Subscription, error)
WatchLogTokenAdminAdded is a free log subscription operation binding the contract event 0x9085a9044aeb6daeeb5b4bf84af42b1a1613d4056f503c4e992b6396c16bd52f.
Solidity: event LogTokenAdminAdded(address tokenAdmin)
func (*DepositTestnetFilterer) WatchLogTokenAdminRemoved ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogTokenAdminRemoved(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogTokenAdminRemoved) (event.Subscription, error)
WatchLogTokenAdminRemoved is a free log subscription operation binding the contract event 0xfa49aecb996ea8d99950bb051552dfcc0b5460a0bb209867a1ed8067c32c2177.
Solidity: event LogTokenAdminRemoved(address tokenAdmin)
func (*DepositTestnetFilterer) WatchLogTokenRegistered ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogTokenRegistered(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogTokenRegistered) (event.Subscription, error)
WatchLogTokenRegistered is a free log subscription operation binding the contract event 0x7a0efbc885500f3b4a895231945be4520e4c0ba5ef7274a225a0272c81ccbcb7.
Solidity: event LogTokenRegistered(uint256 assetType, bytes assetInfo, uint256 quantum)
func (*DepositTestnetFilterer) WatchLogUnFrozen ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogUnFrozen(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogUnFrozen) (event.Subscription, error)
WatchLogUnFrozen is a free log subscription operation binding the contract event 0x07017fe9180629cfffba412f65a9affcf9a121de02294179f5c058f881dcc9f8.
Solidity: event LogUnFrozen()
func (*DepositTestnetFilterer) WatchLogUserRegistered ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogUserRegistered(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogUserRegistered) (event.Subscription, error)
WatchLogUserRegistered is a free log subscription operation binding the contract event 0xcab1cf17c190e4e2195a7b8f7b362023246fa774390432b4704ab6b29d56b07b.
Solidity: event LogUserRegistered(address ethKey, uint256 starkKey, address sender)
func (*DepositTestnetFilterer) WatchLogVaultBalanceChangeApplied ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogVaultBalanceChangeApplied(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogVaultBalanceChangeApplied) (event.Subscription, error)
WatchLogVaultBalanceChangeApplied is a free log subscription operation binding the contract event 0x2b2b583bb5166d03b87a8e7c2785e61530ab776400fb69e1bcb13b33afef2b58.
Solidity: event LogVaultBalanceChangeApplied(address ethKey, uint256 assetId, uint256 vaultId, int256 quantizedAmountChange)
func (*DepositTestnetFilterer) WatchLogVaultWithdrawalLockSet ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogVaultWithdrawalLockSet(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogVaultWithdrawalLockSet) (event.Subscription, error)
WatchLogVaultWithdrawalLockSet is a free log subscription operation binding the contract event 0xcd08744f6e50d6b64d69f8a5eddc7f66e34db287f51c1da789ff770ebc7cf73e.
Solidity: event LogVaultWithdrawalLockSet(address ethKey, uint256 assetId, uint256 vaultId, uint256 timeRelease)
func (*DepositTestnetFilterer) WatchLogWithdrawalAllowed ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogWithdrawalAllowed(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogWithdrawalAllowed) (event.Subscription, error)
WatchLogWithdrawalAllowed is a free log subscription operation binding the contract event 0x03c10a82c955f7bcd0c934147fb39cafca947a4294425b1751d884c8ac954287.
Solidity: event LogWithdrawalAllowed(uint256 ownerKey, uint256 assetType, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositTestnetFilterer) WatchLogWithdrawalFromVault ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogWithdrawalFromVault(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogWithdrawalFromVault) (event.Subscription, error)
WatchLogWithdrawalFromVault is a free log subscription operation binding the contract event 0xa866e320a5fe47b394ae4f8cd2c180329ac2a143cc50f61d7b26a7af1f1c05fc.
Solidity: event LogWithdrawalFromVault(address ethKey, uint256 assetId, uint256 vaultId, uint256 nonQuantizedAmount, uint256 quantizedAmount)
func (*DepositTestnetFilterer) WatchLogWithdrawalPerformed ¶
func (_DepositTestnet *DepositTestnetFilterer) WatchLogWithdrawalPerformed(opts *bind.WatchOpts, sink chan<- *DepositTestnetLogWithdrawalPerformed) (event.Subscription, error)
WatchLogWithdrawalPerformed is a free log subscription operation binding the contract event 0xb7477a7b93b2addc5272bbd7ad0986ef1c0d0bd265f26c3dc4bbe42727c2ac0c.
Solidity: event LogWithdrawalPerformed(uint256 ownerKey, uint256 assetType, uint256 nonQuantizedAmount, uint256 quantizedAmount, address recipient)
type DepositTestnetImplementationActivationRescheduled ¶
type DepositTestnetImplementationActivationRescheduled struct { Implementation common.Address UpdatedActivationTime *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositTestnetImplementationActivationRescheduled represents a ImplementationActivationRescheduled event raised by the DepositTestnet contract.
type DepositTestnetImplementationActivationRescheduledIterator ¶
type DepositTestnetImplementationActivationRescheduledIterator struct { Event *DepositTestnetImplementationActivationRescheduled // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetImplementationActivationRescheduledIterator is returned from FilterImplementationActivationRescheduled and is used to iterate over the raw logs and unpacked data for ImplementationActivationRescheduled events raised by the DepositTestnet contract.
func (*DepositTestnetImplementationActivationRescheduledIterator) Close ¶
func (it *DepositTestnetImplementationActivationRescheduledIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetImplementationActivationRescheduledIterator) Error ¶
func (it *DepositTestnetImplementationActivationRescheduledIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetImplementationActivationRescheduledIterator) Next ¶
func (it *DepositTestnetImplementationActivationRescheduledIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogDefaultVaultWithdrawalLockSet ¶
type DepositTestnetLogDefaultVaultWithdrawalLockSet struct { NewDefaultLockTime *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositTestnetLogDefaultVaultWithdrawalLockSet represents a LogDefaultVaultWithdrawalLockSet event raised by the DepositTestnet contract.
type DepositTestnetLogDefaultVaultWithdrawalLockSetIterator ¶
type DepositTestnetLogDefaultVaultWithdrawalLockSetIterator struct { Event *DepositTestnetLogDefaultVaultWithdrawalLockSet // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogDefaultVaultWithdrawalLockSetIterator is returned from FilterLogDefaultVaultWithdrawalLockSet and is used to iterate over the raw logs and unpacked data for LogDefaultVaultWithdrawalLockSet events raised by the DepositTestnet contract.
func (*DepositTestnetLogDefaultVaultWithdrawalLockSetIterator) Close ¶
func (it *DepositTestnetLogDefaultVaultWithdrawalLockSetIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogDefaultVaultWithdrawalLockSetIterator) Error ¶
func (it *DepositTestnetLogDefaultVaultWithdrawalLockSetIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogDefaultVaultWithdrawalLockSetIterator) Next ¶
func (it *DepositTestnetLogDefaultVaultWithdrawalLockSetIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogDeposit ¶
type DepositTestnetLogDeposit struct { DepositorEthKey common.Address StarkKey *big.Int VaultId *big.Int AssetType *big.Int NonQuantizedAmount *big.Int QuantizedAmount *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositTestnetLogDeposit represents a LogDeposit event raised by the DepositTestnet contract.
type DepositTestnetLogDepositCancel ¶
type DepositTestnetLogDepositCancel struct { StarkKey *big.Int VaultId *big.Int AssetId *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositTestnetLogDepositCancel represents a LogDepositCancel event raised by the DepositTestnet contract.
type DepositTestnetLogDepositCancelIterator ¶
type DepositTestnetLogDepositCancelIterator struct { Event *DepositTestnetLogDepositCancel // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogDepositCancelIterator is returned from FilterLogDepositCancel and is used to iterate over the raw logs and unpacked data for LogDepositCancel events raised by the DepositTestnet contract.
func (*DepositTestnetLogDepositCancelIterator) Close ¶
func (it *DepositTestnetLogDepositCancelIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogDepositCancelIterator) Error ¶
func (it *DepositTestnetLogDepositCancelIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogDepositCancelIterator) Next ¶
func (it *DepositTestnetLogDepositCancelIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogDepositCancelReclaimed ¶
type DepositTestnetLogDepositCancelReclaimed struct { StarkKey *big.Int VaultId *big.Int AssetType *big.Int NonQuantizedAmount *big.Int QuantizedAmount *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositTestnetLogDepositCancelReclaimed represents a LogDepositCancelReclaimed event raised by the DepositTestnet contract.
type DepositTestnetLogDepositCancelReclaimedIterator ¶
type DepositTestnetLogDepositCancelReclaimedIterator struct { Event *DepositTestnetLogDepositCancelReclaimed // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogDepositCancelReclaimedIterator is returned from FilterLogDepositCancelReclaimed and is used to iterate over the raw logs and unpacked data for LogDepositCancelReclaimed events raised by the DepositTestnet contract.
func (*DepositTestnetLogDepositCancelReclaimedIterator) Close ¶
func (it *DepositTestnetLogDepositCancelReclaimedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogDepositCancelReclaimedIterator) Error ¶
func (it *DepositTestnetLogDepositCancelReclaimedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogDepositCancelReclaimedIterator) Next ¶
func (it *DepositTestnetLogDepositCancelReclaimedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogDepositIterator ¶
type DepositTestnetLogDepositIterator struct { Event *DepositTestnetLogDeposit // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogDepositIterator is returned from FilterLogDeposit and is used to iterate over the raw logs and unpacked data for LogDeposit events raised by the DepositTestnet contract.
func (*DepositTestnetLogDepositIterator) Close ¶
func (it *DepositTestnetLogDepositIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogDepositIterator) Error ¶
func (it *DepositTestnetLogDepositIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogDepositIterator) Next ¶
func (it *DepositTestnetLogDepositIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogDepositNftCancelReclaimed ¶
type DepositTestnetLogDepositNftCancelReclaimed struct { StarkKey *big.Int VaultId *big.Int AssetType *big.Int TokenId *big.Int AssetId *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositTestnetLogDepositNftCancelReclaimed represents a LogDepositNftCancelReclaimed event raised by the DepositTestnet contract.
type DepositTestnetLogDepositNftCancelReclaimedIterator ¶
type DepositTestnetLogDepositNftCancelReclaimedIterator struct { Event *DepositTestnetLogDepositNftCancelReclaimed // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogDepositNftCancelReclaimedIterator is returned from FilterLogDepositNftCancelReclaimed and is used to iterate over the raw logs and unpacked data for LogDepositNftCancelReclaimed events raised by the DepositTestnet contract.
func (*DepositTestnetLogDepositNftCancelReclaimedIterator) Close ¶
func (it *DepositTestnetLogDepositNftCancelReclaimedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogDepositNftCancelReclaimedIterator) Error ¶
func (it *DepositTestnetLogDepositNftCancelReclaimedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogDepositNftCancelReclaimedIterator) Next ¶
func (it *DepositTestnetLogDepositNftCancelReclaimedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogDepositToVault ¶
type DepositTestnetLogDepositToVault struct { EthKey common.Address AssetId *big.Int VaultId *big.Int NonQuantizedAmount *big.Int QuantizedAmount *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositTestnetLogDepositToVault represents a LogDepositToVault event raised by the DepositTestnet contract.
type DepositTestnetLogDepositToVaultIterator ¶
type DepositTestnetLogDepositToVaultIterator struct { Event *DepositTestnetLogDepositToVault // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogDepositToVaultIterator is returned from FilterLogDepositToVault and is used to iterate over the raw logs and unpacked data for LogDepositToVault events raised by the DepositTestnet contract.
func (*DepositTestnetLogDepositToVaultIterator) Close ¶
func (it *DepositTestnetLogDepositToVaultIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogDepositToVaultIterator) Error ¶
func (it *DepositTestnetLogDepositToVaultIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogDepositToVaultIterator) Next ¶
func (it *DepositTestnetLogDepositToVaultIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogFrozen ¶
DepositTestnetLogFrozen represents a LogFrozen event raised by the DepositTestnet contract.
type DepositTestnetLogFrozenIterator ¶
type DepositTestnetLogFrozenIterator struct { Event *DepositTestnetLogFrozen // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogFrozenIterator is returned from FilterLogFrozen and is used to iterate over the raw logs and unpacked data for LogFrozen events raised by the DepositTestnet contract.
func (*DepositTestnetLogFrozenIterator) Close ¶
func (it *DepositTestnetLogFrozenIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogFrozenIterator) Error ¶
func (it *DepositTestnetLogFrozenIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogFrozenIterator) Next ¶
func (it *DepositTestnetLogFrozenIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogFullWithdrawalRequest ¶
type DepositTestnetLogFullWithdrawalRequest struct { StarkKey *big.Int VaultId *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositTestnetLogFullWithdrawalRequest represents a LogFullWithdrawalRequest event raised by the DepositTestnet contract.
type DepositTestnetLogFullWithdrawalRequestIterator ¶
type DepositTestnetLogFullWithdrawalRequestIterator struct { Event *DepositTestnetLogFullWithdrawalRequest // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogFullWithdrawalRequestIterator is returned from FilterLogFullWithdrawalRequest and is used to iterate over the raw logs and unpacked data for LogFullWithdrawalRequest events raised by the DepositTestnet contract.
func (*DepositTestnetLogFullWithdrawalRequestIterator) Close ¶
func (it *DepositTestnetLogFullWithdrawalRequestIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogFullWithdrawalRequestIterator) Error ¶
func (it *DepositTestnetLogFullWithdrawalRequestIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogFullWithdrawalRequestIterator) Next ¶
func (it *DepositTestnetLogFullWithdrawalRequestIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogMintWithdrawalPerformed ¶
type DepositTestnetLogMintWithdrawalPerformed struct { OwnerKey *big.Int AssetType *big.Int NonQuantizedAmount *big.Int QuantizedAmount *big.Int AssetId *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositTestnetLogMintWithdrawalPerformed represents a LogMintWithdrawalPerformed event raised by the DepositTestnet contract.
type DepositTestnetLogMintWithdrawalPerformedIterator ¶
type DepositTestnetLogMintWithdrawalPerformedIterator struct { Event *DepositTestnetLogMintWithdrawalPerformed // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogMintWithdrawalPerformedIterator is returned from FilterLogMintWithdrawalPerformed and is used to iterate over the raw logs and unpacked data for LogMintWithdrawalPerformed events raised by the DepositTestnet contract.
func (*DepositTestnetLogMintWithdrawalPerformedIterator) Close ¶
func (it *DepositTestnetLogMintWithdrawalPerformedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogMintWithdrawalPerformedIterator) Error ¶
func (it *DepositTestnetLogMintWithdrawalPerformedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogMintWithdrawalPerformedIterator) Next ¶
func (it *DepositTestnetLogMintWithdrawalPerformedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogMintableWithdrawalAllowed ¶
type DepositTestnetLogMintableWithdrawalAllowed struct { OwnerKey *big.Int AssetId *big.Int QuantizedAmount *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositTestnetLogMintableWithdrawalAllowed represents a LogMintableWithdrawalAllowed event raised by the DepositTestnet contract.
type DepositTestnetLogMintableWithdrawalAllowedIterator ¶
type DepositTestnetLogMintableWithdrawalAllowedIterator struct { Event *DepositTestnetLogMintableWithdrawalAllowed // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogMintableWithdrawalAllowedIterator is returned from FilterLogMintableWithdrawalAllowed and is used to iterate over the raw logs and unpacked data for LogMintableWithdrawalAllowed events raised by the DepositTestnet contract.
func (*DepositTestnetLogMintableWithdrawalAllowedIterator) Close ¶
func (it *DepositTestnetLogMintableWithdrawalAllowedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogMintableWithdrawalAllowedIterator) Error ¶
func (it *DepositTestnetLogMintableWithdrawalAllowedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogMintableWithdrawalAllowedIterator) Next ¶
func (it *DepositTestnetLogMintableWithdrawalAllowedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogNewGovernorAccepted ¶
type DepositTestnetLogNewGovernorAccepted struct { AcceptedGovernor common.Address Raw types.Log // Blockchain specific contextual infos }
DepositTestnetLogNewGovernorAccepted represents a LogNewGovernorAccepted event raised by the DepositTestnet contract.
type DepositTestnetLogNewGovernorAcceptedIterator ¶
type DepositTestnetLogNewGovernorAcceptedIterator struct { Event *DepositTestnetLogNewGovernorAccepted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogNewGovernorAcceptedIterator is returned from FilterLogNewGovernorAccepted and is used to iterate over the raw logs and unpacked data for LogNewGovernorAccepted events raised by the DepositTestnet contract.
func (*DepositTestnetLogNewGovernorAcceptedIterator) Close ¶
func (it *DepositTestnetLogNewGovernorAcceptedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogNewGovernorAcceptedIterator) Error ¶
func (it *DepositTestnetLogNewGovernorAcceptedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogNewGovernorAcceptedIterator) Next ¶
func (it *DepositTestnetLogNewGovernorAcceptedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogNftDeposit ¶
type DepositTestnetLogNftDeposit struct { DepositorEthKey common.Address StarkKey *big.Int VaultId *big.Int AssetType *big.Int TokenId *big.Int AssetId *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositTestnetLogNftDeposit represents a LogNftDeposit event raised by the DepositTestnet contract.
type DepositTestnetLogNftDepositIterator ¶
type DepositTestnetLogNftDepositIterator struct { Event *DepositTestnetLogNftDeposit // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogNftDepositIterator is returned from FilterLogNftDeposit and is used to iterate over the raw logs and unpacked data for LogNftDeposit events raised by the DepositTestnet contract.
func (*DepositTestnetLogNftDepositIterator) Close ¶
func (it *DepositTestnetLogNftDepositIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogNftDepositIterator) Error ¶
func (it *DepositTestnetLogNftDepositIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogNftDepositIterator) Next ¶
func (it *DepositTestnetLogNftDepositIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogNftWithdrawalAllowed ¶
type DepositTestnetLogNftWithdrawalAllowed struct { OwnerKey *big.Int AssetId *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositTestnetLogNftWithdrawalAllowed represents a LogNftWithdrawalAllowed event raised by the DepositTestnet contract.
type DepositTestnetLogNftWithdrawalAllowedIterator ¶
type DepositTestnetLogNftWithdrawalAllowedIterator struct { Event *DepositTestnetLogNftWithdrawalAllowed // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogNftWithdrawalAllowedIterator is returned from FilterLogNftWithdrawalAllowed and is used to iterate over the raw logs and unpacked data for LogNftWithdrawalAllowed events raised by the DepositTestnet contract.
func (*DepositTestnetLogNftWithdrawalAllowedIterator) Close ¶
func (it *DepositTestnetLogNftWithdrawalAllowedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogNftWithdrawalAllowedIterator) Error ¶
func (it *DepositTestnetLogNftWithdrawalAllowedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogNftWithdrawalAllowedIterator) Next ¶
func (it *DepositTestnetLogNftWithdrawalAllowedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogNftWithdrawalPerformed ¶
type DepositTestnetLogNftWithdrawalPerformed struct { OwnerKey *big.Int AssetType *big.Int TokenId *big.Int AssetId *big.Int Recipient common.Address Raw types.Log // Blockchain specific contextual infos }
DepositTestnetLogNftWithdrawalPerformed represents a LogNftWithdrawalPerformed event raised by the DepositTestnet contract.
type DepositTestnetLogNftWithdrawalPerformedIterator ¶
type DepositTestnetLogNftWithdrawalPerformedIterator struct { Event *DepositTestnetLogNftWithdrawalPerformed // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogNftWithdrawalPerformedIterator is returned from FilterLogNftWithdrawalPerformed and is used to iterate over the raw logs and unpacked data for LogNftWithdrawalPerformed events raised by the DepositTestnet contract.
func (*DepositTestnetLogNftWithdrawalPerformedIterator) Close ¶
func (it *DepositTestnetLogNftWithdrawalPerformedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogNftWithdrawalPerformedIterator) Error ¶
func (it *DepositTestnetLogNftWithdrawalPerformedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogNftWithdrawalPerformedIterator) Next ¶
func (it *DepositTestnetLogNftWithdrawalPerformedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogNominatedGovernor ¶
type DepositTestnetLogNominatedGovernor struct { NominatedGovernor common.Address Raw types.Log // Blockchain specific contextual infos }
DepositTestnetLogNominatedGovernor represents a LogNominatedGovernor event raised by the DepositTestnet contract.
type DepositTestnetLogNominatedGovernorIterator ¶
type DepositTestnetLogNominatedGovernorIterator struct { Event *DepositTestnetLogNominatedGovernor // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogNominatedGovernorIterator is returned from FilterLogNominatedGovernor and is used to iterate over the raw logs and unpacked data for LogNominatedGovernor events raised by the DepositTestnet contract.
func (*DepositTestnetLogNominatedGovernorIterator) Close ¶
func (it *DepositTestnetLogNominatedGovernorIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogNominatedGovernorIterator) Error ¶
func (it *DepositTestnetLogNominatedGovernorIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogNominatedGovernorIterator) Next ¶
func (it *DepositTestnetLogNominatedGovernorIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogNominationCancelled ¶
type DepositTestnetLogNominationCancelled struct {
Raw types.Log // Blockchain specific contextual infos
}
DepositTestnetLogNominationCancelled represents a LogNominationCancelled event raised by the DepositTestnet contract.
type DepositTestnetLogNominationCancelledIterator ¶
type DepositTestnetLogNominationCancelledIterator struct { Event *DepositTestnetLogNominationCancelled // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogNominationCancelledIterator is returned from FilterLogNominationCancelled and is used to iterate over the raw logs and unpacked data for LogNominationCancelled events raised by the DepositTestnet contract.
func (*DepositTestnetLogNominationCancelledIterator) Close ¶
func (it *DepositTestnetLogNominationCancelledIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogNominationCancelledIterator) Error ¶
func (it *DepositTestnetLogNominationCancelledIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogNominationCancelledIterator) Next ¶
func (it *DepositTestnetLogNominationCancelledIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogOperatorAdded ¶
type DepositTestnetLogOperatorAdded struct { Operator common.Address Raw types.Log // Blockchain specific contextual infos }
DepositTestnetLogOperatorAdded represents a LogOperatorAdded event raised by the DepositTestnet contract.
type DepositTestnetLogOperatorAddedIterator ¶
type DepositTestnetLogOperatorAddedIterator struct { Event *DepositTestnetLogOperatorAdded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogOperatorAddedIterator is returned from FilterLogOperatorAdded and is used to iterate over the raw logs and unpacked data for LogOperatorAdded events raised by the DepositTestnet contract.
func (*DepositTestnetLogOperatorAddedIterator) Close ¶
func (it *DepositTestnetLogOperatorAddedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogOperatorAddedIterator) Error ¶
func (it *DepositTestnetLogOperatorAddedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogOperatorAddedIterator) Next ¶
func (it *DepositTestnetLogOperatorAddedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogOperatorRemoved ¶
type DepositTestnetLogOperatorRemoved struct { Operator common.Address Raw types.Log // Blockchain specific contextual infos }
DepositTestnetLogOperatorRemoved represents a LogOperatorRemoved event raised by the DepositTestnet contract.
type DepositTestnetLogOperatorRemovedIterator ¶
type DepositTestnetLogOperatorRemovedIterator struct { Event *DepositTestnetLogOperatorRemoved // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogOperatorRemovedIterator is returned from FilterLogOperatorRemoved and is used to iterate over the raw logs and unpacked data for LogOperatorRemoved events raised by the DepositTestnet contract.
func (*DepositTestnetLogOperatorRemovedIterator) Close ¶
func (it *DepositTestnetLogOperatorRemovedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogOperatorRemovedIterator) Error ¶
func (it *DepositTestnetLogOperatorRemovedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogOperatorRemovedIterator) Next ¶
func (it *DepositTestnetLogOperatorRemovedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogRegistered ¶
type DepositTestnetLogRegistered struct { Entry common.Address EntryId string Raw types.Log // Blockchain specific contextual infos }
DepositTestnetLogRegistered represents a LogRegistered event raised by the DepositTestnet contract.
type DepositTestnetLogRegisteredIterator ¶
type DepositTestnetLogRegisteredIterator struct { Event *DepositTestnetLogRegistered // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogRegisteredIterator is returned from FilterLogRegistered and is used to iterate over the raw logs and unpacked data for LogRegistered events raised by the DepositTestnet contract.
func (*DepositTestnetLogRegisteredIterator) Close ¶
func (it *DepositTestnetLogRegisteredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogRegisteredIterator) Error ¶
func (it *DepositTestnetLogRegisteredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogRegisteredIterator) Next ¶
func (it *DepositTestnetLogRegisteredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogRemovalIntent ¶
type DepositTestnetLogRemovalIntent struct { Entry common.Address EntryId string Raw types.Log // Blockchain specific contextual infos }
DepositTestnetLogRemovalIntent represents a LogRemovalIntent event raised by the DepositTestnet contract.
type DepositTestnetLogRemovalIntentIterator ¶
type DepositTestnetLogRemovalIntentIterator struct { Event *DepositTestnetLogRemovalIntent // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogRemovalIntentIterator is returned from FilterLogRemovalIntent and is used to iterate over the raw logs and unpacked data for LogRemovalIntent events raised by the DepositTestnet contract.
func (*DepositTestnetLogRemovalIntentIterator) Close ¶
func (it *DepositTestnetLogRemovalIntentIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogRemovalIntentIterator) Error ¶
func (it *DepositTestnetLogRemovalIntentIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogRemovalIntentIterator) Next ¶
func (it *DepositTestnetLogRemovalIntentIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogRemoved ¶
type DepositTestnetLogRemoved struct { Entry common.Address EntryId string Raw types.Log // Blockchain specific contextual infos }
DepositTestnetLogRemoved represents a LogRemoved event raised by the DepositTestnet contract.
type DepositTestnetLogRemovedGovernor ¶
type DepositTestnetLogRemovedGovernor struct { RemovedGovernor common.Address Raw types.Log // Blockchain specific contextual infos }
DepositTestnetLogRemovedGovernor represents a LogRemovedGovernor event raised by the DepositTestnet contract.
type DepositTestnetLogRemovedGovernorIterator ¶
type DepositTestnetLogRemovedGovernorIterator struct { Event *DepositTestnetLogRemovedGovernor // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogRemovedGovernorIterator is returned from FilterLogRemovedGovernor and is used to iterate over the raw logs and unpacked data for LogRemovedGovernor events raised by the DepositTestnet contract.
func (*DepositTestnetLogRemovedGovernorIterator) Close ¶
func (it *DepositTestnetLogRemovedGovernorIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogRemovedGovernorIterator) Error ¶
func (it *DepositTestnetLogRemovedGovernorIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogRemovedGovernorIterator) Next ¶
func (it *DepositTestnetLogRemovedGovernorIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogRemovedIterator ¶
type DepositTestnetLogRemovedIterator struct { Event *DepositTestnetLogRemoved // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogRemovedIterator is returned from FilterLogRemoved and is used to iterate over the raw logs and unpacked data for LogRemoved events raised by the DepositTestnet contract.
func (*DepositTestnetLogRemovedIterator) Close ¶
func (it *DepositTestnetLogRemovedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogRemovedIterator) Error ¶
func (it *DepositTestnetLogRemovedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogRemovedIterator) Next ¶
func (it *DepositTestnetLogRemovedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogRootUpdate ¶
type DepositTestnetLogRootUpdate struct { SequenceNumber *big.Int BatchId *big.Int VaultRoot *big.Int OrderRoot *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositTestnetLogRootUpdate represents a LogRootUpdate event raised by the DepositTestnet contract.
type DepositTestnetLogRootUpdateIterator ¶
type DepositTestnetLogRootUpdateIterator struct { Event *DepositTestnetLogRootUpdate // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogRootUpdateIterator is returned from FilterLogRootUpdate and is used to iterate over the raw logs and unpacked data for LogRootUpdate events raised by the DepositTestnet contract.
func (*DepositTestnetLogRootUpdateIterator) Close ¶
func (it *DepositTestnetLogRootUpdateIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogRootUpdateIterator) Error ¶
func (it *DepositTestnetLogRootUpdateIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogRootUpdateIterator) Next ¶
func (it *DepositTestnetLogRootUpdateIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogStateTransitionFact ¶
type DepositTestnetLogStateTransitionFact struct { StateTransitionFact [32]byte Raw types.Log // Blockchain specific contextual infos }
DepositTestnetLogStateTransitionFact represents a LogStateTransitionFact event raised by the DepositTestnet contract.
type DepositTestnetLogStateTransitionFactIterator ¶
type DepositTestnetLogStateTransitionFactIterator struct { Event *DepositTestnetLogStateTransitionFact // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogStateTransitionFactIterator is returned from FilterLogStateTransitionFact and is used to iterate over the raw logs and unpacked data for LogStateTransitionFact events raised by the DepositTestnet contract.
func (*DepositTestnetLogStateTransitionFactIterator) Close ¶
func (it *DepositTestnetLogStateTransitionFactIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogStateTransitionFactIterator) Error ¶
func (it *DepositTestnetLogStateTransitionFactIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogStateTransitionFactIterator) Next ¶
func (it *DepositTestnetLogStateTransitionFactIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogTokenAdminAdded ¶
type DepositTestnetLogTokenAdminAdded struct { TokenAdmin common.Address Raw types.Log // Blockchain specific contextual infos }
DepositTestnetLogTokenAdminAdded represents a LogTokenAdminAdded event raised by the DepositTestnet contract.
type DepositTestnetLogTokenAdminAddedIterator ¶
type DepositTestnetLogTokenAdminAddedIterator struct { Event *DepositTestnetLogTokenAdminAdded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogTokenAdminAddedIterator is returned from FilterLogTokenAdminAdded and is used to iterate over the raw logs and unpacked data for LogTokenAdminAdded events raised by the DepositTestnet contract.
func (*DepositTestnetLogTokenAdminAddedIterator) Close ¶
func (it *DepositTestnetLogTokenAdminAddedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogTokenAdminAddedIterator) Error ¶
func (it *DepositTestnetLogTokenAdminAddedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogTokenAdminAddedIterator) Next ¶
func (it *DepositTestnetLogTokenAdminAddedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogTokenAdminRemoved ¶
type DepositTestnetLogTokenAdminRemoved struct { TokenAdmin common.Address Raw types.Log // Blockchain specific contextual infos }
DepositTestnetLogTokenAdminRemoved represents a LogTokenAdminRemoved event raised by the DepositTestnet contract.
type DepositTestnetLogTokenAdminRemovedIterator ¶
type DepositTestnetLogTokenAdminRemovedIterator struct { Event *DepositTestnetLogTokenAdminRemoved // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogTokenAdminRemovedIterator is returned from FilterLogTokenAdminRemoved and is used to iterate over the raw logs and unpacked data for LogTokenAdminRemoved events raised by the DepositTestnet contract.
func (*DepositTestnetLogTokenAdminRemovedIterator) Close ¶
func (it *DepositTestnetLogTokenAdminRemovedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogTokenAdminRemovedIterator) Error ¶
func (it *DepositTestnetLogTokenAdminRemovedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogTokenAdminRemovedIterator) Next ¶
func (it *DepositTestnetLogTokenAdminRemovedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogTokenRegistered ¶
type DepositTestnetLogTokenRegistered struct { AssetType *big.Int AssetInfo []byte Quantum *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositTestnetLogTokenRegistered represents a LogTokenRegistered event raised by the DepositTestnet contract.
type DepositTestnetLogTokenRegisteredIterator ¶
type DepositTestnetLogTokenRegisteredIterator struct { Event *DepositTestnetLogTokenRegistered // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogTokenRegisteredIterator is returned from FilterLogTokenRegistered and is used to iterate over the raw logs and unpacked data for LogTokenRegistered events raised by the DepositTestnet contract.
func (*DepositTestnetLogTokenRegisteredIterator) Close ¶
func (it *DepositTestnetLogTokenRegisteredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogTokenRegisteredIterator) Error ¶
func (it *DepositTestnetLogTokenRegisteredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogTokenRegisteredIterator) Next ¶
func (it *DepositTestnetLogTokenRegisteredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogUnFrozen ¶
DepositTestnetLogUnFrozen represents a LogUnFrozen event raised by the DepositTestnet contract.
type DepositTestnetLogUnFrozenIterator ¶
type DepositTestnetLogUnFrozenIterator struct { Event *DepositTestnetLogUnFrozen // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogUnFrozenIterator is returned from FilterLogUnFrozen and is used to iterate over the raw logs and unpacked data for LogUnFrozen events raised by the DepositTestnet contract.
func (*DepositTestnetLogUnFrozenIterator) Close ¶
func (it *DepositTestnetLogUnFrozenIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogUnFrozenIterator) Error ¶
func (it *DepositTestnetLogUnFrozenIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogUnFrozenIterator) Next ¶
func (it *DepositTestnetLogUnFrozenIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogUserRegistered ¶
type DepositTestnetLogUserRegistered struct { EthKey common.Address StarkKey *big.Int Sender common.Address Raw types.Log // Blockchain specific contextual infos }
DepositTestnetLogUserRegistered represents a LogUserRegistered event raised by the DepositTestnet contract.
type DepositTestnetLogUserRegisteredIterator ¶
type DepositTestnetLogUserRegisteredIterator struct { Event *DepositTestnetLogUserRegistered // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogUserRegisteredIterator is returned from FilterLogUserRegistered and is used to iterate over the raw logs and unpacked data for LogUserRegistered events raised by the DepositTestnet contract.
func (*DepositTestnetLogUserRegisteredIterator) Close ¶
func (it *DepositTestnetLogUserRegisteredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogUserRegisteredIterator) Error ¶
func (it *DepositTestnetLogUserRegisteredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogUserRegisteredIterator) Next ¶
func (it *DepositTestnetLogUserRegisteredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogVaultBalanceChangeApplied ¶
type DepositTestnetLogVaultBalanceChangeApplied struct { EthKey common.Address AssetId *big.Int VaultId *big.Int QuantizedAmountChange *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositTestnetLogVaultBalanceChangeApplied represents a LogVaultBalanceChangeApplied event raised by the DepositTestnet contract.
type DepositTestnetLogVaultBalanceChangeAppliedIterator ¶
type DepositTestnetLogVaultBalanceChangeAppliedIterator struct { Event *DepositTestnetLogVaultBalanceChangeApplied // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogVaultBalanceChangeAppliedIterator is returned from FilterLogVaultBalanceChangeApplied and is used to iterate over the raw logs and unpacked data for LogVaultBalanceChangeApplied events raised by the DepositTestnet contract.
func (*DepositTestnetLogVaultBalanceChangeAppliedIterator) Close ¶
func (it *DepositTestnetLogVaultBalanceChangeAppliedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogVaultBalanceChangeAppliedIterator) Error ¶
func (it *DepositTestnetLogVaultBalanceChangeAppliedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogVaultBalanceChangeAppliedIterator) Next ¶
func (it *DepositTestnetLogVaultBalanceChangeAppliedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogVaultWithdrawalLockSet ¶
type DepositTestnetLogVaultWithdrawalLockSet struct { EthKey common.Address AssetId *big.Int VaultId *big.Int TimeRelease *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositTestnetLogVaultWithdrawalLockSet represents a LogVaultWithdrawalLockSet event raised by the DepositTestnet contract.
type DepositTestnetLogVaultWithdrawalLockSetIterator ¶
type DepositTestnetLogVaultWithdrawalLockSetIterator struct { Event *DepositTestnetLogVaultWithdrawalLockSet // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogVaultWithdrawalLockSetIterator is returned from FilterLogVaultWithdrawalLockSet and is used to iterate over the raw logs and unpacked data for LogVaultWithdrawalLockSet events raised by the DepositTestnet contract.
func (*DepositTestnetLogVaultWithdrawalLockSetIterator) Close ¶
func (it *DepositTestnetLogVaultWithdrawalLockSetIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogVaultWithdrawalLockSetIterator) Error ¶
func (it *DepositTestnetLogVaultWithdrawalLockSetIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogVaultWithdrawalLockSetIterator) Next ¶
func (it *DepositTestnetLogVaultWithdrawalLockSetIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogWithdrawalAllowed ¶
type DepositTestnetLogWithdrawalAllowed struct { OwnerKey *big.Int AssetType *big.Int NonQuantizedAmount *big.Int QuantizedAmount *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositTestnetLogWithdrawalAllowed represents a LogWithdrawalAllowed event raised by the DepositTestnet contract.
type DepositTestnetLogWithdrawalAllowedIterator ¶
type DepositTestnetLogWithdrawalAllowedIterator struct { Event *DepositTestnetLogWithdrawalAllowed // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogWithdrawalAllowedIterator is returned from FilterLogWithdrawalAllowed and is used to iterate over the raw logs and unpacked data for LogWithdrawalAllowed events raised by the DepositTestnet contract.
func (*DepositTestnetLogWithdrawalAllowedIterator) Close ¶
func (it *DepositTestnetLogWithdrawalAllowedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogWithdrawalAllowedIterator) Error ¶
func (it *DepositTestnetLogWithdrawalAllowedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogWithdrawalAllowedIterator) Next ¶
func (it *DepositTestnetLogWithdrawalAllowedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogWithdrawalFromVault ¶
type DepositTestnetLogWithdrawalFromVault struct { EthKey common.Address AssetId *big.Int VaultId *big.Int NonQuantizedAmount *big.Int QuantizedAmount *big.Int Raw types.Log // Blockchain specific contextual infos }
DepositTestnetLogWithdrawalFromVault represents a LogWithdrawalFromVault event raised by the DepositTestnet contract.
type DepositTestnetLogWithdrawalFromVaultIterator ¶
type DepositTestnetLogWithdrawalFromVaultIterator struct { Event *DepositTestnetLogWithdrawalFromVault // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogWithdrawalFromVaultIterator is returned from FilterLogWithdrawalFromVault and is used to iterate over the raw logs and unpacked data for LogWithdrawalFromVault events raised by the DepositTestnet contract.
func (*DepositTestnetLogWithdrawalFromVaultIterator) Close ¶
func (it *DepositTestnetLogWithdrawalFromVaultIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogWithdrawalFromVaultIterator) Error ¶
func (it *DepositTestnetLogWithdrawalFromVaultIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogWithdrawalFromVaultIterator) Next ¶
func (it *DepositTestnetLogWithdrawalFromVaultIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetLogWithdrawalPerformed ¶
type DepositTestnetLogWithdrawalPerformed struct { OwnerKey *big.Int AssetType *big.Int NonQuantizedAmount *big.Int QuantizedAmount *big.Int Recipient common.Address Raw types.Log // Blockchain specific contextual infos }
DepositTestnetLogWithdrawalPerformed represents a LogWithdrawalPerformed event raised by the DepositTestnet contract.
type DepositTestnetLogWithdrawalPerformedIterator ¶
type DepositTestnetLogWithdrawalPerformedIterator struct { Event *DepositTestnetLogWithdrawalPerformed // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DepositTestnetLogWithdrawalPerformedIterator is returned from FilterLogWithdrawalPerformed and is used to iterate over the raw logs and unpacked data for LogWithdrawalPerformed events raised by the DepositTestnet contract.
func (*DepositTestnetLogWithdrawalPerformedIterator) Close ¶
func (it *DepositTestnetLogWithdrawalPerformedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DepositTestnetLogWithdrawalPerformedIterator) Error ¶
func (it *DepositTestnetLogWithdrawalPerformedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DepositTestnetLogWithdrawalPerformedIterator) Next ¶
func (it *DepositTestnetLogWithdrawalPerformedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type DepositTestnetRaw ¶
type DepositTestnetRaw struct {
Contract *DepositTestnet // Generic contract binding to access the raw methods on
}
DepositTestnetRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*DepositTestnetRaw) Call ¶
func (_DepositTestnet *DepositTestnetRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*DepositTestnetRaw) Transact ¶
func (_DepositTestnet *DepositTestnetRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*DepositTestnetRaw) Transfer ¶
func (_DepositTestnet *DepositTestnetRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type DepositTestnetSession ¶
type DepositTestnetSession struct { Contract *DepositTestnet // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
DepositTestnetSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*DepositTestnetSession) AnnounceAvailabilityVerifierRemovalIntent ¶
func (_DepositTestnet *DepositTestnetSession) AnnounceAvailabilityVerifierRemovalIntent(verifier common.Address) (*types.Transaction, error)
AnnounceAvailabilityVerifierRemovalIntent is a paid mutator transaction binding the contract method 0x1d078bbb.
Solidity: function announceAvailabilityVerifierRemovalIntent(address verifier) returns()
func (*DepositTestnetSession) AnnounceVerifierRemovalIntent ¶
func (_DepositTestnet *DepositTestnetSession) AnnounceVerifierRemovalIntent(verifier common.Address) (*types.Transaction, error)
AnnounceVerifierRemovalIntent is a paid mutator transaction binding the contract method 0x418573b7.
Solidity: function announceVerifierRemovalIntent(address verifier) returns()
func (*DepositTestnetSession) DEPOSITCANCELDELAY ¶
func (_DepositTestnet *DepositTestnetSession) DEPOSITCANCELDELAY() (*big.Int, error)
DEPOSITCANCELDELAY is a free data retrieval call binding the contract method 0x77e84e0d.
Solidity: function DEPOSIT_CANCEL_DELAY() view returns(uint256)
func (*DepositTestnetSession) DefaultVaultWithdrawalLock ¶
func (_DepositTestnet *DepositTestnetSession) DefaultVaultWithdrawalLock() (*big.Int, error)
DefaultVaultWithdrawalLock is a free data retrieval call binding the contract method 0xa45d7841.
Solidity: function defaultVaultWithdrawalLock() view returns(uint256)
func (*DepositTestnetSession) Deposit ¶
func (_DepositTestnet *DepositTestnetSession) Deposit(starkKey *big.Int, assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
Deposit is a paid mutator transaction binding the contract method 0x00aeef8a.
Solidity: function deposit(uint256 starkKey, uint256 assetType, uint256 vaultId) payable returns()
func (*DepositTestnetSession) Deposit0 ¶
func (_DepositTestnet *DepositTestnetSession) Deposit0(starkKey *big.Int, assetType *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
Deposit0 is a paid mutator transaction binding the contract method 0x2505c3d9.
Solidity: function deposit(uint256 starkKey, uint256 assetType, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositTestnetSession) DepositCancel ¶
func (_DepositTestnet *DepositTestnetSession) DepositCancel(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*types.Transaction, error)
DepositCancel is a paid mutator transaction binding the contract method 0x7df7dc04.
Solidity: function depositCancel(uint256 starkKey, uint256 assetId, uint256 vaultId) returns()
func (*DepositTestnetSession) DepositERC20 ¶
func (_DepositTestnet *DepositTestnetSession) DepositERC20(starkKey *big.Int, assetType *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
DepositERC20 is a paid mutator transaction binding the contract method 0x9ed17084.
Solidity: function depositERC20(uint256 starkKey, uint256 assetType, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositTestnetSession) DepositERC20ToVault ¶
func (_DepositTestnet *DepositTestnetSession) DepositERC20ToVault(assetId *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
DepositERC20ToVault is a paid mutator transaction binding the contract method 0x1d133002.
Solidity: function depositERC20ToVault(uint256 assetId, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositTestnetSession) DepositEth ¶
func (_DepositTestnet *DepositTestnetSession) DepositEth(starkKey *big.Int, assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
DepositEth is a paid mutator transaction binding the contract method 0x6ce5d957.
Solidity: function depositEth(uint256 starkKey, uint256 assetType, uint256 vaultId) payable returns()
func (*DepositTestnetSession) DepositEthToVault ¶
func (_DepositTestnet *DepositTestnetSession) DepositEthToVault(assetId *big.Int, vaultId *big.Int) (*types.Transaction, error)
DepositEthToVault is a paid mutator transaction binding the contract method 0xa3c71fde.
Solidity: function depositEthToVault(uint256 assetId, uint256 vaultId) payable returns()
func (*DepositTestnetSession) DepositNft ¶
func (_DepositTestnet *DepositTestnetSession) DepositNft(starkKey *big.Int, assetType *big.Int, vaultId *big.Int, tokenId *big.Int) (*types.Transaction, error)
DepositNft is a paid mutator transaction binding the contract method 0xae1cdde6.
Solidity: function depositNft(uint256 starkKey, uint256 assetType, uint256 vaultId, uint256 tokenId) returns()
func (*DepositTestnetSession) DepositNftReclaim ¶
func (_DepositTestnet *DepositTestnetSession) DepositNftReclaim(starkKey *big.Int, assetType *big.Int, vaultId *big.Int, tokenId *big.Int) (*types.Transaction, error)
DepositNftReclaim is a paid mutator transaction binding the contract method 0xfcb05822.
Solidity: function depositNftReclaim(uint256 starkKey, uint256 assetType, uint256 vaultId, uint256 tokenId) returns()
func (*DepositTestnetSession) DepositReclaim ¶
func (_DepositTestnet *DepositTestnetSession) DepositReclaim(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*types.Transaction, error)
DepositReclaim is a paid mutator transaction binding the contract method 0xae873816.
Solidity: function depositReclaim(uint256 starkKey, uint256 assetId, uint256 vaultId) returns()
func (*DepositTestnetSession) Escape ¶
func (_DepositTestnet *DepositTestnetSession) Escape(starkKey *big.Int, vaultId *big.Int, assetId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
Escape is a paid mutator transaction binding the contract method 0x9e3adac4.
Solidity: function escape(uint256 starkKey, uint256 vaultId, uint256 assetId, uint256 quantizedAmount) returns()
func (*DepositTestnetSession) FREEZEGRACEPERIOD ¶
func (_DepositTestnet *DepositTestnetSession) FREEZEGRACEPERIOD() (*big.Int, error)
FREEZEGRACEPERIOD is a free data retrieval call binding the contract method 0x00717542.
Solidity: function FREEZE_GRACE_PERIOD() view returns(uint256)
func (*DepositTestnetSession) Fallback ¶
func (_DepositTestnet *DepositTestnetSession) Fallback(calldata []byte) (*types.Transaction, error)
Fallback is a paid mutator transaction binding the contract fallback function.
Solidity: fallback() payable returns()
func (*DepositTestnetSession) FreezeRequest ¶
func (_DepositTestnet *DepositTestnetSession) FreezeRequest(starkKey *big.Int, vaultId *big.Int) (*types.Transaction, error)
FreezeRequest is a paid mutator transaction binding the contract method 0x93c1e466.
Solidity: function freezeRequest(uint256 starkKey, uint256 vaultId) returns()
func (*DepositTestnetSession) FullWithdrawalRequest ¶
func (_DepositTestnet *DepositTestnetSession) FullWithdrawalRequest(starkKey *big.Int, vaultId *big.Int) (*types.Transaction, error)
FullWithdrawalRequest is a paid mutator transaction binding the contract method 0xa93310c4.
Solidity: function fullWithdrawalRequest(uint256 starkKey, uint256 vaultId) returns()
func (*DepositTestnetSession) GetActionCount ¶
func (_DepositTestnet *DepositTestnetSession) GetActionCount() (*big.Int, error)
GetActionCount is a free data retrieval call binding the contract method 0x5eecd218.
Solidity: function getActionCount() view returns(uint256)
func (*DepositTestnetSession) GetActionHashByIndex ¶
func (_DepositTestnet *DepositTestnetSession) GetActionHashByIndex(actionIndex *big.Int) ([32]byte, error)
GetActionHashByIndex is a free data retrieval call binding the contract method 0x5e586cd1.
Solidity: function getActionHashByIndex(uint256 actionIndex) view returns(bytes32)
func (*DepositTestnetSession) GetAssetInfo ¶
func (_DepositTestnet *DepositTestnetSession) GetAssetInfo(assetType *big.Int) ([]byte, error)
GetAssetInfo is a free data retrieval call binding the contract method 0xf637d950.
Solidity: function getAssetInfo(uint256 assetType) view returns(bytes assetInfo)
func (*DepositTestnetSession) GetCancellationRequest ¶
func (_DepositTestnet *DepositTestnetSession) GetCancellationRequest(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetCancellationRequest is a free data retrieval call binding the contract method 0x333ac20b.
Solidity: function getCancellationRequest(uint256 starkKey, uint256 assetId, uint256 vaultId) view returns(uint256 request)
func (*DepositTestnetSession) GetDepositBalance ¶
func (_DepositTestnet *DepositTestnetSession) GetDepositBalance(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetDepositBalance is a free data retrieval call binding the contract method 0xabf98fe1.
Solidity: function getDepositBalance(uint256 starkKey, uint256 assetId, uint256 vaultId) view returns(uint256 balance)
func (*DepositTestnetSession) GetEthKey ¶
GetEthKey is a free data retrieval call binding the contract method 0x1dbd1da7.
Solidity: function getEthKey(uint256 ownerKey) view returns(address)
func (*DepositTestnetSession) GetFullWithdrawalRequest ¶
func (_DepositTestnet *DepositTestnetSession) GetFullWithdrawalRequest(starkKey *big.Int, vaultId *big.Int) (*big.Int, error)
GetFullWithdrawalRequest is a free data retrieval call binding the contract method 0x296e2f37.
Solidity: function getFullWithdrawalRequest(uint256 starkKey, uint256 vaultId) view returns(uint256 res)
func (*DepositTestnetSession) GetLastBatchId ¶
func (_DepositTestnet *DepositTestnetSession) GetLastBatchId() (*big.Int, error)
GetLastBatchId is a free data retrieval call binding the contract method 0x515535e8.
Solidity: function getLastBatchId() view returns(uint256 batchId)
func (*DepositTestnetSession) GetOrderRoot ¶
func (_DepositTestnet *DepositTestnetSession) GetOrderRoot() (*big.Int, error)
GetOrderRoot is a free data retrieval call binding the contract method 0x0dded952.
Solidity: function getOrderRoot() view returns(uint256 root)
func (*DepositTestnetSession) GetOrderTreeHeight ¶
func (_DepositTestnet *DepositTestnetSession) GetOrderTreeHeight() (*big.Int, error)
GetOrderTreeHeight is a free data retrieval call binding the contract method 0x7e9da4c5.
Solidity: function getOrderTreeHeight() view returns(uint256 height)
func (*DepositTestnetSession) GetQuantizedDepositBalance ¶
func (_DepositTestnet *DepositTestnetSession) GetQuantizedDepositBalance(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetQuantizedDepositBalance is a free data retrieval call binding the contract method 0x4e8912da.
Solidity: function getQuantizedDepositBalance(uint256 starkKey, uint256 assetId, uint256 vaultId) view returns(uint256 balance)
func (*DepositTestnetSession) GetQuantizedVaultBalance ¶
func (_DepositTestnet *DepositTestnetSession) GetQuantizedVaultBalance(ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetQuantizedVaultBalance is a free data retrieval call binding the contract method 0xe69a9de7.
Solidity: function getQuantizedVaultBalance(address ethKey, uint256 assetId, uint256 vaultId) view returns(uint256)
func (*DepositTestnetSession) GetQuantum ¶
func (_DepositTestnet *DepositTestnetSession) GetQuantum(presumedAssetType *big.Int) (*big.Int, error)
GetQuantum is a free data retrieval call binding the contract method 0xdd7202d8.
Solidity: function getQuantum(uint256 presumedAssetType) view returns(uint256 quantum)
func (*DepositTestnetSession) GetRegisteredAvailabilityVerifiers ¶
func (_DepositTestnet *DepositTestnetSession) GetRegisteredAvailabilityVerifiers() ([]common.Address, error)
GetRegisteredAvailabilityVerifiers is a free data retrieval call binding the contract method 0x1ac347f2.
Solidity: function getRegisteredAvailabilityVerifiers() view returns(address[] _verifers)
func (*DepositTestnetSession) GetRegisteredVerifiers ¶
func (_DepositTestnet *DepositTestnetSession) GetRegisteredVerifiers() ([]common.Address, error)
GetRegisteredVerifiers is a free data retrieval call binding the contract method 0x4eab9ed3.
Solidity: function getRegisteredVerifiers() view returns(address[] _verifers)
func (*DepositTestnetSession) GetSequenceNumber ¶
func (_DepositTestnet *DepositTestnetSession) GetSequenceNumber() (*big.Int, error)
GetSequenceNumber is a free data retrieval call binding the contract method 0x42af35fd.
Solidity: function getSequenceNumber() view returns(uint256 seq)
func (*DepositTestnetSession) GetVaultBalance ¶
func (_DepositTestnet *DepositTestnetSession) GetVaultBalance(ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetVaultBalance is a free data retrieval call binding the contract method 0x1c6bd544.
Solidity: function getVaultBalance(address ethKey, uint256 assetId, uint256 vaultId) view returns(uint256)
func (*DepositTestnetSession) GetVaultRoot ¶
func (_DepositTestnet *DepositTestnetSession) GetVaultRoot() (*big.Int, error)
GetVaultRoot is a free data retrieval call binding the contract method 0x64da5dfe.
Solidity: function getVaultRoot() view returns(uint256 root)
func (*DepositTestnetSession) GetVaultTreeHeight ¶
func (_DepositTestnet *DepositTestnetSession) GetVaultTreeHeight() (*big.Int, error)
GetVaultTreeHeight is a free data retrieval call binding the contract method 0xf288a3ff.
Solidity: function getVaultTreeHeight() view returns(uint256 height)
func (*DepositTestnetSession) GetVaultWithdrawalLock ¶
func (_DepositTestnet *DepositTestnetSession) GetVaultWithdrawalLock(ethKey common.Address, assetId *big.Int, vaultId *big.Int) (*big.Int, error)
GetVaultWithdrawalLock is a free data retrieval call binding the contract method 0x9de5c4e5.
Solidity: function getVaultWithdrawalLock(address ethKey, uint256 assetId, uint256 vaultId) view returns(uint256)
func (*DepositTestnetSession) GetWithdrawalBalance ¶
func (_DepositTestnet *DepositTestnetSession) GetWithdrawalBalance(ownerKey *big.Int, assetId *big.Int) (*big.Int, error)
GetWithdrawalBalance is a free data retrieval call binding the contract method 0xec3161b0.
Solidity: function getWithdrawalBalance(uint256 ownerKey, uint256 assetId) view returns(uint256 balance)
func (*DepositTestnetSession) Initialize ¶
func (_DepositTestnet *DepositTestnetSession) Initialize(data []byte) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x439fab91.
Solidity: function initialize(bytes data) returns()
func (*DepositTestnetSession) IsAssetRegistered ¶
func (_DepositTestnet *DepositTestnetSession) IsAssetRegistered(assetType *big.Int) (bool, error)
IsAssetRegistered is a free data retrieval call binding the contract method 0x049f5ade.
Solidity: function isAssetRegistered(uint256 assetType) view returns(bool)
func (*DepositTestnetSession) IsAvailabilityVerifier ¶
func (_DepositTestnet *DepositTestnetSession) IsAvailabilityVerifier(verifierAddress common.Address) (bool, error)
IsAvailabilityVerifier is a free data retrieval call binding the contract method 0xbd1279ae.
Solidity: function isAvailabilityVerifier(address verifierAddress) view returns(bool)
func (*DepositTestnetSession) IsFrozen ¶
func (_DepositTestnet *DepositTestnetSession) IsFrozen() (bool, error)
IsFrozen is a free data retrieval call binding the contract method 0x33eeb147.
Solidity: function isFrozen() view returns(bool)
func (*DepositTestnetSession) IsOperator ¶
func (_DepositTestnet *DepositTestnetSession) IsOperator(testedOperator common.Address) (bool, error)
IsOperator is a free data retrieval call binding the contract method 0x6d70f7ae.
Solidity: function isOperator(address testedOperator) view returns(bool)
func (*DepositTestnetSession) IsStrictVaultBalancePolicy ¶
func (_DepositTestnet *DepositTestnetSession) IsStrictVaultBalancePolicy() (bool, error)
IsStrictVaultBalancePolicy is a free data retrieval call binding the contract method 0x5adf1639.
Solidity: function isStrictVaultBalancePolicy() view returns(bool)
func (*DepositTestnetSession) IsTokenAdmin ¶
func (_DepositTestnet *DepositTestnetSession) IsTokenAdmin(testedAdmin common.Address) (bool, error)
IsTokenAdmin is a free data retrieval call binding the contract method 0xa2bdde3d.
Solidity: function isTokenAdmin(address testedAdmin) view returns(bool)
func (*DepositTestnetSession) IsVaultLocked ¶
func (_DepositTestnet *DepositTestnetSession) IsVaultLocked(ethKey common.Address, assetId *big.Int, vaultId *big.Int) (bool, error)
IsVaultLocked is a free data retrieval call binding the contract method 0x27c2b36d.
Solidity: function isVaultLocked(address ethKey, uint256 assetId, uint256 vaultId) view returns(bool)
func (*DepositTestnetSession) IsVerifier ¶
func (_DepositTestnet *DepositTestnetSession) IsVerifier(verifierAddress common.Address) (bool, error)
IsVerifier is a free data retrieval call binding the contract method 0x33105218.
Solidity: function isVerifier(address verifierAddress) view returns(bool)
func (*DepositTestnetSession) LockVault ¶
func (_DepositTestnet *DepositTestnetSession) LockVault(assetId *big.Int, vaultId *big.Int, lockTime *big.Int) (*types.Transaction, error)
LockVault is a paid mutator transaction binding the contract method 0xe8d28a9d.
Solidity: function lockVault(uint256 assetId, uint256 vaultId, uint256 lockTime) returns()
func (*DepositTestnetSession) MAINGOVERNANCEINFOTAG ¶
func (_DepositTestnet *DepositTestnetSession) MAINGOVERNANCEINFOTAG() (string, error)
MAINGOVERNANCEINFOTAG is a free data retrieval call binding the contract method 0xc23b60ef.
Solidity: function MAIN_GOVERNANCE_INFO_TAG() view returns(string)
func (*DepositTestnetSession) MAXFORCEDACTIONSREQSPERBLOCK ¶
func (_DepositTestnet *DepositTestnetSession) MAXFORCEDACTIONSREQSPERBLOCK() (*big.Int, error)
MAXFORCEDACTIONSREQSPERBLOCK is a free data retrieval call binding the contract method 0xe30a5cff.
Solidity: function MAX_FORCED_ACTIONS_REQS_PER_BLOCK() view returns(uint256)
func (*DepositTestnetSession) MAXVERIFIERCOUNT ¶
func (_DepositTestnet *DepositTestnetSession) MAXVERIFIERCOUNT() (*big.Int, error)
MAXVERIFIERCOUNT is a free data retrieval call binding the contract method 0xe6de6282.
Solidity: function MAX_VERIFIER_COUNT() view returns(uint256)
func (*DepositTestnetSession) MainAcceptGovernance ¶
func (_DepositTestnet *DepositTestnetSession) MainAcceptGovernance() (*types.Transaction, error)
MainAcceptGovernance is a paid mutator transaction binding the contract method 0x28700a15.
Solidity: function mainAcceptGovernance() returns()
func (*DepositTestnetSession) MainCancelNomination ¶
func (_DepositTestnet *DepositTestnetSession) MainCancelNomination() (*types.Transaction, error)
MainCancelNomination is a paid mutator transaction binding the contract method 0x72eb3688.
Solidity: function mainCancelNomination() returns()
func (*DepositTestnetSession) MainIsGovernor ¶
func (_DepositTestnet *DepositTestnetSession) MainIsGovernor(testGovernor common.Address) (bool, error)
MainIsGovernor is a free data retrieval call binding the contract method 0x45f5cd97.
Solidity: function mainIsGovernor(address testGovernor) view returns(bool)
func (*DepositTestnetSession) MainNominateNewGovernor ¶
func (_DepositTestnet *DepositTestnetSession) MainNominateNewGovernor(newGovernor common.Address) (*types.Transaction, error)
MainNominateNewGovernor is a paid mutator transaction binding the contract method 0x8c4bce1c.
Solidity: function mainNominateNewGovernor(address newGovernor) returns()
func (*DepositTestnetSession) MainRemoveGovernor ¶
func (_DepositTestnet *DepositTestnetSession) MainRemoveGovernor(governorForRemoval common.Address) (*types.Transaction, error)
MainRemoveGovernor is a paid mutator transaction binding the contract method 0xa1cc921e.
Solidity: function mainRemoveGovernor(address governorForRemoval) returns()
func (*DepositTestnetSession) OnERC721Received ¶
func (_DepositTestnet *DepositTestnetSession) OnERC721Received(arg0 common.Address, arg1 common.Address, arg2 *big.Int, arg3 []byte) (*types.Transaction, error)
OnERC721Received is a paid mutator transaction binding the contract method 0x150b7a02.
Solidity: function onERC721Received(address , address , uint256 , bytes ) returns(bytes4)
func (*DepositTestnetSession) OrderRegistryAddress ¶
func (_DepositTestnet *DepositTestnetSession) OrderRegistryAddress() (common.Address, error)
OrderRegistryAddress is a free data retrieval call binding the contract method 0x9c6a2837.
Solidity: function orderRegistryAddress() view returns(address)
func (*DepositTestnetSession) Receive ¶
func (_DepositTestnet *DepositTestnetSession) Receive() (*types.Transaction, error)
Receive is a paid mutator transaction binding the contract receive function.
Solidity: receive() payable returns()
func (*DepositTestnetSession) RegisterAndDepositERC20 ¶
func (_DepositTestnet *DepositTestnetSession) RegisterAndDepositERC20(ethKey common.Address, starkKey *big.Int, signature []byte, assetType *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
RegisterAndDepositERC20 is a paid mutator transaction binding the contract method 0xd5280589.
Solidity: function registerAndDepositERC20(address ethKey, uint256 starkKey, bytes signature, uint256 assetType, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositTestnetSession) RegisterAndDepositEth ¶
func (_DepositTestnet *DepositTestnetSession) RegisterAndDepositEth(ethKey common.Address, starkKey *big.Int, signature []byte, assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
RegisterAndDepositEth is a paid mutator transaction binding the contract method 0x3ccfc8ed.
Solidity: function registerAndDepositEth(address ethKey, uint256 starkKey, bytes signature, uint256 assetType, uint256 vaultId) payable returns()
func (*DepositTestnetSession) RegisterAvailabilityVerifier ¶
func (_DepositTestnet *DepositTestnetSession) RegisterAvailabilityVerifier(verifier common.Address, identifier string) (*types.Transaction, error)
RegisterAvailabilityVerifier is a paid mutator transaction binding the contract method 0xbdb75785.
Solidity: function registerAvailabilityVerifier(address verifier, string identifier) returns()
func (*DepositTestnetSession) RegisterEthAddress ¶
func (_DepositTestnet *DepositTestnetSession) RegisterEthAddress(ethKey common.Address, starkKey *big.Int, starkSignature []byte) (*types.Transaction, error)
RegisterEthAddress is a paid mutator transaction binding the contract method 0xbea84187.
Solidity: function registerEthAddress(address ethKey, uint256 starkKey, bytes starkSignature) returns()
func (*DepositTestnetSession) RegisterOperator ¶
func (_DepositTestnet *DepositTestnetSession) RegisterOperator(newOperator common.Address) (*types.Transaction, error)
RegisterOperator is a paid mutator transaction binding the contract method 0x3682a450.
Solidity: function registerOperator(address newOperator) returns()
func (*DepositTestnetSession) RegisterSender ¶
func (_DepositTestnet *DepositTestnetSession) RegisterSender(starkKey *big.Int, starkSignature []byte) (*types.Transaction, error)
RegisterSender is a paid mutator transaction binding the contract method 0x86aeb445.
Solidity: function registerSender(uint256 starkKey, bytes starkSignature) returns()
func (*DepositTestnetSession) RegisterToken ¶
func (_DepositTestnet *DepositTestnetSession) RegisterToken(assetType *big.Int, assetInfo []byte) (*types.Transaction, error)
RegisterToken is a paid mutator transaction binding the contract method 0xc8b1031a.
Solidity: function registerToken(uint256 assetType, bytes assetInfo) returns()
func (*DepositTestnetSession) RegisterToken0 ¶
func (_DepositTestnet *DepositTestnetSession) RegisterToken0(assetType *big.Int, assetInfo []byte, quantum *big.Int) (*types.Transaction, error)
RegisterToken0 is a paid mutator transaction binding the contract method 0xd88d8b38.
Solidity: function registerToken(uint256 assetType, bytes assetInfo, uint256 quantum) returns()
func (*DepositTestnetSession) RegisterTokenAdmin ¶
func (_DepositTestnet *DepositTestnetSession) RegisterTokenAdmin(newAdmin common.Address) (*types.Transaction, error)
RegisterTokenAdmin is a paid mutator transaction binding the contract method 0x0b3a2d21.
Solidity: function registerTokenAdmin(address newAdmin) returns()
func (*DepositTestnetSession) RegisterVerifier ¶
func (_DepositTestnet *DepositTestnetSession) RegisterVerifier(verifier common.Address, identifier string) (*types.Transaction, error)
RegisterVerifier is a paid mutator transaction binding the contract method 0x3776fe2a.
Solidity: function registerVerifier(address verifier, string identifier) returns()
func (*DepositTestnetSession) RemoveAvailabilityVerifier ¶
func (_DepositTestnet *DepositTestnetSession) RemoveAvailabilityVerifier(verifier common.Address) (*types.Transaction, error)
RemoveAvailabilityVerifier is a paid mutator transaction binding the contract method 0xb1e640bf.
Solidity: function removeAvailabilityVerifier(address verifier) returns()
func (*DepositTestnetSession) RemoveVerifier ¶
func (_DepositTestnet *DepositTestnetSession) RemoveVerifier(verifier common.Address) (*types.Transaction, error)
RemoveVerifier is a paid mutator transaction binding the contract method 0xca2dfd0a.
Solidity: function removeVerifier(address verifier) returns()
func (*DepositTestnetSession) STARKEXMAXDEFAULTVAULTLOCK ¶
func (_DepositTestnet *DepositTestnetSession) STARKEXMAXDEFAULTVAULTLOCK() (*big.Int, error)
STARKEXMAXDEFAULTVAULTLOCK is a free data retrieval call binding the contract method 0x835a71c3.
Solidity: function STARKEX_MAX_DEFAULT_VAULT_LOCK() view returns(uint256)
func (*DepositTestnetSession) SetDefaultVaultWithdrawalLock ¶
func (_DepositTestnet *DepositTestnetSession) SetDefaultVaultWithdrawalLock(newDefaultTime *big.Int) (*types.Transaction, error)
SetDefaultVaultWithdrawalLock is a paid mutator transaction binding the contract method 0xd4181dea.
Solidity: function setDefaultVaultWithdrawalLock(uint256 newDefaultTime) returns()
func (*DepositTestnetSession) UNFREEZEDELAY ¶
func (_DepositTestnet *DepositTestnetSession) UNFREEZEDELAY() (*big.Int, error)
UNFREEZEDELAY is a free data retrieval call binding the contract method 0x993f3639.
Solidity: function UNFREEZE_DELAY() view returns(uint256)
func (*DepositTestnetSession) UnFreeze ¶
func (_DepositTestnet *DepositTestnetSession) UnFreeze() (*types.Transaction, error)
UnFreeze is a paid mutator transaction binding the contract method 0x7cf12b90.
Solidity: function unFreeze() returns()
func (*DepositTestnetSession) UnregisterOperator ¶
func (_DepositTestnet *DepositTestnetSession) UnregisterOperator(removedOperator common.Address) (*types.Transaction, error)
UnregisterOperator is a paid mutator transaction binding the contract method 0x96115bc2.
Solidity: function unregisterOperator(address removedOperator) returns()
func (*DepositTestnetSession) UnregisterTokenAdmin ¶
func (_DepositTestnet *DepositTestnetSession) UnregisterTokenAdmin(oldAdmin common.Address) (*types.Transaction, error)
UnregisterTokenAdmin is a paid mutator transaction binding the contract method 0xa6fa6e90.
Solidity: function unregisterTokenAdmin(address oldAdmin) returns()
func (*DepositTestnetSession) UpdateImplementationActivationTime ¶
func (_DepositTestnet *DepositTestnetSession) UpdateImplementationActivationTime(implementation common.Address, data []byte, finalize bool) (*types.Transaction, error)
UpdateImplementationActivationTime is a paid mutator transaction binding the contract method 0x02a93fae.
Solidity: function updateImplementationActivationTime(address implementation, bytes data, bool finalize) returns()
func (*DepositTestnetSession) UpdateState ¶
func (_DepositTestnet *DepositTestnetSession) UpdateState(publicInput []*big.Int, applicationData []*big.Int) (*types.Transaction, error)
UpdateState is a paid mutator transaction binding the contract method 0x538f9406.
Solidity: function updateState(uint256[] publicInput, uint256[] applicationData) returns()
func (*DepositTestnetSession) VERIFIERREMOVALDELAY ¶
func (_DepositTestnet *DepositTestnetSession) VERIFIERREMOVALDELAY() (*big.Int, error)
VERIFIERREMOVALDELAY is a free data retrieval call binding the contract method 0xb7663112.
Solidity: function VERIFIER_REMOVAL_DELAY() view returns(uint256)
func (*DepositTestnetSession) VERSION ¶
func (_DepositTestnet *DepositTestnetSession) VERSION() (string, error)
VERSION is a free data retrieval call binding the contract method 0xffa1ad74.
Solidity: function VERSION() view returns(string)
func (*DepositTestnetSession) Withdraw ¶
func (_DepositTestnet *DepositTestnetSession) Withdraw(ownerKey *big.Int, assetType *big.Int) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x441a3e70.
Solidity: function withdraw(uint256 ownerKey, uint256 assetType) returns()
func (*DepositTestnetSession) WithdrawAndMint ¶
func (_DepositTestnet *DepositTestnetSession) WithdrawAndMint(ownerKey *big.Int, assetType *big.Int, mintingBlob []byte) (*types.Transaction, error)
WithdrawAndMint is a paid mutator transaction binding the contract method 0xd91443b7.
Solidity: function withdrawAndMint(uint256 ownerKey, uint256 assetType, bytes mintingBlob) returns()
func (*DepositTestnetSession) WithdrawFromVault ¶
func (_DepositTestnet *DepositTestnetSession) WithdrawFromVault(assetId *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
WithdrawFromVault is a paid mutator transaction binding the contract method 0xbf422b2e.
Solidity: function withdrawFromVault(uint256 assetId, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositTestnetSession) WithdrawNft ¶
func (_DepositTestnet *DepositTestnetSession) WithdrawNft(ownerKey *big.Int, assetType *big.Int, tokenId *big.Int) (*types.Transaction, error)
WithdrawNft is a paid mutator transaction binding the contract method 0x019b417a.
Solidity: function withdrawNft(uint256 ownerKey, uint256 assetType, uint256 tokenId) returns()
type DepositTestnetTransactor ¶
type DepositTestnetTransactor struct {
// contains filtered or unexported fields
}
DepositTestnetTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewDepositTestnetTransactor ¶
func NewDepositTestnetTransactor(address common.Address, transactor bind.ContractTransactor) (*DepositTestnetTransactor, error)
NewDepositTestnetTransactor creates a new write-only instance of DepositTestnet, bound to a specific deployed contract.
func (*DepositTestnetTransactor) AnnounceAvailabilityVerifierRemovalIntent ¶
func (_DepositTestnet *DepositTestnetTransactor) AnnounceAvailabilityVerifierRemovalIntent(opts *bind.TransactOpts, verifier common.Address) (*types.Transaction, error)
AnnounceAvailabilityVerifierRemovalIntent is a paid mutator transaction binding the contract method 0x1d078bbb.
Solidity: function announceAvailabilityVerifierRemovalIntent(address verifier) returns()
func (*DepositTestnetTransactor) AnnounceVerifierRemovalIntent ¶
func (_DepositTestnet *DepositTestnetTransactor) AnnounceVerifierRemovalIntent(opts *bind.TransactOpts, verifier common.Address) (*types.Transaction, error)
AnnounceVerifierRemovalIntent is a paid mutator transaction binding the contract method 0x418573b7.
Solidity: function announceVerifierRemovalIntent(address verifier) returns()
func (*DepositTestnetTransactor) Deposit ¶
func (_DepositTestnet *DepositTestnetTransactor) Deposit(opts *bind.TransactOpts, starkKey *big.Int, assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
Deposit is a paid mutator transaction binding the contract method 0x00aeef8a.
Solidity: function deposit(uint256 starkKey, uint256 assetType, uint256 vaultId) payable returns()
func (*DepositTestnetTransactor) Deposit0 ¶
func (_DepositTestnet *DepositTestnetTransactor) Deposit0(opts *bind.TransactOpts, starkKey *big.Int, assetType *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
Deposit0 is a paid mutator transaction binding the contract method 0x2505c3d9.
Solidity: function deposit(uint256 starkKey, uint256 assetType, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositTestnetTransactor) DepositCancel ¶
func (_DepositTestnet *DepositTestnetTransactor) DepositCancel(opts *bind.TransactOpts, starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*types.Transaction, error)
DepositCancel is a paid mutator transaction binding the contract method 0x7df7dc04.
Solidity: function depositCancel(uint256 starkKey, uint256 assetId, uint256 vaultId) returns()
func (*DepositTestnetTransactor) DepositERC20 ¶
func (_DepositTestnet *DepositTestnetTransactor) DepositERC20(opts *bind.TransactOpts, starkKey *big.Int, assetType *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
DepositERC20 is a paid mutator transaction binding the contract method 0x9ed17084.
Solidity: function depositERC20(uint256 starkKey, uint256 assetType, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositTestnetTransactor) DepositERC20ToVault ¶
func (_DepositTestnet *DepositTestnetTransactor) DepositERC20ToVault(opts *bind.TransactOpts, assetId *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
DepositERC20ToVault is a paid mutator transaction binding the contract method 0x1d133002.
Solidity: function depositERC20ToVault(uint256 assetId, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositTestnetTransactor) DepositEth ¶
func (_DepositTestnet *DepositTestnetTransactor) DepositEth(opts *bind.TransactOpts, starkKey *big.Int, assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
DepositEth is a paid mutator transaction binding the contract method 0x6ce5d957.
Solidity: function depositEth(uint256 starkKey, uint256 assetType, uint256 vaultId) payable returns()
func (*DepositTestnetTransactor) DepositEthToVault ¶
func (_DepositTestnet *DepositTestnetTransactor) DepositEthToVault(opts *bind.TransactOpts, assetId *big.Int, vaultId *big.Int) (*types.Transaction, error)
DepositEthToVault is a paid mutator transaction binding the contract method 0xa3c71fde.
Solidity: function depositEthToVault(uint256 assetId, uint256 vaultId) payable returns()
func (*DepositTestnetTransactor) DepositNft ¶
func (_DepositTestnet *DepositTestnetTransactor) DepositNft(opts *bind.TransactOpts, starkKey *big.Int, assetType *big.Int, vaultId *big.Int, tokenId *big.Int) (*types.Transaction, error)
DepositNft is a paid mutator transaction binding the contract method 0xae1cdde6.
Solidity: function depositNft(uint256 starkKey, uint256 assetType, uint256 vaultId, uint256 tokenId) returns()
func (*DepositTestnetTransactor) DepositNftReclaim ¶
func (_DepositTestnet *DepositTestnetTransactor) DepositNftReclaim(opts *bind.TransactOpts, starkKey *big.Int, assetType *big.Int, vaultId *big.Int, tokenId *big.Int) (*types.Transaction, error)
DepositNftReclaim is a paid mutator transaction binding the contract method 0xfcb05822.
Solidity: function depositNftReclaim(uint256 starkKey, uint256 assetType, uint256 vaultId, uint256 tokenId) returns()
func (*DepositTestnetTransactor) DepositReclaim ¶
func (_DepositTestnet *DepositTestnetTransactor) DepositReclaim(opts *bind.TransactOpts, starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*types.Transaction, error)
DepositReclaim is a paid mutator transaction binding the contract method 0xae873816.
Solidity: function depositReclaim(uint256 starkKey, uint256 assetId, uint256 vaultId) returns()
func (*DepositTestnetTransactor) Escape ¶
func (_DepositTestnet *DepositTestnetTransactor) Escape(opts *bind.TransactOpts, starkKey *big.Int, vaultId *big.Int, assetId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
Escape is a paid mutator transaction binding the contract method 0x9e3adac4.
Solidity: function escape(uint256 starkKey, uint256 vaultId, uint256 assetId, uint256 quantizedAmount) returns()
func (*DepositTestnetTransactor) Fallback ¶
func (_DepositTestnet *DepositTestnetTransactor) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error)
Fallback is a paid mutator transaction binding the contract fallback function.
Solidity: fallback() payable returns()
func (*DepositTestnetTransactor) FreezeRequest ¶
func (_DepositTestnet *DepositTestnetTransactor) FreezeRequest(opts *bind.TransactOpts, starkKey *big.Int, vaultId *big.Int) (*types.Transaction, error)
FreezeRequest is a paid mutator transaction binding the contract method 0x93c1e466.
Solidity: function freezeRequest(uint256 starkKey, uint256 vaultId) returns()
func (*DepositTestnetTransactor) FullWithdrawalRequest ¶
func (_DepositTestnet *DepositTestnetTransactor) FullWithdrawalRequest(opts *bind.TransactOpts, starkKey *big.Int, vaultId *big.Int) (*types.Transaction, error)
FullWithdrawalRequest is a paid mutator transaction binding the contract method 0xa93310c4.
Solidity: function fullWithdrawalRequest(uint256 starkKey, uint256 vaultId) returns()
func (*DepositTestnetTransactor) Initialize ¶
func (_DepositTestnet *DepositTestnetTransactor) Initialize(opts *bind.TransactOpts, data []byte) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x439fab91.
Solidity: function initialize(bytes data) returns()
func (*DepositTestnetTransactor) LockVault ¶
func (_DepositTestnet *DepositTestnetTransactor) LockVault(opts *bind.TransactOpts, assetId *big.Int, vaultId *big.Int, lockTime *big.Int) (*types.Transaction, error)
LockVault is a paid mutator transaction binding the contract method 0xe8d28a9d.
Solidity: function lockVault(uint256 assetId, uint256 vaultId, uint256 lockTime) returns()
func (*DepositTestnetTransactor) MainAcceptGovernance ¶
func (_DepositTestnet *DepositTestnetTransactor) MainAcceptGovernance(opts *bind.TransactOpts) (*types.Transaction, error)
MainAcceptGovernance is a paid mutator transaction binding the contract method 0x28700a15.
Solidity: function mainAcceptGovernance() returns()
func (*DepositTestnetTransactor) MainCancelNomination ¶
func (_DepositTestnet *DepositTestnetTransactor) MainCancelNomination(opts *bind.TransactOpts) (*types.Transaction, error)
MainCancelNomination is a paid mutator transaction binding the contract method 0x72eb3688.
Solidity: function mainCancelNomination() returns()
func (*DepositTestnetTransactor) MainNominateNewGovernor ¶
func (_DepositTestnet *DepositTestnetTransactor) MainNominateNewGovernor(opts *bind.TransactOpts, newGovernor common.Address) (*types.Transaction, error)
MainNominateNewGovernor is a paid mutator transaction binding the contract method 0x8c4bce1c.
Solidity: function mainNominateNewGovernor(address newGovernor) returns()
func (*DepositTestnetTransactor) MainRemoveGovernor ¶
func (_DepositTestnet *DepositTestnetTransactor) MainRemoveGovernor(opts *bind.TransactOpts, governorForRemoval common.Address) (*types.Transaction, error)
MainRemoveGovernor is a paid mutator transaction binding the contract method 0xa1cc921e.
Solidity: function mainRemoveGovernor(address governorForRemoval) returns()
func (*DepositTestnetTransactor) OnERC721Received ¶
func (_DepositTestnet *DepositTestnetTransactor) OnERC721Received(opts *bind.TransactOpts, arg0 common.Address, arg1 common.Address, arg2 *big.Int, arg3 []byte) (*types.Transaction, error)
OnERC721Received is a paid mutator transaction binding the contract method 0x150b7a02.
Solidity: function onERC721Received(address , address , uint256 , bytes ) returns(bytes4)
func (*DepositTestnetTransactor) Receive ¶
func (_DepositTestnet *DepositTestnetTransactor) Receive(opts *bind.TransactOpts) (*types.Transaction, error)
Receive is a paid mutator transaction binding the contract receive function.
Solidity: receive() payable returns()
func (*DepositTestnetTransactor) RegisterAndDepositERC20 ¶
func (_DepositTestnet *DepositTestnetTransactor) RegisterAndDepositERC20(opts *bind.TransactOpts, ethKey common.Address, starkKey *big.Int, signature []byte, assetType *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
RegisterAndDepositERC20 is a paid mutator transaction binding the contract method 0xd5280589.
Solidity: function registerAndDepositERC20(address ethKey, uint256 starkKey, bytes signature, uint256 assetType, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositTestnetTransactor) RegisterAndDepositEth ¶
func (_DepositTestnet *DepositTestnetTransactor) RegisterAndDepositEth(opts *bind.TransactOpts, ethKey common.Address, starkKey *big.Int, signature []byte, assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
RegisterAndDepositEth is a paid mutator transaction binding the contract method 0x3ccfc8ed.
Solidity: function registerAndDepositEth(address ethKey, uint256 starkKey, bytes signature, uint256 assetType, uint256 vaultId) payable returns()
func (*DepositTestnetTransactor) RegisterAvailabilityVerifier ¶
func (_DepositTestnet *DepositTestnetTransactor) RegisterAvailabilityVerifier(opts *bind.TransactOpts, verifier common.Address, identifier string) (*types.Transaction, error)
RegisterAvailabilityVerifier is a paid mutator transaction binding the contract method 0xbdb75785.
Solidity: function registerAvailabilityVerifier(address verifier, string identifier) returns()
func (*DepositTestnetTransactor) RegisterEthAddress ¶
func (_DepositTestnet *DepositTestnetTransactor) RegisterEthAddress(opts *bind.TransactOpts, ethKey common.Address, starkKey *big.Int, starkSignature []byte) (*types.Transaction, error)
RegisterEthAddress is a paid mutator transaction binding the contract method 0xbea84187.
Solidity: function registerEthAddress(address ethKey, uint256 starkKey, bytes starkSignature) returns()
func (*DepositTestnetTransactor) RegisterOperator ¶
func (_DepositTestnet *DepositTestnetTransactor) RegisterOperator(opts *bind.TransactOpts, newOperator common.Address) (*types.Transaction, error)
RegisterOperator is a paid mutator transaction binding the contract method 0x3682a450.
Solidity: function registerOperator(address newOperator) returns()
func (*DepositTestnetTransactor) RegisterSender ¶
func (_DepositTestnet *DepositTestnetTransactor) RegisterSender(opts *bind.TransactOpts, starkKey *big.Int, starkSignature []byte) (*types.Transaction, error)
RegisterSender is a paid mutator transaction binding the contract method 0x86aeb445.
Solidity: function registerSender(uint256 starkKey, bytes starkSignature) returns()
func (*DepositTestnetTransactor) RegisterToken ¶
func (_DepositTestnet *DepositTestnetTransactor) RegisterToken(opts *bind.TransactOpts, assetType *big.Int, assetInfo []byte) (*types.Transaction, error)
RegisterToken is a paid mutator transaction binding the contract method 0xc8b1031a.
Solidity: function registerToken(uint256 assetType, bytes assetInfo) returns()
func (*DepositTestnetTransactor) RegisterToken0 ¶
func (_DepositTestnet *DepositTestnetTransactor) RegisterToken0(opts *bind.TransactOpts, assetType *big.Int, assetInfo []byte, quantum *big.Int) (*types.Transaction, error)
RegisterToken0 is a paid mutator transaction binding the contract method 0xd88d8b38.
Solidity: function registerToken(uint256 assetType, bytes assetInfo, uint256 quantum) returns()
func (*DepositTestnetTransactor) RegisterTokenAdmin ¶
func (_DepositTestnet *DepositTestnetTransactor) RegisterTokenAdmin(opts *bind.TransactOpts, newAdmin common.Address) (*types.Transaction, error)
RegisterTokenAdmin is a paid mutator transaction binding the contract method 0x0b3a2d21.
Solidity: function registerTokenAdmin(address newAdmin) returns()
func (*DepositTestnetTransactor) RegisterVerifier ¶
func (_DepositTestnet *DepositTestnetTransactor) RegisterVerifier(opts *bind.TransactOpts, verifier common.Address, identifier string) (*types.Transaction, error)
RegisterVerifier is a paid mutator transaction binding the contract method 0x3776fe2a.
Solidity: function registerVerifier(address verifier, string identifier) returns()
func (*DepositTestnetTransactor) RemoveAvailabilityVerifier ¶
func (_DepositTestnet *DepositTestnetTransactor) RemoveAvailabilityVerifier(opts *bind.TransactOpts, verifier common.Address) (*types.Transaction, error)
RemoveAvailabilityVerifier is a paid mutator transaction binding the contract method 0xb1e640bf.
Solidity: function removeAvailabilityVerifier(address verifier) returns()
func (*DepositTestnetTransactor) RemoveVerifier ¶
func (_DepositTestnet *DepositTestnetTransactor) RemoveVerifier(opts *bind.TransactOpts, verifier common.Address) (*types.Transaction, error)
RemoveVerifier is a paid mutator transaction binding the contract method 0xca2dfd0a.
Solidity: function removeVerifier(address verifier) returns()
func (*DepositTestnetTransactor) SetDefaultVaultWithdrawalLock ¶
func (_DepositTestnet *DepositTestnetTransactor) SetDefaultVaultWithdrawalLock(opts *bind.TransactOpts, newDefaultTime *big.Int) (*types.Transaction, error)
SetDefaultVaultWithdrawalLock is a paid mutator transaction binding the contract method 0xd4181dea.
Solidity: function setDefaultVaultWithdrawalLock(uint256 newDefaultTime) returns()
func (*DepositTestnetTransactor) UnFreeze ¶
func (_DepositTestnet *DepositTestnetTransactor) UnFreeze(opts *bind.TransactOpts) (*types.Transaction, error)
UnFreeze is a paid mutator transaction binding the contract method 0x7cf12b90.
Solidity: function unFreeze() returns()
func (*DepositTestnetTransactor) UnregisterOperator ¶
func (_DepositTestnet *DepositTestnetTransactor) UnregisterOperator(opts *bind.TransactOpts, removedOperator common.Address) (*types.Transaction, error)
UnregisterOperator is a paid mutator transaction binding the contract method 0x96115bc2.
Solidity: function unregisterOperator(address removedOperator) returns()
func (*DepositTestnetTransactor) UnregisterTokenAdmin ¶
func (_DepositTestnet *DepositTestnetTransactor) UnregisterTokenAdmin(opts *bind.TransactOpts, oldAdmin common.Address) (*types.Transaction, error)
UnregisterTokenAdmin is a paid mutator transaction binding the contract method 0xa6fa6e90.
Solidity: function unregisterTokenAdmin(address oldAdmin) returns()
func (*DepositTestnetTransactor) UpdateImplementationActivationTime ¶
func (_DepositTestnet *DepositTestnetTransactor) UpdateImplementationActivationTime(opts *bind.TransactOpts, implementation common.Address, data []byte, finalize bool) (*types.Transaction, error)
UpdateImplementationActivationTime is a paid mutator transaction binding the contract method 0x02a93fae.
Solidity: function updateImplementationActivationTime(address implementation, bytes data, bool finalize) returns()
func (*DepositTestnetTransactor) UpdateState ¶
func (_DepositTestnet *DepositTestnetTransactor) UpdateState(opts *bind.TransactOpts, publicInput []*big.Int, applicationData []*big.Int) (*types.Transaction, error)
UpdateState is a paid mutator transaction binding the contract method 0x538f9406.
Solidity: function updateState(uint256[] publicInput, uint256[] applicationData) returns()
func (*DepositTestnetTransactor) Withdraw ¶
func (_DepositTestnet *DepositTestnetTransactor) Withdraw(opts *bind.TransactOpts, ownerKey *big.Int, assetType *big.Int) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x441a3e70.
Solidity: function withdraw(uint256 ownerKey, uint256 assetType) returns()
func (*DepositTestnetTransactor) WithdrawAndMint ¶
func (_DepositTestnet *DepositTestnetTransactor) WithdrawAndMint(opts *bind.TransactOpts, ownerKey *big.Int, assetType *big.Int, mintingBlob []byte) (*types.Transaction, error)
WithdrawAndMint is a paid mutator transaction binding the contract method 0xd91443b7.
Solidity: function withdrawAndMint(uint256 ownerKey, uint256 assetType, bytes mintingBlob) returns()
func (*DepositTestnetTransactor) WithdrawFromVault ¶
func (_DepositTestnet *DepositTestnetTransactor) WithdrawFromVault(opts *bind.TransactOpts, assetId *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
WithdrawFromVault is a paid mutator transaction binding the contract method 0xbf422b2e.
Solidity: function withdrawFromVault(uint256 assetId, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositTestnetTransactor) WithdrawNft ¶
func (_DepositTestnet *DepositTestnetTransactor) WithdrawNft(opts *bind.TransactOpts, ownerKey *big.Int, assetType *big.Int, tokenId *big.Int) (*types.Transaction, error)
WithdrawNft is a paid mutator transaction binding the contract method 0x019b417a.
Solidity: function withdrawNft(uint256 ownerKey, uint256 assetType, uint256 tokenId) returns()
type DepositTestnetTransactorRaw ¶
type DepositTestnetTransactorRaw struct {
Contract *DepositTestnetTransactor // Generic write-only contract binding to access the raw methods on
}
DepositTestnetTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*DepositTestnetTransactorRaw) Transact ¶
func (_DepositTestnet *DepositTestnetTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*DepositTestnetTransactorRaw) Transfer ¶
func (_DepositTestnet *DepositTestnetTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type DepositTestnetTransactorSession ¶
type DepositTestnetTransactorSession struct { Contract *DepositTestnetTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
DepositTestnetTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*DepositTestnetTransactorSession) AnnounceAvailabilityVerifierRemovalIntent ¶
func (_DepositTestnet *DepositTestnetTransactorSession) AnnounceAvailabilityVerifierRemovalIntent(verifier common.Address) (*types.Transaction, error)
AnnounceAvailabilityVerifierRemovalIntent is a paid mutator transaction binding the contract method 0x1d078bbb.
Solidity: function announceAvailabilityVerifierRemovalIntent(address verifier) returns()
func (*DepositTestnetTransactorSession) AnnounceVerifierRemovalIntent ¶
func (_DepositTestnet *DepositTestnetTransactorSession) AnnounceVerifierRemovalIntent(verifier common.Address) (*types.Transaction, error)
AnnounceVerifierRemovalIntent is a paid mutator transaction binding the contract method 0x418573b7.
Solidity: function announceVerifierRemovalIntent(address verifier) returns()
func (*DepositTestnetTransactorSession) Deposit ¶
func (_DepositTestnet *DepositTestnetTransactorSession) Deposit(starkKey *big.Int, assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
Deposit is a paid mutator transaction binding the contract method 0x00aeef8a.
Solidity: function deposit(uint256 starkKey, uint256 assetType, uint256 vaultId) payable returns()
func (*DepositTestnetTransactorSession) Deposit0 ¶
func (_DepositTestnet *DepositTestnetTransactorSession) Deposit0(starkKey *big.Int, assetType *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
Deposit0 is a paid mutator transaction binding the contract method 0x2505c3d9.
Solidity: function deposit(uint256 starkKey, uint256 assetType, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositTestnetTransactorSession) DepositCancel ¶
func (_DepositTestnet *DepositTestnetTransactorSession) DepositCancel(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*types.Transaction, error)
DepositCancel is a paid mutator transaction binding the contract method 0x7df7dc04.
Solidity: function depositCancel(uint256 starkKey, uint256 assetId, uint256 vaultId) returns()
func (*DepositTestnetTransactorSession) DepositERC20 ¶
func (_DepositTestnet *DepositTestnetTransactorSession) DepositERC20(starkKey *big.Int, assetType *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
DepositERC20 is a paid mutator transaction binding the contract method 0x9ed17084.
Solidity: function depositERC20(uint256 starkKey, uint256 assetType, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositTestnetTransactorSession) DepositERC20ToVault ¶
func (_DepositTestnet *DepositTestnetTransactorSession) DepositERC20ToVault(assetId *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
DepositERC20ToVault is a paid mutator transaction binding the contract method 0x1d133002.
Solidity: function depositERC20ToVault(uint256 assetId, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositTestnetTransactorSession) DepositEth ¶
func (_DepositTestnet *DepositTestnetTransactorSession) DepositEth(starkKey *big.Int, assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
DepositEth is a paid mutator transaction binding the contract method 0x6ce5d957.
Solidity: function depositEth(uint256 starkKey, uint256 assetType, uint256 vaultId) payable returns()
func (*DepositTestnetTransactorSession) DepositEthToVault ¶
func (_DepositTestnet *DepositTestnetTransactorSession) DepositEthToVault(assetId *big.Int, vaultId *big.Int) (*types.Transaction, error)
DepositEthToVault is a paid mutator transaction binding the contract method 0xa3c71fde.
Solidity: function depositEthToVault(uint256 assetId, uint256 vaultId) payable returns()
func (*DepositTestnetTransactorSession) DepositNft ¶
func (_DepositTestnet *DepositTestnetTransactorSession) DepositNft(starkKey *big.Int, assetType *big.Int, vaultId *big.Int, tokenId *big.Int) (*types.Transaction, error)
DepositNft is a paid mutator transaction binding the contract method 0xae1cdde6.
Solidity: function depositNft(uint256 starkKey, uint256 assetType, uint256 vaultId, uint256 tokenId) returns()
func (*DepositTestnetTransactorSession) DepositNftReclaim ¶
func (_DepositTestnet *DepositTestnetTransactorSession) DepositNftReclaim(starkKey *big.Int, assetType *big.Int, vaultId *big.Int, tokenId *big.Int) (*types.Transaction, error)
DepositNftReclaim is a paid mutator transaction binding the contract method 0xfcb05822.
Solidity: function depositNftReclaim(uint256 starkKey, uint256 assetType, uint256 vaultId, uint256 tokenId) returns()
func (*DepositTestnetTransactorSession) DepositReclaim ¶
func (_DepositTestnet *DepositTestnetTransactorSession) DepositReclaim(starkKey *big.Int, assetId *big.Int, vaultId *big.Int) (*types.Transaction, error)
DepositReclaim is a paid mutator transaction binding the contract method 0xae873816.
Solidity: function depositReclaim(uint256 starkKey, uint256 assetId, uint256 vaultId) returns()
func (*DepositTestnetTransactorSession) Escape ¶
func (_DepositTestnet *DepositTestnetTransactorSession) Escape(starkKey *big.Int, vaultId *big.Int, assetId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
Escape is a paid mutator transaction binding the contract method 0x9e3adac4.
Solidity: function escape(uint256 starkKey, uint256 vaultId, uint256 assetId, uint256 quantizedAmount) returns()
func (*DepositTestnetTransactorSession) Fallback ¶
func (_DepositTestnet *DepositTestnetTransactorSession) Fallback(calldata []byte) (*types.Transaction, error)
Fallback is a paid mutator transaction binding the contract fallback function.
Solidity: fallback() payable returns()
func (*DepositTestnetTransactorSession) FreezeRequest ¶
func (_DepositTestnet *DepositTestnetTransactorSession) FreezeRequest(starkKey *big.Int, vaultId *big.Int) (*types.Transaction, error)
FreezeRequest is a paid mutator transaction binding the contract method 0x93c1e466.
Solidity: function freezeRequest(uint256 starkKey, uint256 vaultId) returns()
func (*DepositTestnetTransactorSession) FullWithdrawalRequest ¶
func (_DepositTestnet *DepositTestnetTransactorSession) FullWithdrawalRequest(starkKey *big.Int, vaultId *big.Int) (*types.Transaction, error)
FullWithdrawalRequest is a paid mutator transaction binding the contract method 0xa93310c4.
Solidity: function fullWithdrawalRequest(uint256 starkKey, uint256 vaultId) returns()
func (*DepositTestnetTransactorSession) Initialize ¶
func (_DepositTestnet *DepositTestnetTransactorSession) Initialize(data []byte) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x439fab91.
Solidity: function initialize(bytes data) returns()
func (*DepositTestnetTransactorSession) LockVault ¶
func (_DepositTestnet *DepositTestnetTransactorSession) LockVault(assetId *big.Int, vaultId *big.Int, lockTime *big.Int) (*types.Transaction, error)
LockVault is a paid mutator transaction binding the contract method 0xe8d28a9d.
Solidity: function lockVault(uint256 assetId, uint256 vaultId, uint256 lockTime) returns()
func (*DepositTestnetTransactorSession) MainAcceptGovernance ¶
func (_DepositTestnet *DepositTestnetTransactorSession) MainAcceptGovernance() (*types.Transaction, error)
MainAcceptGovernance is a paid mutator transaction binding the contract method 0x28700a15.
Solidity: function mainAcceptGovernance() returns()
func (*DepositTestnetTransactorSession) MainCancelNomination ¶
func (_DepositTestnet *DepositTestnetTransactorSession) MainCancelNomination() (*types.Transaction, error)
MainCancelNomination is a paid mutator transaction binding the contract method 0x72eb3688.
Solidity: function mainCancelNomination() returns()
func (*DepositTestnetTransactorSession) MainNominateNewGovernor ¶
func (_DepositTestnet *DepositTestnetTransactorSession) MainNominateNewGovernor(newGovernor common.Address) (*types.Transaction, error)
MainNominateNewGovernor is a paid mutator transaction binding the contract method 0x8c4bce1c.
Solidity: function mainNominateNewGovernor(address newGovernor) returns()
func (*DepositTestnetTransactorSession) MainRemoveGovernor ¶
func (_DepositTestnet *DepositTestnetTransactorSession) MainRemoveGovernor(governorForRemoval common.Address) (*types.Transaction, error)
MainRemoveGovernor is a paid mutator transaction binding the contract method 0xa1cc921e.
Solidity: function mainRemoveGovernor(address governorForRemoval) returns()
func (*DepositTestnetTransactorSession) OnERC721Received ¶
func (_DepositTestnet *DepositTestnetTransactorSession) OnERC721Received(arg0 common.Address, arg1 common.Address, arg2 *big.Int, arg3 []byte) (*types.Transaction, error)
OnERC721Received is a paid mutator transaction binding the contract method 0x150b7a02.
Solidity: function onERC721Received(address , address , uint256 , bytes ) returns(bytes4)
func (*DepositTestnetTransactorSession) Receive ¶
func (_DepositTestnet *DepositTestnetTransactorSession) Receive() (*types.Transaction, error)
Receive is a paid mutator transaction binding the contract receive function.
Solidity: receive() payable returns()
func (*DepositTestnetTransactorSession) RegisterAndDepositERC20 ¶
func (_DepositTestnet *DepositTestnetTransactorSession) RegisterAndDepositERC20(ethKey common.Address, starkKey *big.Int, signature []byte, assetType *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
RegisterAndDepositERC20 is a paid mutator transaction binding the contract method 0xd5280589.
Solidity: function registerAndDepositERC20(address ethKey, uint256 starkKey, bytes signature, uint256 assetType, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositTestnetTransactorSession) RegisterAndDepositEth ¶
func (_DepositTestnet *DepositTestnetTransactorSession) RegisterAndDepositEth(ethKey common.Address, starkKey *big.Int, signature []byte, assetType *big.Int, vaultId *big.Int) (*types.Transaction, error)
RegisterAndDepositEth is a paid mutator transaction binding the contract method 0x3ccfc8ed.
Solidity: function registerAndDepositEth(address ethKey, uint256 starkKey, bytes signature, uint256 assetType, uint256 vaultId) payable returns()
func (*DepositTestnetTransactorSession) RegisterAvailabilityVerifier ¶
func (_DepositTestnet *DepositTestnetTransactorSession) RegisterAvailabilityVerifier(verifier common.Address, identifier string) (*types.Transaction, error)
RegisterAvailabilityVerifier is a paid mutator transaction binding the contract method 0xbdb75785.
Solidity: function registerAvailabilityVerifier(address verifier, string identifier) returns()
func (*DepositTestnetTransactorSession) RegisterEthAddress ¶
func (_DepositTestnet *DepositTestnetTransactorSession) RegisterEthAddress(ethKey common.Address, starkKey *big.Int, starkSignature []byte) (*types.Transaction, error)
RegisterEthAddress is a paid mutator transaction binding the contract method 0xbea84187.
Solidity: function registerEthAddress(address ethKey, uint256 starkKey, bytes starkSignature) returns()
func (*DepositTestnetTransactorSession) RegisterOperator ¶
func (_DepositTestnet *DepositTestnetTransactorSession) RegisterOperator(newOperator common.Address) (*types.Transaction, error)
RegisterOperator is a paid mutator transaction binding the contract method 0x3682a450.
Solidity: function registerOperator(address newOperator) returns()
func (*DepositTestnetTransactorSession) RegisterSender ¶
func (_DepositTestnet *DepositTestnetTransactorSession) RegisterSender(starkKey *big.Int, starkSignature []byte) (*types.Transaction, error)
RegisterSender is a paid mutator transaction binding the contract method 0x86aeb445.
Solidity: function registerSender(uint256 starkKey, bytes starkSignature) returns()
func (*DepositTestnetTransactorSession) RegisterToken ¶
func (_DepositTestnet *DepositTestnetTransactorSession) RegisterToken(assetType *big.Int, assetInfo []byte) (*types.Transaction, error)
RegisterToken is a paid mutator transaction binding the contract method 0xc8b1031a.
Solidity: function registerToken(uint256 assetType, bytes assetInfo) returns()
func (*DepositTestnetTransactorSession) RegisterToken0 ¶
func (_DepositTestnet *DepositTestnetTransactorSession) RegisterToken0(assetType *big.Int, assetInfo []byte, quantum *big.Int) (*types.Transaction, error)
RegisterToken0 is a paid mutator transaction binding the contract method 0xd88d8b38.
Solidity: function registerToken(uint256 assetType, bytes assetInfo, uint256 quantum) returns()
func (*DepositTestnetTransactorSession) RegisterTokenAdmin ¶
func (_DepositTestnet *DepositTestnetTransactorSession) RegisterTokenAdmin(newAdmin common.Address) (*types.Transaction, error)
RegisterTokenAdmin is a paid mutator transaction binding the contract method 0x0b3a2d21.
Solidity: function registerTokenAdmin(address newAdmin) returns()
func (*DepositTestnetTransactorSession) RegisterVerifier ¶
func (_DepositTestnet *DepositTestnetTransactorSession) RegisterVerifier(verifier common.Address, identifier string) (*types.Transaction, error)
RegisterVerifier is a paid mutator transaction binding the contract method 0x3776fe2a.
Solidity: function registerVerifier(address verifier, string identifier) returns()
func (*DepositTestnetTransactorSession) RemoveAvailabilityVerifier ¶
func (_DepositTestnet *DepositTestnetTransactorSession) RemoveAvailabilityVerifier(verifier common.Address) (*types.Transaction, error)
RemoveAvailabilityVerifier is a paid mutator transaction binding the contract method 0xb1e640bf.
Solidity: function removeAvailabilityVerifier(address verifier) returns()
func (*DepositTestnetTransactorSession) RemoveVerifier ¶
func (_DepositTestnet *DepositTestnetTransactorSession) RemoveVerifier(verifier common.Address) (*types.Transaction, error)
RemoveVerifier is a paid mutator transaction binding the contract method 0xca2dfd0a.
Solidity: function removeVerifier(address verifier) returns()
func (*DepositTestnetTransactorSession) SetDefaultVaultWithdrawalLock ¶
func (_DepositTestnet *DepositTestnetTransactorSession) SetDefaultVaultWithdrawalLock(newDefaultTime *big.Int) (*types.Transaction, error)
SetDefaultVaultWithdrawalLock is a paid mutator transaction binding the contract method 0xd4181dea.
Solidity: function setDefaultVaultWithdrawalLock(uint256 newDefaultTime) returns()
func (*DepositTestnetTransactorSession) UnFreeze ¶
func (_DepositTestnet *DepositTestnetTransactorSession) UnFreeze() (*types.Transaction, error)
UnFreeze is a paid mutator transaction binding the contract method 0x7cf12b90.
Solidity: function unFreeze() returns()
func (*DepositTestnetTransactorSession) UnregisterOperator ¶
func (_DepositTestnet *DepositTestnetTransactorSession) UnregisterOperator(removedOperator common.Address) (*types.Transaction, error)
UnregisterOperator is a paid mutator transaction binding the contract method 0x96115bc2.
Solidity: function unregisterOperator(address removedOperator) returns()
func (*DepositTestnetTransactorSession) UnregisterTokenAdmin ¶
func (_DepositTestnet *DepositTestnetTransactorSession) UnregisterTokenAdmin(oldAdmin common.Address) (*types.Transaction, error)
UnregisterTokenAdmin is a paid mutator transaction binding the contract method 0xa6fa6e90.
Solidity: function unregisterTokenAdmin(address oldAdmin) returns()
func (*DepositTestnetTransactorSession) UpdateImplementationActivationTime ¶
func (_DepositTestnet *DepositTestnetTransactorSession) UpdateImplementationActivationTime(implementation common.Address, data []byte, finalize bool) (*types.Transaction, error)
UpdateImplementationActivationTime is a paid mutator transaction binding the contract method 0x02a93fae.
Solidity: function updateImplementationActivationTime(address implementation, bytes data, bool finalize) returns()
func (*DepositTestnetTransactorSession) UpdateState ¶
func (_DepositTestnet *DepositTestnetTransactorSession) UpdateState(publicInput []*big.Int, applicationData []*big.Int) (*types.Transaction, error)
UpdateState is a paid mutator transaction binding the contract method 0x538f9406.
Solidity: function updateState(uint256[] publicInput, uint256[] applicationData) returns()
func (*DepositTestnetTransactorSession) Withdraw ¶
func (_DepositTestnet *DepositTestnetTransactorSession) Withdraw(ownerKey *big.Int, assetType *big.Int) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x441a3e70.
Solidity: function withdraw(uint256 ownerKey, uint256 assetType) returns()
func (*DepositTestnetTransactorSession) WithdrawAndMint ¶
func (_DepositTestnet *DepositTestnetTransactorSession) WithdrawAndMint(ownerKey *big.Int, assetType *big.Int, mintingBlob []byte) (*types.Transaction, error)
WithdrawAndMint is a paid mutator transaction binding the contract method 0xd91443b7.
Solidity: function withdrawAndMint(uint256 ownerKey, uint256 assetType, bytes mintingBlob) returns()
func (*DepositTestnetTransactorSession) WithdrawFromVault ¶
func (_DepositTestnet *DepositTestnetTransactorSession) WithdrawFromVault(assetId *big.Int, vaultId *big.Int, quantizedAmount *big.Int) (*types.Transaction, error)
WithdrawFromVault is a paid mutator transaction binding the contract method 0xbf422b2e.
Solidity: function withdrawFromVault(uint256 assetId, uint256 vaultId, uint256 quantizedAmount) returns()
func (*DepositTestnetTransactorSession) WithdrawNft ¶
func (_DepositTestnet *DepositTestnetTransactorSession) WithdrawNft(ownerKey *big.Int, assetType *big.Int, tokenId *big.Int) (*types.Transaction, error)
WithdrawNft is a paid mutator transaction binding the contract method 0x019b417a.
Solidity: function withdrawNft(uint256 ownerKey, uint256 assetType, uint256 tokenId) returns()
type Erc20 ¶
type Erc20 struct { Erc20Caller // Read-only binding to the contract Erc20Transactor // Write-only binding to the contract Erc20Filterer // Log filterer for contract events }
Erc20 is an auto generated Go binding around an Ethereum contract.
type Erc20Approval ¶
type Erc20Approval struct { Owner common.Address Spender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
Erc20Approval represents a Approval event raised by the Erc20 contract.
type Erc20ApprovalIterator ¶
type Erc20ApprovalIterator struct { Event *Erc20Approval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
Erc20ApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the Erc20 contract.
func (*Erc20ApprovalIterator) Close ¶
func (it *Erc20ApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*Erc20ApprovalIterator) Error ¶
func (it *Erc20ApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*Erc20ApprovalIterator) Next ¶
func (it *Erc20ApprovalIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type Erc20Caller ¶
type Erc20Caller struct {
// contains filtered or unexported fields
}
Erc20Caller is an auto generated read-only Go binding around an Ethereum contract.
func NewErc20Caller ¶
func NewErc20Caller(address common.Address, caller bind.ContractCaller) (*Erc20Caller, error)
NewErc20Caller creates a new read-only instance of Erc20, bound to a specific deployed contract.
func (*Erc20Caller) Allowance ¶
func (_Erc20 *Erc20Caller) Allowance(opts *bind.CallOpts, _owner common.Address, _spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address _owner, address _spender) view returns(uint256)
func (*Erc20Caller) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 balance)
func (*Erc20Caller) Decimals ¶
func (_Erc20 *Erc20Caller) Decimals(opts *bind.CallOpts) (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint8)
func (*Erc20Caller) Name ¶
func (_Erc20 *Erc20Caller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*Erc20Caller) Symbol ¶
func (_Erc20 *Erc20Caller) Symbol(opts *bind.CallOpts) (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*Erc20Caller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
type Erc20CallerRaw ¶
type Erc20CallerRaw struct {
Contract *Erc20Caller // Generic read-only contract binding to access the raw methods on
}
Erc20CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*Erc20CallerRaw) Call ¶
func (_Erc20 *Erc20CallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type Erc20CallerSession ¶
type Erc20CallerSession struct { Contract *Erc20Caller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
Erc20CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*Erc20CallerSession) Allowance ¶
func (_Erc20 *Erc20CallerSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address _owner, address _spender) view returns(uint256)
func (*Erc20CallerSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 balance)
func (*Erc20CallerSession) Decimals ¶
func (_Erc20 *Erc20CallerSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint8)
func (*Erc20CallerSession) Name ¶
func (_Erc20 *Erc20CallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*Erc20CallerSession) Symbol ¶
func (_Erc20 *Erc20CallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*Erc20CallerSession) TotalSupply ¶
func (_Erc20 *Erc20CallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
type Erc20Filterer ¶
type Erc20Filterer struct {
// contains filtered or unexported fields
}
Erc20Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewErc20Filterer ¶
func NewErc20Filterer(address common.Address, filterer bind.ContractFilterer) (*Erc20Filterer, error)
NewErc20Filterer creates a new log filterer instance of Erc20, bound to a specific deployed contract.
func (*Erc20Filterer) FilterApproval ¶
func (_Erc20 *Erc20Filterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*Erc20ApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*Erc20Filterer) FilterTransfer ¶
func (_Erc20 *Erc20Filterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*Erc20TransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*Erc20Filterer) ParseApproval ¶
func (_Erc20 *Erc20Filterer) ParseApproval(log types.Log) (*Erc20Approval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*Erc20Filterer) ParseTransfer ¶
func (_Erc20 *Erc20Filterer) ParseTransfer(log types.Log) (*Erc20Transfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*Erc20Filterer) WatchApproval ¶
func (_Erc20 *Erc20Filterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *Erc20Approval, owner []common.Address, spender []common.Address) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*Erc20Filterer) WatchTransfer ¶
func (_Erc20 *Erc20Filterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *Erc20Transfer, from []common.Address, to []common.Address) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
type Erc20Raw ¶
type Erc20Raw struct {
Contract *Erc20 // Generic contract binding to access the raw methods on
}
Erc20Raw is an auto generated low-level Go binding around an Ethereum contract.
func (*Erc20Raw) Call ¶
func (_Erc20 *Erc20Raw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*Erc20Raw) Transact ¶
func (_Erc20 *Erc20Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*Erc20Raw) Transfer ¶
func (_Erc20 *Erc20Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type Erc20Session ¶
type Erc20Session struct { Contract *Erc20 // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
Erc20Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*Erc20Session) Allowance ¶
func (_Erc20 *Erc20Session) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address _owner, address _spender) view returns(uint256)
func (*Erc20Session) Approve ¶
func (_Erc20 *Erc20Session) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _spender, uint256 _value) returns(bool)
func (*Erc20Session) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address _owner) view returns(uint256 balance)
func (*Erc20Session) Decimals ¶
func (_Erc20 *Erc20Session) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint8)
func (*Erc20Session) Fallback ¶
func (_Erc20 *Erc20Session) Fallback(calldata []byte) (*types.Transaction, error)
Fallback is a paid mutator transaction binding the contract fallback function.
Solidity: fallback() payable returns()
func (*Erc20Session) Name ¶
func (_Erc20 *Erc20Session) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*Erc20Session) Symbol ¶
func (_Erc20 *Erc20Session) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*Erc20Session) TotalSupply ¶
func (_Erc20 *Erc20Session) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*Erc20Session) Transfer ¶
func (_Erc20 *Erc20Session) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _value) returns(bool)
func (*Erc20Session) TransferFrom ¶
func (_Erc20 *Erc20Session) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _value) returns(bool)
type Erc20Transactor ¶
type Erc20Transactor struct {
// contains filtered or unexported fields
}
Erc20Transactor is an auto generated write-only Go binding around an Ethereum contract.
func NewErc20Transactor ¶
func NewErc20Transactor(address common.Address, transactor bind.ContractTransactor) (*Erc20Transactor, error)
NewErc20Transactor creates a new write-only instance of Erc20, bound to a specific deployed contract.
func (*Erc20Transactor) Approve ¶
func (_Erc20 *Erc20Transactor) Approve(opts *bind.TransactOpts, _spender common.Address, _value *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _spender, uint256 _value) returns(bool)
func (*Erc20Transactor) Fallback ¶
func (_Erc20 *Erc20Transactor) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error)
Fallback is a paid mutator transaction binding the contract fallback function.
Solidity: fallback() payable returns()
func (*Erc20Transactor) Transfer ¶
func (_Erc20 *Erc20Transactor) Transfer(opts *bind.TransactOpts, _to common.Address, _value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _value) returns(bool)
func (*Erc20Transactor) TransferFrom ¶
func (_Erc20 *Erc20Transactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _value) returns(bool)
type Erc20TransactorRaw ¶
type Erc20TransactorRaw struct {
Contract *Erc20Transactor // Generic write-only contract binding to access the raw methods on
}
Erc20TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*Erc20TransactorRaw) Transact ¶
func (_Erc20 *Erc20TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*Erc20TransactorRaw) Transfer ¶
func (_Erc20 *Erc20TransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type Erc20TransactorSession ¶
type Erc20TransactorSession struct { Contract *Erc20Transactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
Erc20TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*Erc20TransactorSession) Approve ¶
func (_Erc20 *Erc20TransactorSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address _spender, uint256 _value) returns(bool)
func (*Erc20TransactorSession) Fallback ¶
func (_Erc20 *Erc20TransactorSession) Fallback(calldata []byte) (*types.Transaction, error)
Fallback is a paid mutator transaction binding the contract fallback function.
Solidity: fallback() payable returns()
func (*Erc20TransactorSession) Transfer ¶
func (_Erc20 *Erc20TransactorSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address _to, uint256 _value) returns(bool)
func (*Erc20TransactorSession) TransferFrom ¶
func (_Erc20 *Erc20TransactorSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address _from, address _to, uint256 _value) returns(bool)
type Erc20Transfer ¶
type Erc20Transfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
Erc20Transfer represents a Transfer event raised by the Erc20 contract.
type Erc20TransferIterator ¶
type Erc20TransferIterator struct { Event *Erc20Transfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
Erc20TransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the Erc20 contract.
func (*Erc20TransferIterator) Close ¶
func (it *Erc20TransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*Erc20TransferIterator) Error ¶
func (it *Erc20TransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*Erc20TransferIterator) Next ¶
func (it *Erc20TransferIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.