Documentation ¶
Index ¶
- Variables
- type AccountResolverAccountData
- type AccountResolverAuthType
- type AccountResolverAuthorityData
- type ConnectorsResolverConnectorsData
- type InstaDappDSAResolver
- type InstaDappDSAResolverCaller
- func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) Connectors(opts *bind.CallOpts) (common.Address, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetAccount(opts *bind.CallOpts, id uint64) (common.Address, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetAccountAuthorities(opts *bind.CallOpts, account common.Address) ([]common.Address, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetAccountAuthoritiesTypes(opts *bind.CallOpts, account common.Address) ([]AccountResolverAuthType, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetAccountDetails(opts *bind.CallOpts, account common.Address) (AccountResolverAccountData, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetAccountIdDetails(opts *bind.CallOpts, id *big.Int) (AccountResolverAccountData, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetAccountVersions(opts *bind.CallOpts, accounts []common.Address) ([]*big.Int, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetAuthorityAccounts(opts *bind.CallOpts, authority common.Address) ([]common.Address, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetAuthorityDetails(opts *bind.CallOpts, authority common.Address) (AccountResolverAuthorityData, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetAuthorityIDs(opts *bind.CallOpts, authority common.Address) ([]uint64, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetAuthorityTypes(opts *bind.CallOpts, authorities []common.Address) ([]AccountResolverAuthType, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetContractCode(opts *bind.CallOpts, _addr common.Address) ([]byte, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetEnabledConnectors(opts *bind.CallOpts) ([]common.Address, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetEnabledConnectorsData(opts *bind.CallOpts) ([]ConnectorsResolverConnectorsData, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetID(opts *bind.CallOpts, account common.Address) (*big.Int, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetIDAuthorities(opts *bind.CallOpts, id *big.Int) ([]common.Address, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetStaticConnectors(opts *bind.CallOpts) ([]common.Address, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetStaticConnectorsData(opts *bind.CallOpts) ([]ConnectorsResolverConnectorsData, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GnosisFactoryContracts(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) Index(opts *bind.CallOpts) (common.Address, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) IsShield(opts *bind.CallOpts, account common.Address) (bool, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) List(opts *bind.CallOpts) (common.Address, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) Name(opts *bind.CallOpts) (string, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) Version(opts *bind.CallOpts) (*big.Int, error)
- type InstaDappDSAResolverCallerRaw
- type InstaDappDSAResolverCallerSession
- func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) Connectors() (common.Address, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetAccount(id uint64) (common.Address, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetAccountAuthorities(account common.Address) ([]common.Address, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetAccountAuthoritiesTypes(account common.Address) ([]AccountResolverAuthType, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetAccountDetails(account common.Address) (AccountResolverAccountData, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetAccountIdDetails(id *big.Int) (AccountResolverAccountData, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetAccountVersions(accounts []common.Address) ([]*big.Int, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetAuthorityAccounts(authority common.Address) ([]common.Address, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetAuthorityDetails(authority common.Address) (AccountResolverAuthorityData, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetAuthorityIDs(authority common.Address) ([]uint64, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetAuthorityTypes(authorities []common.Address) ([]AccountResolverAuthType, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetContractCode(_addr common.Address) ([]byte, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetEnabledConnectors() ([]common.Address, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetEnabledConnectorsData() ([]ConnectorsResolverConnectorsData, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetID(account common.Address) (*big.Int, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetIDAuthorities(id *big.Int) ([]common.Address, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetStaticConnectors() ([]common.Address, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetStaticConnectorsData() ([]ConnectorsResolverConnectorsData, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GnosisFactoryContracts(arg0 *big.Int) (common.Address, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) Index() (common.Address, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) IsShield(account common.Address) (bool, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) List() (common.Address, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) Name() (string, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) Version() (*big.Int, error)
- type InstaDappDSAResolverFilterer
- type InstaDappDSAResolverRaw
- func (_InstaDappDSAResolver *InstaDappDSAResolverRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_InstaDappDSAResolver *InstaDappDSAResolverRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type InstaDappDSAResolverSession
- func (_InstaDappDSAResolver *InstaDappDSAResolverSession) Connectors() (common.Address, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetAccount(id uint64) (common.Address, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetAccountAuthorities(account common.Address) ([]common.Address, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetAccountAuthoritiesTypes(account common.Address) ([]AccountResolverAuthType, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetAccountDetails(account common.Address) (AccountResolverAccountData, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetAccountIdDetails(id *big.Int) (AccountResolverAccountData, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetAccountVersions(accounts []common.Address) ([]*big.Int, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetAuthorityAccounts(authority common.Address) ([]common.Address, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetAuthorityDetails(authority common.Address) (AccountResolverAuthorityData, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetAuthorityIDs(authority common.Address) ([]uint64, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetAuthorityTypes(authorities []common.Address) ([]AccountResolverAuthType, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetContractCode(_addr common.Address) ([]byte, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetEnabledConnectors() ([]common.Address, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetEnabledConnectorsData() ([]ConnectorsResolverConnectorsData, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetID(account common.Address) (*big.Int, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetIDAuthorities(id *big.Int) ([]common.Address, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetStaticConnectors() ([]common.Address, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetStaticConnectorsData() ([]ConnectorsResolverConnectorsData, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GnosisFactoryContracts(arg0 *big.Int) (common.Address, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverSession) Index() (common.Address, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverSession) IsShield(account common.Address) (bool, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverSession) List() (common.Address, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverSession) Name() (string, error)
- func (_InstaDappDSAResolver *InstaDappDSAResolverSession) Version() (*big.Int, error)
- type InstaDappDSAResolverTransactor
- type InstaDappDSAResolverTransactorRaw
- type InstaDappDSAResolverTransactorSession
- type InstaDappGUniPoolStatic
- type InstaDappGUniPoolStaticApproval
- type InstaDappGUniPoolStaticApprovalIterator
- type InstaDappGUniPoolStaticBurned
- type InstaDappGUniPoolStaticBurnedIterator
- type InstaDappGUniPoolStaticCaller
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) DOMAINSEPARATOR(opts *bind.CallOpts) ([32]byte, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) Decimals(opts *bind.CallOpts) (uint8, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) Deployer(opts *bind.CallOpts) (common.Address, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) GELATO(opts *bind.CallOpts) (common.Address, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) GetMintAmounts(opts *bind.CallOpts, amount0Max *big.Int, amount1Max *big.Int) (struct{ ... }, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) GetPositionID(opts *bind.CallOpts) ([32]byte, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) GetUnderlyingBalances(opts *bind.CallOpts) (struct{ ... }, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) LowerTick(opts *bind.CallOpts) (*big.Int, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) Name(opts *bind.CallOpts) (string, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) Nonces(opts *bind.CallOpts, owner common.Address) (*big.Int, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) Pool(opts *bind.CallOpts) (common.Address, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) Token0(opts *bind.CallOpts) (common.Address, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) Token1(opts *bind.CallOpts) (common.Address, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) UpperTick(opts *bind.CallOpts) (*big.Int, error)
- type InstaDappGUniPoolStaticCallerRaw
- type InstaDappGUniPoolStaticCallerSession
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) DOMAINSEPARATOR() ([32]byte, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) Decimals() (uint8, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) Deployer() (common.Address, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) GELATO() (common.Address, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) GetMintAmounts(amount0Max *big.Int, amount1Max *big.Int) (struct{ ... }, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) GetPositionID() ([32]byte, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) GetUnderlyingBalances() (struct{ ... }, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) LowerTick() (*big.Int, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) Name() (string, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) Nonces(owner common.Address) (*big.Int, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) Owner() (common.Address, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) Pool() (common.Address, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) Symbol() (string, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) Token0() (common.Address, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) Token1() (common.Address, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) TotalSupply() (*big.Int, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) UpperTick() (*big.Int, error)
- type InstaDappGUniPoolStaticFilterer
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*InstaDappGUniPoolStaticApprovalIterator, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) FilterBurned(opts *bind.FilterOpts) (*InstaDappGUniPoolStaticBurnedIterator, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) FilterMinted(opts *bind.FilterOpts) (*InstaDappGUniPoolStaticMintedIterator, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*InstaDappGUniPoolStaticOwnershipTransferredIterator, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) FilterRebalance(opts *bind.FilterOpts) (*InstaDappGUniPoolStaticRebalanceIterator, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*InstaDappGUniPoolStaticTransferIterator, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) FilterUpdateAdminParams(opts *bind.FilterOpts) (*InstaDappGUniPoolStaticUpdateAdminParamsIterator, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) ParseApproval(log types.Log) (*InstaDappGUniPoolStaticApproval, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) ParseBurned(log types.Log) (*InstaDappGUniPoolStaticBurned, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) ParseMinted(log types.Log) (*InstaDappGUniPoolStaticMinted, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) ParseOwnershipTransferred(log types.Log) (*InstaDappGUniPoolStaticOwnershipTransferred, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) ParseRebalance(log types.Log) (*InstaDappGUniPoolStaticRebalance, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) ParseTransfer(log types.Log) (*InstaDappGUniPoolStaticTransfer, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) ParseUpdateAdminParams(log types.Log) (*InstaDappGUniPoolStaticUpdateAdminParams, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *InstaDappGUniPoolStaticApproval, ...) (event.Subscription, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) WatchBurned(opts *bind.WatchOpts, sink chan<- *InstaDappGUniPoolStaticBurned) (event.Subscription, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) WatchMinted(opts *bind.WatchOpts, sink chan<- *InstaDappGUniPoolStaticMinted) (event.Subscription, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *InstaDappGUniPoolStaticOwnershipTransferred, ...) (event.Subscription, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) WatchRebalance(opts *bind.WatchOpts, sink chan<- *InstaDappGUniPoolStaticRebalance) (event.Subscription, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *InstaDappGUniPoolStaticTransfer, ...) (event.Subscription, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) WatchUpdateAdminParams(opts *bind.WatchOpts, sink chan<- *InstaDappGUniPoolStaticUpdateAdminParams) (event.Subscription, error)
- type InstaDappGUniPoolStaticMinted
- type InstaDappGUniPoolStaticMintedIterator
- type InstaDappGUniPoolStaticOwnershipTransferred
- type InstaDappGUniPoolStaticOwnershipTransferredIterator
- type InstaDappGUniPoolStaticRaw
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type InstaDappGUniPoolStaticRebalance
- type InstaDappGUniPoolStaticRebalanceIterator
- type InstaDappGUniPoolStaticSession
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) AutoWithdrawAdminBalance(feeAmount *big.Int, feeToken common.Address) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) Burn(_burnAmount *big.Int, _receiver common.Address) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) DOMAINSEPARATOR() ([32]byte, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) Decimals() (uint8, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) Deployer() (common.Address, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) ExecutiveRebalance(_newLowerTick *big.Int, _newUpperTick *big.Int, _swapThresholdPrice *big.Int, ...) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) GELATO() (common.Address, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) GetMintAmounts(amount0Max *big.Int, amount1Max *big.Int) (struct{ ... }, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) GetPositionID() ([32]byte, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) GetUnderlyingBalances() (struct{ ... }, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) Initialize(_lowerTick_ *big.Int, _upperTick_ *big.Int, _owner_ common.Address) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) LowerTick() (*big.Int, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) Mint(mintAmount *big.Int, receiver common.Address) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) Name() (string, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) Nonces(owner common.Address) (*big.Int, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) Owner() (common.Address, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) Permit(owner common.Address, spender common.Address, value *big.Int, ...) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) Pool() (common.Address, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) Rebalance(_swapThresholdPrice *big.Int, _swapAmountBPS *big.Int, _feeAmount *big.Int, ...) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) RenounceOwnership() (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) Symbol() (string, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) Token0() (common.Address, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) Token1() (common.Address, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) TotalSupply() (*big.Int, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) UniswapV3MintCallback(_amount0Owed *big.Int, _amount1Owed *big.Int, arg2 []byte) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) UniswapV3SwapCallback(amount0Delta *big.Int, amount1Delta *big.Int, arg2 []byte) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) UpdateAdminParams(newObservationSeconds uint32, newMaxSlippageBPS uint16, newAdminFeeBPS uint16, ...) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) UpperTick() (*big.Int, error)
- type InstaDappGUniPoolStaticTransactor
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) AutoWithdrawAdminBalance(opts *bind.TransactOpts, feeAmount *big.Int, feeToken common.Address) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) Burn(opts *bind.TransactOpts, _burnAmount *big.Int, _receiver common.Address) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) ExecutiveRebalance(opts *bind.TransactOpts, _newLowerTick *big.Int, _newUpperTick *big.Int, ...) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) Initialize(opts *bind.TransactOpts, _lowerTick_ *big.Int, _upperTick_ *big.Int, ...) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) Mint(opts *bind.TransactOpts, mintAmount *big.Int, receiver common.Address) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) Permit(opts *bind.TransactOpts, owner common.Address, spender common.Address, ...) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) Rebalance(opts *bind.TransactOpts, _swapThresholdPrice *big.Int, _swapAmountBPS *big.Int, ...) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) Transfer(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) TransferFrom(opts *bind.TransactOpts, sender common.Address, recipient common.Address, ...) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) UniswapV3MintCallback(opts *bind.TransactOpts, _amount0Owed *big.Int, _amount1Owed *big.Int, ...) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) UniswapV3SwapCallback(opts *bind.TransactOpts, amount0Delta *big.Int, amount1Delta *big.Int, ...) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) UpdateAdminParams(opts *bind.TransactOpts, newObservationSeconds uint32, ...) (*types.Transaction, error)
- type InstaDappGUniPoolStaticTransactorRaw
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type InstaDappGUniPoolStaticTransactorSession
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) AutoWithdrawAdminBalance(feeAmount *big.Int, feeToken common.Address) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) Burn(_burnAmount *big.Int, _receiver common.Address) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) ExecutiveRebalance(_newLowerTick *big.Int, _newUpperTick *big.Int, _swapThresholdPrice *big.Int, ...) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) Initialize(_lowerTick_ *big.Int, _upperTick_ *big.Int, _owner_ common.Address) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) Mint(mintAmount *big.Int, receiver common.Address) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) Permit(owner common.Address, spender common.Address, value *big.Int, ...) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) Rebalance(_swapThresholdPrice *big.Int, _swapAmountBPS *big.Int, _feeAmount *big.Int, ...) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) UniswapV3MintCallback(_amount0Owed *big.Int, _amount1Owed *big.Int, arg2 []byte) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) UniswapV3SwapCallback(amount0Delta *big.Int, amount1Delta *big.Int, arg2 []byte) (*types.Transaction, error)
- func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) UpdateAdminParams(newObservationSeconds uint32, newMaxSlippageBPS uint16, newAdminFeeBPS uint16, ...) (*types.Transaction, error)
- type InstaDappGUniPoolStaticTransfer
- type InstaDappGUniPoolStaticTransferIterator
- type InstaDappGUniPoolStaticUpdateAdminParams
- type InstaDappGUniPoolStaticUpdateAdminParamsIterator
- type InstaDappStakingRewards
- type InstaDappStakingRewardsCaller
- func (_InstaDappStakingRewards *InstaDappStakingRewardsCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsCaller) Earned(opts *bind.CallOpts, account common.Address) (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsCaller) GetRewardForDuration(opts *bind.CallOpts) (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsCaller) LastTimeRewardApplicable(opts *bind.CallOpts) (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsCaller) LastUpdateTime(opts *bind.CallOpts) (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsCaller) PeriodFinish(opts *bind.CallOpts) (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsCaller) RewardPerToken(opts *bind.CallOpts) (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsCaller) RewardPerTokenStored(opts *bind.CallOpts) (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsCaller) RewardRate(opts *bind.CallOpts) (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsCaller) Rewards(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsCaller) RewardsDistribution(opts *bind.CallOpts) (common.Address, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsCaller) RewardsDuration(opts *bind.CallOpts) (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsCaller) RewardsToken(opts *bind.CallOpts) (common.Address, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsCaller) StakingToken(opts *bind.CallOpts) (common.Address, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsCaller) UserRewardPerTokenPaid(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
- type InstaDappStakingRewardsCallerRaw
- type InstaDappStakingRewardsCallerSession
- func (_InstaDappStakingRewards *InstaDappStakingRewardsCallerSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsCallerSession) Earned(account common.Address) (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsCallerSession) GetRewardForDuration() (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsCallerSession) LastTimeRewardApplicable() (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsCallerSession) LastUpdateTime() (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsCallerSession) PeriodFinish() (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsCallerSession) RewardPerToken() (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsCallerSession) RewardPerTokenStored() (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsCallerSession) RewardRate() (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsCallerSession) Rewards(arg0 common.Address) (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsCallerSession) RewardsDistribution() (common.Address, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsCallerSession) RewardsDuration() (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsCallerSession) RewardsToken() (common.Address, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsCallerSession) StakingToken() (common.Address, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsCallerSession) TotalSupply() (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsCallerSession) UserRewardPerTokenPaid(arg0 common.Address) (*big.Int, error)
- type InstaDappStakingRewardsFilterer
- func (_InstaDappStakingRewards *InstaDappStakingRewardsFilterer) FilterRewardAdded(opts *bind.FilterOpts) (*InstaDappStakingRewardsRewardAddedIterator, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsFilterer) FilterRewardPaid(opts *bind.FilterOpts, user []common.Address) (*InstaDappStakingRewardsRewardPaidIterator, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsFilterer) FilterStaked(opts *bind.FilterOpts, user []common.Address) (*InstaDappStakingRewardsStakedIterator, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsFilterer) FilterWithdrawn(opts *bind.FilterOpts, user []common.Address) (*InstaDappStakingRewardsWithdrawnIterator, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsFilterer) ParseRewardAdded(log types.Log) (*InstaDappStakingRewardsRewardAdded, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsFilterer) ParseRewardPaid(log types.Log) (*InstaDappStakingRewardsRewardPaid, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsFilterer) ParseStaked(log types.Log) (*InstaDappStakingRewardsStaked, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsFilterer) ParseWithdrawn(log types.Log) (*InstaDappStakingRewardsWithdrawn, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsFilterer) WatchRewardAdded(opts *bind.WatchOpts, sink chan<- *InstaDappStakingRewardsRewardAdded) (event.Subscription, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsFilterer) WatchRewardPaid(opts *bind.WatchOpts, sink chan<- *InstaDappStakingRewardsRewardPaid, ...) (event.Subscription, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsFilterer) WatchStaked(opts *bind.WatchOpts, sink chan<- *InstaDappStakingRewardsStaked, ...) (event.Subscription, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsFilterer) WatchWithdrawn(opts *bind.WatchOpts, sink chan<- *InstaDappStakingRewardsWithdrawn, ...) (event.Subscription, error)
- type InstaDappStakingRewardsRaw
- func (_InstaDappStakingRewards *InstaDappStakingRewardsRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_InstaDappStakingRewards *InstaDappStakingRewardsRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type InstaDappStakingRewardsRewardAdded
- type InstaDappStakingRewardsRewardAddedIterator
- type InstaDappStakingRewardsRewardPaid
- type InstaDappStakingRewardsRewardPaidIterator
- type InstaDappStakingRewardsSession
- func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) BalanceOf(account common.Address) (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) Earned(account common.Address) (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) Exit() (*types.Transaction, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) GetReward() (*types.Transaction, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) GetRewardForDuration() (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) LastTimeRewardApplicable() (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) LastUpdateTime() (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) NotifyRewardAmount(reward *big.Int) (*types.Transaction, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) PeriodFinish() (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) RewardPerToken() (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) RewardPerTokenStored() (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) RewardRate() (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) Rewards(arg0 common.Address) (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) RewardsDistribution() (common.Address, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) RewardsDuration() (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) RewardsToken() (common.Address, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) Stake(amount *big.Int) (*types.Transaction, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) StakingToken() (common.Address, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) TotalSupply() (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) UserRewardPerTokenPaid(arg0 common.Address) (*big.Int, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) Withdraw(amount *big.Int) (*types.Transaction, error)
- type InstaDappStakingRewardsStaked
- type InstaDappStakingRewardsStakedIterator
- type InstaDappStakingRewardsTransactor
- func (_InstaDappStakingRewards *InstaDappStakingRewardsTransactor) Exit(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsTransactor) GetReward(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsTransactor) NotifyRewardAmount(opts *bind.TransactOpts, reward *big.Int) (*types.Transaction, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsTransactor) Stake(opts *bind.TransactOpts, amount *big.Int) (*types.Transaction, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsTransactor) Withdraw(opts *bind.TransactOpts, amount *big.Int) (*types.Transaction, error)
- type InstaDappStakingRewardsTransactorRaw
- func (_InstaDappStakingRewards *InstaDappStakingRewardsTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type InstaDappStakingRewardsTransactorSession
- func (_InstaDappStakingRewards *InstaDappStakingRewardsTransactorSession) Exit() (*types.Transaction, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsTransactorSession) GetReward() (*types.Transaction, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsTransactorSession) NotifyRewardAmount(reward *big.Int) (*types.Transaction, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsTransactorSession) Stake(amount *big.Int) (*types.Transaction, error)
- func (_InstaDappStakingRewards *InstaDappStakingRewardsTransactorSession) Withdraw(amount *big.Int) (*types.Transaction, error)
- type InstaDappStakingRewardsWithdrawn
- type InstaDappStakingRewardsWithdrawnIterator
Constants ¶
This section is empty.
Variables ¶
var InstaDappDSAResolverABI = InstaDappDSAResolverMetaData.ABI
InstaDappDSAResolverABI is the input ABI used to generate the binding from. Deprecated: Use InstaDappDSAResolverMetaData.ABI instead.
var InstaDappDSAResolverMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_index\",\"type\":\"address\"},{\"internalType\":\"address[]\",\"name\":\"_gnosisFactory\",\"type\":\"address[]\"}],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"inputs\":[],\"name\":\"connectors\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint64\",\"name\":\"id\",\"type\":\"uint64\"}],\"name\":\"getAccount\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"getAccountAuthorities\",\"outputs\":[{\"internalType\":\"address[]\",\"name\":\"\",\"type\":\"address[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"getAccountAuthoritiesTypes\",\"outputs\":[{\"components\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"authType\",\"type\":\"uint256\"}],\"internalType\":\"structAccountResolver.AuthType[]\",\"name\":\"\",\"type\":\"tuple[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"getAccountDetails\",\"outputs\":[{\"components\":[{\"internalType\":\"uint256\",\"name\":\"ID\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"version\",\"type\":\"uint256\"},{\"internalType\":\"address[]\",\"name\":\"authorities\",\"type\":\"address[]\"}],\"internalType\":\"structAccountResolver.AccountData\",\"name\":\"\",\"type\":\"tuple\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"name\":\"getAccountIdDetails\",\"outputs\":[{\"components\":[{\"internalType\":\"uint256\",\"name\":\"ID\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"version\",\"type\":\"uint256\"},{\"internalType\":\"address[]\",\"name\":\"authorities\",\"type\":\"address[]\"}],\"internalType\":\"structAccountResolver.AccountData\",\"name\":\"\",\"type\":\"tuple\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address[]\",\"name\":\"accounts\",\"type\":\"address[]\"}],\"name\":\"getAccountVersions\",\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"authority\",\"type\":\"address\"}],\"name\":\"getAuthorityAccounts\",\"outputs\":[{\"internalType\":\"address[]\",\"name\":\"\",\"type\":\"address[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"authority\",\"type\":\"address\"}],\"name\":\"getAuthorityDetails\",\"outputs\":[{\"components\":[{\"internalType\":\"uint64[]\",\"name\":\"IDs\",\"type\":\"uint64[]\"},{\"internalType\":\"address[]\",\"name\":\"accounts\",\"type\":\"address[]\"},{\"internalType\":\"uint256[]\",\"name\":\"versions\",\"type\":\"uint256[]\"}],\"internalType\":\"structAccountResolver.AuthorityData\",\"name\":\"\",\"type\":\"tuple\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"authority\",\"type\":\"address\"}],\"name\":\"getAuthorityIDs\",\"outputs\":[{\"internalType\":\"uint64[]\",\"name\":\"\",\"type\":\"uint64[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address[]\",\"name\":\"authorities\",\"type\":\"address[]\"}],\"name\":\"getAuthorityTypes\",\"outputs\":[{\"components\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"authType\",\"type\":\"uint256\"}],\"internalType\":\"structAccountResolver.AuthType[]\",\"name\":\"\",\"type\":\"tuple[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_addr\",\"type\":\"address\"}],\"name\":\"getContractCode\",\"outputs\":[{\"internalType\":\"bytes\",\"name\":\"o_code\",\"type\":\"bytes\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getEnabledConnectors\",\"outputs\":[{\"internalType\":\"address[]\",\"name\":\"\",\"type\":\"address[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getEnabledConnectorsData\",\"outputs\":[{\"components\":[{\"internalType\":\"address\",\"name\":\"connector\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"connectorID\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"name\",\"type\":\"string\"}],\"internalType\":\"structConnectorsResolver.ConnectorsData[]\",\"name\":\"\",\"type\":\"tuple[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"getID\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"name\":\"getIDAuthorities\",\"outputs\":[{\"internalType\":\"address[]\",\"name\":\"\",\"type\":\"address[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getStaticConnectors\",\"outputs\":[{\"internalType\":\"address[]\",\"name\":\"\",\"type\":\"address[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getStaticConnectorsData\",\"outputs\":[{\"components\":[{\"internalType\":\"address\",\"name\":\"connector\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"connectorID\",\"type\":\"uint256\"},{\"internalType\":\"string\",\"name\":\"name\",\"type\":\"string\"}],\"internalType\":\"structConnectorsResolver.ConnectorsData[]\",\"name\":\"\",\"type\":\"tuple[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"name\":\"gnosisFactoryContracts\",\"outputs\":[{\"internalType\":\"contractGnosisFactoryInterface\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"index\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"isShield\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"shield\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"list\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"version\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"}]",
}
InstaDappDSAResolverMetaData contains all meta data concerning the InstaDappDSAResolver contract.
var InstaDappGUniPoolStaticABI = InstaDappGUniPoolStaticMetaData.ABI
InstaDappGUniPoolStaticABI is the input ABI used to generate the binding from. Deprecated: Use InstaDappGUniPoolStaticMetaData.ABI instead.
var InstaDappGUniPoolStaticMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[{\"internalType\":\"contractIUniswapV3Pool\",\"name\":\"_pool\",\"type\":\"address\"},{\"internalType\":\"addresspayable\",\"name\":\"_gelato\",\"type\":\"address\"}],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"receiver\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"burnAmount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount0Out\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount1Out\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint128\",\"name\":\"liquidityBurned\",\"type\":\"uint128\"}],\"name\":\"Burned\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"receiver\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"mintAmount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount0In\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount1In\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint128\",\"name\":\"liquidityMinted\",\"type\":\"uint128\"}],\"name\":\"Minted\",\"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\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"int24\",\"name\":\"lowerTick\",\"type\":\"int24\"},{\"indexed\":false,\"internalType\":\"int24\",\"name\":\"upperTick\",\"type\":\"int24\"}],\"name\":\"Rebalance\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint32\",\"name\":\"observationSeconds\",\"type\":\"uint32\"},{\"indexed\":false,\"internalType\":\"uint16\",\"name\":\"maxSlippageBPS\",\"type\":\"uint16\"},{\"indexed\":false,\"internalType\":\"uint16\",\"name\":\"adminFeeBPS\",\"type\":\"uint16\"},{\"indexed\":false,\"internalType\":\"uint16\",\"name\":\"rebalanceFeeBPS\",\"type\":\"uint16\"},{\"indexed\":false,\"internalType\":\"uint16\",\"name\":\"autoWithdrawFeeBPS\",\"type\":\"uint16\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"treasury\",\"type\":\"address\"}],\"name\":\"UpdateAdminParams\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"DOMAIN_SEPARATOR\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"GELATO\",\"outputs\":[{\"internalType\":\"addresspayable\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"feeAmount\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"feeToken\",\"type\":\"address\"}],\"name\":\"autoWithdrawAdminBalance\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_burnAmount\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"_receiver\",\"type\":\"address\"}],\"name\":\"burn\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"amount0\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amount1\",\"type\":\"uint256\"},{\"internalType\":\"uint128\",\"name\":\"liquidityBurned\",\"type\":\"uint128\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"subtractedValue\",\"type\":\"uint256\"}],\"name\":\"decreaseAllowance\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"deployer\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"int24\",\"name\":\"_newLowerTick\",\"type\":\"int24\"},{\"internalType\":\"int24\",\"name\":\"_newUpperTick\",\"type\":\"int24\"},{\"internalType\":\"uint160\",\"name\":\"_swapThresholdPrice\",\"type\":\"uint160\"},{\"internalType\":\"uint256\",\"name\":\"_swapAmountBPS\",\"type\":\"uint256\"}],\"name\":\"executiveRebalance\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amount0Max\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amount1Max\",\"type\":\"uint256\"}],\"name\":\"getMintAmounts\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"amount0\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amount1\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"mintAmount\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getPositionID\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"positionID\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getUnderlyingBalances\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"amount0Current\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amount1Current\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"addedValue\",\"type\":\"uint256\"}],\"name\":\"increaseAllowance\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"int24\",\"name\":\"_lowerTick_\",\"type\":\"int24\"},{\"internalType\":\"int24\",\"name\":\"_upperTick_\",\"type\":\"int24\"},{\"internalType\":\"address\",\"name\":\"_owner_\",\"type\":\"address\"}],\"name\":\"initialize\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"lowerTick\",\"outputs\":[{\"internalType\":\"int24\",\"name\":\"\",\"type\":\"int24\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"mintAmount\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"receiver\",\"type\":\"address\"}],\"name\":\"mint\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"amount0\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amount1\",\"type\":\"uint256\"},{\"internalType\":\"uint128\",\"name\":\"liquidityMinted\",\"type\":\"uint128\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"}],\"name\":\"nonces\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"},{\"internalType\":\"uint8\",\"name\":\"v\",\"type\":\"uint8\"},{\"internalType\":\"bytes32\",\"name\":\"r\",\"type\":\"bytes32\"},{\"internalType\":\"bytes32\",\"name\":\"s\",\"type\":\"bytes32\"}],\"name\":\"permit\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"pool\",\"outputs\":[{\"internalType\":\"contractIUniswapV3Pool\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint160\",\"name\":\"_swapThresholdPrice\",\"type\":\"uint160\"},{\"internalType\":\"uint256\",\"name\":\"_swapAmountBPS\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_feeAmount\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"_paymentToken\",\"type\":\"address\"}],\"name\":\"rebalance\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"renounceOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"token0\",\"outputs\":[{\"internalType\":\"contractIERC20\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"token1\",\"outputs\":[{\"internalType\":\"contractIERC20\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_amount0Owed\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_amount1Owed\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"\",\"type\":\"bytes\"}],\"name\":\"uniswapV3MintCallback\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"int256\",\"name\":\"amount0Delta\",\"type\":\"int256\"},{\"internalType\":\"int256\",\"name\":\"amount1Delta\",\"type\":\"int256\"},{\"internalType\":\"bytes\",\"name\":\"\",\"type\":\"bytes\"}],\"name\":\"uniswapV3SwapCallback\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint32\",\"name\":\"newObservationSeconds\",\"type\":\"uint32\"},{\"internalType\":\"uint16\",\"name\":\"newMaxSlippageBPS\",\"type\":\"uint16\"},{\"internalType\":\"uint16\",\"name\":\"newAdminFeeBPS\",\"type\":\"uint16\"},{\"internalType\":\"uint16\",\"name\":\"newRebalanceFeeBPS\",\"type\":\"uint16\"},{\"internalType\":\"uint16\",\"name\":\"newWithdrawFeeBPS\",\"type\":\"uint16\"},{\"internalType\":\"address\",\"name\":\"newTreasury\",\"type\":\"address\"}],\"name\":\"updateAdminParams\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"upperTick\",\"outputs\":[{\"internalType\":\"int24\",\"name\":\"\",\"type\":\"int24\"}],\"stateMutability\":\"view\",\"type\":\"function\"}]",
}
InstaDappGUniPoolStaticMetaData contains all meta data concerning the InstaDappGUniPoolStatic contract.
var InstaDappStakingRewardsABI = InstaDappStakingRewardsMetaData.ABI
InstaDappStakingRewardsABI is the input ABI used to generate the binding from. Deprecated: Use InstaDappStakingRewardsMetaData.ABI instead.
var InstaDappStakingRewardsMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_rewardsDistribution\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"_rewardsToken\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"_stakingToken\",\"type\":\"address\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"reward\",\"type\":\"uint256\"}],\"name\":\"RewardAdded\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"user\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"reward\",\"type\":\"uint256\"}],\"name\":\"RewardPaid\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"user\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"Staked\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"user\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"Withdrawn\",\"type\":\"event\"},{\"constant\":true,\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"earned\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[],\"name\":\"exit\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[],\"name\":\"getReward\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"getRewardForDuration\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"lastTimeRewardApplicable\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"lastUpdateTime\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"reward\",\"type\":\"uint256\"}],\"name\":\"notifyRewardAmount\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"periodFinish\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"rewardPerToken\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"rewardPerTokenStored\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"rewardRate\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"name\":\"rewards\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"rewardsDistribution\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"rewardsDuration\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"rewardsToken\",\"outputs\":[{\"internalType\":\"contractIERC20\",\"name\":\"\",\"type\":\"address\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"stake\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"stakingToken\",\"outputs\":[{\"internalType\":\"contractIERC20\",\"name\":\"\",\"type\":\"address\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"name\":\"userRewardPerTokenPaid\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"withdraw\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]",
}
InstaDappStakingRewardsMetaData contains all meta data concerning the InstaDappStakingRewards contract.
Functions ¶
This section is empty.
Types ¶
type AccountResolverAccountData ¶
type AccountResolverAccountData struct { ID *big.Int Account common.Address Version *big.Int Authorities []common.Address }
AccountResolverAccountData is an auto generated low-level Go binding around an user-defined struct.
type AccountResolverAuthType ¶
AccountResolverAuthType is an auto generated low-level Go binding around an user-defined struct.
type AccountResolverAuthorityData ¶
type AccountResolverAuthorityData struct { IDs []uint64 Accounts []common.Address Versions []*big.Int }
AccountResolverAuthorityData is an auto generated low-level Go binding around an user-defined struct.
type ConnectorsResolverConnectorsData ¶
type ConnectorsResolverConnectorsData struct { Connector common.Address ConnectorID *big.Int Name string }
ConnectorsResolverConnectorsData is an auto generated low-level Go binding around an user-defined struct.
type InstaDappDSAResolver ¶
type InstaDappDSAResolver struct { InstaDappDSAResolverCaller // Read-only binding to the contract InstaDappDSAResolverTransactor // Write-only binding to the contract InstaDappDSAResolverFilterer // Log filterer for contract events }
InstaDappDSAResolver is an auto generated Go binding around an Ethereum contract.
func NewInstaDappDSAResolver ¶
func NewInstaDappDSAResolver(address common.Address, backend bind.ContractBackend) (*InstaDappDSAResolver, error)
NewInstaDappDSAResolver creates a new instance of InstaDappDSAResolver, bound to a specific deployed contract.
type InstaDappDSAResolverCaller ¶
type InstaDappDSAResolverCaller struct {
// contains filtered or unexported fields
}
InstaDappDSAResolverCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewInstaDappDSAResolverCaller ¶
func NewInstaDappDSAResolverCaller(address common.Address, caller bind.ContractCaller) (*InstaDappDSAResolverCaller, error)
NewInstaDappDSAResolverCaller creates a new read-only instance of InstaDappDSAResolver, bound to a specific deployed contract.
func (*InstaDappDSAResolverCaller) Connectors ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) Connectors(opts *bind.CallOpts) (common.Address, error)
Connectors is a free data retrieval call binding the contract method 0x65050a68.
Solidity: function connectors() view returns(address)
func (*InstaDappDSAResolverCaller) GetAccount ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetAccount(opts *bind.CallOpts, id uint64) (common.Address, error)
GetAccount is a free data retrieval call binding the contract method 0x77ae211a.
Solidity: function getAccount(uint64 id) view returns(address account)
func (*InstaDappDSAResolverCaller) GetAccountAuthorities ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetAccountAuthorities(opts *bind.CallOpts, account common.Address) ([]common.Address, error)
GetAccountAuthorities is a free data retrieval call binding the contract method 0xb05088c4.
Solidity: function getAccountAuthorities(address account) view returns(address[])
func (*InstaDappDSAResolverCaller) GetAccountAuthoritiesTypes ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetAccountAuthoritiesTypes(opts *bind.CallOpts, account common.Address) ([]AccountResolverAuthType, error)
GetAccountAuthoritiesTypes is a free data retrieval call binding the contract method 0x62ec17bd.
Solidity: function getAccountAuthoritiesTypes(address account) view returns((address,uint256)[])
func (*InstaDappDSAResolverCaller) GetAccountDetails ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetAccountDetails(opts *bind.CallOpts, account common.Address) (AccountResolverAccountData, error)
GetAccountDetails is a free data retrieval call binding the contract method 0x2aceb534.
Solidity: function getAccountDetails(address account) view returns((uint256,address,uint256,address[]))
func (*InstaDappDSAResolverCaller) GetAccountIdDetails ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetAccountIdDetails(opts *bind.CallOpts, id *big.Int) (AccountResolverAccountData, error)
GetAccountIdDetails is a free data retrieval call binding the contract method 0x385d93ec.
Solidity: function getAccountIdDetails(uint256 id) view returns((uint256,address,uint256,address[]))
func (*InstaDappDSAResolverCaller) GetAccountVersions ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetAccountVersions(opts *bind.CallOpts, accounts []common.Address) ([]*big.Int, error)
GetAccountVersions is a free data retrieval call binding the contract method 0xe8f4880d.
Solidity: function getAccountVersions(address[] accounts) view returns(uint256[])
func (*InstaDappDSAResolverCaller) GetAuthorityAccounts ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetAuthorityAccounts(opts *bind.CallOpts, authority common.Address) ([]common.Address, error)
GetAuthorityAccounts is a free data retrieval call binding the contract method 0x757957c4.
Solidity: function getAuthorityAccounts(address authority) view returns(address[])
func (*InstaDappDSAResolverCaller) GetAuthorityDetails ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetAuthorityDetails(opts *bind.CallOpts, authority common.Address) (AccountResolverAuthorityData, error)
GetAuthorityDetails is a free data retrieval call binding the contract method 0x93865244.
Solidity: function getAuthorityDetails(address authority) view returns((uint64[],address[],uint256[]))
func (*InstaDappDSAResolverCaller) GetAuthorityIDs ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetAuthorityIDs(opts *bind.CallOpts, authority common.Address) ([]uint64, error)
GetAuthorityIDs is a free data retrieval call binding the contract method 0x003e1a36.
Solidity: function getAuthorityIDs(address authority) view returns(uint64[])
func (*InstaDappDSAResolverCaller) GetAuthorityTypes ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetAuthorityTypes(opts *bind.CallOpts, authorities []common.Address) ([]AccountResolverAuthType, error)
GetAuthorityTypes is a free data retrieval call binding the contract method 0xfdca3798.
Solidity: function getAuthorityTypes(address[] authorities) view returns((address,uint256)[])
func (*InstaDappDSAResolverCaller) GetContractCode ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetContractCode(opts *bind.CallOpts, _addr common.Address) ([]byte, error)
GetContractCode is a free data retrieval call binding the contract method 0x28249577.
Solidity: function getContractCode(address _addr) view returns(bytes o_code)
func (*InstaDappDSAResolverCaller) GetEnabledConnectors ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetEnabledConnectors(opts *bind.CallOpts) ([]common.Address, error)
GetEnabledConnectors is a free data retrieval call binding the contract method 0x6b1feeca.
Solidity: function getEnabledConnectors() view returns(address[])
func (*InstaDappDSAResolverCaller) GetEnabledConnectorsData ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetEnabledConnectorsData(opts *bind.CallOpts) ([]ConnectorsResolverConnectorsData, error)
GetEnabledConnectorsData is a free data retrieval call binding the contract method 0x94176485.
Solidity: function getEnabledConnectorsData() view returns((address,uint256,string)[])
func (*InstaDappDSAResolverCaller) GetID ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetID(opts *bind.CallOpts, account common.Address) (*big.Int, error)
GetID is a free data retrieval call binding the contract method 0x99f826a5.
Solidity: function getID(address account) view returns(uint256 id)
func (*InstaDappDSAResolverCaller) GetIDAuthorities ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetIDAuthorities(opts *bind.CallOpts, id *big.Int) ([]common.Address, error)
GetIDAuthorities is a free data retrieval call binding the contract method 0xc916d968.
Solidity: function getIDAuthorities(uint256 id) view returns(address[])
func (*InstaDappDSAResolverCaller) GetStaticConnectors ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetStaticConnectors(opts *bind.CallOpts) ([]common.Address, error)
GetStaticConnectors is a free data retrieval call binding the contract method 0x49fef8dd.
Solidity: function getStaticConnectors() view returns(address[])
func (*InstaDappDSAResolverCaller) GetStaticConnectorsData ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GetStaticConnectorsData(opts *bind.CallOpts) ([]ConnectorsResolverConnectorsData, error)
GetStaticConnectorsData is a free data retrieval call binding the contract method 0xaca3735e.
Solidity: function getStaticConnectorsData() view returns((address,uint256,string)[])
func (*InstaDappDSAResolverCaller) GnosisFactoryContracts ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) GnosisFactoryContracts(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
GnosisFactoryContracts is a free data retrieval call binding the contract method 0x67bbd907.
Solidity: function gnosisFactoryContracts(uint256 ) view returns(address)
func (*InstaDappDSAResolverCaller) Index ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) Index(opts *bind.CallOpts) (common.Address, error)
Index is a free data retrieval call binding the contract method 0x2986c0e5.
Solidity: function index() view returns(address)
func (*InstaDappDSAResolverCaller) IsShield ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) IsShield(opts *bind.CallOpts, account common.Address) (bool, error)
IsShield is a free data retrieval call binding the contract method 0x295c0d98.
Solidity: function isShield(address account) view returns(bool shield)
func (*InstaDappDSAResolverCaller) List ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCaller) List(opts *bind.CallOpts) (common.Address, error)
List is a free data retrieval call binding the contract method 0x0f560cd7.
Solidity: function list() view returns(address)
type InstaDappDSAResolverCallerRaw ¶
type InstaDappDSAResolverCallerRaw struct {
Contract *InstaDappDSAResolverCaller // Generic read-only contract binding to access the raw methods on
}
InstaDappDSAResolverCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*InstaDappDSAResolverCallerRaw) Call ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCallerRaw) 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 InstaDappDSAResolverCallerSession ¶
type InstaDappDSAResolverCallerSession struct { Contract *InstaDappDSAResolverCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
InstaDappDSAResolverCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*InstaDappDSAResolverCallerSession) Connectors ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) Connectors() (common.Address, error)
Connectors is a free data retrieval call binding the contract method 0x65050a68.
Solidity: function connectors() view returns(address)
func (*InstaDappDSAResolverCallerSession) GetAccount ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetAccount(id uint64) (common.Address, error)
GetAccount is a free data retrieval call binding the contract method 0x77ae211a.
Solidity: function getAccount(uint64 id) view returns(address account)
func (*InstaDappDSAResolverCallerSession) GetAccountAuthorities ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetAccountAuthorities(account common.Address) ([]common.Address, error)
GetAccountAuthorities is a free data retrieval call binding the contract method 0xb05088c4.
Solidity: function getAccountAuthorities(address account) view returns(address[])
func (*InstaDappDSAResolverCallerSession) GetAccountAuthoritiesTypes ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetAccountAuthoritiesTypes(account common.Address) ([]AccountResolverAuthType, error)
GetAccountAuthoritiesTypes is a free data retrieval call binding the contract method 0x62ec17bd.
Solidity: function getAccountAuthoritiesTypes(address account) view returns((address,uint256)[])
func (*InstaDappDSAResolverCallerSession) GetAccountDetails ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetAccountDetails(account common.Address) (AccountResolverAccountData, error)
GetAccountDetails is a free data retrieval call binding the contract method 0x2aceb534.
Solidity: function getAccountDetails(address account) view returns((uint256,address,uint256,address[]))
func (*InstaDappDSAResolverCallerSession) GetAccountIdDetails ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetAccountIdDetails(id *big.Int) (AccountResolverAccountData, error)
GetAccountIdDetails is a free data retrieval call binding the contract method 0x385d93ec.
Solidity: function getAccountIdDetails(uint256 id) view returns((uint256,address,uint256,address[]))
func (*InstaDappDSAResolverCallerSession) GetAccountVersions ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetAccountVersions(accounts []common.Address) ([]*big.Int, error)
GetAccountVersions is a free data retrieval call binding the contract method 0xe8f4880d.
Solidity: function getAccountVersions(address[] accounts) view returns(uint256[])
func (*InstaDappDSAResolverCallerSession) GetAuthorityAccounts ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetAuthorityAccounts(authority common.Address) ([]common.Address, error)
GetAuthorityAccounts is a free data retrieval call binding the contract method 0x757957c4.
Solidity: function getAuthorityAccounts(address authority) view returns(address[])
func (*InstaDappDSAResolverCallerSession) GetAuthorityDetails ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetAuthorityDetails(authority common.Address) (AccountResolverAuthorityData, error)
GetAuthorityDetails is a free data retrieval call binding the contract method 0x93865244.
Solidity: function getAuthorityDetails(address authority) view returns((uint64[],address[],uint256[]))
func (*InstaDappDSAResolverCallerSession) GetAuthorityIDs ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetAuthorityIDs(authority common.Address) ([]uint64, error)
GetAuthorityIDs is a free data retrieval call binding the contract method 0x003e1a36.
Solidity: function getAuthorityIDs(address authority) view returns(uint64[])
func (*InstaDappDSAResolverCallerSession) GetAuthorityTypes ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetAuthorityTypes(authorities []common.Address) ([]AccountResolverAuthType, error)
GetAuthorityTypes is a free data retrieval call binding the contract method 0xfdca3798.
Solidity: function getAuthorityTypes(address[] authorities) view returns((address,uint256)[])
func (*InstaDappDSAResolverCallerSession) GetContractCode ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetContractCode(_addr common.Address) ([]byte, error)
GetContractCode is a free data retrieval call binding the contract method 0x28249577.
Solidity: function getContractCode(address _addr) view returns(bytes o_code)
func (*InstaDappDSAResolverCallerSession) GetEnabledConnectors ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetEnabledConnectors() ([]common.Address, error)
GetEnabledConnectors is a free data retrieval call binding the contract method 0x6b1feeca.
Solidity: function getEnabledConnectors() view returns(address[])
func (*InstaDappDSAResolverCallerSession) GetEnabledConnectorsData ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetEnabledConnectorsData() ([]ConnectorsResolverConnectorsData, error)
GetEnabledConnectorsData is a free data retrieval call binding the contract method 0x94176485.
Solidity: function getEnabledConnectorsData() view returns((address,uint256,string)[])
func (*InstaDappDSAResolverCallerSession) GetID ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetID(account common.Address) (*big.Int, error)
GetID is a free data retrieval call binding the contract method 0x99f826a5.
Solidity: function getID(address account) view returns(uint256 id)
func (*InstaDappDSAResolverCallerSession) GetIDAuthorities ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetIDAuthorities(id *big.Int) ([]common.Address, error)
GetIDAuthorities is a free data retrieval call binding the contract method 0xc916d968.
Solidity: function getIDAuthorities(uint256 id) view returns(address[])
func (*InstaDappDSAResolverCallerSession) GetStaticConnectors ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetStaticConnectors() ([]common.Address, error)
GetStaticConnectors is a free data retrieval call binding the contract method 0x49fef8dd.
Solidity: function getStaticConnectors() view returns(address[])
func (*InstaDappDSAResolverCallerSession) GetStaticConnectorsData ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GetStaticConnectorsData() ([]ConnectorsResolverConnectorsData, error)
GetStaticConnectorsData is a free data retrieval call binding the contract method 0xaca3735e.
Solidity: function getStaticConnectorsData() view returns((address,uint256,string)[])
func (*InstaDappDSAResolverCallerSession) GnosisFactoryContracts ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) GnosisFactoryContracts(arg0 *big.Int) (common.Address, error)
GnosisFactoryContracts is a free data retrieval call binding the contract method 0x67bbd907.
Solidity: function gnosisFactoryContracts(uint256 ) view returns(address)
func (*InstaDappDSAResolverCallerSession) Index ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) Index() (common.Address, error)
Index is a free data retrieval call binding the contract method 0x2986c0e5.
Solidity: function index() view returns(address)
func (*InstaDappDSAResolverCallerSession) IsShield ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) IsShield(account common.Address) (bool, error)
IsShield is a free data retrieval call binding the contract method 0x295c0d98.
Solidity: function isShield(address account) view returns(bool shield)
func (*InstaDappDSAResolverCallerSession) List ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) List() (common.Address, error)
List is a free data retrieval call binding the contract method 0x0f560cd7.
Solidity: function list() view returns(address)
func (*InstaDappDSAResolverCallerSession) Name ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
type InstaDappDSAResolverFilterer ¶
type InstaDappDSAResolverFilterer struct {
// contains filtered or unexported fields
}
InstaDappDSAResolverFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewInstaDappDSAResolverFilterer ¶
func NewInstaDappDSAResolverFilterer(address common.Address, filterer bind.ContractFilterer) (*InstaDappDSAResolverFilterer, error)
NewInstaDappDSAResolverFilterer creates a new log filterer instance of InstaDappDSAResolver, bound to a specific deployed contract.
type InstaDappDSAResolverRaw ¶
type InstaDappDSAResolverRaw struct {
Contract *InstaDappDSAResolver // Generic contract binding to access the raw methods on
}
InstaDappDSAResolverRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*InstaDappDSAResolverRaw) Call ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverRaw) 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 (*InstaDappDSAResolverRaw) Transact ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*InstaDappDSAResolverRaw) Transfer ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverRaw) 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 InstaDappDSAResolverSession ¶
type InstaDappDSAResolverSession struct { Contract *InstaDappDSAResolver // 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 }
InstaDappDSAResolverSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*InstaDappDSAResolverSession) Connectors ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverSession) Connectors() (common.Address, error)
Connectors is a free data retrieval call binding the contract method 0x65050a68.
Solidity: function connectors() view returns(address)
func (*InstaDappDSAResolverSession) GetAccount ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetAccount(id uint64) (common.Address, error)
GetAccount is a free data retrieval call binding the contract method 0x77ae211a.
Solidity: function getAccount(uint64 id) view returns(address account)
func (*InstaDappDSAResolverSession) GetAccountAuthorities ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetAccountAuthorities(account common.Address) ([]common.Address, error)
GetAccountAuthorities is a free data retrieval call binding the contract method 0xb05088c4.
Solidity: function getAccountAuthorities(address account) view returns(address[])
func (*InstaDappDSAResolverSession) GetAccountAuthoritiesTypes ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetAccountAuthoritiesTypes(account common.Address) ([]AccountResolverAuthType, error)
GetAccountAuthoritiesTypes is a free data retrieval call binding the contract method 0x62ec17bd.
Solidity: function getAccountAuthoritiesTypes(address account) view returns((address,uint256)[])
func (*InstaDappDSAResolverSession) GetAccountDetails ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetAccountDetails(account common.Address) (AccountResolverAccountData, error)
GetAccountDetails is a free data retrieval call binding the contract method 0x2aceb534.
Solidity: function getAccountDetails(address account) view returns((uint256,address,uint256,address[]))
func (*InstaDappDSAResolverSession) GetAccountIdDetails ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetAccountIdDetails(id *big.Int) (AccountResolverAccountData, error)
GetAccountIdDetails is a free data retrieval call binding the contract method 0x385d93ec.
Solidity: function getAccountIdDetails(uint256 id) view returns((uint256,address,uint256,address[]))
func (*InstaDappDSAResolverSession) GetAccountVersions ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetAccountVersions(accounts []common.Address) ([]*big.Int, error)
GetAccountVersions is a free data retrieval call binding the contract method 0xe8f4880d.
Solidity: function getAccountVersions(address[] accounts) view returns(uint256[])
func (*InstaDappDSAResolverSession) GetAuthorityAccounts ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetAuthorityAccounts(authority common.Address) ([]common.Address, error)
GetAuthorityAccounts is a free data retrieval call binding the contract method 0x757957c4.
Solidity: function getAuthorityAccounts(address authority) view returns(address[])
func (*InstaDappDSAResolverSession) GetAuthorityDetails ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetAuthorityDetails(authority common.Address) (AccountResolverAuthorityData, error)
GetAuthorityDetails is a free data retrieval call binding the contract method 0x93865244.
Solidity: function getAuthorityDetails(address authority) view returns((uint64[],address[],uint256[]))
func (*InstaDappDSAResolverSession) GetAuthorityIDs ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetAuthorityIDs(authority common.Address) ([]uint64, error)
GetAuthorityIDs is a free data retrieval call binding the contract method 0x003e1a36.
Solidity: function getAuthorityIDs(address authority) view returns(uint64[])
func (*InstaDappDSAResolverSession) GetAuthorityTypes ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetAuthorityTypes(authorities []common.Address) ([]AccountResolverAuthType, error)
GetAuthorityTypes is a free data retrieval call binding the contract method 0xfdca3798.
Solidity: function getAuthorityTypes(address[] authorities) view returns((address,uint256)[])
func (*InstaDappDSAResolverSession) GetContractCode ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetContractCode(_addr common.Address) ([]byte, error)
GetContractCode is a free data retrieval call binding the contract method 0x28249577.
Solidity: function getContractCode(address _addr) view returns(bytes o_code)
func (*InstaDappDSAResolverSession) GetEnabledConnectors ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetEnabledConnectors() ([]common.Address, error)
GetEnabledConnectors is a free data retrieval call binding the contract method 0x6b1feeca.
Solidity: function getEnabledConnectors() view returns(address[])
func (*InstaDappDSAResolverSession) GetEnabledConnectorsData ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetEnabledConnectorsData() ([]ConnectorsResolverConnectorsData, error)
GetEnabledConnectorsData is a free data retrieval call binding the contract method 0x94176485.
Solidity: function getEnabledConnectorsData() view returns((address,uint256,string)[])
func (*InstaDappDSAResolverSession) GetID ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetID(account common.Address) (*big.Int, error)
GetID is a free data retrieval call binding the contract method 0x99f826a5.
Solidity: function getID(address account) view returns(uint256 id)
func (*InstaDappDSAResolverSession) GetIDAuthorities ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetIDAuthorities(id *big.Int) ([]common.Address, error)
GetIDAuthorities is a free data retrieval call binding the contract method 0xc916d968.
Solidity: function getIDAuthorities(uint256 id) view returns(address[])
func (*InstaDappDSAResolverSession) GetStaticConnectors ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetStaticConnectors() ([]common.Address, error)
GetStaticConnectors is a free data retrieval call binding the contract method 0x49fef8dd.
Solidity: function getStaticConnectors() view returns(address[])
func (*InstaDappDSAResolverSession) GetStaticConnectorsData ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GetStaticConnectorsData() ([]ConnectorsResolverConnectorsData, error)
GetStaticConnectorsData is a free data retrieval call binding the contract method 0xaca3735e.
Solidity: function getStaticConnectorsData() view returns((address,uint256,string)[])
func (*InstaDappDSAResolverSession) GnosisFactoryContracts ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverSession) GnosisFactoryContracts(arg0 *big.Int) (common.Address, error)
GnosisFactoryContracts is a free data retrieval call binding the contract method 0x67bbd907.
Solidity: function gnosisFactoryContracts(uint256 ) view returns(address)
func (*InstaDappDSAResolverSession) Index ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverSession) Index() (common.Address, error)
Index is a free data retrieval call binding the contract method 0x2986c0e5.
Solidity: function index() view returns(address)
func (*InstaDappDSAResolverSession) IsShield ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverSession) IsShield(account common.Address) (bool, error)
IsShield is a free data retrieval call binding the contract method 0x295c0d98.
Solidity: function isShield(address account) view returns(bool shield)
func (*InstaDappDSAResolverSession) List ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverSession) List() (common.Address, error)
List is a free data retrieval call binding the contract method 0x0f560cd7.
Solidity: function list() view returns(address)
func (*InstaDappDSAResolverSession) Name ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
type InstaDappDSAResolverTransactor ¶
type InstaDappDSAResolverTransactor struct {
// contains filtered or unexported fields
}
InstaDappDSAResolverTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewInstaDappDSAResolverTransactor ¶
func NewInstaDappDSAResolverTransactor(address common.Address, transactor bind.ContractTransactor) (*InstaDappDSAResolverTransactor, error)
NewInstaDappDSAResolverTransactor creates a new write-only instance of InstaDappDSAResolver, bound to a specific deployed contract.
type InstaDappDSAResolverTransactorRaw ¶
type InstaDappDSAResolverTransactorRaw struct {
Contract *InstaDappDSAResolverTransactor // Generic write-only contract binding to access the raw methods on
}
InstaDappDSAResolverTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*InstaDappDSAResolverTransactorRaw) Transact ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*InstaDappDSAResolverTransactorRaw) Transfer ¶
func (_InstaDappDSAResolver *InstaDappDSAResolverTransactorRaw) 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 InstaDappDSAResolverTransactorSession ¶
type InstaDappDSAResolverTransactorSession struct { Contract *InstaDappDSAResolverTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
InstaDappDSAResolverTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
type InstaDappGUniPoolStatic ¶
type InstaDappGUniPoolStatic struct { InstaDappGUniPoolStaticCaller // Read-only binding to the contract InstaDappGUniPoolStaticTransactor // Write-only binding to the contract InstaDappGUniPoolStaticFilterer // Log filterer for contract events }
InstaDappGUniPoolStatic is an auto generated Go binding around an Ethereum contract.
func NewInstaDappGUniPoolStatic ¶
func NewInstaDappGUniPoolStatic(address common.Address, backend bind.ContractBackend) (*InstaDappGUniPoolStatic, error)
NewInstaDappGUniPoolStatic creates a new instance of InstaDappGUniPoolStatic, bound to a specific deployed contract.
type InstaDappGUniPoolStaticApproval ¶
type InstaDappGUniPoolStaticApproval struct { Owner common.Address Spender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
InstaDappGUniPoolStaticApproval represents a Approval event raised by the InstaDappGUniPoolStatic contract.
type InstaDappGUniPoolStaticApprovalIterator ¶
type InstaDappGUniPoolStaticApprovalIterator struct { Event *InstaDappGUniPoolStaticApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
InstaDappGUniPoolStaticApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the InstaDappGUniPoolStatic contract.
func (*InstaDappGUniPoolStaticApprovalIterator) Close ¶
func (it *InstaDappGUniPoolStaticApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*InstaDappGUniPoolStaticApprovalIterator) Error ¶
func (it *InstaDappGUniPoolStaticApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*InstaDappGUniPoolStaticApprovalIterator) Next ¶
func (it *InstaDappGUniPoolStaticApprovalIterator) 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 InstaDappGUniPoolStaticBurned ¶
type InstaDappGUniPoolStaticBurned struct { Receiver common.Address BurnAmount *big.Int Amount0Out *big.Int Amount1Out *big.Int LiquidityBurned *big.Int Raw types.Log // Blockchain specific contextual infos }
InstaDappGUniPoolStaticBurned represents a Burned event raised by the InstaDappGUniPoolStatic contract.
type InstaDappGUniPoolStaticBurnedIterator ¶
type InstaDappGUniPoolStaticBurnedIterator struct { Event *InstaDappGUniPoolStaticBurned // Event containing the contract specifics and raw log // contains filtered or unexported fields }
InstaDappGUniPoolStaticBurnedIterator is returned from FilterBurned and is used to iterate over the raw logs and unpacked data for Burned events raised by the InstaDappGUniPoolStatic contract.
func (*InstaDappGUniPoolStaticBurnedIterator) Close ¶
func (it *InstaDappGUniPoolStaticBurnedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*InstaDappGUniPoolStaticBurnedIterator) Error ¶
func (it *InstaDappGUniPoolStaticBurnedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*InstaDappGUniPoolStaticBurnedIterator) Next ¶
func (it *InstaDappGUniPoolStaticBurnedIterator) 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 InstaDappGUniPoolStaticCaller ¶
type InstaDappGUniPoolStaticCaller struct {
// contains filtered or unexported fields
}
InstaDappGUniPoolStaticCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewInstaDappGUniPoolStaticCaller ¶
func NewInstaDappGUniPoolStaticCaller(address common.Address, caller bind.ContractCaller) (*InstaDappGUniPoolStaticCaller, error)
NewInstaDappGUniPoolStaticCaller creates a new read-only instance of InstaDappGUniPoolStatic, bound to a specific deployed contract.
func (*InstaDappGUniPoolStaticCaller) Allowance ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) 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 (*InstaDappGUniPoolStaticCaller) BalanceOf ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) view returns(uint256)
func (*InstaDappGUniPoolStaticCaller) DOMAINSEPARATOR ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) DOMAINSEPARATOR(opts *bind.CallOpts) ([32]byte, error)
DOMAINSEPARATOR is a free data retrieval call binding the contract method 0x3644e515.
Solidity: function DOMAIN_SEPARATOR() view returns(bytes32)
func (*InstaDappGUniPoolStaticCaller) Decimals ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) 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 (*InstaDappGUniPoolStaticCaller) Deployer ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) Deployer(opts *bind.CallOpts) (common.Address, error)
Deployer is a free data retrieval call binding the contract method 0xd5f39488.
Solidity: function deployer() view returns(address)
func (*InstaDappGUniPoolStaticCaller) GELATO ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) GELATO(opts *bind.CallOpts) (common.Address, error)
GELATO is a free data retrieval call binding the contract method 0xeff557a7.
Solidity: function GELATO() view returns(address)
func (*InstaDappGUniPoolStaticCaller) GetMintAmounts ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) GetMintAmounts(opts *bind.CallOpts, amount0Max *big.Int, amount1Max *big.Int) (struct { Amount0 *big.Int Amount1 *big.Int MintAmount *big.Int }, error)
GetMintAmounts is a free data retrieval call binding the contract method 0x9894f21a.
Solidity: function getMintAmounts(uint256 amount0Max, uint256 amount1Max) view returns(uint256 amount0, uint256 amount1, uint256 mintAmount)
func (*InstaDappGUniPoolStaticCaller) GetPositionID ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) GetPositionID(opts *bind.CallOpts) ([32]byte, error)
GetPositionID is a free data retrieval call binding the contract method 0xdf28408a.
Solidity: function getPositionID() view returns(bytes32 positionID)
func (*InstaDappGUniPoolStaticCaller) GetUnderlyingBalances ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) GetUnderlyingBalances(opts *bind.CallOpts) (struct { Amount0Current *big.Int Amount1Current *big.Int }, error)
GetUnderlyingBalances is a free data retrieval call binding the contract method 0x1322d954.
Solidity: function getUnderlyingBalances() view returns(uint256 amount0Current, uint256 amount1Current)
func (*InstaDappGUniPoolStaticCaller) LowerTick ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) LowerTick(opts *bind.CallOpts) (*big.Int, error)
LowerTick is a free data retrieval call binding the contract method 0x9b1344ac.
Solidity: function lowerTick() view returns(int24)
func (*InstaDappGUniPoolStaticCaller) Name ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) 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 (*InstaDappGUniPoolStaticCaller) Nonces ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) Nonces(opts *bind.CallOpts, owner common.Address) (*big.Int, error)
Nonces is a free data retrieval call binding the contract method 0x7ecebe00.
Solidity: function nonces(address owner) view returns(uint256)
func (*InstaDappGUniPoolStaticCaller) Owner ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*InstaDappGUniPoolStaticCaller) Pool ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) Pool(opts *bind.CallOpts) (common.Address, error)
Pool is a free data retrieval call binding the contract method 0x16f0115b.
Solidity: function pool() view returns(address)
func (*InstaDappGUniPoolStaticCaller) Symbol ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) 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 (*InstaDappGUniPoolStaticCaller) Token0 ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) Token0(opts *bind.CallOpts) (common.Address, error)
Token0 is a free data retrieval call binding the contract method 0x0dfe1681.
Solidity: function token0() view returns(address)
func (*InstaDappGUniPoolStaticCaller) Token1 ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) Token1(opts *bind.CallOpts) (common.Address, error)
Token1 is a free data retrieval call binding the contract method 0xd21220a7.
Solidity: function token1() view returns(address)
func (*InstaDappGUniPoolStaticCaller) TotalSupply ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
type InstaDappGUniPoolStaticCallerRaw ¶
type InstaDappGUniPoolStaticCallerRaw struct {
Contract *InstaDappGUniPoolStaticCaller // Generic read-only contract binding to access the raw methods on
}
InstaDappGUniPoolStaticCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*InstaDappGUniPoolStaticCallerRaw) Call ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerRaw) 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 InstaDappGUniPoolStaticCallerSession ¶
type InstaDappGUniPoolStaticCallerSession struct { Contract *InstaDappGUniPoolStaticCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
InstaDappGUniPoolStaticCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*InstaDappGUniPoolStaticCallerSession) Allowance ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) 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 (*InstaDappGUniPoolStaticCallerSession) BalanceOf ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) BalanceOf(account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) view returns(uint256)
func (*InstaDappGUniPoolStaticCallerSession) DOMAINSEPARATOR ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) DOMAINSEPARATOR() ([32]byte, error)
DOMAINSEPARATOR is a free data retrieval call binding the contract method 0x3644e515.
Solidity: function DOMAIN_SEPARATOR() view returns(bytes32)
func (*InstaDappGUniPoolStaticCallerSession) Decimals ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint8)
func (*InstaDappGUniPoolStaticCallerSession) Deployer ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) Deployer() (common.Address, error)
Deployer is a free data retrieval call binding the contract method 0xd5f39488.
Solidity: function deployer() view returns(address)
func (*InstaDappGUniPoolStaticCallerSession) GELATO ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) GELATO() (common.Address, error)
GELATO is a free data retrieval call binding the contract method 0xeff557a7.
Solidity: function GELATO() view returns(address)
func (*InstaDappGUniPoolStaticCallerSession) GetMintAmounts ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) GetMintAmounts(amount0Max *big.Int, amount1Max *big.Int) (struct { Amount0 *big.Int Amount1 *big.Int MintAmount *big.Int }, error)
GetMintAmounts is a free data retrieval call binding the contract method 0x9894f21a.
Solidity: function getMintAmounts(uint256 amount0Max, uint256 amount1Max) view returns(uint256 amount0, uint256 amount1, uint256 mintAmount)
func (*InstaDappGUniPoolStaticCallerSession) GetPositionID ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) GetPositionID() ([32]byte, error)
GetPositionID is a free data retrieval call binding the contract method 0xdf28408a.
Solidity: function getPositionID() view returns(bytes32 positionID)
func (*InstaDappGUniPoolStaticCallerSession) GetUnderlyingBalances ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) GetUnderlyingBalances() (struct { Amount0Current *big.Int Amount1Current *big.Int }, error)
GetUnderlyingBalances is a free data retrieval call binding the contract method 0x1322d954.
Solidity: function getUnderlyingBalances() view returns(uint256 amount0Current, uint256 amount1Current)
func (*InstaDappGUniPoolStaticCallerSession) LowerTick ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) LowerTick() (*big.Int, error)
LowerTick is a free data retrieval call binding the contract method 0x9b1344ac.
Solidity: function lowerTick() view returns(int24)
func (*InstaDappGUniPoolStaticCallerSession) Name ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*InstaDappGUniPoolStaticCallerSession) Nonces ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) Nonces(owner common.Address) (*big.Int, error)
Nonces is a free data retrieval call binding the contract method 0x7ecebe00.
Solidity: function nonces(address owner) view returns(uint256)
func (*InstaDappGUniPoolStaticCallerSession) Owner ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*InstaDappGUniPoolStaticCallerSession) Pool ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) Pool() (common.Address, error)
Pool is a free data retrieval call binding the contract method 0x16f0115b.
Solidity: function pool() view returns(address)
func (*InstaDappGUniPoolStaticCallerSession) Symbol ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*InstaDappGUniPoolStaticCallerSession) Token0 ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) Token0() (common.Address, error)
Token0 is a free data retrieval call binding the contract method 0x0dfe1681.
Solidity: function token0() view returns(address)
func (*InstaDappGUniPoolStaticCallerSession) Token1 ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) Token1() (common.Address, error)
Token1 is a free data retrieval call binding the contract method 0xd21220a7.
Solidity: function token1() view returns(address)
func (*InstaDappGUniPoolStaticCallerSession) TotalSupply ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
type InstaDappGUniPoolStaticFilterer ¶
type InstaDappGUniPoolStaticFilterer struct {
// contains filtered or unexported fields
}
InstaDappGUniPoolStaticFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewInstaDappGUniPoolStaticFilterer ¶
func NewInstaDappGUniPoolStaticFilterer(address common.Address, filterer bind.ContractFilterer) (*InstaDappGUniPoolStaticFilterer, error)
NewInstaDappGUniPoolStaticFilterer creates a new log filterer instance of InstaDappGUniPoolStatic, bound to a specific deployed contract.
func (*InstaDappGUniPoolStaticFilterer) FilterApproval ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*InstaDappGUniPoolStaticApprovalIterator, 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 (*InstaDappGUniPoolStaticFilterer) FilterBurned ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) FilterBurned(opts *bind.FilterOpts) (*InstaDappGUniPoolStaticBurnedIterator, error)
FilterBurned is a free log retrieval operation binding the contract event 0x7239dff1718b550db7f36cbf69c665cfeb56d0e96b4fb76a5cba712961b65509.
Solidity: event Burned(address receiver, uint256 burnAmount, uint256 amount0Out, uint256 amount1Out, uint128 liquidityBurned)
func (*InstaDappGUniPoolStaticFilterer) FilterMinted ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) FilterMinted(opts *bind.FilterOpts) (*InstaDappGUniPoolStaticMintedIterator, error)
FilterMinted is a free log retrieval operation binding the contract event 0x55801cfe493000b734571da1694b21e7f66b11e8ce9fdaa0524ecb59105e73e7.
Solidity: event Minted(address receiver, uint256 mintAmount, uint256 amount0In, uint256 amount1In, uint128 liquidityMinted)
func (*InstaDappGUniPoolStaticFilterer) FilterOwnershipTransferred ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*InstaDappGUniPoolStaticOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*InstaDappGUniPoolStaticFilterer) FilterRebalance ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) FilterRebalance(opts *bind.FilterOpts) (*InstaDappGUniPoolStaticRebalanceIterator, error)
FilterRebalance is a free log retrieval operation binding the contract event 0xa40d93a72f8af7b904f2e4a60095955bfcaa3c724969f731bd8bc1fda226a171.
Solidity: event Rebalance(int24 lowerTick, int24 upperTick)
func (*InstaDappGUniPoolStaticFilterer) FilterTransfer ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*InstaDappGUniPoolStaticTransferIterator, 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 (*InstaDappGUniPoolStaticFilterer) FilterUpdateAdminParams ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) FilterUpdateAdminParams(opts *bind.FilterOpts) (*InstaDappGUniPoolStaticUpdateAdminParamsIterator, error)
FilterUpdateAdminParams is a free log retrieval operation binding the contract event 0x4504720859103b4cec82186dd7ba06fb1b72ac1bd278410ad45120614b7b822d.
Solidity: event UpdateAdminParams(uint32 observationSeconds, uint16 maxSlippageBPS, uint16 adminFeeBPS, uint16 rebalanceFeeBPS, uint16 autoWithdrawFeeBPS, address treasury)
func (*InstaDappGUniPoolStaticFilterer) ParseApproval ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) ParseApproval(log types.Log) (*InstaDappGUniPoolStaticApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*InstaDappGUniPoolStaticFilterer) ParseBurned ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) ParseBurned(log types.Log) (*InstaDappGUniPoolStaticBurned, error)
ParseBurned is a log parse operation binding the contract event 0x7239dff1718b550db7f36cbf69c665cfeb56d0e96b4fb76a5cba712961b65509.
Solidity: event Burned(address receiver, uint256 burnAmount, uint256 amount0Out, uint256 amount1Out, uint128 liquidityBurned)
func (*InstaDappGUniPoolStaticFilterer) ParseMinted ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) ParseMinted(log types.Log) (*InstaDappGUniPoolStaticMinted, error)
ParseMinted is a log parse operation binding the contract event 0x55801cfe493000b734571da1694b21e7f66b11e8ce9fdaa0524ecb59105e73e7.
Solidity: event Minted(address receiver, uint256 mintAmount, uint256 amount0In, uint256 amount1In, uint128 liquidityMinted)
func (*InstaDappGUniPoolStaticFilterer) ParseOwnershipTransferred ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) ParseOwnershipTransferred(log types.Log) (*InstaDappGUniPoolStaticOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*InstaDappGUniPoolStaticFilterer) ParseRebalance ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) ParseRebalance(log types.Log) (*InstaDappGUniPoolStaticRebalance, error)
ParseRebalance is a log parse operation binding the contract event 0xa40d93a72f8af7b904f2e4a60095955bfcaa3c724969f731bd8bc1fda226a171.
Solidity: event Rebalance(int24 lowerTick, int24 upperTick)
func (*InstaDappGUniPoolStaticFilterer) ParseTransfer ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) ParseTransfer(log types.Log) (*InstaDappGUniPoolStaticTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*InstaDappGUniPoolStaticFilterer) ParseUpdateAdminParams ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) ParseUpdateAdminParams(log types.Log) (*InstaDappGUniPoolStaticUpdateAdminParams, error)
ParseUpdateAdminParams is a log parse operation binding the contract event 0x4504720859103b4cec82186dd7ba06fb1b72ac1bd278410ad45120614b7b822d.
Solidity: event UpdateAdminParams(uint32 observationSeconds, uint16 maxSlippageBPS, uint16 adminFeeBPS, uint16 rebalanceFeeBPS, uint16 autoWithdrawFeeBPS, address treasury)
func (*InstaDappGUniPoolStaticFilterer) WatchApproval ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *InstaDappGUniPoolStaticApproval, 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 (*InstaDappGUniPoolStaticFilterer) WatchBurned ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) WatchBurned(opts *bind.WatchOpts, sink chan<- *InstaDappGUniPoolStaticBurned) (event.Subscription, error)
WatchBurned is a free log subscription operation binding the contract event 0x7239dff1718b550db7f36cbf69c665cfeb56d0e96b4fb76a5cba712961b65509.
Solidity: event Burned(address receiver, uint256 burnAmount, uint256 amount0Out, uint256 amount1Out, uint128 liquidityBurned)
func (*InstaDappGUniPoolStaticFilterer) WatchMinted ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) WatchMinted(opts *bind.WatchOpts, sink chan<- *InstaDappGUniPoolStaticMinted) (event.Subscription, error)
WatchMinted is a free log subscription operation binding the contract event 0x55801cfe493000b734571da1694b21e7f66b11e8ce9fdaa0524ecb59105e73e7.
Solidity: event Minted(address receiver, uint256 mintAmount, uint256 amount0In, uint256 amount1In, uint128 liquidityMinted)
func (*InstaDappGUniPoolStaticFilterer) WatchOwnershipTransferred ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *InstaDappGUniPoolStaticOwnershipTransferred, 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)
func (*InstaDappGUniPoolStaticFilterer) WatchRebalance ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) WatchRebalance(opts *bind.WatchOpts, sink chan<- *InstaDappGUniPoolStaticRebalance) (event.Subscription, error)
WatchRebalance is a free log subscription operation binding the contract event 0xa40d93a72f8af7b904f2e4a60095955bfcaa3c724969f731bd8bc1fda226a171.
Solidity: event Rebalance(int24 lowerTick, int24 upperTick)
func (*InstaDappGUniPoolStaticFilterer) WatchTransfer ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *InstaDappGUniPoolStaticTransfer, 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)
func (*InstaDappGUniPoolStaticFilterer) WatchUpdateAdminParams ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticFilterer) WatchUpdateAdminParams(opts *bind.WatchOpts, sink chan<- *InstaDappGUniPoolStaticUpdateAdminParams) (event.Subscription, error)
WatchUpdateAdminParams is a free log subscription operation binding the contract event 0x4504720859103b4cec82186dd7ba06fb1b72ac1bd278410ad45120614b7b822d.
Solidity: event UpdateAdminParams(uint32 observationSeconds, uint16 maxSlippageBPS, uint16 adminFeeBPS, uint16 rebalanceFeeBPS, uint16 autoWithdrawFeeBPS, address treasury)
type InstaDappGUniPoolStaticMinted ¶
type InstaDappGUniPoolStaticMinted struct { Receiver common.Address MintAmount *big.Int Amount0In *big.Int Amount1In *big.Int LiquidityMinted *big.Int Raw types.Log // Blockchain specific contextual infos }
InstaDappGUniPoolStaticMinted represents a Minted event raised by the InstaDappGUniPoolStatic contract.
type InstaDappGUniPoolStaticMintedIterator ¶
type InstaDappGUniPoolStaticMintedIterator struct { Event *InstaDappGUniPoolStaticMinted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
InstaDappGUniPoolStaticMintedIterator is returned from FilterMinted and is used to iterate over the raw logs and unpacked data for Minted events raised by the InstaDappGUniPoolStatic contract.
func (*InstaDappGUniPoolStaticMintedIterator) Close ¶
func (it *InstaDappGUniPoolStaticMintedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*InstaDappGUniPoolStaticMintedIterator) Error ¶
func (it *InstaDappGUniPoolStaticMintedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*InstaDappGUniPoolStaticMintedIterator) Next ¶
func (it *InstaDappGUniPoolStaticMintedIterator) 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 InstaDappGUniPoolStaticOwnershipTransferred ¶
type InstaDappGUniPoolStaticOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
InstaDappGUniPoolStaticOwnershipTransferred represents a OwnershipTransferred event raised by the InstaDappGUniPoolStatic contract.
type InstaDappGUniPoolStaticOwnershipTransferredIterator ¶
type InstaDappGUniPoolStaticOwnershipTransferredIterator struct { Event *InstaDappGUniPoolStaticOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
InstaDappGUniPoolStaticOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the InstaDappGUniPoolStatic contract.
func (*InstaDappGUniPoolStaticOwnershipTransferredIterator) Close ¶
func (it *InstaDappGUniPoolStaticOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*InstaDappGUniPoolStaticOwnershipTransferredIterator) Error ¶
func (it *InstaDappGUniPoolStaticOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*InstaDappGUniPoolStaticOwnershipTransferredIterator) Next ¶
func (it *InstaDappGUniPoolStaticOwnershipTransferredIterator) 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 InstaDappGUniPoolStaticRaw ¶
type InstaDappGUniPoolStaticRaw struct {
Contract *InstaDappGUniPoolStatic // Generic contract binding to access the raw methods on
}
InstaDappGUniPoolStaticRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*InstaDappGUniPoolStaticRaw) Call ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticRaw) 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 (*InstaDappGUniPoolStaticRaw) Transact ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*InstaDappGUniPoolStaticRaw) Transfer ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticRaw) 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 InstaDappGUniPoolStaticRebalance ¶
type InstaDappGUniPoolStaticRebalance struct { LowerTick *big.Int UpperTick *big.Int Raw types.Log // Blockchain specific contextual infos }
InstaDappGUniPoolStaticRebalance represents a Rebalance event raised by the InstaDappGUniPoolStatic contract.
type InstaDappGUniPoolStaticRebalanceIterator ¶
type InstaDappGUniPoolStaticRebalanceIterator struct { Event *InstaDappGUniPoolStaticRebalance // Event containing the contract specifics and raw log // contains filtered or unexported fields }
InstaDappGUniPoolStaticRebalanceIterator is returned from FilterRebalance and is used to iterate over the raw logs and unpacked data for Rebalance events raised by the InstaDappGUniPoolStatic contract.
func (*InstaDappGUniPoolStaticRebalanceIterator) Close ¶
func (it *InstaDappGUniPoolStaticRebalanceIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*InstaDappGUniPoolStaticRebalanceIterator) Error ¶
func (it *InstaDappGUniPoolStaticRebalanceIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*InstaDappGUniPoolStaticRebalanceIterator) Next ¶
func (it *InstaDappGUniPoolStaticRebalanceIterator) 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 InstaDappGUniPoolStaticSession ¶
type InstaDappGUniPoolStaticSession struct { Contract *InstaDappGUniPoolStatic // 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 }
InstaDappGUniPoolStaticSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*InstaDappGUniPoolStaticSession) Allowance ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) 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 (*InstaDappGUniPoolStaticSession) Approve ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*InstaDappGUniPoolStaticSession) AutoWithdrawAdminBalance ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) AutoWithdrawAdminBalance(feeAmount *big.Int, feeToken common.Address) (*types.Transaction, error)
AutoWithdrawAdminBalance is a paid mutator transaction binding the contract method 0x87a4a28c.
Solidity: function autoWithdrawAdminBalance(uint256 feeAmount, address feeToken) returns()
func (*InstaDappGUniPoolStaticSession) BalanceOf ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) BalanceOf(account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) view returns(uint256)
func (*InstaDappGUniPoolStaticSession) Burn ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) Burn(_burnAmount *big.Int, _receiver common.Address) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0xfcd3533c.
Solidity: function burn(uint256 _burnAmount, address _receiver) returns(uint256 amount0, uint256 amount1, uint128 liquidityBurned)
func (*InstaDappGUniPoolStaticSession) DOMAINSEPARATOR ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) DOMAINSEPARATOR() ([32]byte, error)
DOMAINSEPARATOR is a free data retrieval call binding the contract method 0x3644e515.
Solidity: function DOMAIN_SEPARATOR() view returns(bytes32)
func (*InstaDappGUniPoolStaticSession) Decimals ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint8)
func (*InstaDappGUniPoolStaticSession) DecreaseAllowance ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*InstaDappGUniPoolStaticSession) Deployer ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) Deployer() (common.Address, error)
Deployer is a free data retrieval call binding the contract method 0xd5f39488.
Solidity: function deployer() view returns(address)
func (*InstaDappGUniPoolStaticSession) ExecutiveRebalance ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) ExecutiveRebalance(_newLowerTick *big.Int, _newUpperTick *big.Int, _swapThresholdPrice *big.Int, _swapAmountBPS *big.Int) (*types.Transaction, error)
ExecutiveRebalance is a paid mutator transaction binding the contract method 0xb0085e0f.
Solidity: function executiveRebalance(int24 _newLowerTick, int24 _newUpperTick, uint160 _swapThresholdPrice, uint256 _swapAmountBPS) returns()
func (*InstaDappGUniPoolStaticSession) GELATO ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) GELATO() (common.Address, error)
GELATO is a free data retrieval call binding the contract method 0xeff557a7.
Solidity: function GELATO() view returns(address)
func (*InstaDappGUniPoolStaticSession) GetMintAmounts ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) GetMintAmounts(amount0Max *big.Int, amount1Max *big.Int) (struct { Amount0 *big.Int Amount1 *big.Int MintAmount *big.Int }, error)
GetMintAmounts is a free data retrieval call binding the contract method 0x9894f21a.
Solidity: function getMintAmounts(uint256 amount0Max, uint256 amount1Max) view returns(uint256 amount0, uint256 amount1, uint256 mintAmount)
func (*InstaDappGUniPoolStaticSession) GetPositionID ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) GetPositionID() ([32]byte, error)
GetPositionID is a free data retrieval call binding the contract method 0xdf28408a.
Solidity: function getPositionID() view returns(bytes32 positionID)
func (*InstaDappGUniPoolStaticSession) GetUnderlyingBalances ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) GetUnderlyingBalances() (struct { Amount0Current *big.Int Amount1Current *big.Int }, error)
GetUnderlyingBalances is a free data retrieval call binding the contract method 0x1322d954.
Solidity: function getUnderlyingBalances() view returns(uint256 amount0Current, uint256 amount1Current)
func (*InstaDappGUniPoolStaticSession) IncreaseAllowance ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*InstaDappGUniPoolStaticSession) Initialize ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) Initialize(_lowerTick_ *big.Int, _upperTick_ *big.Int, _owner_ common.Address) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x8b6e052e.
Solidity: function initialize(int24 _lowerTick_, int24 _upperTick_, address _owner_) returns()
func (*InstaDappGUniPoolStaticSession) LowerTick ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) LowerTick() (*big.Int, error)
LowerTick is a free data retrieval call binding the contract method 0x9b1344ac.
Solidity: function lowerTick() view returns(int24)
func (*InstaDappGUniPoolStaticSession) Mint ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) Mint(mintAmount *big.Int, receiver common.Address) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x94bf804d.
Solidity: function mint(uint256 mintAmount, address receiver) returns(uint256 amount0, uint256 amount1, uint128 liquidityMinted)
func (*InstaDappGUniPoolStaticSession) Name ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*InstaDappGUniPoolStaticSession) Nonces ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) Nonces(owner common.Address) (*big.Int, error)
Nonces is a free data retrieval call binding the contract method 0x7ecebe00.
Solidity: function nonces(address owner) view returns(uint256)
func (*InstaDappGUniPoolStaticSession) Owner ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*InstaDappGUniPoolStaticSession) Permit ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) Permit(owner common.Address, spender common.Address, value *big.Int, deadline *big.Int, v uint8, r [32]byte, s [32]byte) (*types.Transaction, error)
Permit is a paid mutator transaction binding the contract method 0xd505accf.
Solidity: function permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s) returns()
func (*InstaDappGUniPoolStaticSession) Pool ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) Pool() (common.Address, error)
Pool is a free data retrieval call binding the contract method 0x16f0115b.
Solidity: function pool() view returns(address)
func (*InstaDappGUniPoolStaticSession) Rebalance ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) Rebalance(_swapThresholdPrice *big.Int, _swapAmountBPS *big.Int, _feeAmount *big.Int, _paymentToken common.Address) (*types.Transaction, error)
Rebalance is a paid mutator transaction binding the contract method 0x60656410.
Solidity: function rebalance(uint160 _swapThresholdPrice, uint256 _swapAmountBPS, uint256 _feeAmount, address _paymentToken) returns()
func (*InstaDappGUniPoolStaticSession) RenounceOwnership ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*InstaDappGUniPoolStaticSession) Symbol ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*InstaDappGUniPoolStaticSession) Token0 ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) Token0() (common.Address, error)
Token0 is a free data retrieval call binding the contract method 0x0dfe1681.
Solidity: function token0() view returns(address)
func (*InstaDappGUniPoolStaticSession) Token1 ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) Token1() (common.Address, error)
Token1 is a free data retrieval call binding the contract method 0xd21220a7.
Solidity: function token1() view returns(address)
func (*InstaDappGUniPoolStaticSession) TotalSupply ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*InstaDappGUniPoolStaticSession) Transfer ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*InstaDappGUniPoolStaticSession) TransferFrom ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
func (*InstaDappGUniPoolStaticSession) TransferOwnership ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) 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 (*InstaDappGUniPoolStaticSession) UniswapV3MintCallback ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) UniswapV3MintCallback(_amount0Owed *big.Int, _amount1Owed *big.Int, arg2 []byte) (*types.Transaction, error)
UniswapV3MintCallback is a paid mutator transaction binding the contract method 0xd3487997.
Solidity: function uniswapV3MintCallback(uint256 _amount0Owed, uint256 _amount1Owed, bytes ) returns()
func (*InstaDappGUniPoolStaticSession) UniswapV3SwapCallback ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) UniswapV3SwapCallback(amount0Delta *big.Int, amount1Delta *big.Int, arg2 []byte) (*types.Transaction, error)
UniswapV3SwapCallback is a paid mutator transaction binding the contract method 0xfa461e33.
Solidity: function uniswapV3SwapCallback(int256 amount0Delta, int256 amount1Delta, bytes ) returns()
func (*InstaDappGUniPoolStaticSession) UpdateAdminParams ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticSession) UpdateAdminParams(newObservationSeconds uint32, newMaxSlippageBPS uint16, newAdminFeeBPS uint16, newRebalanceFeeBPS uint16, newWithdrawFeeBPS uint16, newTreasury common.Address) (*types.Transaction, error)
UpdateAdminParams is a paid mutator transaction binding the contract method 0x0aa6f505.
Solidity: function updateAdminParams(uint32 newObservationSeconds, uint16 newMaxSlippageBPS, uint16 newAdminFeeBPS, uint16 newRebalanceFeeBPS, uint16 newWithdrawFeeBPS, address newTreasury) returns()
type InstaDappGUniPoolStaticTransactor ¶
type InstaDappGUniPoolStaticTransactor struct {
// contains filtered or unexported fields
}
InstaDappGUniPoolStaticTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewInstaDappGUniPoolStaticTransactor ¶
func NewInstaDappGUniPoolStaticTransactor(address common.Address, transactor bind.ContractTransactor) (*InstaDappGUniPoolStaticTransactor, error)
NewInstaDappGUniPoolStaticTransactor creates a new write-only instance of InstaDappGUniPoolStatic, bound to a specific deployed contract.
func (*InstaDappGUniPoolStaticTransactor) Approve ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*InstaDappGUniPoolStaticTransactor) AutoWithdrawAdminBalance ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) AutoWithdrawAdminBalance(opts *bind.TransactOpts, feeAmount *big.Int, feeToken common.Address) (*types.Transaction, error)
AutoWithdrawAdminBalance is a paid mutator transaction binding the contract method 0x87a4a28c.
Solidity: function autoWithdrawAdminBalance(uint256 feeAmount, address feeToken) returns()
func (*InstaDappGUniPoolStaticTransactor) Burn ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) Burn(opts *bind.TransactOpts, _burnAmount *big.Int, _receiver common.Address) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0xfcd3533c.
Solidity: function burn(uint256 _burnAmount, address _receiver) returns(uint256 amount0, uint256 amount1, uint128 liquidityBurned)
func (*InstaDappGUniPoolStaticTransactor) DecreaseAllowance ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) DecreaseAllowance(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*InstaDappGUniPoolStaticTransactor) ExecutiveRebalance ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) ExecutiveRebalance(opts *bind.TransactOpts, _newLowerTick *big.Int, _newUpperTick *big.Int, _swapThresholdPrice *big.Int, _swapAmountBPS *big.Int) (*types.Transaction, error)
ExecutiveRebalance is a paid mutator transaction binding the contract method 0xb0085e0f.
Solidity: function executiveRebalance(int24 _newLowerTick, int24 _newUpperTick, uint160 _swapThresholdPrice, uint256 _swapAmountBPS) returns()
func (*InstaDappGUniPoolStaticTransactor) IncreaseAllowance ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) IncreaseAllowance(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*InstaDappGUniPoolStaticTransactor) Initialize ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) Initialize(opts *bind.TransactOpts, _lowerTick_ *big.Int, _upperTick_ *big.Int, _owner_ common.Address) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x8b6e052e.
Solidity: function initialize(int24 _lowerTick_, int24 _upperTick_, address _owner_) returns()
func (*InstaDappGUniPoolStaticTransactor) Mint ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) Mint(opts *bind.TransactOpts, mintAmount *big.Int, receiver common.Address) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x94bf804d.
Solidity: function mint(uint256 mintAmount, address receiver) returns(uint256 amount0, uint256 amount1, uint128 liquidityMinted)
func (*InstaDappGUniPoolStaticTransactor) Permit ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) Permit(opts *bind.TransactOpts, owner common.Address, spender common.Address, value *big.Int, deadline *big.Int, v uint8, r [32]byte, s [32]byte) (*types.Transaction, error)
Permit is a paid mutator transaction binding the contract method 0xd505accf.
Solidity: function permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s) returns()
func (*InstaDappGUniPoolStaticTransactor) Rebalance ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) Rebalance(opts *bind.TransactOpts, _swapThresholdPrice *big.Int, _swapAmountBPS *big.Int, _feeAmount *big.Int, _paymentToken common.Address) (*types.Transaction, error)
Rebalance is a paid mutator transaction binding the contract method 0x60656410.
Solidity: function rebalance(uint160 _swapThresholdPrice, uint256 _swapAmountBPS, uint256 _feeAmount, address _paymentToken) returns()
func (*InstaDappGUniPoolStaticTransactor) RenounceOwnership ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*InstaDappGUniPoolStaticTransactor) Transfer ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) Transfer(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*InstaDappGUniPoolStaticTransactor) TransferFrom ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) TransferFrom(opts *bind.TransactOpts, sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
func (*InstaDappGUniPoolStaticTransactor) TransferOwnership ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) 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 (*InstaDappGUniPoolStaticTransactor) UniswapV3MintCallback ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) UniswapV3MintCallback(opts *bind.TransactOpts, _amount0Owed *big.Int, _amount1Owed *big.Int, arg2 []byte) (*types.Transaction, error)
UniswapV3MintCallback is a paid mutator transaction binding the contract method 0xd3487997.
Solidity: function uniswapV3MintCallback(uint256 _amount0Owed, uint256 _amount1Owed, bytes ) returns()
func (*InstaDappGUniPoolStaticTransactor) UniswapV3SwapCallback ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) UniswapV3SwapCallback(opts *bind.TransactOpts, amount0Delta *big.Int, amount1Delta *big.Int, arg2 []byte) (*types.Transaction, error)
UniswapV3SwapCallback is a paid mutator transaction binding the contract method 0xfa461e33.
Solidity: function uniswapV3SwapCallback(int256 amount0Delta, int256 amount1Delta, bytes ) returns()
func (*InstaDappGUniPoolStaticTransactor) UpdateAdminParams ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactor) UpdateAdminParams(opts *bind.TransactOpts, newObservationSeconds uint32, newMaxSlippageBPS uint16, newAdminFeeBPS uint16, newRebalanceFeeBPS uint16, newWithdrawFeeBPS uint16, newTreasury common.Address) (*types.Transaction, error)
UpdateAdminParams is a paid mutator transaction binding the contract method 0x0aa6f505.
Solidity: function updateAdminParams(uint32 newObservationSeconds, uint16 newMaxSlippageBPS, uint16 newAdminFeeBPS, uint16 newRebalanceFeeBPS, uint16 newWithdrawFeeBPS, address newTreasury) returns()
type InstaDappGUniPoolStaticTransactorRaw ¶
type InstaDappGUniPoolStaticTransactorRaw struct {
Contract *InstaDappGUniPoolStaticTransactor // Generic write-only contract binding to access the raw methods on
}
InstaDappGUniPoolStaticTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*InstaDappGUniPoolStaticTransactorRaw) Transact ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*InstaDappGUniPoolStaticTransactorRaw) Transfer ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorRaw) 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 InstaDappGUniPoolStaticTransactorSession ¶
type InstaDappGUniPoolStaticTransactorSession struct { Contract *InstaDappGUniPoolStaticTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
InstaDappGUniPoolStaticTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*InstaDappGUniPoolStaticTransactorSession) Approve ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 amount) returns(bool)
func (*InstaDappGUniPoolStaticTransactorSession) AutoWithdrawAdminBalance ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) AutoWithdrawAdminBalance(feeAmount *big.Int, feeToken common.Address) (*types.Transaction, error)
AutoWithdrawAdminBalance is a paid mutator transaction binding the contract method 0x87a4a28c.
Solidity: function autoWithdrawAdminBalance(uint256 feeAmount, address feeToken) returns()
func (*InstaDappGUniPoolStaticTransactorSession) Burn ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) Burn(_burnAmount *big.Int, _receiver common.Address) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0xfcd3533c.
Solidity: function burn(uint256 _burnAmount, address _receiver) returns(uint256 amount0, uint256 amount1, uint128 liquidityBurned)
func (*InstaDappGUniPoolStaticTransactorSession) DecreaseAllowance ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) DecreaseAllowance(spender common.Address, subtractedValue *big.Int) (*types.Transaction, error)
DecreaseAllowance is a paid mutator transaction binding the contract method 0xa457c2d7.
Solidity: function decreaseAllowance(address spender, uint256 subtractedValue) returns(bool)
func (*InstaDappGUniPoolStaticTransactorSession) ExecutiveRebalance ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) ExecutiveRebalance(_newLowerTick *big.Int, _newUpperTick *big.Int, _swapThresholdPrice *big.Int, _swapAmountBPS *big.Int) (*types.Transaction, error)
ExecutiveRebalance is a paid mutator transaction binding the contract method 0xb0085e0f.
Solidity: function executiveRebalance(int24 _newLowerTick, int24 _newUpperTick, uint160 _swapThresholdPrice, uint256 _swapAmountBPS) returns()
func (*InstaDappGUniPoolStaticTransactorSession) IncreaseAllowance ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) IncreaseAllowance(spender common.Address, addedValue *big.Int) (*types.Transaction, error)
IncreaseAllowance is a paid mutator transaction binding the contract method 0x39509351.
Solidity: function increaseAllowance(address spender, uint256 addedValue) returns(bool)
func (*InstaDappGUniPoolStaticTransactorSession) Initialize ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) Initialize(_lowerTick_ *big.Int, _upperTick_ *big.Int, _owner_ common.Address) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x8b6e052e.
Solidity: function initialize(int24 _lowerTick_, int24 _upperTick_, address _owner_) returns()
func (*InstaDappGUniPoolStaticTransactorSession) Mint ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) Mint(mintAmount *big.Int, receiver common.Address) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x94bf804d.
Solidity: function mint(uint256 mintAmount, address receiver) returns(uint256 amount0, uint256 amount1, uint128 liquidityMinted)
func (*InstaDappGUniPoolStaticTransactorSession) Permit ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) Permit(owner common.Address, spender common.Address, value *big.Int, deadline *big.Int, v uint8, r [32]byte, s [32]byte) (*types.Transaction, error)
Permit is a paid mutator transaction binding the contract method 0xd505accf.
Solidity: function permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s) returns()
func (*InstaDappGUniPoolStaticTransactorSession) Rebalance ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) Rebalance(_swapThresholdPrice *big.Int, _swapAmountBPS *big.Int, _feeAmount *big.Int, _paymentToken common.Address) (*types.Transaction, error)
Rebalance is a paid mutator transaction binding the contract method 0x60656410.
Solidity: function rebalance(uint160 _swapThresholdPrice, uint256 _swapAmountBPS, uint256 _feeAmount, address _paymentToken) returns()
func (*InstaDappGUniPoolStaticTransactorSession) RenounceOwnership ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*InstaDappGUniPoolStaticTransactorSession) Transfer ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address recipient, uint256 amount) returns(bool)
func (*InstaDappGUniPoolStaticTransactorSession) TransferFrom ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address sender, address recipient, uint256 amount) returns(bool)
func (*InstaDappGUniPoolStaticTransactorSession) TransferOwnership ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) 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 (*InstaDappGUniPoolStaticTransactorSession) UniswapV3MintCallback ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) UniswapV3MintCallback(_amount0Owed *big.Int, _amount1Owed *big.Int, arg2 []byte) (*types.Transaction, error)
UniswapV3MintCallback is a paid mutator transaction binding the contract method 0xd3487997.
Solidity: function uniswapV3MintCallback(uint256 _amount0Owed, uint256 _amount1Owed, bytes ) returns()
func (*InstaDappGUniPoolStaticTransactorSession) UniswapV3SwapCallback ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) UniswapV3SwapCallback(amount0Delta *big.Int, amount1Delta *big.Int, arg2 []byte) (*types.Transaction, error)
UniswapV3SwapCallback is a paid mutator transaction binding the contract method 0xfa461e33.
Solidity: function uniswapV3SwapCallback(int256 amount0Delta, int256 amount1Delta, bytes ) returns()
func (*InstaDappGUniPoolStaticTransactorSession) UpdateAdminParams ¶
func (_InstaDappGUniPoolStatic *InstaDappGUniPoolStaticTransactorSession) UpdateAdminParams(newObservationSeconds uint32, newMaxSlippageBPS uint16, newAdminFeeBPS uint16, newRebalanceFeeBPS uint16, newWithdrawFeeBPS uint16, newTreasury common.Address) (*types.Transaction, error)
UpdateAdminParams is a paid mutator transaction binding the contract method 0x0aa6f505.
Solidity: function updateAdminParams(uint32 newObservationSeconds, uint16 newMaxSlippageBPS, uint16 newAdminFeeBPS, uint16 newRebalanceFeeBPS, uint16 newWithdrawFeeBPS, address newTreasury) returns()
type InstaDappGUniPoolStaticTransfer ¶
type InstaDappGUniPoolStaticTransfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
InstaDappGUniPoolStaticTransfer represents a Transfer event raised by the InstaDappGUniPoolStatic contract.
type InstaDappGUniPoolStaticTransferIterator ¶
type InstaDappGUniPoolStaticTransferIterator struct { Event *InstaDappGUniPoolStaticTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
InstaDappGUniPoolStaticTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the InstaDappGUniPoolStatic contract.
func (*InstaDappGUniPoolStaticTransferIterator) Close ¶
func (it *InstaDappGUniPoolStaticTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*InstaDappGUniPoolStaticTransferIterator) Error ¶
func (it *InstaDappGUniPoolStaticTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*InstaDappGUniPoolStaticTransferIterator) Next ¶
func (it *InstaDappGUniPoolStaticTransferIterator) 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 InstaDappGUniPoolStaticUpdateAdminParams ¶
type InstaDappGUniPoolStaticUpdateAdminParams struct { ObservationSeconds uint32 MaxSlippageBPS uint16 AdminFeeBPS uint16 RebalanceFeeBPS uint16 AutoWithdrawFeeBPS uint16 Treasury common.Address Raw types.Log // Blockchain specific contextual infos }
InstaDappGUniPoolStaticUpdateAdminParams represents a UpdateAdminParams event raised by the InstaDappGUniPoolStatic contract.
type InstaDappGUniPoolStaticUpdateAdminParamsIterator ¶
type InstaDappGUniPoolStaticUpdateAdminParamsIterator struct { Event *InstaDappGUniPoolStaticUpdateAdminParams // Event containing the contract specifics and raw log // contains filtered or unexported fields }
InstaDappGUniPoolStaticUpdateAdminParamsIterator is returned from FilterUpdateAdminParams and is used to iterate over the raw logs and unpacked data for UpdateAdminParams events raised by the InstaDappGUniPoolStatic contract.
func (*InstaDappGUniPoolStaticUpdateAdminParamsIterator) Close ¶
func (it *InstaDappGUniPoolStaticUpdateAdminParamsIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*InstaDappGUniPoolStaticUpdateAdminParamsIterator) Error ¶
func (it *InstaDappGUniPoolStaticUpdateAdminParamsIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*InstaDappGUniPoolStaticUpdateAdminParamsIterator) Next ¶
func (it *InstaDappGUniPoolStaticUpdateAdminParamsIterator) 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 InstaDappStakingRewards ¶
type InstaDappStakingRewards struct { InstaDappStakingRewardsCaller // Read-only binding to the contract InstaDappStakingRewardsTransactor // Write-only binding to the contract InstaDappStakingRewardsFilterer // Log filterer for contract events }
InstaDappStakingRewards is an auto generated Go binding around an Ethereum contract.
func NewInstaDappStakingRewards ¶
func NewInstaDappStakingRewards(address common.Address, backend bind.ContractBackend) (*InstaDappStakingRewards, error)
NewInstaDappStakingRewards creates a new instance of InstaDappStakingRewards, bound to a specific deployed contract.
type InstaDappStakingRewardsCaller ¶
type InstaDappStakingRewardsCaller struct {
// contains filtered or unexported fields
}
InstaDappStakingRewardsCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewInstaDappStakingRewardsCaller ¶
func NewInstaDappStakingRewardsCaller(address common.Address, caller bind.ContractCaller) (*InstaDappStakingRewardsCaller, error)
NewInstaDappStakingRewardsCaller creates a new read-only instance of InstaDappStakingRewards, bound to a specific deployed contract.
func (*InstaDappStakingRewardsCaller) BalanceOf ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) view returns(uint256)
func (*InstaDappStakingRewardsCaller) Earned ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsCaller) Earned(opts *bind.CallOpts, account common.Address) (*big.Int, error)
Earned is a free data retrieval call binding the contract method 0x008cc262.
Solidity: function earned(address account) view returns(uint256)
func (*InstaDappStakingRewardsCaller) GetRewardForDuration ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsCaller) GetRewardForDuration(opts *bind.CallOpts) (*big.Int, error)
GetRewardForDuration is a free data retrieval call binding the contract method 0x1c1f78eb.
Solidity: function getRewardForDuration() view returns(uint256)
func (*InstaDappStakingRewardsCaller) LastTimeRewardApplicable ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsCaller) LastTimeRewardApplicable(opts *bind.CallOpts) (*big.Int, error)
LastTimeRewardApplicable is a free data retrieval call binding the contract method 0x80faa57d.
Solidity: function lastTimeRewardApplicable() view returns(uint256)
func (*InstaDappStakingRewardsCaller) LastUpdateTime ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsCaller) LastUpdateTime(opts *bind.CallOpts) (*big.Int, error)
LastUpdateTime is a free data retrieval call binding the contract method 0xc8f33c91.
Solidity: function lastUpdateTime() view returns(uint256)
func (*InstaDappStakingRewardsCaller) PeriodFinish ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsCaller) PeriodFinish(opts *bind.CallOpts) (*big.Int, error)
PeriodFinish is a free data retrieval call binding the contract method 0xebe2b12b.
Solidity: function periodFinish() view returns(uint256)
func (*InstaDappStakingRewardsCaller) RewardPerToken ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsCaller) RewardPerToken(opts *bind.CallOpts) (*big.Int, error)
RewardPerToken is a free data retrieval call binding the contract method 0xcd3daf9d.
Solidity: function rewardPerToken() view returns(uint256)
func (*InstaDappStakingRewardsCaller) RewardPerTokenStored ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsCaller) RewardPerTokenStored(opts *bind.CallOpts) (*big.Int, error)
RewardPerTokenStored is a free data retrieval call binding the contract method 0xdf136d65.
Solidity: function rewardPerTokenStored() view returns(uint256)
func (*InstaDappStakingRewardsCaller) RewardRate ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsCaller) RewardRate(opts *bind.CallOpts) (*big.Int, error)
RewardRate is a free data retrieval call binding the contract method 0x7b0a47ee.
Solidity: function rewardRate() view returns(uint256)
func (*InstaDappStakingRewardsCaller) Rewards ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsCaller) Rewards(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
Rewards is a free data retrieval call binding the contract method 0x0700037d.
Solidity: function rewards(address ) view returns(uint256)
func (*InstaDappStakingRewardsCaller) RewardsDistribution ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsCaller) RewardsDistribution(opts *bind.CallOpts) (common.Address, error)
RewardsDistribution is a free data retrieval call binding the contract method 0x3fc6df6e.
Solidity: function rewardsDistribution() view returns(address)
func (*InstaDappStakingRewardsCaller) RewardsDuration ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsCaller) RewardsDuration(opts *bind.CallOpts) (*big.Int, error)
RewardsDuration is a free data retrieval call binding the contract method 0x386a9525.
Solidity: function rewardsDuration() view returns(uint256)
func (*InstaDappStakingRewardsCaller) RewardsToken ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsCaller) RewardsToken(opts *bind.CallOpts) (common.Address, error)
RewardsToken is a free data retrieval call binding the contract method 0xd1af0c7d.
Solidity: function rewardsToken() view returns(address)
func (*InstaDappStakingRewardsCaller) StakingToken ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsCaller) StakingToken(opts *bind.CallOpts) (common.Address, error)
StakingToken is a free data retrieval call binding the contract method 0x72f702f3.
Solidity: function stakingToken() view returns(address)
func (*InstaDappStakingRewardsCaller) TotalSupply ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*InstaDappStakingRewardsCaller) UserRewardPerTokenPaid ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsCaller) UserRewardPerTokenPaid(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
UserRewardPerTokenPaid is a free data retrieval call binding the contract method 0x8b876347.
Solidity: function userRewardPerTokenPaid(address ) view returns(uint256)
type InstaDappStakingRewardsCallerRaw ¶
type InstaDappStakingRewardsCallerRaw struct {
Contract *InstaDappStakingRewardsCaller // Generic read-only contract binding to access the raw methods on
}
InstaDappStakingRewardsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*InstaDappStakingRewardsCallerRaw) Call ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsCallerRaw) 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 InstaDappStakingRewardsCallerSession ¶
type InstaDappStakingRewardsCallerSession struct { Contract *InstaDappStakingRewardsCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
InstaDappStakingRewardsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*InstaDappStakingRewardsCallerSession) BalanceOf ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsCallerSession) BalanceOf(account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) view returns(uint256)
func (*InstaDappStakingRewardsCallerSession) Earned ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsCallerSession) Earned(account common.Address) (*big.Int, error)
Earned is a free data retrieval call binding the contract method 0x008cc262.
Solidity: function earned(address account) view returns(uint256)
func (*InstaDappStakingRewardsCallerSession) GetRewardForDuration ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsCallerSession) GetRewardForDuration() (*big.Int, error)
GetRewardForDuration is a free data retrieval call binding the contract method 0x1c1f78eb.
Solidity: function getRewardForDuration() view returns(uint256)
func (*InstaDappStakingRewardsCallerSession) LastTimeRewardApplicable ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsCallerSession) LastTimeRewardApplicable() (*big.Int, error)
LastTimeRewardApplicable is a free data retrieval call binding the contract method 0x80faa57d.
Solidity: function lastTimeRewardApplicable() view returns(uint256)
func (*InstaDappStakingRewardsCallerSession) LastUpdateTime ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsCallerSession) LastUpdateTime() (*big.Int, error)
LastUpdateTime is a free data retrieval call binding the contract method 0xc8f33c91.
Solidity: function lastUpdateTime() view returns(uint256)
func (*InstaDappStakingRewardsCallerSession) PeriodFinish ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsCallerSession) PeriodFinish() (*big.Int, error)
PeriodFinish is a free data retrieval call binding the contract method 0xebe2b12b.
Solidity: function periodFinish() view returns(uint256)
func (*InstaDappStakingRewardsCallerSession) RewardPerToken ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsCallerSession) RewardPerToken() (*big.Int, error)
RewardPerToken is a free data retrieval call binding the contract method 0xcd3daf9d.
Solidity: function rewardPerToken() view returns(uint256)
func (*InstaDappStakingRewardsCallerSession) RewardPerTokenStored ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsCallerSession) RewardPerTokenStored() (*big.Int, error)
RewardPerTokenStored is a free data retrieval call binding the contract method 0xdf136d65.
Solidity: function rewardPerTokenStored() view returns(uint256)
func (*InstaDappStakingRewardsCallerSession) RewardRate ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsCallerSession) RewardRate() (*big.Int, error)
RewardRate is a free data retrieval call binding the contract method 0x7b0a47ee.
Solidity: function rewardRate() view returns(uint256)
func (*InstaDappStakingRewardsCallerSession) Rewards ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsCallerSession) Rewards(arg0 common.Address) (*big.Int, error)
Rewards is a free data retrieval call binding the contract method 0x0700037d.
Solidity: function rewards(address ) view returns(uint256)
func (*InstaDappStakingRewardsCallerSession) RewardsDistribution ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsCallerSession) RewardsDistribution() (common.Address, error)
RewardsDistribution is a free data retrieval call binding the contract method 0x3fc6df6e.
Solidity: function rewardsDistribution() view returns(address)
func (*InstaDappStakingRewardsCallerSession) RewardsDuration ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsCallerSession) RewardsDuration() (*big.Int, error)
RewardsDuration is a free data retrieval call binding the contract method 0x386a9525.
Solidity: function rewardsDuration() view returns(uint256)
func (*InstaDappStakingRewardsCallerSession) RewardsToken ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsCallerSession) RewardsToken() (common.Address, error)
RewardsToken is a free data retrieval call binding the contract method 0xd1af0c7d.
Solidity: function rewardsToken() view returns(address)
func (*InstaDappStakingRewardsCallerSession) StakingToken ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsCallerSession) StakingToken() (common.Address, error)
StakingToken is a free data retrieval call binding the contract method 0x72f702f3.
Solidity: function stakingToken() view returns(address)
func (*InstaDappStakingRewardsCallerSession) TotalSupply ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*InstaDappStakingRewardsCallerSession) UserRewardPerTokenPaid ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsCallerSession) UserRewardPerTokenPaid(arg0 common.Address) (*big.Int, error)
UserRewardPerTokenPaid is a free data retrieval call binding the contract method 0x8b876347.
Solidity: function userRewardPerTokenPaid(address ) view returns(uint256)
type InstaDappStakingRewardsFilterer ¶
type InstaDappStakingRewardsFilterer struct {
// contains filtered or unexported fields
}
InstaDappStakingRewardsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewInstaDappStakingRewardsFilterer ¶
func NewInstaDappStakingRewardsFilterer(address common.Address, filterer bind.ContractFilterer) (*InstaDappStakingRewardsFilterer, error)
NewInstaDappStakingRewardsFilterer creates a new log filterer instance of InstaDappStakingRewards, bound to a specific deployed contract.
func (*InstaDappStakingRewardsFilterer) FilterRewardAdded ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsFilterer) FilterRewardAdded(opts *bind.FilterOpts) (*InstaDappStakingRewardsRewardAddedIterator, error)
FilterRewardAdded is a free log retrieval operation binding the contract event 0xde88a922e0d3b88b24e9623efeb464919c6bf9f66857a65e2bfcf2ce87a9433d.
Solidity: event RewardAdded(uint256 reward)
func (*InstaDappStakingRewardsFilterer) FilterRewardPaid ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsFilterer) FilterRewardPaid(opts *bind.FilterOpts, user []common.Address) (*InstaDappStakingRewardsRewardPaidIterator, error)
FilterRewardPaid is a free log retrieval operation binding the contract event 0xe2403640ba68fed3a2f88b7557551d1993f84b99bb10ff833f0cf8db0c5e0486.
Solidity: event RewardPaid(address indexed user, uint256 reward)
func (*InstaDappStakingRewardsFilterer) FilterStaked ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsFilterer) FilterStaked(opts *bind.FilterOpts, user []common.Address) (*InstaDappStakingRewardsStakedIterator, error)
FilterStaked is a free log retrieval operation binding the contract event 0x9e71bc8eea02a63969f509818f2dafb9254532904319f9dbda79b67bd34a5f3d.
Solidity: event Staked(address indexed user, uint256 amount)
func (*InstaDappStakingRewardsFilterer) FilterWithdrawn ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsFilterer) FilterWithdrawn(opts *bind.FilterOpts, user []common.Address) (*InstaDappStakingRewardsWithdrawnIterator, error)
FilterWithdrawn is a free log retrieval operation binding the contract event 0x7084f5476618d8e60b11ef0d7d3f06914655adb8793e28ff7f018d4c76d505d5.
Solidity: event Withdrawn(address indexed user, uint256 amount)
func (*InstaDappStakingRewardsFilterer) ParseRewardAdded ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsFilterer) ParseRewardAdded(log types.Log) (*InstaDappStakingRewardsRewardAdded, error)
ParseRewardAdded is a log parse operation binding the contract event 0xde88a922e0d3b88b24e9623efeb464919c6bf9f66857a65e2bfcf2ce87a9433d.
Solidity: event RewardAdded(uint256 reward)
func (*InstaDappStakingRewardsFilterer) ParseRewardPaid ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsFilterer) ParseRewardPaid(log types.Log) (*InstaDappStakingRewardsRewardPaid, error)
ParseRewardPaid is a log parse operation binding the contract event 0xe2403640ba68fed3a2f88b7557551d1993f84b99bb10ff833f0cf8db0c5e0486.
Solidity: event RewardPaid(address indexed user, uint256 reward)
func (*InstaDappStakingRewardsFilterer) ParseStaked ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsFilterer) ParseStaked(log types.Log) (*InstaDappStakingRewardsStaked, error)
ParseStaked is a log parse operation binding the contract event 0x9e71bc8eea02a63969f509818f2dafb9254532904319f9dbda79b67bd34a5f3d.
Solidity: event Staked(address indexed user, uint256 amount)
func (*InstaDappStakingRewardsFilterer) ParseWithdrawn ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsFilterer) ParseWithdrawn(log types.Log) (*InstaDappStakingRewardsWithdrawn, error)
ParseWithdrawn is a log parse operation binding the contract event 0x7084f5476618d8e60b11ef0d7d3f06914655adb8793e28ff7f018d4c76d505d5.
Solidity: event Withdrawn(address indexed user, uint256 amount)
func (*InstaDappStakingRewardsFilterer) WatchRewardAdded ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsFilterer) WatchRewardAdded(opts *bind.WatchOpts, sink chan<- *InstaDappStakingRewardsRewardAdded) (event.Subscription, error)
WatchRewardAdded is a free log subscription operation binding the contract event 0xde88a922e0d3b88b24e9623efeb464919c6bf9f66857a65e2bfcf2ce87a9433d.
Solidity: event RewardAdded(uint256 reward)
func (*InstaDappStakingRewardsFilterer) WatchRewardPaid ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsFilterer) WatchRewardPaid(opts *bind.WatchOpts, sink chan<- *InstaDappStakingRewardsRewardPaid, user []common.Address) (event.Subscription, error)
WatchRewardPaid is a free log subscription operation binding the contract event 0xe2403640ba68fed3a2f88b7557551d1993f84b99bb10ff833f0cf8db0c5e0486.
Solidity: event RewardPaid(address indexed user, uint256 reward)
func (*InstaDappStakingRewardsFilterer) WatchStaked ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsFilterer) WatchStaked(opts *bind.WatchOpts, sink chan<- *InstaDappStakingRewardsStaked, user []common.Address) (event.Subscription, error)
WatchStaked is a free log subscription operation binding the contract event 0x9e71bc8eea02a63969f509818f2dafb9254532904319f9dbda79b67bd34a5f3d.
Solidity: event Staked(address indexed user, uint256 amount)
func (*InstaDappStakingRewardsFilterer) WatchWithdrawn ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsFilterer) WatchWithdrawn(opts *bind.WatchOpts, sink chan<- *InstaDappStakingRewardsWithdrawn, user []common.Address) (event.Subscription, error)
WatchWithdrawn is a free log subscription operation binding the contract event 0x7084f5476618d8e60b11ef0d7d3f06914655adb8793e28ff7f018d4c76d505d5.
Solidity: event Withdrawn(address indexed user, uint256 amount)
type InstaDappStakingRewardsRaw ¶
type InstaDappStakingRewardsRaw struct {
Contract *InstaDappStakingRewards // Generic contract binding to access the raw methods on
}
InstaDappStakingRewardsRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*InstaDappStakingRewardsRaw) Call ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsRaw) 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 (*InstaDappStakingRewardsRaw) Transact ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*InstaDappStakingRewardsRaw) Transfer ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsRaw) 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 InstaDappStakingRewardsRewardAdded ¶
type InstaDappStakingRewardsRewardAdded struct { Reward *big.Int Raw types.Log // Blockchain specific contextual infos }
InstaDappStakingRewardsRewardAdded represents a RewardAdded event raised by the InstaDappStakingRewards contract.
type InstaDappStakingRewardsRewardAddedIterator ¶
type InstaDappStakingRewardsRewardAddedIterator struct { Event *InstaDappStakingRewardsRewardAdded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
InstaDappStakingRewardsRewardAddedIterator is returned from FilterRewardAdded and is used to iterate over the raw logs and unpacked data for RewardAdded events raised by the InstaDappStakingRewards contract.
func (*InstaDappStakingRewardsRewardAddedIterator) Close ¶
func (it *InstaDappStakingRewardsRewardAddedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*InstaDappStakingRewardsRewardAddedIterator) Error ¶
func (it *InstaDappStakingRewardsRewardAddedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*InstaDappStakingRewardsRewardAddedIterator) Next ¶
func (it *InstaDappStakingRewardsRewardAddedIterator) 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 InstaDappStakingRewardsRewardPaid ¶
type InstaDappStakingRewardsRewardPaid struct { User common.Address Reward *big.Int Raw types.Log // Blockchain specific contextual infos }
InstaDappStakingRewardsRewardPaid represents a RewardPaid event raised by the InstaDappStakingRewards contract.
type InstaDappStakingRewardsRewardPaidIterator ¶
type InstaDappStakingRewardsRewardPaidIterator struct { Event *InstaDappStakingRewardsRewardPaid // Event containing the contract specifics and raw log // contains filtered or unexported fields }
InstaDappStakingRewardsRewardPaidIterator is returned from FilterRewardPaid and is used to iterate over the raw logs and unpacked data for RewardPaid events raised by the InstaDappStakingRewards contract.
func (*InstaDappStakingRewardsRewardPaidIterator) Close ¶
func (it *InstaDappStakingRewardsRewardPaidIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*InstaDappStakingRewardsRewardPaidIterator) Error ¶
func (it *InstaDappStakingRewardsRewardPaidIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*InstaDappStakingRewardsRewardPaidIterator) Next ¶
func (it *InstaDappStakingRewardsRewardPaidIterator) 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 InstaDappStakingRewardsSession ¶
type InstaDappStakingRewardsSession struct { Contract *InstaDappStakingRewards // 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 }
InstaDappStakingRewardsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*InstaDappStakingRewardsSession) BalanceOf ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) BalanceOf(account common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address account) view returns(uint256)
func (*InstaDappStakingRewardsSession) Earned ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) Earned(account common.Address) (*big.Int, error)
Earned is a free data retrieval call binding the contract method 0x008cc262.
Solidity: function earned(address account) view returns(uint256)
func (*InstaDappStakingRewardsSession) Exit ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) Exit() (*types.Transaction, error)
Exit is a paid mutator transaction binding the contract method 0xe9fad8ee.
Solidity: function exit() returns()
func (*InstaDappStakingRewardsSession) GetReward ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) GetReward() (*types.Transaction, error)
GetReward is a paid mutator transaction binding the contract method 0x3d18b912.
Solidity: function getReward() returns()
func (*InstaDappStakingRewardsSession) GetRewardForDuration ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) GetRewardForDuration() (*big.Int, error)
GetRewardForDuration is a free data retrieval call binding the contract method 0x1c1f78eb.
Solidity: function getRewardForDuration() view returns(uint256)
func (*InstaDappStakingRewardsSession) LastTimeRewardApplicable ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) LastTimeRewardApplicable() (*big.Int, error)
LastTimeRewardApplicable is a free data retrieval call binding the contract method 0x80faa57d.
Solidity: function lastTimeRewardApplicable() view returns(uint256)
func (*InstaDappStakingRewardsSession) LastUpdateTime ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) LastUpdateTime() (*big.Int, error)
LastUpdateTime is a free data retrieval call binding the contract method 0xc8f33c91.
Solidity: function lastUpdateTime() view returns(uint256)
func (*InstaDappStakingRewardsSession) NotifyRewardAmount ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) NotifyRewardAmount(reward *big.Int) (*types.Transaction, error)
NotifyRewardAmount is a paid mutator transaction binding the contract method 0x3c6b16ab.
Solidity: function notifyRewardAmount(uint256 reward) returns()
func (*InstaDappStakingRewardsSession) PeriodFinish ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) PeriodFinish() (*big.Int, error)
PeriodFinish is a free data retrieval call binding the contract method 0xebe2b12b.
Solidity: function periodFinish() view returns(uint256)
func (*InstaDappStakingRewardsSession) RewardPerToken ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) RewardPerToken() (*big.Int, error)
RewardPerToken is a free data retrieval call binding the contract method 0xcd3daf9d.
Solidity: function rewardPerToken() view returns(uint256)
func (*InstaDappStakingRewardsSession) RewardPerTokenStored ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) RewardPerTokenStored() (*big.Int, error)
RewardPerTokenStored is a free data retrieval call binding the contract method 0xdf136d65.
Solidity: function rewardPerTokenStored() view returns(uint256)
func (*InstaDappStakingRewardsSession) RewardRate ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) RewardRate() (*big.Int, error)
RewardRate is a free data retrieval call binding the contract method 0x7b0a47ee.
Solidity: function rewardRate() view returns(uint256)
func (*InstaDappStakingRewardsSession) Rewards ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) Rewards(arg0 common.Address) (*big.Int, error)
Rewards is a free data retrieval call binding the contract method 0x0700037d.
Solidity: function rewards(address ) view returns(uint256)
func (*InstaDappStakingRewardsSession) RewardsDistribution ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) RewardsDistribution() (common.Address, error)
RewardsDistribution is a free data retrieval call binding the contract method 0x3fc6df6e.
Solidity: function rewardsDistribution() view returns(address)
func (*InstaDappStakingRewardsSession) RewardsDuration ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) RewardsDuration() (*big.Int, error)
RewardsDuration is a free data retrieval call binding the contract method 0x386a9525.
Solidity: function rewardsDuration() view returns(uint256)
func (*InstaDappStakingRewardsSession) RewardsToken ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) RewardsToken() (common.Address, error)
RewardsToken is a free data retrieval call binding the contract method 0xd1af0c7d.
Solidity: function rewardsToken() view returns(address)
func (*InstaDappStakingRewardsSession) Stake ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) Stake(amount *big.Int) (*types.Transaction, error)
Stake is a paid mutator transaction binding the contract method 0xa694fc3a.
Solidity: function stake(uint256 amount) returns()
func (*InstaDappStakingRewardsSession) StakingToken ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) StakingToken() (common.Address, error)
StakingToken is a free data retrieval call binding the contract method 0x72f702f3.
Solidity: function stakingToken() view returns(address)
func (*InstaDappStakingRewardsSession) TotalSupply ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*InstaDappStakingRewardsSession) UserRewardPerTokenPaid ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) UserRewardPerTokenPaid(arg0 common.Address) (*big.Int, error)
UserRewardPerTokenPaid is a free data retrieval call binding the contract method 0x8b876347.
Solidity: function userRewardPerTokenPaid(address ) view returns(uint256)
func (*InstaDappStakingRewardsSession) Withdraw ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsSession) Withdraw(amount *big.Int) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x2e1a7d4d.
Solidity: function withdraw(uint256 amount) returns()
type InstaDappStakingRewardsStaked ¶
type InstaDappStakingRewardsStaked struct { User common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
InstaDappStakingRewardsStaked represents a Staked event raised by the InstaDappStakingRewards contract.
type InstaDappStakingRewardsStakedIterator ¶
type InstaDappStakingRewardsStakedIterator struct { Event *InstaDappStakingRewardsStaked // Event containing the contract specifics and raw log // contains filtered or unexported fields }
InstaDappStakingRewardsStakedIterator is returned from FilterStaked and is used to iterate over the raw logs and unpacked data for Staked events raised by the InstaDappStakingRewards contract.
func (*InstaDappStakingRewardsStakedIterator) Close ¶
func (it *InstaDappStakingRewardsStakedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*InstaDappStakingRewardsStakedIterator) Error ¶
func (it *InstaDappStakingRewardsStakedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*InstaDappStakingRewardsStakedIterator) Next ¶
func (it *InstaDappStakingRewardsStakedIterator) 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 InstaDappStakingRewardsTransactor ¶
type InstaDappStakingRewardsTransactor struct {
// contains filtered or unexported fields
}
InstaDappStakingRewardsTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewInstaDappStakingRewardsTransactor ¶
func NewInstaDappStakingRewardsTransactor(address common.Address, transactor bind.ContractTransactor) (*InstaDappStakingRewardsTransactor, error)
NewInstaDappStakingRewardsTransactor creates a new write-only instance of InstaDappStakingRewards, bound to a specific deployed contract.
func (*InstaDappStakingRewardsTransactor) Exit ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsTransactor) Exit(opts *bind.TransactOpts) (*types.Transaction, error)
Exit is a paid mutator transaction binding the contract method 0xe9fad8ee.
Solidity: function exit() returns()
func (*InstaDappStakingRewardsTransactor) GetReward ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsTransactor) GetReward(opts *bind.TransactOpts) (*types.Transaction, error)
GetReward is a paid mutator transaction binding the contract method 0x3d18b912.
Solidity: function getReward() returns()
func (*InstaDappStakingRewardsTransactor) NotifyRewardAmount ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsTransactor) NotifyRewardAmount(opts *bind.TransactOpts, reward *big.Int) (*types.Transaction, error)
NotifyRewardAmount is a paid mutator transaction binding the contract method 0x3c6b16ab.
Solidity: function notifyRewardAmount(uint256 reward) returns()
func (*InstaDappStakingRewardsTransactor) Stake ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsTransactor) Stake(opts *bind.TransactOpts, amount *big.Int) (*types.Transaction, error)
Stake is a paid mutator transaction binding the contract method 0xa694fc3a.
Solidity: function stake(uint256 amount) returns()
func (*InstaDappStakingRewardsTransactor) Withdraw ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsTransactor) Withdraw(opts *bind.TransactOpts, amount *big.Int) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x2e1a7d4d.
Solidity: function withdraw(uint256 amount) returns()
type InstaDappStakingRewardsTransactorRaw ¶
type InstaDappStakingRewardsTransactorRaw struct {
Contract *InstaDappStakingRewardsTransactor // Generic write-only contract binding to access the raw methods on
}
InstaDappStakingRewardsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*InstaDappStakingRewardsTransactorRaw) Transact ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*InstaDappStakingRewardsTransactorRaw) Transfer ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsTransactorRaw) 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 InstaDappStakingRewardsTransactorSession ¶
type InstaDappStakingRewardsTransactorSession struct { Contract *InstaDappStakingRewardsTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
InstaDappStakingRewardsTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*InstaDappStakingRewardsTransactorSession) Exit ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsTransactorSession) Exit() (*types.Transaction, error)
Exit is a paid mutator transaction binding the contract method 0xe9fad8ee.
Solidity: function exit() returns()
func (*InstaDappStakingRewardsTransactorSession) GetReward ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsTransactorSession) GetReward() (*types.Transaction, error)
GetReward is a paid mutator transaction binding the contract method 0x3d18b912.
Solidity: function getReward() returns()
func (*InstaDappStakingRewardsTransactorSession) NotifyRewardAmount ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsTransactorSession) NotifyRewardAmount(reward *big.Int) (*types.Transaction, error)
NotifyRewardAmount is a paid mutator transaction binding the contract method 0x3c6b16ab.
Solidity: function notifyRewardAmount(uint256 reward) returns()
func (*InstaDappStakingRewardsTransactorSession) Stake ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsTransactorSession) Stake(amount *big.Int) (*types.Transaction, error)
Stake is a paid mutator transaction binding the contract method 0xa694fc3a.
Solidity: function stake(uint256 amount) returns()
func (*InstaDappStakingRewardsTransactorSession) Withdraw ¶
func (_InstaDappStakingRewards *InstaDappStakingRewardsTransactorSession) Withdraw(amount *big.Int) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x2e1a7d4d.
Solidity: function withdraw(uint256 amount) returns()
type InstaDappStakingRewardsWithdrawn ¶
type InstaDappStakingRewardsWithdrawn struct { User common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
InstaDappStakingRewardsWithdrawn represents a Withdrawn event raised by the InstaDappStakingRewards contract.
type InstaDappStakingRewardsWithdrawnIterator ¶
type InstaDappStakingRewardsWithdrawnIterator struct { Event *InstaDappStakingRewardsWithdrawn // Event containing the contract specifics and raw log // contains filtered or unexported fields }
InstaDappStakingRewardsWithdrawnIterator is returned from FilterWithdrawn and is used to iterate over the raw logs and unpacked data for Withdrawn events raised by the InstaDappStakingRewards contract.
func (*InstaDappStakingRewardsWithdrawnIterator) Close ¶
func (it *InstaDappStakingRewardsWithdrawnIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*InstaDappStakingRewardsWithdrawnIterator) Error ¶
func (it *InstaDappStakingRewardsWithdrawnIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*InstaDappStakingRewardsWithdrawnIterator) Next ¶
func (it *InstaDappStakingRewardsWithdrawnIterator) 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.