Versions in this module Expand all Collapse all v1 v1.1.0 Aug 14, 2019 v1.0.0 Jun 25, 2019 Changes in this version + const AddressBookABI + const AddressBookBin + const AddressBookBinRuntime + const AddressBookContractAddress + const CnStakingContractInterfaceABI + const CnStakingContractInterfaceBin + const CnStakingContractInterfaceBinRuntime + const CypressCreditContractAddress + const KIRContractAddress + const KirContractInterfaceABI + const KirContractInterfaceBin + const KirContractInterfaceBinRuntime + const KlaytnRewardABI + const KlaytnRewardBin + const KlaytnRewardBinRuntime + const PoCContractAddress + const PocContractInterfaceABI + const PocContractInterfaceBin + const PocContractInterfaceBinRuntime + const RewardContractAddress + const SafeMathABI + const SafeMathBin + const SafeMathBinRuntime + type AddressBook struct + func DeployAddressBook(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *AddressBook, error) + func NewAddressBook(address common.Address, backend bind.ContractBackend) (*AddressBook, error) + type AddressBookActivateAddressBook struct + Raw types.Log + type AddressBookActivateAddressBookIterator struct + Event *AddressBookActivateAddressBook + func (it *AddressBookActivateAddressBookIterator) Close() error + func (it *AddressBookActivateAddressBookIterator) Error() error + func (it *AddressBookActivateAddressBookIterator) Next() bool + type AddressBookAddAdmin struct + Admin common.Address + Raw types.Log + type AddressBookAddAdminIterator struct + Event *AddressBookAddAdmin + func (it *AddressBookAddAdminIterator) Close() error + func (it *AddressBookAddAdminIterator) Error() error + func (it *AddressBookAddAdminIterator) Next() bool + type AddressBookCaller struct + func NewAddressBookCaller(address common.Address, caller bind.ContractCaller) (*AddressBookCaller, error) + func (_AddressBook *AddressBookCaller) CNNODEIDTYPE(opts *bind.CallOpts) (uint8, error) + func (_AddressBook *AddressBookCaller) CNREWARDADDRESSTYPE(opts *bind.CallOpts) (uint8, error) + func (_AddressBook *AddressBookCaller) CNSTAKINGADDRESSTYPE(opts *bind.CallOpts) (uint8, error) + func (_AddressBook *AddressBookCaller) CONTRACTTYPE(opts *bind.CallOpts) (string, error) + func (_AddressBook *AddressBookCaller) GetAllAddress(opts *bind.CallOpts) ([]uint8, []common.Address, error) + func (_AddressBook *AddressBookCaller) GetAllAddressInfo(opts *bind.CallOpts) ([]common.Address, []common.Address, []common.Address, common.Address, ...) + func (_AddressBook *AddressBookCaller) GetCnInfo(opts *bind.CallOpts, _cnNodeId common.Address) (common.Address, common.Address, common.Address, error) + func (_AddressBook *AddressBookCaller) GetPendingRequestList(opts *bind.CallOpts) ([][32]byte, error) + func (_AddressBook *AddressBookCaller) GetRequestInfo(opts *bind.CallOpts, _id [32]byte) (uint8, [32]byte, [32]byte, [32]byte, []common.Address, *big.Int, uint8, error) + func (_AddressBook *AddressBookCaller) GetRequestInfoByArgs(opts *bind.CallOpts, _functionId uint8, _firstArg [32]byte, ...) ([32]byte, []common.Address, *big.Int, uint8, error) + func (_AddressBook *AddressBookCaller) GetState(opts *bind.CallOpts) ([]common.Address, *big.Int, error) + func (_AddressBook *AddressBookCaller) IsActivated(opts *bind.CallOpts) (bool, error) + func (_AddressBook *AddressBookCaller) IsConstructed(opts *bind.CallOpts) (bool, error) + func (_AddressBook *AddressBookCaller) KIRCONTRACTTYPE(opts *bind.CallOpts) (uint8, error) + func (_AddressBook *AddressBookCaller) KirContractAddress(opts *bind.CallOpts) (common.Address, error) + func (_AddressBook *AddressBookCaller) MAXADMIN(opts *bind.CallOpts) (*big.Int, error) + func (_AddressBook *AddressBookCaller) MAXPENDINGREQUEST(opts *bind.CallOpts) (*big.Int, error) + func (_AddressBook *AddressBookCaller) ONEWEEK(opts *bind.CallOpts) (*big.Int, error) + func (_AddressBook *AddressBookCaller) POCCONTRACTTYPE(opts *bind.CallOpts) (uint8, error) + func (_AddressBook *AddressBookCaller) PocContractAddress(opts *bind.CallOpts) (common.Address, error) + func (_AddressBook *AddressBookCaller) Requirement(opts *bind.CallOpts) (*big.Int, error) + func (_AddressBook *AddressBookCaller) SpareContractAddress(opts *bind.CallOpts) (common.Address, error) + func (_AddressBook *AddressBookCaller) TWOWEEKS(opts *bind.CallOpts) (*big.Int, error) + func (_AddressBook *AddressBookCaller) VERSION(opts *bind.CallOpts) (*big.Int, error) + type AddressBookCallerRaw struct + Contract *AddressBookCaller + func (_AddressBook *AddressBookCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type AddressBookCallerSession struct + CallOpts bind.CallOpts + Contract *AddressBookCaller + func (_AddressBook *AddressBookCallerSession) CNNODEIDTYPE() (uint8, error) + func (_AddressBook *AddressBookCallerSession) CNREWARDADDRESSTYPE() (uint8, error) + func (_AddressBook *AddressBookCallerSession) CNSTAKINGADDRESSTYPE() (uint8, error) + func (_AddressBook *AddressBookCallerSession) CONTRACTTYPE() (string, error) + func (_AddressBook *AddressBookCallerSession) GetAllAddress() ([]uint8, []common.Address, error) + func (_AddressBook *AddressBookCallerSession) GetAllAddressInfo() ([]common.Address, []common.Address, []common.Address, common.Address, ...) + func (_AddressBook *AddressBookCallerSession) GetCnInfo(_cnNodeId common.Address) (common.Address, common.Address, common.Address, error) + func (_AddressBook *AddressBookCallerSession) GetPendingRequestList() ([][32]byte, error) + func (_AddressBook *AddressBookCallerSession) GetRequestInfo(_id [32]byte) (uint8, [32]byte, [32]byte, [32]byte, []common.Address, *big.Int, uint8, error) + func (_AddressBook *AddressBookCallerSession) GetRequestInfoByArgs(_functionId uint8, _firstArg [32]byte, _secondArg [32]byte, _thirdArg [32]byte) ([32]byte, []common.Address, *big.Int, uint8, error) + func (_AddressBook *AddressBookCallerSession) GetState() ([]common.Address, *big.Int, error) + func (_AddressBook *AddressBookCallerSession) IsActivated() (bool, error) + func (_AddressBook *AddressBookCallerSession) IsConstructed() (bool, error) + func (_AddressBook *AddressBookCallerSession) KIRCONTRACTTYPE() (uint8, error) + func (_AddressBook *AddressBookCallerSession) KirContractAddress() (common.Address, error) + func (_AddressBook *AddressBookCallerSession) MAXADMIN() (*big.Int, error) + func (_AddressBook *AddressBookCallerSession) MAXPENDINGREQUEST() (*big.Int, error) + func (_AddressBook *AddressBookCallerSession) ONEWEEK() (*big.Int, error) + func (_AddressBook *AddressBookCallerSession) POCCONTRACTTYPE() (uint8, error) + func (_AddressBook *AddressBookCallerSession) PocContractAddress() (common.Address, error) + func (_AddressBook *AddressBookCallerSession) Requirement() (*big.Int, error) + func (_AddressBook *AddressBookCallerSession) SpareContractAddress() (common.Address, error) + func (_AddressBook *AddressBookCallerSession) TWOWEEKS() (*big.Int, error) + func (_AddressBook *AddressBookCallerSession) VERSION() (*big.Int, error) + type AddressBookCancelRequest struct + FirstArg [32]byte + From common.Address + FunctionId uint8 + Id [32]byte + Raw types.Log + SecondArg [32]byte + ThirdArg [32]byte + type AddressBookCancelRequestIterator struct + Event *AddressBookCancelRequest + func (it *AddressBookCancelRequestIterator) Close() error + func (it *AddressBookCancelRequestIterator) Error() error + func (it *AddressBookCancelRequestIterator) Next() bool + type AddressBookClearRequest struct + Raw types.Log + type AddressBookClearRequestIterator struct + Event *AddressBookClearRequest + func (it *AddressBookClearRequestIterator) Close() error + func (it *AddressBookClearRequestIterator) Error() error + func (it *AddressBookClearRequestIterator) Next() bool + type AddressBookDeleteAdmin struct + Admin common.Address + Raw types.Log + type AddressBookDeleteAdminIterator struct + Event *AddressBookDeleteAdmin + func (it *AddressBookDeleteAdminIterator) Close() error + func (it *AddressBookDeleteAdminIterator) Error() error + func (it *AddressBookDeleteAdminIterator) Next() bool + type AddressBookDeployContract struct + AdminList []common.Address + ContractType string + Raw types.Log + Requirement *big.Int + type AddressBookDeployContractIterator struct + Event *AddressBookDeployContract + func (it *AddressBookDeployContractIterator) Close() error + func (it *AddressBookDeployContractIterator) Error() error + func (it *AddressBookDeployContractIterator) Next() bool + type AddressBookExecuteRequestFailure struct + FirstArg [32]byte + From common.Address + FunctionId uint8 + Id [32]byte + Raw types.Log + SecondArg [32]byte + ThirdArg [32]byte + type AddressBookExecuteRequestFailureIterator struct + Event *AddressBookExecuteRequestFailure + func (it *AddressBookExecuteRequestFailureIterator) Close() error + func (it *AddressBookExecuteRequestFailureIterator) Error() error + func (it *AddressBookExecuteRequestFailureIterator) Next() bool + type AddressBookExecuteRequestSuccess struct + FirstArg [32]byte + From common.Address + FunctionId uint8 + Id [32]byte + Raw types.Log + SecondArg [32]byte + ThirdArg [32]byte + type AddressBookExecuteRequestSuccessIterator struct + Event *AddressBookExecuteRequestSuccess + func (it *AddressBookExecuteRequestSuccessIterator) Close() error + func (it *AddressBookExecuteRequestSuccessIterator) Error() error + func (it *AddressBookExecuteRequestSuccessIterator) Next() bool + type AddressBookExpiredRequest struct + Confirmers []common.Address + FirstArg [32]byte + From common.Address + FunctionId uint8 + Id [32]byte + Raw types.Log + SecondArg [32]byte + ThirdArg [32]byte + type AddressBookExpiredRequestIterator struct + Event *AddressBookExpiredRequest + func (it *AddressBookExpiredRequestIterator) Close() error + func (it *AddressBookExpiredRequestIterator) Error() error + func (it *AddressBookExpiredRequestIterator) Next() bool + type AddressBookFilterer struct + func NewAddressBookFilterer(address common.Address, filterer bind.ContractFilterer) (*AddressBookFilterer, error) + func (_AddressBook *AddressBookFilterer) FilterActivateAddressBook(opts *bind.FilterOpts) (*AddressBookActivateAddressBookIterator, error) + func (_AddressBook *AddressBookFilterer) FilterAddAdmin(opts *bind.FilterOpts, admin []common.Address) (*AddressBookAddAdminIterator, error) + func (_AddressBook *AddressBookFilterer) FilterCancelRequest(opts *bind.FilterOpts, id [][32]byte, from []common.Address) (*AddressBookCancelRequestIterator, error) + func (_AddressBook *AddressBookFilterer) FilterClearRequest(opts *bind.FilterOpts) (*AddressBookClearRequestIterator, error) + func (_AddressBook *AddressBookFilterer) FilterDeleteAdmin(opts *bind.FilterOpts, admin []common.Address) (*AddressBookDeleteAdminIterator, error) + func (_AddressBook *AddressBookFilterer) FilterDeployContract(opts *bind.FilterOpts) (*AddressBookDeployContractIterator, error) + func (_AddressBook *AddressBookFilterer) FilterExecuteRequestFailure(opts *bind.FilterOpts, id [][32]byte, from []common.Address) (*AddressBookExecuteRequestFailureIterator, error) + func (_AddressBook *AddressBookFilterer) FilterExecuteRequestSuccess(opts *bind.FilterOpts, id [][32]byte, from []common.Address) (*AddressBookExecuteRequestSuccessIterator, error) + func (_AddressBook *AddressBookFilterer) FilterExpiredRequest(opts *bind.FilterOpts, id [][32]byte, from []common.Address) (*AddressBookExpiredRequestIterator, error) + func (_AddressBook *AddressBookFilterer) FilterRegisterCnStakingContract(opts *bind.FilterOpts) (*AddressBookRegisterCnStakingContractIterator, error) + func (_AddressBook *AddressBookFilterer) FilterReviseRewardAddress(opts *bind.FilterOpts) (*AddressBookReviseRewardAddressIterator, error) + func (_AddressBook *AddressBookFilterer) FilterRevokeRequest(opts *bind.FilterOpts, id [][32]byte, from []common.Address) (*AddressBookRevokeRequestIterator, error) + func (_AddressBook *AddressBookFilterer) FilterSubmitRequest(opts *bind.FilterOpts, id [][32]byte, from []common.Address) (*AddressBookSubmitRequestIterator, error) + func (_AddressBook *AddressBookFilterer) FilterUnregisterCnStakingContract(opts *bind.FilterOpts) (*AddressBookUnregisterCnStakingContractIterator, error) + func (_AddressBook *AddressBookFilterer) FilterUpdateKirContract(opts *bind.FilterOpts) (*AddressBookUpdateKirContractIterator, error) + func (_AddressBook *AddressBookFilterer) FilterUpdatePocContract(opts *bind.FilterOpts) (*AddressBookUpdatePocContractIterator, error) + func (_AddressBook *AddressBookFilterer) FilterUpdateRequirement(opts *bind.FilterOpts) (*AddressBookUpdateRequirementIterator, error) + func (_AddressBook *AddressBookFilterer) FilterUpdateSpareContract(opts *bind.FilterOpts) (*AddressBookUpdateSpareContractIterator, error) + func (_AddressBook *AddressBookFilterer) WatchActivateAddressBook(opts *bind.WatchOpts, sink chan<- *AddressBookActivateAddressBook) (event.Subscription, error) + func (_AddressBook *AddressBookFilterer) WatchAddAdmin(opts *bind.WatchOpts, sink chan<- *AddressBookAddAdmin, admin []common.Address) (event.Subscription, error) + func (_AddressBook *AddressBookFilterer) WatchCancelRequest(opts *bind.WatchOpts, sink chan<- *AddressBookCancelRequest, id [][32]byte, ...) (event.Subscription, error) + func (_AddressBook *AddressBookFilterer) WatchClearRequest(opts *bind.WatchOpts, sink chan<- *AddressBookClearRequest) (event.Subscription, error) + func (_AddressBook *AddressBookFilterer) WatchDeleteAdmin(opts *bind.WatchOpts, sink chan<- *AddressBookDeleteAdmin, ...) (event.Subscription, error) + func (_AddressBook *AddressBookFilterer) WatchDeployContract(opts *bind.WatchOpts, sink chan<- *AddressBookDeployContract) (event.Subscription, error) + func (_AddressBook *AddressBookFilterer) WatchExecuteRequestFailure(opts *bind.WatchOpts, sink chan<- *AddressBookExecuteRequestFailure, ...) (event.Subscription, error) + func (_AddressBook *AddressBookFilterer) WatchExecuteRequestSuccess(opts *bind.WatchOpts, sink chan<- *AddressBookExecuteRequestSuccess, ...) (event.Subscription, error) + func (_AddressBook *AddressBookFilterer) WatchExpiredRequest(opts *bind.WatchOpts, sink chan<- *AddressBookExpiredRequest, id [][32]byte, ...) (event.Subscription, error) + func (_AddressBook *AddressBookFilterer) WatchRegisterCnStakingContract(opts *bind.WatchOpts, sink chan<- *AddressBookRegisterCnStakingContract) (event.Subscription, error) + func (_AddressBook *AddressBookFilterer) WatchReviseRewardAddress(opts *bind.WatchOpts, sink chan<- *AddressBookReviseRewardAddress) (event.Subscription, error) + func (_AddressBook *AddressBookFilterer) WatchRevokeRequest(opts *bind.WatchOpts, sink chan<- *AddressBookRevokeRequest, id [][32]byte, ...) (event.Subscription, error) + func (_AddressBook *AddressBookFilterer) WatchSubmitRequest(opts *bind.WatchOpts, sink chan<- *AddressBookSubmitRequest, id [][32]byte, ...) (event.Subscription, error) + func (_AddressBook *AddressBookFilterer) WatchUnregisterCnStakingContract(opts *bind.WatchOpts, sink chan<- *AddressBookUnregisterCnStakingContract) (event.Subscription, error) + func (_AddressBook *AddressBookFilterer) WatchUpdateKirContract(opts *bind.WatchOpts, sink chan<- *AddressBookUpdateKirContract) (event.Subscription, error) + func (_AddressBook *AddressBookFilterer) WatchUpdatePocContract(opts *bind.WatchOpts, sink chan<- *AddressBookUpdatePocContract) (event.Subscription, error) + func (_AddressBook *AddressBookFilterer) WatchUpdateRequirement(opts *bind.WatchOpts, sink chan<- *AddressBookUpdateRequirement) (event.Subscription, error) + func (_AddressBook *AddressBookFilterer) WatchUpdateSpareContract(opts *bind.WatchOpts, sink chan<- *AddressBookUpdateSpareContract) (event.Subscription, error) + type AddressBookRaw struct + Contract *AddressBook + func (_AddressBook *AddressBookRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_AddressBook *AddressBookRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_AddressBook *AddressBookRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type AddressBookRegisterCnStakingContract struct + CnNodeId common.Address + CnRewardAddress common.Address + CnStakingContractAddress common.Address + Raw types.Log + type AddressBookRegisterCnStakingContractIterator struct + Event *AddressBookRegisterCnStakingContract + func (it *AddressBookRegisterCnStakingContractIterator) Close() error + func (it *AddressBookRegisterCnStakingContractIterator) Error() error + func (it *AddressBookRegisterCnStakingContractIterator) Next() bool + type AddressBookReviseRewardAddress struct + CnNodeId common.Address + CurRewardAddress common.Address + PrevRewardAddress common.Address + Raw types.Log + type AddressBookReviseRewardAddressIterator struct + Event *AddressBookReviseRewardAddress + func (it *AddressBookReviseRewardAddressIterator) Close() error + func (it *AddressBookReviseRewardAddressIterator) Error() error + func (it *AddressBookReviseRewardAddressIterator) Next() bool + type AddressBookRevokeRequest struct + Confirmers []common.Address + FirstArg [32]byte + From common.Address + FunctionId uint8 + Id [32]byte + Raw types.Log + SecondArg [32]byte + ThirdArg [32]byte + type AddressBookRevokeRequestIterator struct + Event *AddressBookRevokeRequest + func (it *AddressBookRevokeRequestIterator) Close() error + func (it *AddressBookRevokeRequestIterator) Error() error + func (it *AddressBookRevokeRequestIterator) Next() bool + type AddressBookSession struct + CallOpts bind.CallOpts + Contract *AddressBook + TransactOpts bind.TransactOpts + func (_AddressBook *AddressBookSession) ActivateAddressBook() (*types.Transaction, error) + func (_AddressBook *AddressBookSession) AddAdmin(_admin common.Address) (*types.Transaction, error) + func (_AddressBook *AddressBookSession) CNNODEIDTYPE() (uint8, error) + func (_AddressBook *AddressBookSession) CNREWARDADDRESSTYPE() (uint8, error) + func (_AddressBook *AddressBookSession) CNSTAKINGADDRESSTYPE() (uint8, error) + func (_AddressBook *AddressBookSession) CONTRACTTYPE() (string, error) + func (_AddressBook *AddressBookSession) ClearRequest() (*types.Transaction, error) + func (_AddressBook *AddressBookSession) ConstructContract(_adminList []common.Address, _requirement *big.Int) (*types.Transaction, error) + func (_AddressBook *AddressBookSession) DeleteAdmin(_admin common.Address) (*types.Transaction, error) + func (_AddressBook *AddressBookSession) GetAllAddress() ([]uint8, []common.Address, error) + func (_AddressBook *AddressBookSession) GetAllAddressInfo() ([]common.Address, []common.Address, []common.Address, common.Address, ...) + func (_AddressBook *AddressBookSession) GetCnInfo(_cnNodeId common.Address) (common.Address, common.Address, common.Address, error) + func (_AddressBook *AddressBookSession) GetPendingRequestList() ([][32]byte, error) + func (_AddressBook *AddressBookSession) GetRequestInfo(_id [32]byte) (uint8, [32]byte, [32]byte, [32]byte, []common.Address, *big.Int, uint8, error) + func (_AddressBook *AddressBookSession) GetRequestInfoByArgs(_functionId uint8, _firstArg [32]byte, _secondArg [32]byte, _thirdArg [32]byte) ([32]byte, []common.Address, *big.Int, uint8, error) + func (_AddressBook *AddressBookSession) GetState() ([]common.Address, *big.Int, error) + func (_AddressBook *AddressBookSession) IsActivated() (bool, error) + func (_AddressBook *AddressBookSession) IsConstructed() (bool, error) + func (_AddressBook *AddressBookSession) KIRCONTRACTTYPE() (uint8, error) + func (_AddressBook *AddressBookSession) KirContractAddress() (common.Address, error) + func (_AddressBook *AddressBookSession) MAXADMIN() (*big.Int, error) + func (_AddressBook *AddressBookSession) MAXPENDINGREQUEST() (*big.Int, error) + func (_AddressBook *AddressBookSession) ONEWEEK() (*big.Int, error) + func (_AddressBook *AddressBookSession) POCCONTRACTTYPE() (uint8, error) + func (_AddressBook *AddressBookSession) PocContractAddress() (common.Address, error) + func (_AddressBook *AddressBookSession) RegisterCnStakingContract(_cnNodeId common.Address, _cnStakingContractAddress common.Address, ...) (*types.Transaction, error) + func (_AddressBook *AddressBookSession) Requirement() (*big.Int, error) + func (_AddressBook *AddressBookSession) ReviseRewardAddress(_rewardAddress common.Address) (*types.Transaction, error) + func (_AddressBook *AddressBookSession) RevokeRequest(_functionId uint8, _firstArg [32]byte, _secondArg [32]byte, _thirdArg [32]byte) (*types.Transaction, error) + func (_AddressBook *AddressBookSession) SpareContractAddress() (common.Address, error) + func (_AddressBook *AddressBookSession) SubmitActivateAddressBook() (*types.Transaction, error) + func (_AddressBook *AddressBookSession) SubmitAddAdmin(_admin common.Address) (*types.Transaction, error) + func (_AddressBook *AddressBookSession) SubmitClearRequest() (*types.Transaction, error) + func (_AddressBook *AddressBookSession) SubmitDeleteAdmin(_admin common.Address) (*types.Transaction, error) + func (_AddressBook *AddressBookSession) SubmitRegisterCnStakingContract(_cnNodeId common.Address, _cnStakingContractAddress common.Address, ...) (*types.Transaction, error) + func (_AddressBook *AddressBookSession) SubmitUnregisterCnStakingContract(_cnNodeId common.Address) (*types.Transaction, error) + func (_AddressBook *AddressBookSession) SubmitUpdateKirContract(_kirContractAddress common.Address, _version *big.Int) (*types.Transaction, error) + func (_AddressBook *AddressBookSession) SubmitUpdatePocContract(_pocContractAddress common.Address, _version *big.Int) (*types.Transaction, error) + func (_AddressBook *AddressBookSession) SubmitUpdateRequirement(_requirement *big.Int) (*types.Transaction, error) + func (_AddressBook *AddressBookSession) SubmitUpdateSpareContract(_spareContractAddress common.Address) (*types.Transaction, error) + func (_AddressBook *AddressBookSession) TWOWEEKS() (*big.Int, error) + func (_AddressBook *AddressBookSession) UnregisterCnStakingContract(_cnNodeId common.Address) (*types.Transaction, error) + func (_AddressBook *AddressBookSession) UpdateKirContract(_kirContractAddress common.Address, _version *big.Int) (*types.Transaction, error) + func (_AddressBook *AddressBookSession) UpdatePocContract(_pocContractAddress common.Address, _version *big.Int) (*types.Transaction, error) + func (_AddressBook *AddressBookSession) UpdateRequirement(_requirement *big.Int) (*types.Transaction, error) + func (_AddressBook *AddressBookSession) UpdateSpareContract(_spareContractAddress common.Address) (*types.Transaction, error) + func (_AddressBook *AddressBookSession) VERSION() (*big.Int, error) + type AddressBookSubmitRequest struct + Confirmers []common.Address + FirstArg [32]byte + From common.Address + FunctionId uint8 + Id [32]byte + Raw types.Log + SecondArg [32]byte + ThirdArg [32]byte + type AddressBookSubmitRequestIterator struct + Event *AddressBookSubmitRequest + func (it *AddressBookSubmitRequestIterator) Close() error + func (it *AddressBookSubmitRequestIterator) Error() error + func (it *AddressBookSubmitRequestIterator) Next() bool + type AddressBookTransactor struct + func NewAddressBookTransactor(address common.Address, transactor bind.ContractTransactor) (*AddressBookTransactor, error) + func (_AddressBook *AddressBookTransactor) ActivateAddressBook(opts *bind.TransactOpts) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactor) AddAdmin(opts *bind.TransactOpts, _admin common.Address) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactor) ClearRequest(opts *bind.TransactOpts) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactor) ConstructContract(opts *bind.TransactOpts, _adminList []common.Address, _requirement *big.Int) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactor) DeleteAdmin(opts *bind.TransactOpts, _admin common.Address) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactor) RegisterCnStakingContract(opts *bind.TransactOpts, _cnNodeId common.Address, ...) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactor) ReviseRewardAddress(opts *bind.TransactOpts, _rewardAddress common.Address) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactor) RevokeRequest(opts *bind.TransactOpts, _functionId uint8, _firstArg [32]byte, ...) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactor) SubmitActivateAddressBook(opts *bind.TransactOpts) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactor) SubmitAddAdmin(opts *bind.TransactOpts, _admin common.Address) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactor) SubmitClearRequest(opts *bind.TransactOpts) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactor) SubmitDeleteAdmin(opts *bind.TransactOpts, _admin common.Address) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactor) SubmitRegisterCnStakingContract(opts *bind.TransactOpts, _cnNodeId common.Address, ...) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactor) SubmitUnregisterCnStakingContract(opts *bind.TransactOpts, _cnNodeId common.Address) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactor) SubmitUpdateKirContract(opts *bind.TransactOpts, _kirContractAddress common.Address, _version *big.Int) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactor) SubmitUpdatePocContract(opts *bind.TransactOpts, _pocContractAddress common.Address, _version *big.Int) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactor) SubmitUpdateRequirement(opts *bind.TransactOpts, _requirement *big.Int) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactor) SubmitUpdateSpareContract(opts *bind.TransactOpts, _spareContractAddress common.Address) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactor) UnregisterCnStakingContract(opts *bind.TransactOpts, _cnNodeId common.Address) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactor) UpdateKirContract(opts *bind.TransactOpts, _kirContractAddress common.Address, _version *big.Int) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactor) UpdatePocContract(opts *bind.TransactOpts, _pocContractAddress common.Address, _version *big.Int) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactor) UpdateRequirement(opts *bind.TransactOpts, _requirement *big.Int) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactor) UpdateSpareContract(opts *bind.TransactOpts, _spareContractAddress common.Address) (*types.Transaction, error) + type AddressBookTransactorRaw struct + Contract *AddressBookTransactor + func (_AddressBook *AddressBookTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type AddressBookTransactorSession struct + Contract *AddressBookTransactor + TransactOpts bind.TransactOpts + func (_AddressBook *AddressBookTransactorSession) ActivateAddressBook() (*types.Transaction, error) + func (_AddressBook *AddressBookTransactorSession) AddAdmin(_admin common.Address) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactorSession) ClearRequest() (*types.Transaction, error) + func (_AddressBook *AddressBookTransactorSession) ConstructContract(_adminList []common.Address, _requirement *big.Int) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactorSession) DeleteAdmin(_admin common.Address) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactorSession) RegisterCnStakingContract(_cnNodeId common.Address, _cnStakingContractAddress common.Address, ...) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactorSession) ReviseRewardAddress(_rewardAddress common.Address) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactorSession) RevokeRequest(_functionId uint8, _firstArg [32]byte, _secondArg [32]byte, _thirdArg [32]byte) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactorSession) SubmitActivateAddressBook() (*types.Transaction, error) + func (_AddressBook *AddressBookTransactorSession) SubmitAddAdmin(_admin common.Address) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactorSession) SubmitClearRequest() (*types.Transaction, error) + func (_AddressBook *AddressBookTransactorSession) SubmitDeleteAdmin(_admin common.Address) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactorSession) SubmitRegisterCnStakingContract(_cnNodeId common.Address, _cnStakingContractAddress common.Address, ...) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactorSession) SubmitUnregisterCnStakingContract(_cnNodeId common.Address) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactorSession) SubmitUpdateKirContract(_kirContractAddress common.Address, _version *big.Int) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactorSession) SubmitUpdatePocContract(_pocContractAddress common.Address, _version *big.Int) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactorSession) SubmitUpdateRequirement(_requirement *big.Int) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactorSession) SubmitUpdateSpareContract(_spareContractAddress common.Address) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactorSession) UnregisterCnStakingContract(_cnNodeId common.Address) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactorSession) UpdateKirContract(_kirContractAddress common.Address, _version *big.Int) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactorSession) UpdatePocContract(_pocContractAddress common.Address, _version *big.Int) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactorSession) UpdateRequirement(_requirement *big.Int) (*types.Transaction, error) + func (_AddressBook *AddressBookTransactorSession) UpdateSpareContract(_spareContractAddress common.Address) (*types.Transaction, error) + type AddressBookUnregisterCnStakingContract struct + CnNodeId common.Address + Raw types.Log + type AddressBookUnregisterCnStakingContractIterator struct + Event *AddressBookUnregisterCnStakingContract + func (it *AddressBookUnregisterCnStakingContractIterator) Close() error + func (it *AddressBookUnregisterCnStakingContractIterator) Error() error + func (it *AddressBookUnregisterCnStakingContractIterator) Next() bool + type AddressBookUpdateKirContract struct + CurKirContractAddress common.Address + CurVersion *big.Int + PrevKirContractAddress common.Address + PrevVersion *big.Int + Raw types.Log + type AddressBookUpdateKirContractIterator struct + Event *AddressBookUpdateKirContract + func (it *AddressBookUpdateKirContractIterator) Close() error + func (it *AddressBookUpdateKirContractIterator) Error() error + func (it *AddressBookUpdateKirContractIterator) Next() bool + type AddressBookUpdatePocContract struct + CurPocContractAddress common.Address + CurVersion *big.Int + PrevPocContractAddress common.Address + PrevVersion *big.Int + Raw types.Log + type AddressBookUpdatePocContractIterator struct + Event *AddressBookUpdatePocContract + func (it *AddressBookUpdatePocContractIterator) Close() error + func (it *AddressBookUpdatePocContractIterator) Error() error + func (it *AddressBookUpdatePocContractIterator) Next() bool + type AddressBookUpdateRequirement struct + Raw types.Log + Requirement *big.Int + type AddressBookUpdateRequirementIterator struct + Event *AddressBookUpdateRequirement + func (it *AddressBookUpdateRequirementIterator) Close() error + func (it *AddressBookUpdateRequirementIterator) Error() error + func (it *AddressBookUpdateRequirementIterator) Next() bool + type AddressBookUpdateSpareContract struct + Raw types.Log + SpareContractAddress common.Address + type AddressBookUpdateSpareContractIterator struct + Event *AddressBookUpdateSpareContract + func (it *AddressBookUpdateSpareContractIterator) Close() error + func (it *AddressBookUpdateSpareContractIterator) Error() error + func (it *AddressBookUpdateSpareContractIterator) Next() bool + type CnStakingContractInterface struct + func DeployCnStakingContractInterface(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *CnStakingContractInterface, error) + func NewCnStakingContractInterface(address common.Address, backend bind.ContractBackend) (*CnStakingContractInterface, error) + type CnStakingContractInterfaceCaller struct + func NewCnStakingContractInterfaceCaller(address common.Address, caller bind.ContractCaller) (*CnStakingContractInterfaceCaller, error) + func (_CnStakingContractInterface *CnStakingContractInterfaceCaller) IsInitialized(opts *bind.CallOpts) (bool, error) + func (_CnStakingContractInterface *CnStakingContractInterfaceCaller) NodeId(opts *bind.CallOpts) (common.Address, error) + func (_CnStakingContractInterface *CnStakingContractInterfaceCaller) RewardAddress(opts *bind.CallOpts) (common.Address, error) + type CnStakingContractInterfaceCallerRaw struct + Contract *CnStakingContractInterfaceCaller + func (_CnStakingContractInterface *CnStakingContractInterfaceCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type CnStakingContractInterfaceCallerSession struct + CallOpts bind.CallOpts + Contract *CnStakingContractInterfaceCaller + func (_CnStakingContractInterface *CnStakingContractInterfaceCallerSession) IsInitialized() (bool, error) + func (_CnStakingContractInterface *CnStakingContractInterfaceCallerSession) NodeId() (common.Address, error) + func (_CnStakingContractInterface *CnStakingContractInterfaceCallerSession) RewardAddress() (common.Address, error) + type CnStakingContractInterfaceFilterer struct + func NewCnStakingContractInterfaceFilterer(address common.Address, filterer bind.ContractFilterer) (*CnStakingContractInterfaceFilterer, error) + type CnStakingContractInterfaceRaw struct + Contract *CnStakingContractInterface + func (_CnStakingContractInterface *CnStakingContractInterfaceRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_CnStakingContractInterface *CnStakingContractInterfaceRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_CnStakingContractInterface *CnStakingContractInterfaceRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type CnStakingContractInterfaceSession struct + CallOpts bind.CallOpts + Contract *CnStakingContractInterface + TransactOpts bind.TransactOpts + func (_CnStakingContractInterface *CnStakingContractInterfaceSession) IsInitialized() (bool, error) + func (_CnStakingContractInterface *CnStakingContractInterfaceSession) NodeId() (common.Address, error) + func (_CnStakingContractInterface *CnStakingContractInterfaceSession) RewardAddress() (common.Address, error) + type CnStakingContractInterfaceTransactor struct + func NewCnStakingContractInterfaceTransactor(address common.Address, transactor bind.ContractTransactor) (*CnStakingContractInterfaceTransactor, error) + type CnStakingContractInterfaceTransactorRaw struct + Contract *CnStakingContractInterfaceTransactor + func (_CnStakingContractInterface *CnStakingContractInterfaceTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_CnStakingContractInterface *CnStakingContractInterfaceTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type CnStakingContractInterfaceTransactorSession struct + Contract *CnStakingContractInterfaceTransactor + TransactOpts bind.TransactOpts + type KirContractInterface struct + func DeployKirContractInterface(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *KirContractInterface, error) + func NewKirContractInterface(address common.Address, backend bind.ContractBackend) (*KirContractInterface, error) + type KirContractInterfaceCaller struct + func NewKirContractInterfaceCaller(address common.Address, caller bind.ContractCaller) (*KirContractInterfaceCaller, error) + func (_KirContractInterface *KirContractInterfaceCaller) GetKirVersion(opts *bind.CallOpts) (*big.Int, error) + type KirContractInterfaceCallerRaw struct + Contract *KirContractInterfaceCaller + func (_KirContractInterface *KirContractInterfaceCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type KirContractInterfaceCallerSession struct + CallOpts bind.CallOpts + Contract *KirContractInterfaceCaller + func (_KirContractInterface *KirContractInterfaceCallerSession) GetKirVersion() (*big.Int, error) + type KirContractInterfaceFilterer struct + func NewKirContractInterfaceFilterer(address common.Address, filterer bind.ContractFilterer) (*KirContractInterfaceFilterer, error) + type KirContractInterfaceRaw struct + Contract *KirContractInterface + func (_KirContractInterface *KirContractInterfaceRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_KirContractInterface *KirContractInterfaceRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_KirContractInterface *KirContractInterfaceRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type KirContractInterfaceSession struct + CallOpts bind.CallOpts + Contract *KirContractInterface + TransactOpts bind.TransactOpts + func (_KirContractInterface *KirContractInterfaceSession) GetKirVersion() (*big.Int, error) + type KirContractInterfaceTransactor struct + func NewKirContractInterfaceTransactor(address common.Address, transactor bind.ContractTransactor) (*KirContractInterfaceTransactor, error) + type KirContractInterfaceTransactorRaw struct + Contract *KirContractInterfaceTransactor + func (_KirContractInterface *KirContractInterfaceTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_KirContractInterface *KirContractInterfaceTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type KirContractInterfaceTransactorSession struct + Contract *KirContractInterfaceTransactor + TransactOpts bind.TransactOpts + type KlaytnReward struct + func DeployKlaytnReward(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *KlaytnReward, error) + func NewKlaytnReward(address common.Address, backend bind.ContractBackend) (*KlaytnReward, error) + type KlaytnRewardCaller struct + func NewKlaytnRewardCaller(address common.Address, caller bind.ContractCaller) (*KlaytnRewardCaller, error) + func (_KlaytnReward *KlaytnRewardCaller) BalanceOf(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error) + func (_KlaytnReward *KlaytnRewardCaller) TotalAmount(opts *bind.CallOpts) (*big.Int, error) + type KlaytnRewardCallerRaw struct + Contract *KlaytnRewardCaller + func (_KlaytnReward *KlaytnRewardCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type KlaytnRewardCallerSession struct + CallOpts bind.CallOpts + Contract *KlaytnRewardCaller + func (_KlaytnReward *KlaytnRewardCallerSession) BalanceOf(arg0 common.Address) (*big.Int, error) + func (_KlaytnReward *KlaytnRewardCallerSession) TotalAmount() (*big.Int, error) + type KlaytnRewardFilterer struct + func NewKlaytnRewardFilterer(address common.Address, filterer bind.ContractFilterer) (*KlaytnRewardFilterer, error) + type KlaytnRewardRaw struct + Contract *KlaytnReward + func (_KlaytnReward *KlaytnRewardRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_KlaytnReward *KlaytnRewardRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_KlaytnReward *KlaytnRewardRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type KlaytnRewardSession struct + CallOpts bind.CallOpts + Contract *KlaytnReward + TransactOpts bind.TransactOpts + func (_KlaytnReward *KlaytnRewardSession) BalanceOf(arg0 common.Address) (*big.Int, error) + func (_KlaytnReward *KlaytnRewardSession) Reward(receiver common.Address) (*types.Transaction, error) + func (_KlaytnReward *KlaytnRewardSession) SafeWithdrawal() (*types.Transaction, error) + func (_KlaytnReward *KlaytnRewardSession) TotalAmount() (*big.Int, error) + type KlaytnRewardTransactor struct + func NewKlaytnRewardTransactor(address common.Address, transactor bind.ContractTransactor) (*KlaytnRewardTransactor, error) + func (_KlaytnReward *KlaytnRewardTransactor) Reward(opts *bind.TransactOpts, receiver common.Address) (*types.Transaction, error) + func (_KlaytnReward *KlaytnRewardTransactor) SafeWithdrawal(opts *bind.TransactOpts) (*types.Transaction, error) + type KlaytnRewardTransactorRaw struct + Contract *KlaytnRewardTransactor + func (_KlaytnReward *KlaytnRewardTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_KlaytnReward *KlaytnRewardTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type KlaytnRewardTransactorSession struct + Contract *KlaytnRewardTransactor + TransactOpts bind.TransactOpts + func (_KlaytnReward *KlaytnRewardTransactorSession) Reward(receiver common.Address) (*types.Transaction, error) + func (_KlaytnReward *KlaytnRewardTransactorSession) SafeWithdrawal() (*types.Transaction, error) + type PocContractInterface struct + func DeployPocContractInterface(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *PocContractInterface, error) + func NewPocContractInterface(address common.Address, backend bind.ContractBackend) (*PocContractInterface, error) + type PocContractInterfaceCaller struct + func NewPocContractInterfaceCaller(address common.Address, caller bind.ContractCaller) (*PocContractInterfaceCaller, error) + func (_PocContractInterface *PocContractInterfaceCaller) GetPocVersion(opts *bind.CallOpts) (*big.Int, error) + type PocContractInterfaceCallerRaw struct + Contract *PocContractInterfaceCaller + func (_PocContractInterface *PocContractInterfaceCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type PocContractInterfaceCallerSession struct + CallOpts bind.CallOpts + Contract *PocContractInterfaceCaller + func (_PocContractInterface *PocContractInterfaceCallerSession) GetPocVersion() (*big.Int, error) + type PocContractInterfaceFilterer struct + func NewPocContractInterfaceFilterer(address common.Address, filterer bind.ContractFilterer) (*PocContractInterfaceFilterer, error) + type PocContractInterfaceRaw struct + Contract *PocContractInterface + func (_PocContractInterface *PocContractInterfaceRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_PocContractInterface *PocContractInterfaceRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_PocContractInterface *PocContractInterfaceRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type PocContractInterfaceSession struct + CallOpts bind.CallOpts + Contract *PocContractInterface + TransactOpts bind.TransactOpts + func (_PocContractInterface *PocContractInterfaceSession) GetPocVersion() (*big.Int, error) + type PocContractInterfaceTransactor struct + func NewPocContractInterfaceTransactor(address common.Address, transactor bind.ContractTransactor) (*PocContractInterfaceTransactor, error) + type PocContractInterfaceTransactorRaw struct + Contract *PocContractInterfaceTransactor + func (_PocContractInterface *PocContractInterfaceTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_PocContractInterface *PocContractInterfaceTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type PocContractInterfaceTransactorSession struct + Contract *PocContractInterfaceTransactor + TransactOpts bind.TransactOpts + type SafeMath struct + func DeploySafeMath(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *SafeMath, error) + func NewSafeMath(address common.Address, backend bind.ContractBackend) (*SafeMath, error) + type SafeMathCaller struct + func NewSafeMathCaller(address common.Address, caller bind.ContractCaller) (*SafeMathCaller, error) + type SafeMathCallerRaw struct + Contract *SafeMathCaller + func (_SafeMath *SafeMathCallerRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + type SafeMathCallerSession struct + CallOpts bind.CallOpts + Contract *SafeMathCaller + type SafeMathFilterer struct + func NewSafeMathFilterer(address common.Address, filterer bind.ContractFilterer) (*SafeMathFilterer, error) + type SafeMathRaw struct + Contract *SafeMath + func (_SafeMath *SafeMathRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error + func (_SafeMath *SafeMathRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_SafeMath *SafeMathRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type SafeMathSession struct + CallOpts bind.CallOpts + Contract *SafeMath + TransactOpts bind.TransactOpts + type SafeMathTransactor struct + func NewSafeMathTransactor(address common.Address, transactor bind.ContractTransactor) (*SafeMathTransactor, error) + type SafeMathTransactorRaw struct + Contract *SafeMathTransactor + func (_SafeMath *SafeMathTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_SafeMath *SafeMathTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type SafeMathTransactorSession struct + Contract *SafeMathTransactor + TransactOpts bind.TransactOpts