Versions in this module Expand all Collapse all v1 v1.10.17 Oct 18, 2021 v1.10.16 Oct 18, 2021 Changes in this version + var LinkTokenABI = LinkTokenMetaData.ABI + var LinkTokenBin = LinkTokenMetaData.Bin + var LinkTokenMetaData = &bind.MetaData + type LinkToken struct + func DeployLinkToken(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *LinkToken, error) + func NewLinkToken(address common.Address, backend bind.ContractBackend) (*LinkToken, error) + func (_LinkToken *LinkToken) Address() common.Address + func (_LinkToken *LinkToken) ParseLog(log types.Log) (generated.AbigenLog, error) + type LinkTokenApproval struct + Owner common.Address + Raw types.Log + Spender common.Address + Value *big.Int + func (LinkTokenApproval) Topic() common.Hash + type LinkTokenApprovalIterator struct + Event *LinkTokenApproval + func (it *LinkTokenApprovalIterator) Close() error + func (it *LinkTokenApprovalIterator) Error() error + func (it *LinkTokenApprovalIterator) Next() bool + type LinkTokenCaller struct + func NewLinkTokenCaller(address common.Address, caller bind.ContractCaller) (*LinkTokenCaller, error) + func (_LinkToken *LinkTokenCaller) Allowance(opts *bind.CallOpts, _owner common.Address, _spender common.Address) (*big.Int, error) + func (_LinkToken *LinkTokenCaller) BalanceOf(opts *bind.CallOpts, _owner common.Address) (*big.Int, error) + func (_LinkToken *LinkTokenCaller) Decimals(opts *bind.CallOpts) (uint8, error) + func (_LinkToken *LinkTokenCaller) Name(opts *bind.CallOpts) (string, error) + func (_LinkToken *LinkTokenCaller) Symbol(opts *bind.CallOpts) (string, error) + func (_LinkToken *LinkTokenCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error) + type LinkTokenCallerRaw struct + Contract *LinkTokenCaller + func (_LinkToken *LinkTokenCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type LinkTokenCallerSession struct + CallOpts bind.CallOpts + Contract *LinkTokenCaller + func (_LinkToken *LinkTokenCallerSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error) + func (_LinkToken *LinkTokenCallerSession) BalanceOf(_owner common.Address) (*big.Int, error) + func (_LinkToken *LinkTokenCallerSession) Decimals() (uint8, error) + func (_LinkToken *LinkTokenCallerSession) Name() (string, error) + func (_LinkToken *LinkTokenCallerSession) Symbol() (string, error) + func (_LinkToken *LinkTokenCallerSession) TotalSupply() (*big.Int, error) + type LinkTokenFilterer struct + func NewLinkTokenFilterer(address common.Address, filterer bind.ContractFilterer) (*LinkTokenFilterer, error) + func (_LinkToken *LinkTokenFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*LinkTokenApprovalIterator, error) + func (_LinkToken *LinkTokenFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*LinkTokenTransferIterator, error) + func (_LinkToken *LinkTokenFilterer) ParseApproval(log types.Log) (*LinkTokenApproval, error) + func (_LinkToken *LinkTokenFilterer) ParseTransfer(log types.Log) (*LinkTokenTransfer, error) + func (_LinkToken *LinkTokenFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *LinkTokenApproval, owner []common.Address, ...) (event.Subscription, error) + func (_LinkToken *LinkTokenFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *LinkTokenTransfer, from []common.Address, ...) (event.Subscription, error) + type LinkTokenInterface interface + Address func() common.Address + Allowance func(opts *bind.CallOpts, _owner common.Address, _spender common.Address) (*big.Int, error) + Approve func(opts *bind.TransactOpts, _spender common.Address, _value *big.Int) (*types.Transaction, error) + BalanceOf func(opts *bind.CallOpts, _owner common.Address) (*big.Int, error) + Decimals func(opts *bind.CallOpts) (uint8, error) + DecreaseApproval func(opts *bind.TransactOpts, _spender common.Address, _subtractedValue *big.Int) (*types.Transaction, error) + FilterApproval func(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*LinkTokenApprovalIterator, error) + FilterTransfer func(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*LinkTokenTransferIterator, error) + IncreaseApproval func(opts *bind.TransactOpts, _spender common.Address, _addedValue *big.Int) (*types.Transaction, error) + Name func(opts *bind.CallOpts) (string, error) + ParseApproval func(log types.Log) (*LinkTokenApproval, error) + ParseLog func(log types.Log) (generated.AbigenLog, error) + ParseTransfer func(log types.Log) (*LinkTokenTransfer, error) + Symbol func(opts *bind.CallOpts) (string, error) + TotalSupply func(opts *bind.CallOpts) (*big.Int, error) + Transfer func(opts *bind.TransactOpts, _to common.Address, _value *big.Int) (*types.Transaction, error) + TransferAndCall func(opts *bind.TransactOpts, _to common.Address, _value *big.Int, _data []byte) (*types.Transaction, error) + TransferFrom func(opts *bind.TransactOpts, _from common.Address, _to common.Address, ...) (*types.Transaction, error) + WatchApproval func(opts *bind.WatchOpts, sink chan<- *LinkTokenApproval, owner []common.Address, ...) (event.Subscription, error) + WatchTransfer func(opts *bind.WatchOpts, sink chan<- *LinkTokenTransfer, from []common.Address, ...) (event.Subscription, error) + type LinkTokenRaw struct + Contract *LinkToken + func (_LinkToken *LinkTokenRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_LinkToken *LinkTokenRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_LinkToken *LinkTokenRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type LinkTokenSession struct + CallOpts bind.CallOpts + Contract *LinkToken + TransactOpts bind.TransactOpts + func (_LinkToken *LinkTokenSession) Allowance(_owner common.Address, _spender common.Address) (*big.Int, error) + func (_LinkToken *LinkTokenSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error) + func (_LinkToken *LinkTokenSession) BalanceOf(_owner common.Address) (*big.Int, error) + func (_LinkToken *LinkTokenSession) Decimals() (uint8, error) + func (_LinkToken *LinkTokenSession) DecreaseApproval(_spender common.Address, _subtractedValue *big.Int) (*types.Transaction, error) + func (_LinkToken *LinkTokenSession) IncreaseApproval(_spender common.Address, _addedValue *big.Int) (*types.Transaction, error) + func (_LinkToken *LinkTokenSession) Name() (string, error) + func (_LinkToken *LinkTokenSession) Symbol() (string, error) + func (_LinkToken *LinkTokenSession) TotalSupply() (*big.Int, error) + func (_LinkToken *LinkTokenSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error) + func (_LinkToken *LinkTokenSession) TransferAndCall(_to common.Address, _value *big.Int, _data []byte) (*types.Transaction, error) + func (_LinkToken *LinkTokenSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error) + type LinkTokenTransactor struct + func NewLinkTokenTransactor(address common.Address, transactor bind.ContractTransactor) (*LinkTokenTransactor, error) + func (_LinkToken *LinkTokenTransactor) Approve(opts *bind.TransactOpts, _spender common.Address, _value *big.Int) (*types.Transaction, error) + func (_LinkToken *LinkTokenTransactor) DecreaseApproval(opts *bind.TransactOpts, _spender common.Address, _subtractedValue *big.Int) (*types.Transaction, error) + func (_LinkToken *LinkTokenTransactor) IncreaseApproval(opts *bind.TransactOpts, _spender common.Address, _addedValue *big.Int) (*types.Transaction, error) + func (_LinkToken *LinkTokenTransactor) Transfer(opts *bind.TransactOpts, _to common.Address, _value *big.Int) (*types.Transaction, error) + func (_LinkToken *LinkTokenTransactor) TransferAndCall(opts *bind.TransactOpts, _to common.Address, _value *big.Int, _data []byte) (*types.Transaction, error) + func (_LinkToken *LinkTokenTransactor) TransferFrom(opts *bind.TransactOpts, _from common.Address, _to common.Address, ...) (*types.Transaction, error) + type LinkTokenTransactorRaw struct + Contract *LinkTokenTransactor + func (_LinkToken *LinkTokenTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_LinkToken *LinkTokenTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type LinkTokenTransactorSession struct + Contract *LinkTokenTransactor + TransactOpts bind.TransactOpts + func (_LinkToken *LinkTokenTransactorSession) Approve(_spender common.Address, _value *big.Int) (*types.Transaction, error) + func (_LinkToken *LinkTokenTransactorSession) DecreaseApproval(_spender common.Address, _subtractedValue *big.Int) (*types.Transaction, error) + func (_LinkToken *LinkTokenTransactorSession) IncreaseApproval(_spender common.Address, _addedValue *big.Int) (*types.Transaction, error) + func (_LinkToken *LinkTokenTransactorSession) Transfer(_to common.Address, _value *big.Int) (*types.Transaction, error) + func (_LinkToken *LinkTokenTransactorSession) TransferAndCall(_to common.Address, _value *big.Int, _data []byte) (*types.Transaction, error) + func (_LinkToken *LinkTokenTransactorSession) TransferFrom(_from common.Address, _to common.Address, _value *big.Int) (*types.Transaction, error) + type LinkTokenTransfer struct + Data []byte + From common.Address + Raw types.Log + To common.Address + Value *big.Int + func (LinkTokenTransfer) Topic() common.Hash + type LinkTokenTransferIterator struct + Event *LinkTokenTransfer + func (it *LinkTokenTransferIterator) Close() error + func (it *LinkTokenTransferIterator) Error() error + func (it *LinkTokenTransferIterator) Next() bool