Documentation
¶
Index ¶
- Constants
- type Chief
- type ChiefBase_1_0_0
- type ChiefBase_1_0_0Caller
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) Epoch(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) IsLeader(opts *bind.CallOptsWithNumber, addr common.Address) (bool, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) LeaderLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) LeaderList(opts *bind.CallOptsWithNumber, arg0 *big.Int) (common.Address, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) Owner(opts *bind.CallOptsWithNumber) (common.Address, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) PocGetBlackList(opts *bind.CallOptsWithNumber) ([]common.Address, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) PocUpdatedInitBlockNumber(opts *bind.CallOptsWithNumber) (bool, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) SignerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) TakeEpoch(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) TakeLeaderLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) TakeLeaderList(opts *bind.CallOptsWithNumber) ([]common.Address, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) TakeOwner(opts *bind.CallOptsWithNumber) (common.Address, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) TakeSignerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) TakeVolunteerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) Tribe(opts *bind.CallOptsWithNumber) (common.Address, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) VolunteerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) Vsn(opts *bind.CallOptsWithNumber) (string, error)
- type ChiefBase_1_0_0CallerRaw
- type ChiefBase_1_0_0CallerSession
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) Epoch() (*big.Int, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) IsLeader(addr common.Address) (bool, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) LeaderLimit() (*big.Int, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) LeaderList(arg0 *big.Int) (common.Address, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) Owner() (common.Address, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) PocGetBlackList() ([]common.Address, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) PocUpdatedInitBlockNumber() (bool, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) SignerLimit() (*big.Int, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) TakeEpoch() (*big.Int, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) TakeLeaderLimit() (*big.Int, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) TakeLeaderList() ([]common.Address, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) TakeOwner() (common.Address, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) TakeSignerLimit() (*big.Int, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) TakeVolunteerLimit() (*big.Int, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) Tribe() (common.Address, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) VolunteerLimit() (*big.Int, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) Vsn() (string, error)
- type ChiefBase_1_0_0Raw
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Raw) CallWithNumber(opts *bind.CallOptsWithNumber, result interface{}, method string, ...) error
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ChiefBase_1_0_0Session
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) AppendLeader(addr common.Address) (*types.Transaction, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) Epoch() (*big.Int, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) Init(pocAddr common.Address, tribeAddr common.Address) (*types.Transaction, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) IsLeader(addr common.Address) (bool, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) LeaderLimit() (*big.Int, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) LeaderList(arg0 *big.Int) (common.Address, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) Owner() (common.Address, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) PocAddBlackList(minerAddress common.Address) (*types.Transaction, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) PocAddLockList(minerAddress common.Address) (*types.Transaction, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) PocAddStop(minerAddress common.Address) (*types.Transaction, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) PocChangeOwner(newOwner common.Address, num *big.Int) (*types.Transaction, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) PocCleanBlackList() (*types.Transaction, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) PocDelLockList(minerAddress common.Address) (*types.Transaction, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) PocGetBlackList() ([]common.Address, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) PocSetInitBlockNumber(num *big.Int) (*types.Transaction, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) PocUpdatedInitBlockNumber() (bool, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) RemoveLeader(addr common.Address) (*types.Transaction, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) SetOwner(newOwner common.Address) (*types.Transaction, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) SignerLimit() (*big.Int, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) TakeEpoch() (*big.Int, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) TakeLeaderLimit() (*big.Int, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) TakeLeaderList() ([]common.Address, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) TakeOwner() (common.Address, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) TakeSignerLimit() (*big.Int, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) TakeVolunteerLimit() (*big.Int, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) Tribe() (common.Address, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) VolunteerLimit() (*big.Int, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) Vsn() (string, error)
- type ChiefBase_1_0_0Transactor
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Transactor) AppendLeader(opts *bind.TransactOpts, addr common.Address) (*types.Transaction, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Transactor) Init(opts *bind.TransactOpts, pocAddr common.Address, tribeAddr common.Address) (*types.Transaction, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Transactor) PocAddBlackList(opts *bind.TransactOpts, minerAddress common.Address) (*types.Transaction, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Transactor) PocAddLockList(opts *bind.TransactOpts, minerAddress common.Address) (*types.Transaction, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Transactor) PocAddStop(opts *bind.TransactOpts, minerAddress common.Address) (*types.Transaction, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Transactor) PocChangeOwner(opts *bind.TransactOpts, newOwner common.Address, num *big.Int) (*types.Transaction, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Transactor) PocCleanBlackList(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Transactor) PocDelLockList(opts *bind.TransactOpts, minerAddress common.Address) (*types.Transaction, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Transactor) PocSetInitBlockNumber(opts *bind.TransactOpts, num *big.Int) (*types.Transaction, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Transactor) RemoveLeader(opts *bind.TransactOpts, addr common.Address) (*types.Transaction, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Transactor) SetOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type ChiefBase_1_0_0TransactorRaw
- type ChiefBase_1_0_0TransactorSession
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0TransactorSession) AppendLeader(addr common.Address) (*types.Transaction, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0TransactorSession) Init(pocAddr common.Address, tribeAddr common.Address) (*types.Transaction, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0TransactorSession) PocAddBlackList(minerAddress common.Address) (*types.Transaction, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0TransactorSession) PocAddLockList(minerAddress common.Address) (*types.Transaction, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0TransactorSession) PocAddStop(minerAddress common.Address) (*types.Transaction, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0TransactorSession) PocChangeOwner(newOwner common.Address, num *big.Int) (*types.Transaction, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0TransactorSession) PocCleanBlackList() (*types.Transaction, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0TransactorSession) PocDelLockList(minerAddress common.Address) (*types.Transaction, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0TransactorSession) PocSetInitBlockNumber(num *big.Int) (*types.Transaction, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0TransactorSession) RemoveLeader(addr common.Address) (*types.Transaction, error)
- func (_ChiefBase_1_0_0 *ChiefBase_1_0_0TransactorSession) SetOwner(newOwner common.Address) (*types.Transaction, error)
- type ChiefCaller
- func (_Chief *ChiefCaller) FilterVolunteer(opts *bind.CallOptsWithNumber, volunteers []common.Address) ([]*big.Int, error)
- func (_Chief *ChiefCaller) GetEpoch(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_Chief *ChiefCaller) GetSignerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_Chief *ChiefCaller) GetStatus(opts *bind.CallOptsWithNumber) (struct{ ... }, error)
- func (_Chief *ChiefCaller) GetVolunteerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_Chief *ChiefCaller) GetVolunteers(opts *bind.CallOptsWithNumber) (struct{ ... }, error)
- func (_Chief *ChiefCaller) Version(opts *bind.CallOptsWithNumber) (string, error)
- type ChiefCallerRaw
- type ChiefCallerSession
- func (_Chief *ChiefCallerSession) FilterVolunteer(volunteers []common.Address) ([]*big.Int, error)
- func (_Chief *ChiefCallerSession) GetEpoch() (*big.Int, error)
- func (_Chief *ChiefCallerSession) GetSignerLimit() (*big.Int, error)
- func (_Chief *ChiefCallerSession) GetStatus() (struct{ ... }, error)
- func (_Chief *ChiefCallerSession) GetVolunteerLimit() (*big.Int, error)
- func (_Chief *ChiefCallerSession) GetVolunteers() (struct{ ... }, error)
- func (_Chief *ChiefCallerSession) Version() (string, error)
- type ChiefRaw
- func (_Chief *ChiefRaw) CallWithNumber(opts *bind.CallOptsWithNumber, result interface{}, method string, ...) error
- func (_Chief *ChiefRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Chief *ChiefRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ChiefSession
- func (_Chief *ChiefSession) FilterVolunteer(volunteers []common.Address) ([]*big.Int, error)
- func (_Chief *ChiefSession) GetEpoch() (*big.Int, error)
- func (_Chief *ChiefSession) GetSignerLimit() (*big.Int, error)
- func (_Chief *ChiefSession) GetStatus() (struct{ ... }, error)
- func (_Chief *ChiefSession) GetVolunteerLimit() (*big.Int, error)
- func (_Chief *ChiefSession) GetVolunteers() (struct{ ... }, error)
- func (_Chief *ChiefSession) Update(volunteer common.Address) (*types.Transaction, error)
- func (_Chief *ChiefSession) Version() (string, error)
- type ChiefTransactor
- type ChiefTransactorRaw
- type ChiefTransactorSession
- type POC_1_0_0
- type POC_1_0_0Caller
- func (_POC_1_0_0 *POC_1_0_0Caller) BlackAndLockStatus(opts *bind.CallOptsWithNumber, minerAddress common.Address) (int8, error)
- func (_POC_1_0_0 *POC_1_0_0Caller) DepositHalveLimitNumber(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_POC_1_0_0 *POC_1_0_0Caller) GetAll(opts *bind.CallOptsWithNumber) ([]common.Address, []*big.Int, []*big.Int, []common.Address, []*big.Int, error)
- func (_POC_1_0_0 *POC_1_0_0Caller) GetBlackList(opts *bind.CallOptsWithNumber) ([]common.Address, error)
- func (_POC_1_0_0 *POC_1_0_0Caller) GetLockList(opts *bind.CallOptsWithNumber) ([]common.Address, error)
- func (_POC_1_0_0 *POC_1_0_0Caller) GetNormalList(opts *bind.CallOptsWithNumber) ([]common.Address, error)
- func (_POC_1_0_0 *POC_1_0_0Caller) GetOwnerList(opts *bind.CallOptsWithNumber) ([]common.Address, error)
- func (_POC_1_0_0 *POC_1_0_0Caller) GetStopList(opts *bind.CallOptsWithNumber) ([]common.Address, error)
- func (_POC_1_0_0 *POC_1_0_0Caller) InitBlockNumber(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_POC_1_0_0 *POC_1_0_0Caller) InitMinDeposit(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_POC_1_0_0 *POC_1_0_0Caller) MinDepositAmount(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_POC_1_0_0 *POC_1_0_0Caller) MinerStatus(opts *bind.CallOptsWithNumber, _addr common.Address) (*big.Int, *big.Int, common.Address, error)
- func (_POC_1_0_0 *POC_1_0_0Caller) NewOwnerEffectiveNumber(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_POC_1_0_0 *POC_1_0_0Caller) WithdrawWaitNumber(opts *bind.CallOptsWithNumber) (*big.Int, error)
- type POC_1_0_0CallerRaw
- type POC_1_0_0CallerSession
- func (_POC_1_0_0 *POC_1_0_0CallerSession) BlackAndLockStatus(minerAddress common.Address) (int8, error)
- func (_POC_1_0_0 *POC_1_0_0CallerSession) DepositHalveLimitNumber() (*big.Int, error)
- func (_POC_1_0_0 *POC_1_0_0CallerSession) GetAll() ([]common.Address, []*big.Int, []*big.Int, []common.Address, []*big.Int, error)
- func (_POC_1_0_0 *POC_1_0_0CallerSession) GetBlackList() ([]common.Address, error)
- func (_POC_1_0_0 *POC_1_0_0CallerSession) GetLockList() ([]common.Address, error)
- func (_POC_1_0_0 *POC_1_0_0CallerSession) GetNormalList() ([]common.Address, error)
- func (_POC_1_0_0 *POC_1_0_0CallerSession) GetOwnerList() ([]common.Address, error)
- func (_POC_1_0_0 *POC_1_0_0CallerSession) GetStopList() ([]common.Address, error)
- func (_POC_1_0_0 *POC_1_0_0CallerSession) InitBlockNumber() (*big.Int, error)
- func (_POC_1_0_0 *POC_1_0_0CallerSession) InitMinDeposit() (*big.Int, error)
- func (_POC_1_0_0 *POC_1_0_0CallerSession) MinDepositAmount() (*big.Int, error)
- func (_POC_1_0_0 *POC_1_0_0CallerSession) MinerStatus(_addr common.Address) (*big.Int, *big.Int, common.Address, error)
- func (_POC_1_0_0 *POC_1_0_0CallerSession) NewOwnerEffectiveNumber() (*big.Int, error)
- func (_POC_1_0_0 *POC_1_0_0CallerSession) WithdrawWaitNumber() (*big.Int, error)
- type POC_1_0_0Raw
- func (_POC_1_0_0 *POC_1_0_0Raw) CallWithNumber(opts *bind.CallOptsWithNumber, result interface{}, method string, ...) error
- func (_POC_1_0_0 *POC_1_0_0Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type POC_1_0_0Session
- func (_POC_1_0_0 *POC_1_0_0Session) BlackAndLockStatus(minerAddress common.Address) (int8, error)
- func (_POC_1_0_0 *POC_1_0_0Session) ChangeOwner(_newOwner common.Address, _number *big.Int) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0Session) Deposit(_r [32]byte, _s [32]byte, _v uint8) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0Session) DepositHalveLimitNumber() (*big.Int, error)
- func (_POC_1_0_0 *POC_1_0_0Session) GetAll() ([]common.Address, []*big.Int, []*big.Int, []common.Address, []*big.Int, error)
- func (_POC_1_0_0 *POC_1_0_0Session) GetBlackList() ([]common.Address, error)
- func (_POC_1_0_0 *POC_1_0_0Session) GetLockList() ([]common.Address, error)
- func (_POC_1_0_0 *POC_1_0_0Session) GetNormalList() ([]common.Address, error)
- func (_POC_1_0_0 *POC_1_0_0Session) GetOwnerList() ([]common.Address, error)
- func (_POC_1_0_0 *POC_1_0_0Session) GetStopList() ([]common.Address, error)
- func (_POC_1_0_0 *POC_1_0_0Session) InitBlockNumber() (*big.Int, error)
- func (_POC_1_0_0 *POC_1_0_0Session) InitMinDeposit() (*big.Int, error)
- func (_POC_1_0_0 *POC_1_0_0Session) MinDepositAmount() (*big.Int, error)
- func (_POC_1_0_0 *POC_1_0_0Session) MinerStatus(_addr common.Address) (*big.Int, *big.Int, common.Address, error)
- func (_POC_1_0_0 *POC_1_0_0Session) NewOwnerEffectiveNumber() (*big.Int, error)
- func (_POC_1_0_0 *POC_1_0_0Session) OwnerEmptyBlackList() (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0Session) OwnerPopBlackList(minerAddress common.Address) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0Session) OwnerPopLockList(minerAddress common.Address) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0Session) OwnerPushBlackList(minerAddress common.Address) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0Session) OwnerPushLockList(minerAddress common.Address) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0Session) OwnerSetInitBlockNumber(_number *big.Int) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0Session) OwnerStop(minerAddress common.Address) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0Session) Start(minerAddress common.Address) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0Session) Stop(minerAddress common.Address) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0Session) Withdraw(minerAddress common.Address) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0Session) WithdrawSurplus(minerAddress common.Address) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0Session) WithdrawWaitNumber() (*big.Int, error)
- type POC_1_0_0Transactor
- func (_POC_1_0_0 *POC_1_0_0Transactor) ChangeOwner(opts *bind.TransactOpts, _newOwner common.Address, _number *big.Int) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0Transactor) Deposit(opts *bind.TransactOpts, _r [32]byte, _s [32]byte, _v uint8) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0Transactor) OwnerEmptyBlackList(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0Transactor) OwnerPopBlackList(opts *bind.TransactOpts, minerAddress common.Address) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0Transactor) OwnerPopLockList(opts *bind.TransactOpts, minerAddress common.Address) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0Transactor) OwnerPushBlackList(opts *bind.TransactOpts, minerAddress common.Address) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0Transactor) OwnerPushLockList(opts *bind.TransactOpts, minerAddress common.Address) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0Transactor) OwnerSetInitBlockNumber(opts *bind.TransactOpts, _number *big.Int) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0Transactor) OwnerStop(opts *bind.TransactOpts, minerAddress common.Address) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0Transactor) Start(opts *bind.TransactOpts, minerAddress common.Address) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0Transactor) Stop(opts *bind.TransactOpts, minerAddress common.Address) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0Transactor) Withdraw(opts *bind.TransactOpts, minerAddress common.Address) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0Transactor) WithdrawSurplus(opts *bind.TransactOpts, minerAddress common.Address) (*types.Transaction, error)
- type POC_1_0_0TransactorRaw
- type POC_1_0_0TransactorSession
- func (_POC_1_0_0 *POC_1_0_0TransactorSession) ChangeOwner(_newOwner common.Address, _number *big.Int) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0TransactorSession) Deposit(_r [32]byte, _s [32]byte, _v uint8) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0TransactorSession) OwnerEmptyBlackList() (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0TransactorSession) OwnerPopBlackList(minerAddress common.Address) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0TransactorSession) OwnerPopLockList(minerAddress common.Address) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0TransactorSession) OwnerPushBlackList(minerAddress common.Address) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0TransactorSession) OwnerPushLockList(minerAddress common.Address) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0TransactorSession) OwnerSetInitBlockNumber(_number *big.Int) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0TransactorSession) OwnerStop(minerAddress common.Address) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0TransactorSession) Start(minerAddress common.Address) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0TransactorSession) Stop(minerAddress common.Address) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0TransactorSession) Withdraw(minerAddress common.Address) (*types.Transaction, error)
- func (_POC_1_0_0 *POC_1_0_0TransactorSession) WithdrawSurplus(minerAddress common.Address) (*types.Transaction, error)
- type TribeChief
- type TribeChiefCaller
- func (_TribeChief *TribeChiefCaller) GetSignerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_TribeChief *TribeChiefCaller) GetStatus(opts *bind.CallOptsWithNumber) (struct{ ... }, error)
- func (_TribeChief *TribeChiefCaller) GetVolunteerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_TribeChief *TribeChiefCaller) Version(opts *bind.CallOptsWithNumber) (string, error)
- type TribeChiefCallerRaw
- type TribeChiefCallerSession
- func (_TribeChief *TribeChiefCallerSession) GetSignerLimit() (*big.Int, error)
- func (_TribeChief *TribeChiefCallerSession) GetStatus() (struct{ ... }, error)
- func (_TribeChief *TribeChiefCallerSession) GetVolunteerLimit() (*big.Int, error)
- func (_TribeChief *TribeChiefCallerSession) Version() (string, error)
- type TribeChiefRaw
- func (_TribeChief *TribeChiefRaw) CallWithNumber(opts *bind.CallOptsWithNumber, result interface{}, method string, ...) error
- func (_TribeChief *TribeChiefRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_TribeChief *TribeChiefRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type TribeChiefSession
- func (_TribeChief *TribeChiefSession) GetSignerLimit() (*big.Int, error)
- func (_TribeChief *TribeChiefSession) GetStatus() (struct{ ... }, error)
- func (_TribeChief *TribeChiefSession) GetVolunteerLimit() (*big.Int, error)
- func (_TribeChief *TribeChiefSession) SetSingerLimit(n *big.Int) (*types.Transaction, error)
- func (_TribeChief *TribeChiefSession) SetVolunteerLimit(n *big.Int) (*types.Transaction, error)
- func (_TribeChief *TribeChiefSession) Update(volunteer common.Address) (*types.Transaction, error)
- func (_TribeChief *TribeChiefSession) Version() (string, error)
- type TribeChiefTransactor
- func (_TribeChief *TribeChiefTransactor) SetSingerLimit(opts *bind.TransactOpts, n *big.Int) (*types.Transaction, error)
- func (_TribeChief *TribeChiefTransactor) SetVolunteerLimit(opts *bind.TransactOpts, n *big.Int) (*types.Transaction, error)
- func (_TribeChief *TribeChiefTransactor) Update(opts *bind.TransactOpts, volunteer common.Address) (*types.Transaction, error)
- type TribeChiefTransactorRaw
- type TribeChiefTransactorSession
- func (_TribeChief *TribeChiefTransactorSession) SetSingerLimit(n *big.Int) (*types.Transaction, error)
- func (_TribeChief *TribeChiefTransactorSession) SetVolunteerLimit(n *big.Int) (*types.Transaction, error)
- func (_TribeChief *TribeChiefTransactorSession) Update(volunteer common.Address) (*types.Transaction, error)
- type TribeChief_0_0_3
- type TribeChief_0_0_3Caller
- func (_TribeChief_0_0_3 *TribeChief_0_0_3Caller) GetEpoch(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_TribeChief_0_0_3 *TribeChief_0_0_3Caller) GetSignerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_TribeChief_0_0_3 *TribeChief_0_0_3Caller) GetStatus(opts *bind.CallOptsWithNumber) (struct{ ... }, error)
- func (_TribeChief_0_0_3 *TribeChief_0_0_3Caller) GetVolunteerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_TribeChief_0_0_3 *TribeChief_0_0_3Caller) Version(opts *bind.CallOptsWithNumber) (string, error)
- type TribeChief_0_0_3CallerRaw
- type TribeChief_0_0_3CallerSession
- func (_TribeChief_0_0_3 *TribeChief_0_0_3CallerSession) GetEpoch() (*big.Int, error)
- func (_TribeChief_0_0_3 *TribeChief_0_0_3CallerSession) GetSignerLimit() (*big.Int, error)
- func (_TribeChief_0_0_3 *TribeChief_0_0_3CallerSession) GetStatus() (struct{ ... }, error)
- func (_TribeChief_0_0_3 *TribeChief_0_0_3CallerSession) GetVolunteerLimit() (*big.Int, error)
- func (_TribeChief_0_0_3 *TribeChief_0_0_3CallerSession) Version() (string, error)
- type TribeChief_0_0_3Raw
- func (_TribeChief_0_0_3 *TribeChief_0_0_3Raw) CallWithNumber(opts *bind.CallOptsWithNumber, result interface{}, method string, ...) error
- func (_TribeChief_0_0_3 *TribeChief_0_0_3Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_TribeChief_0_0_3 *TribeChief_0_0_3Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type TribeChief_0_0_3Session
- func (_TribeChief_0_0_3 *TribeChief_0_0_3Session) GetEpoch() (*big.Int, error)
- func (_TribeChief_0_0_3 *TribeChief_0_0_3Session) GetSignerLimit() (*big.Int, error)
- func (_TribeChief_0_0_3 *TribeChief_0_0_3Session) GetStatus() (struct{ ... }, error)
- func (_TribeChief_0_0_3 *TribeChief_0_0_3Session) GetVolunteerLimit() (*big.Int, error)
- func (_TribeChief_0_0_3 *TribeChief_0_0_3Session) SetEpoch(n *big.Int) (*types.Transaction, error)
- func (_TribeChief_0_0_3 *TribeChief_0_0_3Session) SetSingerLimit(n *big.Int) (*types.Transaction, error)
- func (_TribeChief_0_0_3 *TribeChief_0_0_3Session) SetVolunteerLimit(n *big.Int) (*types.Transaction, error)
- func (_TribeChief_0_0_3 *TribeChief_0_0_3Session) Update(volunteer common.Address) (*types.Transaction, error)
- func (_TribeChief_0_0_3 *TribeChief_0_0_3Session) Version() (string, error)
- type TribeChief_0_0_3Transactor
- func (_TribeChief_0_0_3 *TribeChief_0_0_3Transactor) SetEpoch(opts *bind.TransactOpts, n *big.Int) (*types.Transaction, error)
- func (_TribeChief_0_0_3 *TribeChief_0_0_3Transactor) SetSingerLimit(opts *bind.TransactOpts, n *big.Int) (*types.Transaction, error)
- func (_TribeChief_0_0_3 *TribeChief_0_0_3Transactor) SetVolunteerLimit(opts *bind.TransactOpts, n *big.Int) (*types.Transaction, error)
- func (_TribeChief_0_0_3 *TribeChief_0_0_3Transactor) Update(opts *bind.TransactOpts, volunteer common.Address) (*types.Transaction, error)
- type TribeChief_0_0_3TransactorRaw
- type TribeChief_0_0_3TransactorSession
- func (_TribeChief_0_0_3 *TribeChief_0_0_3TransactorSession) SetEpoch(n *big.Int) (*types.Transaction, error)
- func (_TribeChief_0_0_3 *TribeChief_0_0_3TransactorSession) SetSingerLimit(n *big.Int) (*types.Transaction, error)
- func (_TribeChief_0_0_3 *TribeChief_0_0_3TransactorSession) SetVolunteerLimit(n *big.Int) (*types.Transaction, error)
- func (_TribeChief_0_0_3 *TribeChief_0_0_3TransactorSession) Update(volunteer common.Address) (*types.Transaction, error)
- type TribeChief_0_0_4
- type TribeChief_0_0_4Caller
- func (_TribeChief_0_0_4 *TribeChief_0_0_4Caller) GetEpoch(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_TribeChief_0_0_4 *TribeChief_0_0_4Caller) GetSignerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_TribeChief_0_0_4 *TribeChief_0_0_4Caller) GetStatus(opts *bind.CallOptsWithNumber) (struct{ ... }, error)
- func (_TribeChief_0_0_4 *TribeChief_0_0_4Caller) GetVolunteerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_TribeChief_0_0_4 *TribeChief_0_0_4Caller) Version(opts *bind.CallOptsWithNumber) (string, error)
- type TribeChief_0_0_4CallerRaw
- type TribeChief_0_0_4CallerSession
- func (_TribeChief_0_0_4 *TribeChief_0_0_4CallerSession) GetEpoch() (*big.Int, error)
- func (_TribeChief_0_0_4 *TribeChief_0_0_4CallerSession) GetSignerLimit() (*big.Int, error)
- func (_TribeChief_0_0_4 *TribeChief_0_0_4CallerSession) GetStatus() (struct{ ... }, error)
- func (_TribeChief_0_0_4 *TribeChief_0_0_4CallerSession) GetVolunteerLimit() (*big.Int, error)
- func (_TribeChief_0_0_4 *TribeChief_0_0_4CallerSession) Version() (string, error)
- type TribeChief_0_0_4Raw
- func (_TribeChief_0_0_4 *TribeChief_0_0_4Raw) CallWithNumber(opts *bind.CallOptsWithNumber, result interface{}, method string, ...) error
- func (_TribeChief_0_0_4 *TribeChief_0_0_4Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_TribeChief_0_0_4 *TribeChief_0_0_4Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type TribeChief_0_0_4Session
- func (_TribeChief_0_0_4 *TribeChief_0_0_4Session) GetEpoch() (*big.Int, error)
- func (_TribeChief_0_0_4 *TribeChief_0_0_4Session) GetSignerLimit() (*big.Int, error)
- func (_TribeChief_0_0_4 *TribeChief_0_0_4Session) GetStatus() (struct{ ... }, error)
- func (_TribeChief_0_0_4 *TribeChief_0_0_4Session) GetVolunteerLimit() (*big.Int, error)
- func (_TribeChief_0_0_4 *TribeChief_0_0_4Session) SetEpoch(n *big.Int) (*types.Transaction, error)
- func (_TribeChief_0_0_4 *TribeChief_0_0_4Session) SetSingerLimit(n *big.Int) (*types.Transaction, error)
- func (_TribeChief_0_0_4 *TribeChief_0_0_4Session) SetVolunteerLimit(n *big.Int) (*types.Transaction, error)
- func (_TribeChief_0_0_4 *TribeChief_0_0_4Session) Update(volunteer common.Address) (*types.Transaction, error)
- func (_TribeChief_0_0_4 *TribeChief_0_0_4Session) Version() (string, error)
- type TribeChief_0_0_4Transactor
- func (_TribeChief_0_0_4 *TribeChief_0_0_4Transactor) SetEpoch(opts *bind.TransactOpts, n *big.Int) (*types.Transaction, error)
- func (_TribeChief_0_0_4 *TribeChief_0_0_4Transactor) SetSingerLimit(opts *bind.TransactOpts, n *big.Int) (*types.Transaction, error)
- func (_TribeChief_0_0_4 *TribeChief_0_0_4Transactor) SetVolunteerLimit(opts *bind.TransactOpts, n *big.Int) (*types.Transaction, error)
- func (_TribeChief_0_0_4 *TribeChief_0_0_4Transactor) Update(opts *bind.TransactOpts, volunteer common.Address) (*types.Transaction, error)
- type TribeChief_0_0_4TransactorRaw
- type TribeChief_0_0_4TransactorSession
- func (_TribeChief_0_0_4 *TribeChief_0_0_4TransactorSession) SetEpoch(n *big.Int) (*types.Transaction, error)
- func (_TribeChief_0_0_4 *TribeChief_0_0_4TransactorSession) SetSingerLimit(n *big.Int) (*types.Transaction, error)
- func (_TribeChief_0_0_4 *TribeChief_0_0_4TransactorSession) SetVolunteerLimit(n *big.Int) (*types.Transaction, error)
- func (_TribeChief_0_0_4 *TribeChief_0_0_4TransactorSession) Update(volunteer common.Address) (*types.Transaction, error)
- type TribeChief_0_0_5
- type TribeChief_0_0_5Caller
- func (_TribeChief_0_0_5 *TribeChief_0_0_5Caller) GetEpoch(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_TribeChief_0_0_5 *TribeChief_0_0_5Caller) GetSignerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_TribeChief_0_0_5 *TribeChief_0_0_5Caller) GetStatus(opts *bind.CallOptsWithNumber) (struct{ ... }, error)
- func (_TribeChief_0_0_5 *TribeChief_0_0_5Caller) GetVolunteerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_TribeChief_0_0_5 *TribeChief_0_0_5Caller) Version(opts *bind.CallOptsWithNumber) (string, error)
- type TribeChief_0_0_5CallerRaw
- type TribeChief_0_0_5CallerSession
- func (_TribeChief_0_0_5 *TribeChief_0_0_5CallerSession) GetEpoch() (*big.Int, error)
- func (_TribeChief_0_0_5 *TribeChief_0_0_5CallerSession) GetSignerLimit() (*big.Int, error)
- func (_TribeChief_0_0_5 *TribeChief_0_0_5CallerSession) GetStatus() (struct{ ... }, error)
- func (_TribeChief_0_0_5 *TribeChief_0_0_5CallerSession) GetVolunteerLimit() (*big.Int, error)
- func (_TribeChief_0_0_5 *TribeChief_0_0_5CallerSession) Version() (string, error)
- type TribeChief_0_0_5Raw
- func (_TribeChief_0_0_5 *TribeChief_0_0_5Raw) CallWithNumber(opts *bind.CallOptsWithNumber, result interface{}, method string, ...) error
- func (_TribeChief_0_0_5 *TribeChief_0_0_5Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_TribeChief_0_0_5 *TribeChief_0_0_5Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type TribeChief_0_0_5Session
- func (_TribeChief_0_0_5 *TribeChief_0_0_5Session) GetEpoch() (*big.Int, error)
- func (_TribeChief_0_0_5 *TribeChief_0_0_5Session) GetSignerLimit() (*big.Int, error)
- func (_TribeChief_0_0_5 *TribeChief_0_0_5Session) GetStatus() (struct{ ... }, error)
- func (_TribeChief_0_0_5 *TribeChief_0_0_5Session) GetVolunteerLimit() (*big.Int, error)
- func (_TribeChief_0_0_5 *TribeChief_0_0_5Session) SetEpoch(n *big.Int) (*types.Transaction, error)
- func (_TribeChief_0_0_5 *TribeChief_0_0_5Session) SetSingerLimit(n *big.Int) (*types.Transaction, error)
- func (_TribeChief_0_0_5 *TribeChief_0_0_5Session) SetVolunteerLimit(n *big.Int) (*types.Transaction, error)
- func (_TribeChief_0_0_5 *TribeChief_0_0_5Session) Update(volunteer common.Address) (*types.Transaction, error)
- func (_TribeChief_0_0_5 *TribeChief_0_0_5Session) Version() (string, error)
- type TribeChief_0_0_5Transactor
- func (_TribeChief_0_0_5 *TribeChief_0_0_5Transactor) SetEpoch(opts *bind.TransactOpts, n *big.Int) (*types.Transaction, error)
- func (_TribeChief_0_0_5 *TribeChief_0_0_5Transactor) SetSingerLimit(opts *bind.TransactOpts, n *big.Int) (*types.Transaction, error)
- func (_TribeChief_0_0_5 *TribeChief_0_0_5Transactor) SetVolunteerLimit(opts *bind.TransactOpts, n *big.Int) (*types.Transaction, error)
- func (_TribeChief_0_0_5 *TribeChief_0_0_5Transactor) Update(opts *bind.TransactOpts, volunteer common.Address) (*types.Transaction, error)
- type TribeChief_0_0_5TransactorRaw
- type TribeChief_0_0_5TransactorSession
- func (_TribeChief_0_0_5 *TribeChief_0_0_5TransactorSession) SetEpoch(n *big.Int) (*types.Transaction, error)
- func (_TribeChief_0_0_5 *TribeChief_0_0_5TransactorSession) SetSingerLimit(n *big.Int) (*types.Transaction, error)
- func (_TribeChief_0_0_5 *TribeChief_0_0_5TransactorSession) SetVolunteerLimit(n *big.Int) (*types.Transaction, error)
- func (_TribeChief_0_0_5 *TribeChief_0_0_5TransactorSession) Update(volunteer common.Address) (*types.Transaction, error)
- type TribeChief_0_0_6
- type TribeChief_0_0_6Caller
- func (_TribeChief_0_0_6 *TribeChief_0_0_6Caller) FilterVolunteer(opts *bind.CallOptsWithNumber, volunteers []common.Address) ([]*big.Int, error)
- func (_TribeChief_0_0_6 *TribeChief_0_0_6Caller) GetEpoch(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_TribeChief_0_0_6 *TribeChief_0_0_6Caller) GetSignerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_TribeChief_0_0_6 *TribeChief_0_0_6Caller) GetStatus(opts *bind.CallOptsWithNumber) (struct{ ... }, error)
- func (_TribeChief_0_0_6 *TribeChief_0_0_6Caller) GetVolunteerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_TribeChief_0_0_6 *TribeChief_0_0_6Caller) GetVolunteers(opts *bind.CallOptsWithNumber) (struct{ ... }, error)
- func (_TribeChief_0_0_6 *TribeChief_0_0_6Caller) Version(opts *bind.CallOptsWithNumber) (string, error)
- type TribeChief_0_0_6CallerRaw
- type TribeChief_0_0_6CallerSession
- func (_TribeChief_0_0_6 *TribeChief_0_0_6CallerSession) FilterVolunteer(volunteers []common.Address) ([]*big.Int, error)
- func (_TribeChief_0_0_6 *TribeChief_0_0_6CallerSession) GetEpoch() (*big.Int, error)
- func (_TribeChief_0_0_6 *TribeChief_0_0_6CallerSession) GetSignerLimit() (*big.Int, error)
- func (_TribeChief_0_0_6 *TribeChief_0_0_6CallerSession) GetStatus() (struct{ ... }, error)
- func (_TribeChief_0_0_6 *TribeChief_0_0_6CallerSession) GetVolunteerLimit() (*big.Int, error)
- func (_TribeChief_0_0_6 *TribeChief_0_0_6CallerSession) GetVolunteers() (struct{ ... }, error)
- func (_TribeChief_0_0_6 *TribeChief_0_0_6CallerSession) Version() (string, error)
- type TribeChief_0_0_6Raw
- func (_TribeChief_0_0_6 *TribeChief_0_0_6Raw) CallWithNumber(opts *bind.CallOptsWithNumber, result interface{}, method string, ...) error
- func (_TribeChief_0_0_6 *TribeChief_0_0_6Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_TribeChief_0_0_6 *TribeChief_0_0_6Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type TribeChief_0_0_6Session
- func (_TribeChief_0_0_6 *TribeChief_0_0_6Session) FilterVolunteer(volunteers []common.Address) ([]*big.Int, error)
- func (_TribeChief_0_0_6 *TribeChief_0_0_6Session) GetEpoch() (*big.Int, error)
- func (_TribeChief_0_0_6 *TribeChief_0_0_6Session) GetSignerLimit() (*big.Int, error)
- func (_TribeChief_0_0_6 *TribeChief_0_0_6Session) GetStatus() (struct{ ... }, error)
- func (_TribeChief_0_0_6 *TribeChief_0_0_6Session) GetVolunteerLimit() (*big.Int, error)
- func (_TribeChief_0_0_6 *TribeChief_0_0_6Session) GetVolunteers() (struct{ ... }, error)
- func (_TribeChief_0_0_6 *TribeChief_0_0_6Session) Update(volunteer common.Address) (*types.Transaction, error)
- func (_TribeChief_0_0_6 *TribeChief_0_0_6Session) Version() (string, error)
- type TribeChief_0_0_6Transactor
- type TribeChief_0_0_6TransactorRaw
- type TribeChief_0_0_6TransactorSession
- type TribeChief_0_0_7
- type TribeChief_0_0_7Caller
- func (_TribeChief_0_0_7 *TribeChief_0_0_7Caller) FilterVolunteer(opts *bind.CallOptsWithNumber, volunteers []common.Address) ([]*big.Int, error)
- func (_TribeChief_0_0_7 *TribeChief_0_0_7Caller) GetEpoch(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_TribeChief_0_0_7 *TribeChief_0_0_7Caller) GetSignerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_TribeChief_0_0_7 *TribeChief_0_0_7Caller) GetStatus(opts *bind.CallOptsWithNumber) (struct{ ... }, error)
- func (_TribeChief_0_0_7 *TribeChief_0_0_7Caller) GetVolunteerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_TribeChief_0_0_7 *TribeChief_0_0_7Caller) GetVolunteers(opts *bind.CallOptsWithNumber) (struct{ ... }, error)
- func (_TribeChief_0_0_7 *TribeChief_0_0_7Caller) Version(opts *bind.CallOptsWithNumber) (string, error)
- type TribeChief_0_0_7CallerRaw
- type TribeChief_0_0_7CallerSession
- func (_TribeChief_0_0_7 *TribeChief_0_0_7CallerSession) FilterVolunteer(volunteers []common.Address) ([]*big.Int, error)
- func (_TribeChief_0_0_7 *TribeChief_0_0_7CallerSession) GetEpoch() (*big.Int, error)
- func (_TribeChief_0_0_7 *TribeChief_0_0_7CallerSession) GetSignerLimit() (*big.Int, error)
- func (_TribeChief_0_0_7 *TribeChief_0_0_7CallerSession) GetStatus() (struct{ ... }, error)
- func (_TribeChief_0_0_7 *TribeChief_0_0_7CallerSession) GetVolunteerLimit() (*big.Int, error)
- func (_TribeChief_0_0_7 *TribeChief_0_0_7CallerSession) GetVolunteers() (struct{ ... }, error)
- func (_TribeChief_0_0_7 *TribeChief_0_0_7CallerSession) Version() (string, error)
- type TribeChief_0_0_7Raw
- func (_TribeChief_0_0_7 *TribeChief_0_0_7Raw) CallWithNumber(opts *bind.CallOptsWithNumber, result interface{}, method string, ...) error
- func (_TribeChief_0_0_7 *TribeChief_0_0_7Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_TribeChief_0_0_7 *TribeChief_0_0_7Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type TribeChief_0_0_7Session
- func (_TribeChief_0_0_7 *TribeChief_0_0_7Session) FilterVolunteer(volunteers []common.Address) ([]*big.Int, error)
- func (_TribeChief_0_0_7 *TribeChief_0_0_7Session) GetEpoch() (*big.Int, error)
- func (_TribeChief_0_0_7 *TribeChief_0_0_7Session) GetSignerLimit() (*big.Int, error)
- func (_TribeChief_0_0_7 *TribeChief_0_0_7Session) GetStatus() (struct{ ... }, error)
- func (_TribeChief_0_0_7 *TribeChief_0_0_7Session) GetVolunteerLimit() (*big.Int, error)
- func (_TribeChief_0_0_7 *TribeChief_0_0_7Session) GetVolunteers() (struct{ ... }, error)
- func (_TribeChief_0_0_7 *TribeChief_0_0_7Session) Update(volunteer common.Address) (*types.Transaction, error)
- func (_TribeChief_0_0_7 *TribeChief_0_0_7Session) Version() (string, error)
- type TribeChief_0_0_7Transactor
- type TribeChief_0_0_7TransactorRaw
- type TribeChief_0_0_7TransactorSession
- type TribeChief_1_0_0
- type TribeChief_1_0_0Caller
- func (_TribeChief_1_0_0 *TribeChief_1_0_0Caller) BlockNumber(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_TribeChief_1_0_0 *TribeChief_1_0_0Caller) FilterVolunteer(opts *bind.CallOptsWithNumber, volunteers []common.Address) ([]*big.Int, error)
- func (_TribeChief_1_0_0 *TribeChief_1_0_0Caller) GetEpoch(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_TribeChief_1_0_0 *TribeChief_1_0_0Caller) GetNextRoundSignerList(opts *bind.CallOptsWithNumber) (struct{ ... }, error)
- func (_TribeChief_1_0_0 *TribeChief_1_0_0Caller) GetSignerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_TribeChief_1_0_0 *TribeChief_1_0_0Caller) GetStatus(opts *bind.CallOptsWithNumber) (struct{ ... }, error)
- func (_TribeChief_1_0_0 *TribeChief_1_0_0Caller) GetVolunteerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
- func (_TribeChief_1_0_0 *TribeChief_1_0_0Caller) GetVolunteers(opts *bind.CallOptsWithNumber) (struct{ ... }, error)
- func (_TribeChief_1_0_0 *TribeChief_1_0_0Caller) NextRoundSignerList(opts *bind.CallOptsWithNumber, arg0 *big.Int) (common.Address, error)
- func (_TribeChief_1_0_0 *TribeChief_1_0_0Caller) SignerList(opts *bind.CallOptsWithNumber, arg0 *big.Int) (common.Address, error)
- func (_TribeChief_1_0_0 *TribeChief_1_0_0Caller) Version(opts *bind.CallOptsWithNumber) (string, error)
- type TribeChief_1_0_0CallerRaw
- type TribeChief_1_0_0CallerSession
- func (_TribeChief_1_0_0 *TribeChief_1_0_0CallerSession) BlockNumber() (*big.Int, error)
- func (_TribeChief_1_0_0 *TribeChief_1_0_0CallerSession) FilterVolunteer(volunteers []common.Address) ([]*big.Int, error)
- func (_TribeChief_1_0_0 *TribeChief_1_0_0CallerSession) GetEpoch() (*big.Int, error)
- func (_TribeChief_1_0_0 *TribeChief_1_0_0CallerSession) GetNextRoundSignerList() (struct{ ... }, error)
- func (_TribeChief_1_0_0 *TribeChief_1_0_0CallerSession) GetSignerLimit() (*big.Int, error)
- func (_TribeChief_1_0_0 *TribeChief_1_0_0CallerSession) GetStatus() (struct{ ... }, error)
- func (_TribeChief_1_0_0 *TribeChief_1_0_0CallerSession) GetVolunteerLimit() (*big.Int, error)
- func (_TribeChief_1_0_0 *TribeChief_1_0_0CallerSession) GetVolunteers() (struct{ ... }, error)
- func (_TribeChief_1_0_0 *TribeChief_1_0_0CallerSession) NextRoundSignerList(arg0 *big.Int) (common.Address, error)
- func (_TribeChief_1_0_0 *TribeChief_1_0_0CallerSession) SignerList(arg0 *big.Int) (common.Address, error)
- func (_TribeChief_1_0_0 *TribeChief_1_0_0CallerSession) Version() (string, error)
- type TribeChief_1_0_0Raw
- func (_TribeChief_1_0_0 *TribeChief_1_0_0Raw) CallWithNumber(opts *bind.CallOptsWithNumber, result interface{}, method string, ...) error
- func (_TribeChief_1_0_0 *TribeChief_1_0_0Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_TribeChief_1_0_0 *TribeChief_1_0_0Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type TribeChief_1_0_0Session
- func (_TribeChief_1_0_0 *TribeChief_1_0_0Session) BlockNumber() (*big.Int, error)
- func (_TribeChief_1_0_0 *TribeChief_1_0_0Session) FilterVolunteer(volunteers []common.Address) ([]*big.Int, error)
- func (_TribeChief_1_0_0 *TribeChief_1_0_0Session) GetEpoch() (*big.Int, error)
- func (_TribeChief_1_0_0 *TribeChief_1_0_0Session) GetNextRoundSignerList() (struct{ ... }, error)
- func (_TribeChief_1_0_0 *TribeChief_1_0_0Session) GetSignerLimit() (*big.Int, error)
- func (_TribeChief_1_0_0 *TribeChief_1_0_0Session) GetStatus() (struct{ ... }, error)
- func (_TribeChief_1_0_0 *TribeChief_1_0_0Session) GetVolunteerLimit() (*big.Int, error)
- func (_TribeChief_1_0_0 *TribeChief_1_0_0Session) GetVolunteers() (struct{ ... }, error)
- func (_TribeChief_1_0_0 *TribeChief_1_0_0Session) NextRoundSignerList(arg0 *big.Int) (common.Address, error)
- func (_TribeChief_1_0_0 *TribeChief_1_0_0Session) SignerList(arg0 *big.Int) (common.Address, error)
- func (_TribeChief_1_0_0 *TribeChief_1_0_0Session) Update(volunteer common.Address) (*types.Transaction, error)
- func (_TribeChief_1_0_0 *TribeChief_1_0_0Session) Version() (string, error)
- type TribeChief_1_0_0Transactor
- type TribeChief_1_0_0TransactorRaw
- type TribeChief_1_0_0TransactorSession
Constants ¶
const ChiefABI = "" /* 1863-byte string literal not displayed */
ChiefABI is the input ABI used to generate the binding from.
const ChiefBase_1_0_0ABI = "" /* 5573-byte string literal not displayed */
ChiefBase_1_0_0ABI is the input ABI used to generate the binding from.
const ChiefBase_1_0_0Bin = `` /* 8740-byte string literal not displayed */
ChiefBase_1_0_0Bin is the compiled bytecode used for deploying new contracts.
const ChiefBin = `0x`
ChiefBin is the compiled bytecode used for deploying new contracts.
const POC_1_0_0ABI = "" /* 6681-byte string literal not displayed */
POC_1_0_0ABI is the input ABI used to generate the binding from.
const POC_1_0_0Bin = `` /* 18118-byte string literal not displayed */
POC_1_0_0Bin is the compiled bytecode used for deploying new contracts.
const TribeChiefABI = "" /* 1642-byte string literal not displayed */
TribeChiefABI is the input ABI used to generate the binding from.
const TribeChiefBin = `` /* 7518-byte string literal not displayed */
TribeChiefBin is the compiled bytecode used for deploying new contracts.
const TribeChief_0_0_3ABI = "" /* 2050-byte string literal not displayed */
TribeChief_0_0_3ABI is the input ABI used to generate the binding from.
const TribeChief_0_0_3Bin = `` /* 9708-byte string literal not displayed */
TribeChief_0_0_3Bin is the compiled bytecode used for deploying new contracts.
const TribeChief_0_0_4ABI = "" /* 2050-byte string literal not displayed */
TribeChief_0_0_4ABI is the input ABI used to generate the binding from.
const TribeChief_0_0_4Bin = `` /* 9708-byte string literal not displayed */
TribeChief_0_0_4Bin is the compiled bytecode used for deploying new contracts.
const TribeChief_0_0_5ABI = "" /* 2050-byte string literal not displayed */
TribeChief_0_0_5ABI is the input ABI used to generate the binding from.
const TribeChief_0_0_5Bin = `` /* 10276-byte string literal not displayed */
TribeChief_0_0_5Bin is the compiled bytecode used for deploying new contracts.
const TribeChief_0_0_6ABI = "" /* 2153-byte string literal not displayed */
TribeChief_0_0_6ABI is the input ABI used to generate the binding from.
const TribeChief_0_0_6Bin = `` /* 13504-byte string literal not displayed */
TribeChief_0_0_6Bin is the compiled bytecode used for deploying new contracts.
const TribeChief_0_0_7ABI = "" /* 2153-byte string literal not displayed */
TribeChief_0_0_7ABI is the input ABI used to generate the binding from.
const TribeChief_0_0_7Bin = `` /* 13698-byte string literal not displayed */
TribeChief_0_0_7Bin is the compiled bytecode used for deploying new contracts.
const TribeChief_1_0_0ABI = "" /* 2976-byte string literal not displayed */
TribeChief_1_0_0ABI is the input ABI used to generate the binding from.
const TribeChief_1_0_0Bin = `` /* 13016-byte string literal not displayed */
TribeChief_1_0_0Bin is the compiled bytecode used for deploying new contracts.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Chief ¶
type Chief struct { ChiefCaller // Read-only binding to the contract ChiefTransactor // Write-only binding to the contract }
Chief is an auto generated Go binding around an Ethereum contract.
func DeployChief ¶
func DeployChief(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Chief, error)
DeployChief deploys a new Ethereum contract, binding an instance of Chief to it.
type ChiefBase_1_0_0 ¶
type ChiefBase_1_0_0 struct { ChiefBase_1_0_0Caller // Read-only binding to the contract ChiefBase_1_0_0Transactor // Write-only binding to the contract }
ChiefBase_1_0_0 is an auto generated Go binding around an Ethereum contract.
func DeployChiefBase_1_0_0 ¶
func DeployChiefBase_1_0_0(auth *bind.TransactOpts, backend bind.ContractBackend, _epoch *big.Int, _signerLimit *big.Int) (common.Address, *types.Transaction, *ChiefBase_1_0_0, error)
DeployChiefBase_1_0_0 deploys a new Ethereum contract, binding an instance of ChiefBase_1_0_0 to it.
func NewChiefBase_1_0_0 ¶
func NewChiefBase_1_0_0(address common.Address, backend bind.ContractBackend) (*ChiefBase_1_0_0, error)
NewChiefBase_1_0_0 creates a new instance of ChiefBase_1_0_0, bound to a specific deployed contract.
type ChiefBase_1_0_0Caller ¶
type ChiefBase_1_0_0Caller struct {
// contains filtered or unexported fields
}
ChiefBase_1_0_0Caller is an auto generated read-only Go binding around an Ethereum contract.
func NewChiefBase_1_0_0Caller ¶
func NewChiefBase_1_0_0Caller(address common.Address, caller bind.ContractCaller) (*ChiefBase_1_0_0Caller, error)
NewChiefBase_1_0_0Caller creates a new read-only instance of ChiefBase_1_0_0, bound to a specific deployed contract.
func (*ChiefBase_1_0_0Caller) Epoch ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) Epoch(opts *bind.CallOptsWithNumber) (*big.Int, error)
Epoch is a free data retrieval call binding the contract method 0x900cf0cf.
Solidity: function epoch() constant returns(uint256)
func (*ChiefBase_1_0_0Caller) IsLeader ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) IsLeader(opts *bind.CallOptsWithNumber, addr common.Address) (bool, error)
IsLeader is a free data retrieval call binding the contract method 0xdb512e85.
Solidity: function isLeader(addr address) constant returns(bool)
func (*ChiefBase_1_0_0Caller) LeaderLimit ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) LeaderLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
LeaderLimit is a free data retrieval call binding the contract method 0x6c151173.
Solidity: function leaderLimit() constant returns(uint256)
func (*ChiefBase_1_0_0Caller) LeaderList ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) LeaderList(opts *bind.CallOptsWithNumber, arg0 *big.Int) (common.Address, error)
LeaderList is a free data retrieval call binding the contract method 0xed77db3f.
Solidity: function leaderList( uint256) constant returns(address)
func (*ChiefBase_1_0_0Caller) Owner ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) Owner(opts *bind.CallOptsWithNumber) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0xb2bdfa7b.
Solidity: function _owner() constant returns(address)
func (*ChiefBase_1_0_0Caller) PocGetBlackList ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) PocGetBlackList(opts *bind.CallOptsWithNumber) ([]common.Address, error)
PocGetBlackList is a free data retrieval call binding the contract method 0xb175de17.
Solidity: function pocGetBlackList() constant returns(address[])
func (*ChiefBase_1_0_0Caller) PocUpdatedInitBlockNumber ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) PocUpdatedInitBlockNumber(opts *bind.CallOptsWithNumber) (bool, error)
PocUpdatedInitBlockNumber is a free data retrieval call binding the contract method 0x06ccae1c.
Solidity: function pocUpdatedInitBlockNumber() constant returns(bool)
func (*ChiefBase_1_0_0Caller) SignerLimit ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) SignerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
SignerLimit is a free data retrieval call binding the contract method 0x57f607a1.
Solidity: function signerLimit() constant returns(uint256)
func (*ChiefBase_1_0_0Caller) TakeEpoch ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) TakeEpoch(opts *bind.CallOptsWithNumber) (*big.Int, error)
TakeEpoch is a free data retrieval call binding the contract method 0x4067f0c8.
Solidity: function takeEpoch() constant returns(uint256)
func (*ChiefBase_1_0_0Caller) TakeLeaderLimit ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) TakeLeaderLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
TakeLeaderLimit is a free data retrieval call binding the contract method 0x40e2f991.
Solidity: function takeLeaderLimit() constant returns(uint256)
func (*ChiefBase_1_0_0Caller) TakeLeaderList ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) TakeLeaderList(opts *bind.CallOptsWithNumber) ([]common.Address, error)
TakeLeaderList is a free data retrieval call binding the contract method 0xf0d55817.
Solidity: function takeLeaderList() constant returns(address[])
func (*ChiefBase_1_0_0Caller) TakeOwner ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) TakeOwner(opts *bind.CallOptsWithNumber) (common.Address, error)
TakeOwner is a free data retrieval call binding the contract method 0xd0f26171.
Solidity: function takeOwner() constant returns(address)
func (*ChiefBase_1_0_0Caller) TakeSignerLimit ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) TakeSignerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
TakeSignerLimit is a free data retrieval call binding the contract method 0x6da50830.
Solidity: function takeSignerLimit() constant returns(uint256)
func (*ChiefBase_1_0_0Caller) TakeVolunteerLimit ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) TakeVolunteerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
TakeVolunteerLimit is a free data retrieval call binding the contract method 0x282f78f2.
Solidity: function takeVolunteerLimit() constant returns(uint256)
func (*ChiefBase_1_0_0Caller) Tribe ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) Tribe(opts *bind.CallOptsWithNumber) (common.Address, error)
Tribe is a free data retrieval call binding the contract method 0x609bf73b.
Solidity: function _tribe() constant returns(address)
func (*ChiefBase_1_0_0Caller) VolunteerLimit ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) VolunteerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
VolunteerLimit is a free data retrieval call binding the contract method 0x26b249c8.
Solidity: function volunteerLimit() constant returns(uint256)
func (*ChiefBase_1_0_0Caller) Vsn ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Caller) Vsn(opts *bind.CallOptsWithNumber) (string, error)
Vsn is a free data retrieval call binding the contract method 0xbbf2ef67.
Solidity: function vsn() constant returns(string)
type ChiefBase_1_0_0CallerRaw ¶
type ChiefBase_1_0_0CallerRaw struct {
Contract *ChiefBase_1_0_0Caller // Generic read-only contract binding to access the raw methods on
}
ChiefBase_1_0_0CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ChiefBase_1_0_0CallerRaw) CallWithNumber ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerRaw) CallWithNumber(opts *bind.CallOptsWithNumber, 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 ChiefBase_1_0_0CallerSession ¶
type ChiefBase_1_0_0CallerSession struct { Contract *ChiefBase_1_0_0Caller // Generic contract caller binding to set the session for CallOpts bind.CallOptsWithNumber // Call options to use throughout this session }
ChiefBase_1_0_0CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ChiefBase_1_0_0CallerSession) Epoch ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) Epoch() (*big.Int, error)
Epoch is a free data retrieval call binding the contract method 0x900cf0cf.
Solidity: function epoch() constant returns(uint256)
func (*ChiefBase_1_0_0CallerSession) IsLeader ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) IsLeader(addr common.Address) (bool, error)
IsLeader is a free data retrieval call binding the contract method 0xdb512e85.
Solidity: function isLeader(addr address) constant returns(bool)
func (*ChiefBase_1_0_0CallerSession) LeaderLimit ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) LeaderLimit() (*big.Int, error)
LeaderLimit is a free data retrieval call binding the contract method 0x6c151173.
Solidity: function leaderLimit() constant returns(uint256)
func (*ChiefBase_1_0_0CallerSession) LeaderList ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) LeaderList(arg0 *big.Int) (common.Address, error)
LeaderList is a free data retrieval call binding the contract method 0xed77db3f.
Solidity: function leaderList( uint256) constant returns(address)
func (*ChiefBase_1_0_0CallerSession) Owner ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0xb2bdfa7b.
Solidity: function _owner() constant returns(address)
func (*ChiefBase_1_0_0CallerSession) PocGetBlackList ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) PocGetBlackList() ([]common.Address, error)
PocGetBlackList is a free data retrieval call binding the contract method 0xb175de17.
Solidity: function pocGetBlackList() constant returns(address[])
func (*ChiefBase_1_0_0CallerSession) PocUpdatedInitBlockNumber ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) PocUpdatedInitBlockNumber() (bool, error)
PocUpdatedInitBlockNumber is a free data retrieval call binding the contract method 0x06ccae1c.
Solidity: function pocUpdatedInitBlockNumber() constant returns(bool)
func (*ChiefBase_1_0_0CallerSession) SignerLimit ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) SignerLimit() (*big.Int, error)
SignerLimit is a free data retrieval call binding the contract method 0x57f607a1.
Solidity: function signerLimit() constant returns(uint256)
func (*ChiefBase_1_0_0CallerSession) TakeEpoch ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) TakeEpoch() (*big.Int, error)
TakeEpoch is a free data retrieval call binding the contract method 0x4067f0c8.
Solidity: function takeEpoch() constant returns(uint256)
func (*ChiefBase_1_0_0CallerSession) TakeLeaderLimit ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) TakeLeaderLimit() (*big.Int, error)
TakeLeaderLimit is a free data retrieval call binding the contract method 0x40e2f991.
Solidity: function takeLeaderLimit() constant returns(uint256)
func (*ChiefBase_1_0_0CallerSession) TakeLeaderList ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) TakeLeaderList() ([]common.Address, error)
TakeLeaderList is a free data retrieval call binding the contract method 0xf0d55817.
Solidity: function takeLeaderList() constant returns(address[])
func (*ChiefBase_1_0_0CallerSession) TakeOwner ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) TakeOwner() (common.Address, error)
TakeOwner is a free data retrieval call binding the contract method 0xd0f26171.
Solidity: function takeOwner() constant returns(address)
func (*ChiefBase_1_0_0CallerSession) TakeSignerLimit ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) TakeSignerLimit() (*big.Int, error)
TakeSignerLimit is a free data retrieval call binding the contract method 0x6da50830.
Solidity: function takeSignerLimit() constant returns(uint256)
func (*ChiefBase_1_0_0CallerSession) TakeVolunteerLimit ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) TakeVolunteerLimit() (*big.Int, error)
TakeVolunteerLimit is a free data retrieval call binding the contract method 0x282f78f2.
Solidity: function takeVolunteerLimit() constant returns(uint256)
func (*ChiefBase_1_0_0CallerSession) Tribe ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) Tribe() (common.Address, error)
Tribe is a free data retrieval call binding the contract method 0x609bf73b.
Solidity: function _tribe() constant returns(address)
func (*ChiefBase_1_0_0CallerSession) VolunteerLimit ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) VolunteerLimit() (*big.Int, error)
VolunteerLimit is a free data retrieval call binding the contract method 0x26b249c8.
Solidity: function volunteerLimit() constant returns(uint256)
func (*ChiefBase_1_0_0CallerSession) Vsn ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0CallerSession) Vsn() (string, error)
Vsn is a free data retrieval call binding the contract method 0xbbf2ef67.
Solidity: function vsn() constant returns(string)
type ChiefBase_1_0_0Raw ¶
type ChiefBase_1_0_0Raw struct {
Contract *ChiefBase_1_0_0 // Generic contract binding to access the raw methods on
}
ChiefBase_1_0_0Raw is an auto generated low-level Go binding around an Ethereum contract.
func (*ChiefBase_1_0_0Raw) CallWithNumber ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Raw) CallWithNumber(opts *bind.CallOptsWithNumber, 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 (*ChiefBase_1_0_0Raw) Transact ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ChiefBase_1_0_0Raw) Transfer ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Raw) 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 ChiefBase_1_0_0Session ¶
type ChiefBase_1_0_0Session struct { Contract *ChiefBase_1_0_0 // Generic contract binding to set the session for CallOpts bind.CallOptsWithNumber // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ChiefBase_1_0_0Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ChiefBase_1_0_0Session) AppendLeader ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) AppendLeader(addr common.Address) (*types.Transaction, error)
AppendLeader is a paid mutator transaction binding the contract method 0xbfe3a272.
Solidity: function appendLeader(addr address) returns()
func (*ChiefBase_1_0_0Session) Epoch ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) Epoch() (*big.Int, error)
Epoch is a free data retrieval call binding the contract method 0x900cf0cf.
Solidity: function epoch() constant returns(uint256)
func (*ChiefBase_1_0_0Session) Init ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) Init(pocAddr common.Address, tribeAddr common.Address) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0xf09a4016.
Solidity: function init(pocAddr address, tribeAddr address) returns()
func (*ChiefBase_1_0_0Session) IsLeader ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) IsLeader(addr common.Address) (bool, error)
IsLeader is a free data retrieval call binding the contract method 0xdb512e85.
Solidity: function isLeader(addr address) constant returns(bool)
func (*ChiefBase_1_0_0Session) LeaderLimit ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) LeaderLimit() (*big.Int, error)
LeaderLimit is a free data retrieval call binding the contract method 0x6c151173.
Solidity: function leaderLimit() constant returns(uint256)
func (*ChiefBase_1_0_0Session) LeaderList ¶
LeaderList is a free data retrieval call binding the contract method 0xed77db3f.
Solidity: function leaderList( uint256) constant returns(address)
func (*ChiefBase_1_0_0Session) Owner ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0xb2bdfa7b.
Solidity: function _owner() constant returns(address)
func (*ChiefBase_1_0_0Session) PocAddBlackList ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) PocAddBlackList(minerAddress common.Address) (*types.Transaction, error)
PocAddBlackList is a paid mutator transaction binding the contract method 0xc8ba1fd8.
Solidity: function pocAddBlackList(minerAddress address) returns()
func (*ChiefBase_1_0_0Session) PocAddLockList ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) PocAddLockList(minerAddress common.Address) (*types.Transaction, error)
PocAddLockList is a paid mutator transaction binding the contract method 0xa9cfa49c.
Solidity: function pocAddLockList(minerAddress address) returns()
func (*ChiefBase_1_0_0Session) PocAddStop ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) PocAddStop(minerAddress common.Address) (*types.Transaction, error)
PocAddStop is a paid mutator transaction binding the contract method 0x1dd47d3d.
Solidity: function pocAddStop(minerAddress address) returns(int8)
func (*ChiefBase_1_0_0Session) PocChangeOwner ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) PocChangeOwner(newOwner common.Address, num *big.Int) (*types.Transaction, error)
PocChangeOwner is a paid mutator transaction binding the contract method 0xbf8fb614.
Solidity: function pocChangeOwner(newOwner address, num uint256) returns()
func (*ChiefBase_1_0_0Session) PocCleanBlackList ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) PocCleanBlackList() (*types.Transaction, error)
PocCleanBlackList is a paid mutator transaction binding the contract method 0x7216276b.
Solidity: function pocCleanBlackList() returns()
func (*ChiefBase_1_0_0Session) PocDelLockList ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) PocDelLockList(minerAddress common.Address) (*types.Transaction, error)
PocDelLockList is a paid mutator transaction binding the contract method 0x4bb19dac.
Solidity: function pocDelLockList(minerAddress address) returns(int8)
func (*ChiefBase_1_0_0Session) PocGetBlackList ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) PocGetBlackList() ([]common.Address, error)
PocGetBlackList is a free data retrieval call binding the contract method 0xb175de17.
Solidity: function pocGetBlackList() constant returns(address[])
func (*ChiefBase_1_0_0Session) PocSetInitBlockNumber ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) PocSetInitBlockNumber(num *big.Int) (*types.Transaction, error)
PocSetInitBlockNumber is a paid mutator transaction binding the contract method 0x7a73ae49.
Solidity: function pocSetInitBlockNumber(num uint256) returns()
func (*ChiefBase_1_0_0Session) PocUpdatedInitBlockNumber ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) PocUpdatedInitBlockNumber() (bool, error)
PocUpdatedInitBlockNumber is a free data retrieval call binding the contract method 0x06ccae1c.
Solidity: function pocUpdatedInitBlockNumber() constant returns(bool)
func (*ChiefBase_1_0_0Session) RemoveLeader ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) RemoveLeader(addr common.Address) (*types.Transaction, error)
RemoveLeader is a paid mutator transaction binding the contract method 0x9037f182.
Solidity: function removeLeader(addr address) returns()
func (*ChiefBase_1_0_0Session) SetOwner ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) SetOwner(newOwner common.Address) (*types.Transaction, error)
SetOwner is a paid mutator transaction binding the contract method 0x13af4035.
Solidity: function setOwner(newOwner address) returns()
func (*ChiefBase_1_0_0Session) SignerLimit ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) SignerLimit() (*big.Int, error)
SignerLimit is a free data retrieval call binding the contract method 0x57f607a1.
Solidity: function signerLimit() constant returns(uint256)
func (*ChiefBase_1_0_0Session) TakeEpoch ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) TakeEpoch() (*big.Int, error)
TakeEpoch is a free data retrieval call binding the contract method 0x4067f0c8.
Solidity: function takeEpoch() constant returns(uint256)
func (*ChiefBase_1_0_0Session) TakeLeaderLimit ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) TakeLeaderLimit() (*big.Int, error)
TakeLeaderLimit is a free data retrieval call binding the contract method 0x40e2f991.
Solidity: function takeLeaderLimit() constant returns(uint256)
func (*ChiefBase_1_0_0Session) TakeLeaderList ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) TakeLeaderList() ([]common.Address, error)
TakeLeaderList is a free data retrieval call binding the contract method 0xf0d55817.
Solidity: function takeLeaderList() constant returns(address[])
func (*ChiefBase_1_0_0Session) TakeOwner ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) TakeOwner() (common.Address, error)
TakeOwner is a free data retrieval call binding the contract method 0xd0f26171.
Solidity: function takeOwner() constant returns(address)
func (*ChiefBase_1_0_0Session) TakeSignerLimit ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) TakeSignerLimit() (*big.Int, error)
TakeSignerLimit is a free data retrieval call binding the contract method 0x6da50830.
Solidity: function takeSignerLimit() constant returns(uint256)
func (*ChiefBase_1_0_0Session) TakeVolunteerLimit ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) TakeVolunteerLimit() (*big.Int, error)
TakeVolunteerLimit is a free data retrieval call binding the contract method 0x282f78f2.
Solidity: function takeVolunteerLimit() constant returns(uint256)
func (*ChiefBase_1_0_0Session) Tribe ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) Tribe() (common.Address, error)
Tribe is a free data retrieval call binding the contract method 0x609bf73b.
Solidity: function _tribe() constant returns(address)
func (*ChiefBase_1_0_0Session) VolunteerLimit ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) VolunteerLimit() (*big.Int, error)
VolunteerLimit is a free data retrieval call binding the contract method 0x26b249c8.
Solidity: function volunteerLimit() constant returns(uint256)
func (*ChiefBase_1_0_0Session) Vsn ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Session) Vsn() (string, error)
Vsn is a free data retrieval call binding the contract method 0xbbf2ef67.
Solidity: function vsn() constant returns(string)
type ChiefBase_1_0_0Transactor ¶
type ChiefBase_1_0_0Transactor struct {
// contains filtered or unexported fields
}
ChiefBase_1_0_0Transactor is an auto generated write-only Go binding around an Ethereum contract.
func NewChiefBase_1_0_0Transactor ¶
func NewChiefBase_1_0_0Transactor(address common.Address, transactor bind.ContractTransactor) (*ChiefBase_1_0_0Transactor, error)
NewChiefBase_1_0_0Transactor creates a new write-only instance of ChiefBase_1_0_0, bound to a specific deployed contract.
func (*ChiefBase_1_0_0Transactor) AppendLeader ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Transactor) AppendLeader(opts *bind.TransactOpts, addr common.Address) (*types.Transaction, error)
AppendLeader is a paid mutator transaction binding the contract method 0xbfe3a272.
Solidity: function appendLeader(addr address) returns()
func (*ChiefBase_1_0_0Transactor) Init ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Transactor) Init(opts *bind.TransactOpts, pocAddr common.Address, tribeAddr common.Address) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0xf09a4016.
Solidity: function init(pocAddr address, tribeAddr address) returns()
func (*ChiefBase_1_0_0Transactor) PocAddBlackList ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Transactor) PocAddBlackList(opts *bind.TransactOpts, minerAddress common.Address) (*types.Transaction, error)
PocAddBlackList is a paid mutator transaction binding the contract method 0xc8ba1fd8.
Solidity: function pocAddBlackList(minerAddress address) returns()
func (*ChiefBase_1_0_0Transactor) PocAddLockList ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Transactor) PocAddLockList(opts *bind.TransactOpts, minerAddress common.Address) (*types.Transaction, error)
PocAddLockList is a paid mutator transaction binding the contract method 0xa9cfa49c.
Solidity: function pocAddLockList(minerAddress address) returns()
func (*ChiefBase_1_0_0Transactor) PocAddStop ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Transactor) PocAddStop(opts *bind.TransactOpts, minerAddress common.Address) (*types.Transaction, error)
PocAddStop is a paid mutator transaction binding the contract method 0x1dd47d3d.
Solidity: function pocAddStop(minerAddress address) returns(int8)
func (*ChiefBase_1_0_0Transactor) PocChangeOwner ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Transactor) PocChangeOwner(opts *bind.TransactOpts, newOwner common.Address, num *big.Int) (*types.Transaction, error)
PocChangeOwner is a paid mutator transaction binding the contract method 0xbf8fb614.
Solidity: function pocChangeOwner(newOwner address, num uint256) returns()
func (*ChiefBase_1_0_0Transactor) PocCleanBlackList ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Transactor) PocCleanBlackList(opts *bind.TransactOpts) (*types.Transaction, error)
PocCleanBlackList is a paid mutator transaction binding the contract method 0x7216276b.
Solidity: function pocCleanBlackList() returns()
func (*ChiefBase_1_0_0Transactor) PocDelLockList ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Transactor) PocDelLockList(opts *bind.TransactOpts, minerAddress common.Address) (*types.Transaction, error)
PocDelLockList is a paid mutator transaction binding the contract method 0x4bb19dac.
Solidity: function pocDelLockList(minerAddress address) returns(int8)
func (*ChiefBase_1_0_0Transactor) PocSetInitBlockNumber ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Transactor) PocSetInitBlockNumber(opts *bind.TransactOpts, num *big.Int) (*types.Transaction, error)
PocSetInitBlockNumber is a paid mutator transaction binding the contract method 0x7a73ae49.
Solidity: function pocSetInitBlockNumber(num uint256) returns()
func (*ChiefBase_1_0_0Transactor) RemoveLeader ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Transactor) RemoveLeader(opts *bind.TransactOpts, addr common.Address) (*types.Transaction, error)
RemoveLeader is a paid mutator transaction binding the contract method 0x9037f182.
Solidity: function removeLeader(addr address) returns()
func (*ChiefBase_1_0_0Transactor) SetOwner ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0Transactor) SetOwner(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
SetOwner is a paid mutator transaction binding the contract method 0x13af4035.
Solidity: function setOwner(newOwner address) returns()
type ChiefBase_1_0_0TransactorRaw ¶
type ChiefBase_1_0_0TransactorRaw struct {
Contract *ChiefBase_1_0_0Transactor // Generic write-only contract binding to access the raw methods on
}
ChiefBase_1_0_0TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ChiefBase_1_0_0TransactorRaw) Transact ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ChiefBase_1_0_0TransactorRaw) Transfer ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0TransactorRaw) 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 ChiefBase_1_0_0TransactorSession ¶
type ChiefBase_1_0_0TransactorSession struct { Contract *ChiefBase_1_0_0Transactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ChiefBase_1_0_0TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ChiefBase_1_0_0TransactorSession) AppendLeader ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0TransactorSession) AppendLeader(addr common.Address) (*types.Transaction, error)
AppendLeader is a paid mutator transaction binding the contract method 0xbfe3a272.
Solidity: function appendLeader(addr address) returns()
func (*ChiefBase_1_0_0TransactorSession) Init ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0TransactorSession) Init(pocAddr common.Address, tribeAddr common.Address) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0xf09a4016.
Solidity: function init(pocAddr address, tribeAddr address) returns()
func (*ChiefBase_1_0_0TransactorSession) PocAddBlackList ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0TransactorSession) PocAddBlackList(minerAddress common.Address) (*types.Transaction, error)
PocAddBlackList is a paid mutator transaction binding the contract method 0xc8ba1fd8.
Solidity: function pocAddBlackList(minerAddress address) returns()
func (*ChiefBase_1_0_0TransactorSession) PocAddLockList ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0TransactorSession) PocAddLockList(minerAddress common.Address) (*types.Transaction, error)
PocAddLockList is a paid mutator transaction binding the contract method 0xa9cfa49c.
Solidity: function pocAddLockList(minerAddress address) returns()
func (*ChiefBase_1_0_0TransactorSession) PocAddStop ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0TransactorSession) PocAddStop(minerAddress common.Address) (*types.Transaction, error)
PocAddStop is a paid mutator transaction binding the contract method 0x1dd47d3d.
Solidity: function pocAddStop(minerAddress address) returns(int8)
func (*ChiefBase_1_0_0TransactorSession) PocChangeOwner ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0TransactorSession) PocChangeOwner(newOwner common.Address, num *big.Int) (*types.Transaction, error)
PocChangeOwner is a paid mutator transaction binding the contract method 0xbf8fb614.
Solidity: function pocChangeOwner(newOwner address, num uint256) returns()
func (*ChiefBase_1_0_0TransactorSession) PocCleanBlackList ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0TransactorSession) PocCleanBlackList() (*types.Transaction, error)
PocCleanBlackList is a paid mutator transaction binding the contract method 0x7216276b.
Solidity: function pocCleanBlackList() returns()
func (*ChiefBase_1_0_0TransactorSession) PocDelLockList ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0TransactorSession) PocDelLockList(minerAddress common.Address) (*types.Transaction, error)
PocDelLockList is a paid mutator transaction binding the contract method 0x4bb19dac.
Solidity: function pocDelLockList(minerAddress address) returns(int8)
func (*ChiefBase_1_0_0TransactorSession) PocSetInitBlockNumber ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0TransactorSession) PocSetInitBlockNumber(num *big.Int) (*types.Transaction, error)
PocSetInitBlockNumber is a paid mutator transaction binding the contract method 0x7a73ae49.
Solidity: function pocSetInitBlockNumber(num uint256) returns()
func (*ChiefBase_1_0_0TransactorSession) RemoveLeader ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0TransactorSession) RemoveLeader(addr common.Address) (*types.Transaction, error)
RemoveLeader is a paid mutator transaction binding the contract method 0x9037f182.
Solidity: function removeLeader(addr address) returns()
func (*ChiefBase_1_0_0TransactorSession) SetOwner ¶
func (_ChiefBase_1_0_0 *ChiefBase_1_0_0TransactorSession) SetOwner(newOwner common.Address) (*types.Transaction, error)
SetOwner is a paid mutator transaction binding the contract method 0x13af4035.
Solidity: function setOwner(newOwner address) returns()
type ChiefCaller ¶
type ChiefCaller struct {
// contains filtered or unexported fields
}
ChiefCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewChiefCaller ¶
func NewChiefCaller(address common.Address, caller bind.ContractCaller) (*ChiefCaller, error)
NewChiefCaller creates a new read-only instance of Chief, bound to a specific deployed contract.
func (*ChiefCaller) FilterVolunteer ¶
func (_Chief *ChiefCaller) FilterVolunteer(opts *bind.CallOptsWithNumber, volunteers []common.Address) ([]*big.Int, error)
FilterVolunteer is a free data retrieval call binding the contract method 0x20c1a518.
Solidity: function filterVolunteer(volunteers address[]) constant returns(result uint256[])
func (*ChiefCaller) GetEpoch ¶
func (_Chief *ChiefCaller) GetEpoch(opts *bind.CallOptsWithNumber) (*big.Int, error)
GetEpoch is a free data retrieval call binding the contract method 0x757991a8.
Solidity: function getEpoch() constant returns(uint256)
func (*ChiefCaller) GetSignerLimit ¶
func (_Chief *ChiefCaller) GetSignerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
GetSignerLimit is a free data retrieval call binding the contract method 0xeb5c0011.
Solidity: function getSignerLimit() constant returns(uint256)
func (*ChiefCaller) GetStatus ¶
func (_Chief *ChiefCaller) GetStatus(opts *bind.CallOptsWithNumber) (struct { SignerList []common.Address BlackList []common.Address ScoreList []*big.Int NumberList []*big.Int TotalVolunteer *big.Int Number *big.Int }, error)
GetStatus is a free data retrieval call binding the contract method 0x4e69d560.
Solidity: function getStatus() constant returns(signerList address[], blackList address[], scoreList uint256[], numberList uint256[], totalVolunteer uint256, number uint256)
func (*ChiefCaller) GetVolunteerLimit ¶
func (_Chief *ChiefCaller) GetVolunteerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
GetVolunteerLimit is a free data retrieval call binding the contract method 0x961c5c7a.
Solidity: function getVolunteerLimit() constant returns(uint256)
func (*ChiefCaller) GetVolunteers ¶
func (_Chief *ChiefCaller) GetVolunteers(opts *bind.CallOptsWithNumber) (struct { VolunteerList []common.Address WeightList []*big.Int Length *big.Int }, error)
GetVolunteers is a free data retrieval call binding the contract method 0xd7ca4a1c.
Solidity: function getVolunteers() constant returns(volunteerList address[], weightList uint256[], length uint256)
func (*ChiefCaller) Version ¶
func (_Chief *ChiefCaller) Version(opts *bind.CallOptsWithNumber) (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type ChiefCallerRaw ¶
type ChiefCallerRaw struct {
Contract *ChiefCaller // Generic read-only contract binding to access the raw methods on
}
ChiefCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ChiefCallerRaw) CallWithNumber ¶
func (_Chief *ChiefCallerRaw) CallWithNumber(opts *bind.CallOptsWithNumber, 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 ChiefCallerSession ¶
type ChiefCallerSession struct { Contract *ChiefCaller // Generic contract caller binding to set the session for CallOpts bind.CallOptsWithNumber // Call options to use throughout this session }
ChiefCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ChiefCallerSession) FilterVolunteer ¶
FilterVolunteer is a free data retrieval call binding the contract method 0x20c1a518.
Solidity: function filterVolunteer(volunteers address[]) constant returns(result uint256[])
func (*ChiefCallerSession) GetEpoch ¶
func (_Chief *ChiefCallerSession) GetEpoch() (*big.Int, error)
GetEpoch is a free data retrieval call binding the contract method 0x757991a8.
Solidity: function getEpoch() constant returns(uint256)
func (*ChiefCallerSession) GetSignerLimit ¶
func (_Chief *ChiefCallerSession) GetSignerLimit() (*big.Int, error)
GetSignerLimit is a free data retrieval call binding the contract method 0xeb5c0011.
Solidity: function getSignerLimit() constant returns(uint256)
func (*ChiefCallerSession) GetStatus ¶
func (_Chief *ChiefCallerSession) GetStatus() (struct { SignerList []common.Address BlackList []common.Address ScoreList []*big.Int NumberList []*big.Int TotalVolunteer *big.Int Number *big.Int }, error)
GetStatus is a free data retrieval call binding the contract method 0x4e69d560.
Solidity: function getStatus() constant returns(signerList address[], blackList address[], scoreList uint256[], numberList uint256[], totalVolunteer uint256, number uint256)
func (*ChiefCallerSession) GetVolunteerLimit ¶
func (_Chief *ChiefCallerSession) GetVolunteerLimit() (*big.Int, error)
GetVolunteerLimit is a free data retrieval call binding the contract method 0x961c5c7a.
Solidity: function getVolunteerLimit() constant returns(uint256)
func (*ChiefCallerSession) GetVolunteers ¶
func (_Chief *ChiefCallerSession) GetVolunteers() (struct { VolunteerList []common.Address WeightList []*big.Int Length *big.Int }, error)
GetVolunteers is a free data retrieval call binding the contract method 0xd7ca4a1c.
Solidity: function getVolunteers() constant returns(volunteerList address[], weightList uint256[], length uint256)
func (*ChiefCallerSession) Version ¶
func (_Chief *ChiefCallerSession) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type ChiefRaw ¶
type ChiefRaw struct {
Contract *Chief // Generic contract binding to access the raw methods on
}
ChiefRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ChiefRaw) CallWithNumber ¶
func (_Chief *ChiefRaw) CallWithNumber(opts *bind.CallOptsWithNumber, 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 (*ChiefRaw) Transact ¶
func (_Chief *ChiefRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ChiefRaw) Transfer ¶
func (_Chief *ChiefRaw) 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 ChiefSession ¶
type ChiefSession struct { Contract *Chief // Generic contract binding to set the session for CallOpts bind.CallOptsWithNumber // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ChiefSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ChiefSession) FilterVolunteer ¶
FilterVolunteer is a free data retrieval call binding the contract method 0x20c1a518.
Solidity: function filterVolunteer(volunteers address[]) constant returns(result uint256[])
func (*ChiefSession) GetEpoch ¶
func (_Chief *ChiefSession) GetEpoch() (*big.Int, error)
GetEpoch is a free data retrieval call binding the contract method 0x757991a8.
Solidity: function getEpoch() constant returns(uint256)
func (*ChiefSession) GetSignerLimit ¶
func (_Chief *ChiefSession) GetSignerLimit() (*big.Int, error)
GetSignerLimit is a free data retrieval call binding the contract method 0xeb5c0011.
Solidity: function getSignerLimit() constant returns(uint256)
func (*ChiefSession) GetStatus ¶
func (_Chief *ChiefSession) GetStatus() (struct { SignerList []common.Address BlackList []common.Address ScoreList []*big.Int NumberList []*big.Int TotalVolunteer *big.Int Number *big.Int }, error)
GetStatus is a free data retrieval call binding the contract method 0x4e69d560.
Solidity: function getStatus() constant returns(signerList address[], blackList address[], scoreList uint256[], numberList uint256[], totalVolunteer uint256, number uint256)
func (*ChiefSession) GetVolunteerLimit ¶
func (_Chief *ChiefSession) GetVolunteerLimit() (*big.Int, error)
GetVolunteerLimit is a free data retrieval call binding the contract method 0x961c5c7a.
Solidity: function getVolunteerLimit() constant returns(uint256)
func (*ChiefSession) GetVolunteers ¶
func (_Chief *ChiefSession) GetVolunteers() (struct { VolunteerList []common.Address WeightList []*big.Int Length *big.Int }, error)
GetVolunteers is a free data retrieval call binding the contract method 0xd7ca4a1c.
Solidity: function getVolunteers() constant returns(volunteerList address[], weightList uint256[], length uint256)
func (*ChiefSession) Update ¶
func (_Chief *ChiefSession) Update(volunteer common.Address) (*types.Transaction, error)
Update is a paid mutator transaction binding the contract method 0x1c1b8772.
Solidity: function update(volunteer address) returns()
func (*ChiefSession) Version ¶
func (_Chief *ChiefSession) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type ChiefTransactor ¶
type ChiefTransactor struct {
// contains filtered or unexported fields
}
ChiefTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewChiefTransactor ¶
func NewChiefTransactor(address common.Address, transactor bind.ContractTransactor) (*ChiefTransactor, error)
NewChiefTransactor creates a new write-only instance of Chief, bound to a specific deployed contract.
func (*ChiefTransactor) Update ¶
func (_Chief *ChiefTransactor) Update(opts *bind.TransactOpts, volunteer common.Address) (*types.Transaction, error)
Update is a paid mutator transaction binding the contract method 0x1c1b8772.
Solidity: function update(volunteer address) returns()
type ChiefTransactorRaw ¶
type ChiefTransactorRaw struct {
Contract *ChiefTransactor // Generic write-only contract binding to access the raw methods on
}
ChiefTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ChiefTransactorRaw) Transact ¶
func (_Chief *ChiefTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ChiefTransactorRaw) Transfer ¶
func (_Chief *ChiefTransactorRaw) 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 ChiefTransactorSession ¶
type ChiefTransactorSession struct { Contract *ChiefTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ChiefTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ChiefTransactorSession) Update ¶
func (_Chief *ChiefTransactorSession) Update(volunteer common.Address) (*types.Transaction, error)
Update is a paid mutator transaction binding the contract method 0x1c1b8772.
Solidity: function update(volunteer address) returns()
type POC_1_0_0 ¶
type POC_1_0_0 struct { POC_1_0_0Caller // Read-only binding to the contract POC_1_0_0Transactor // Write-only binding to the contract }
POC_1_0_0 is an auto generated Go binding around an Ethereum contract.
func DeployPOC_1_0_0 ¶
func DeployPOC_1_0_0(auth *bind.TransactOpts, backend bind.ContractBackend, _addr common.Address, _amount *big.Int, _waitNumber *big.Int, _limitNumber *big.Int) (common.Address, *types.Transaction, *POC_1_0_0, error)
DeployPOC_1_0_0 deploys a new Ethereum contract, binding an instance of POC_1_0_0 to it.
func NewPOC_1_0_0 ¶
NewPOC_1_0_0 creates a new instance of POC_1_0_0, bound to a specific deployed contract.
type POC_1_0_0Caller ¶
type POC_1_0_0Caller struct {
// contains filtered or unexported fields
}
POC_1_0_0Caller is an auto generated read-only Go binding around an Ethereum contract.
func NewPOC_1_0_0Caller ¶
func NewPOC_1_0_0Caller(address common.Address, caller bind.ContractCaller) (*POC_1_0_0Caller, error)
NewPOC_1_0_0Caller creates a new read-only instance of POC_1_0_0, bound to a specific deployed contract.
func (*POC_1_0_0Caller) BlackAndLockStatus ¶
func (_POC_1_0_0 *POC_1_0_0Caller) BlackAndLockStatus(opts *bind.CallOptsWithNumber, minerAddress common.Address) (int8, error)
BlackAndLockStatus is a free data retrieval call binding the contract method 0xe7b14a93.
Solidity: function blackAndLockStatus(minerAddress address) constant returns(int8)
func (*POC_1_0_0Caller) DepositHalveLimitNumber ¶
func (_POC_1_0_0 *POC_1_0_0Caller) DepositHalveLimitNumber(opts *bind.CallOptsWithNumber) (*big.Int, error)
DepositHalveLimitNumber is a free data retrieval call binding the contract method 0xf8864cfe.
Solidity: function depositHalveLimitNumber() constant returns(uint256)
func (*POC_1_0_0Caller) GetAll ¶
func (_POC_1_0_0 *POC_1_0_0Caller) GetAll(opts *bind.CallOptsWithNumber) ([]common.Address, []*big.Int, []*big.Int, []common.Address, []*big.Int, error)
GetAll is a free data retrieval call binding the contract method 0x53ed5143.
Solidity: function getAll() constant returns(address[], uint256[], uint256[], address[], uint256[])
func (*POC_1_0_0Caller) GetBlackList ¶
func (_POC_1_0_0 *POC_1_0_0Caller) GetBlackList(opts *bind.CallOptsWithNumber) ([]common.Address, error)
GetBlackList is a free data retrieval call binding the contract method 0x360b97b9.
Solidity: function getBlackList() constant returns(address[])
func (*POC_1_0_0Caller) GetLockList ¶
func (_POC_1_0_0 *POC_1_0_0Caller) GetLockList(opts *bind.CallOptsWithNumber) ([]common.Address, error)
GetLockList is a free data retrieval call binding the contract method 0xed1eeaf1.
Solidity: function getLockList() constant returns(address[])
func (*POC_1_0_0Caller) GetNormalList ¶
func (_POC_1_0_0 *POC_1_0_0Caller) GetNormalList(opts *bind.CallOptsWithNumber) ([]common.Address, error)
GetNormalList is a free data retrieval call binding the contract method 0x51393ce3.
Solidity: function getNormalList() constant returns(address[])
func (*POC_1_0_0Caller) GetOwnerList ¶
func (_POC_1_0_0 *POC_1_0_0Caller) GetOwnerList(opts *bind.CallOptsWithNumber) ([]common.Address, error)
GetOwnerList is a free data retrieval call binding the contract method 0x58100370.
Solidity: function getOwnerList() constant returns(address[])
func (*POC_1_0_0Caller) GetStopList ¶
func (_POC_1_0_0 *POC_1_0_0Caller) GetStopList(opts *bind.CallOptsWithNumber) ([]common.Address, error)
GetStopList is a free data retrieval call binding the contract method 0x9c52ade2.
Solidity: function getStopList() constant returns(address[])
func (*POC_1_0_0Caller) InitBlockNumber ¶
func (_POC_1_0_0 *POC_1_0_0Caller) InitBlockNumber(opts *bind.CallOptsWithNumber) (*big.Int, error)
InitBlockNumber is a free data retrieval call binding the contract method 0x21615f6e.
Solidity: function initBlockNumber() constant returns(uint256)
func (*POC_1_0_0Caller) InitMinDeposit ¶
func (_POC_1_0_0 *POC_1_0_0Caller) InitMinDeposit(opts *bind.CallOptsWithNumber) (*big.Int, error)
InitMinDeposit is a free data retrieval call binding the contract method 0x3913468e.
Solidity: function initMinDeposit() constant returns(uint256)
func (*POC_1_0_0Caller) MinDepositAmount ¶
func (_POC_1_0_0 *POC_1_0_0Caller) MinDepositAmount(opts *bind.CallOptsWithNumber) (*big.Int, error)
MinDepositAmount is a free data retrieval call binding the contract method 0x645006ca.
Solidity: function minDepositAmount() constant returns(uint256)
func (*POC_1_0_0Caller) MinerStatus ¶
func (_POC_1_0_0 *POC_1_0_0Caller) MinerStatus(opts *bind.CallOptsWithNumber, _addr common.Address) (*big.Int, *big.Int, common.Address, error)
MinerStatus is a free data retrieval call binding the contract method 0x0c58ed8e.
Solidity: function minerStatus(_addr address) constant returns(uint256, uint256, address)
func (*POC_1_0_0Caller) NewOwnerEffectiveNumber ¶
func (_POC_1_0_0 *POC_1_0_0Caller) NewOwnerEffectiveNumber(opts *bind.CallOptsWithNumber) (*big.Int, error)
NewOwnerEffectiveNumber is a free data retrieval call binding the contract method 0x4b58f36e.
Solidity: function newOwnerEffectiveNumber() constant returns(uint256)
func (*POC_1_0_0Caller) WithdrawWaitNumber ¶
func (_POC_1_0_0 *POC_1_0_0Caller) WithdrawWaitNumber(opts *bind.CallOptsWithNumber) (*big.Int, error)
WithdrawWaitNumber is a free data retrieval call binding the contract method 0x14704970.
Solidity: function withdrawWaitNumber() constant returns(uint256)
type POC_1_0_0CallerRaw ¶
type POC_1_0_0CallerRaw struct {
Contract *POC_1_0_0Caller // Generic read-only contract binding to access the raw methods on
}
POC_1_0_0CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*POC_1_0_0CallerRaw) CallWithNumber ¶
func (_POC_1_0_0 *POC_1_0_0CallerRaw) CallWithNumber(opts *bind.CallOptsWithNumber, 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 POC_1_0_0CallerSession ¶
type POC_1_0_0CallerSession struct { Contract *POC_1_0_0Caller // Generic contract caller binding to set the session for CallOpts bind.CallOptsWithNumber // Call options to use throughout this session }
POC_1_0_0CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*POC_1_0_0CallerSession) BlackAndLockStatus ¶
func (_POC_1_0_0 *POC_1_0_0CallerSession) BlackAndLockStatus(minerAddress common.Address) (int8, error)
BlackAndLockStatus is a free data retrieval call binding the contract method 0xe7b14a93.
Solidity: function blackAndLockStatus(minerAddress address) constant returns(int8)
func (*POC_1_0_0CallerSession) DepositHalveLimitNumber ¶
func (_POC_1_0_0 *POC_1_0_0CallerSession) DepositHalveLimitNumber() (*big.Int, error)
DepositHalveLimitNumber is a free data retrieval call binding the contract method 0xf8864cfe.
Solidity: function depositHalveLimitNumber() constant returns(uint256)
func (*POC_1_0_0CallerSession) GetAll ¶
func (_POC_1_0_0 *POC_1_0_0CallerSession) GetAll() ([]common.Address, []*big.Int, []*big.Int, []common.Address, []*big.Int, error)
GetAll is a free data retrieval call binding the contract method 0x53ed5143.
Solidity: function getAll() constant returns(address[], uint256[], uint256[], address[], uint256[])
func (*POC_1_0_0CallerSession) GetBlackList ¶
func (_POC_1_0_0 *POC_1_0_0CallerSession) GetBlackList() ([]common.Address, error)
GetBlackList is a free data retrieval call binding the contract method 0x360b97b9.
Solidity: function getBlackList() constant returns(address[])
func (*POC_1_0_0CallerSession) GetLockList ¶
func (_POC_1_0_0 *POC_1_0_0CallerSession) GetLockList() ([]common.Address, error)
GetLockList is a free data retrieval call binding the contract method 0xed1eeaf1.
Solidity: function getLockList() constant returns(address[])
func (*POC_1_0_0CallerSession) GetNormalList ¶
func (_POC_1_0_0 *POC_1_0_0CallerSession) GetNormalList() ([]common.Address, error)
GetNormalList is a free data retrieval call binding the contract method 0x51393ce3.
Solidity: function getNormalList() constant returns(address[])
func (*POC_1_0_0CallerSession) GetOwnerList ¶
func (_POC_1_0_0 *POC_1_0_0CallerSession) GetOwnerList() ([]common.Address, error)
GetOwnerList is a free data retrieval call binding the contract method 0x58100370.
Solidity: function getOwnerList() constant returns(address[])
func (*POC_1_0_0CallerSession) GetStopList ¶
func (_POC_1_0_0 *POC_1_0_0CallerSession) GetStopList() ([]common.Address, error)
GetStopList is a free data retrieval call binding the contract method 0x9c52ade2.
Solidity: function getStopList() constant returns(address[])
func (*POC_1_0_0CallerSession) InitBlockNumber ¶
func (_POC_1_0_0 *POC_1_0_0CallerSession) InitBlockNumber() (*big.Int, error)
InitBlockNumber is a free data retrieval call binding the contract method 0x21615f6e.
Solidity: function initBlockNumber() constant returns(uint256)
func (*POC_1_0_0CallerSession) InitMinDeposit ¶
func (_POC_1_0_0 *POC_1_0_0CallerSession) InitMinDeposit() (*big.Int, error)
InitMinDeposit is a free data retrieval call binding the contract method 0x3913468e.
Solidity: function initMinDeposit() constant returns(uint256)
func (*POC_1_0_0CallerSession) MinDepositAmount ¶
func (_POC_1_0_0 *POC_1_0_0CallerSession) MinDepositAmount() (*big.Int, error)
MinDepositAmount is a free data retrieval call binding the contract method 0x645006ca.
Solidity: function minDepositAmount() constant returns(uint256)
func (*POC_1_0_0CallerSession) MinerStatus ¶
func (_POC_1_0_0 *POC_1_0_0CallerSession) MinerStatus(_addr common.Address) (*big.Int, *big.Int, common.Address, error)
MinerStatus is a free data retrieval call binding the contract method 0x0c58ed8e.
Solidity: function minerStatus(_addr address) constant returns(uint256, uint256, address)
func (*POC_1_0_0CallerSession) NewOwnerEffectiveNumber ¶
func (_POC_1_0_0 *POC_1_0_0CallerSession) NewOwnerEffectiveNumber() (*big.Int, error)
NewOwnerEffectiveNumber is a free data retrieval call binding the contract method 0x4b58f36e.
Solidity: function newOwnerEffectiveNumber() constant returns(uint256)
func (*POC_1_0_0CallerSession) WithdrawWaitNumber ¶
func (_POC_1_0_0 *POC_1_0_0CallerSession) WithdrawWaitNumber() (*big.Int, error)
WithdrawWaitNumber is a free data retrieval call binding the contract method 0x14704970.
Solidity: function withdrawWaitNumber() constant returns(uint256)
type POC_1_0_0Raw ¶
type POC_1_0_0Raw struct {
Contract *POC_1_0_0 // Generic contract binding to access the raw methods on
}
POC_1_0_0Raw is an auto generated low-level Go binding around an Ethereum contract.
func (*POC_1_0_0Raw) CallWithNumber ¶
func (_POC_1_0_0 *POC_1_0_0Raw) CallWithNumber(opts *bind.CallOptsWithNumber, 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 (*POC_1_0_0Raw) Transact ¶
func (_POC_1_0_0 *POC_1_0_0Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*POC_1_0_0Raw) Transfer ¶
func (_POC_1_0_0 *POC_1_0_0Raw) 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 POC_1_0_0Session ¶
type POC_1_0_0Session struct { Contract *POC_1_0_0 // Generic contract binding to set the session for CallOpts bind.CallOptsWithNumber // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
POC_1_0_0Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*POC_1_0_0Session) BlackAndLockStatus ¶
func (_POC_1_0_0 *POC_1_0_0Session) BlackAndLockStatus(minerAddress common.Address) (int8, error)
BlackAndLockStatus is a free data retrieval call binding the contract method 0xe7b14a93.
Solidity: function blackAndLockStatus(minerAddress address) constant returns(int8)
func (*POC_1_0_0Session) ChangeOwner ¶
func (_POC_1_0_0 *POC_1_0_0Session) ChangeOwner(_newOwner common.Address, _number *big.Int) (*types.Transaction, error)
ChangeOwner is a paid mutator transaction binding the contract method 0x56df3db1.
Solidity: function changeOwner(_newOwner address, _number uint256) returns()
func (*POC_1_0_0Session) Deposit ¶
func (_POC_1_0_0 *POC_1_0_0Session) Deposit(_r [32]byte, _s [32]byte, _v uint8) (*types.Transaction, error)
Deposit is a paid mutator transaction binding the contract method 0xf2a558f9.
Solidity: function deposit(_r bytes32, _s bytes32, _v uint8) returns()
func (*POC_1_0_0Session) DepositHalveLimitNumber ¶
func (_POC_1_0_0 *POC_1_0_0Session) DepositHalveLimitNumber() (*big.Int, error)
DepositHalveLimitNumber is a free data retrieval call binding the contract method 0xf8864cfe.
Solidity: function depositHalveLimitNumber() constant returns(uint256)
func (*POC_1_0_0Session) GetAll ¶
func (_POC_1_0_0 *POC_1_0_0Session) GetAll() ([]common.Address, []*big.Int, []*big.Int, []common.Address, []*big.Int, error)
GetAll is a free data retrieval call binding the contract method 0x53ed5143.
Solidity: function getAll() constant returns(address[], uint256[], uint256[], address[], uint256[])
func (*POC_1_0_0Session) GetBlackList ¶
func (_POC_1_0_0 *POC_1_0_0Session) GetBlackList() ([]common.Address, error)
GetBlackList is a free data retrieval call binding the contract method 0x360b97b9.
Solidity: function getBlackList() constant returns(address[])
func (*POC_1_0_0Session) GetLockList ¶
func (_POC_1_0_0 *POC_1_0_0Session) GetLockList() ([]common.Address, error)
GetLockList is a free data retrieval call binding the contract method 0xed1eeaf1.
Solidity: function getLockList() constant returns(address[])
func (*POC_1_0_0Session) GetNormalList ¶
func (_POC_1_0_0 *POC_1_0_0Session) GetNormalList() ([]common.Address, error)
GetNormalList is a free data retrieval call binding the contract method 0x51393ce3.
Solidity: function getNormalList() constant returns(address[])
func (*POC_1_0_0Session) GetOwnerList ¶
func (_POC_1_0_0 *POC_1_0_0Session) GetOwnerList() ([]common.Address, error)
GetOwnerList is a free data retrieval call binding the contract method 0x58100370.
Solidity: function getOwnerList() constant returns(address[])
func (*POC_1_0_0Session) GetStopList ¶
func (_POC_1_0_0 *POC_1_0_0Session) GetStopList() ([]common.Address, error)
GetStopList is a free data retrieval call binding the contract method 0x9c52ade2.
Solidity: function getStopList() constant returns(address[])
func (*POC_1_0_0Session) InitBlockNumber ¶
func (_POC_1_0_0 *POC_1_0_0Session) InitBlockNumber() (*big.Int, error)
InitBlockNumber is a free data retrieval call binding the contract method 0x21615f6e.
Solidity: function initBlockNumber() constant returns(uint256)
func (*POC_1_0_0Session) InitMinDeposit ¶
func (_POC_1_0_0 *POC_1_0_0Session) InitMinDeposit() (*big.Int, error)
InitMinDeposit is a free data retrieval call binding the contract method 0x3913468e.
Solidity: function initMinDeposit() constant returns(uint256)
func (*POC_1_0_0Session) MinDepositAmount ¶
func (_POC_1_0_0 *POC_1_0_0Session) MinDepositAmount() (*big.Int, error)
MinDepositAmount is a free data retrieval call binding the contract method 0x645006ca.
Solidity: function minDepositAmount() constant returns(uint256)
func (*POC_1_0_0Session) MinerStatus ¶
func (_POC_1_0_0 *POC_1_0_0Session) MinerStatus(_addr common.Address) (*big.Int, *big.Int, common.Address, error)
MinerStatus is a free data retrieval call binding the contract method 0x0c58ed8e.
Solidity: function minerStatus(_addr address) constant returns(uint256, uint256, address)
func (*POC_1_0_0Session) NewOwnerEffectiveNumber ¶
func (_POC_1_0_0 *POC_1_0_0Session) NewOwnerEffectiveNumber() (*big.Int, error)
NewOwnerEffectiveNumber is a free data retrieval call binding the contract method 0x4b58f36e.
Solidity: function newOwnerEffectiveNumber() constant returns(uint256)
func (*POC_1_0_0Session) OwnerEmptyBlackList ¶
func (_POC_1_0_0 *POC_1_0_0Session) OwnerEmptyBlackList() (*types.Transaction, error)
OwnerEmptyBlackList is a paid mutator transaction binding the contract method 0x3853d0a1.
Solidity: function ownerEmptyBlackList() returns()
func (*POC_1_0_0Session) OwnerPopBlackList ¶
func (_POC_1_0_0 *POC_1_0_0Session) OwnerPopBlackList(minerAddress common.Address) (*types.Transaction, error)
OwnerPopBlackList is a paid mutator transaction binding the contract method 0x1103ec96.
Solidity: function ownerPopBlackList(minerAddress address) returns(int8)
func (*POC_1_0_0Session) OwnerPopLockList ¶
func (_POC_1_0_0 *POC_1_0_0Session) OwnerPopLockList(minerAddress common.Address) (*types.Transaction, error)
OwnerPopLockList is a paid mutator transaction binding the contract method 0x6fae4a5f.
Solidity: function ownerPopLockList(minerAddress address) returns(int8)
func (*POC_1_0_0Session) OwnerPushBlackList ¶
func (_POC_1_0_0 *POC_1_0_0Session) OwnerPushBlackList(minerAddress common.Address) (*types.Transaction, error)
OwnerPushBlackList is a paid mutator transaction binding the contract method 0x31f23668.
Solidity: function ownerPushBlackList(minerAddress address) returns()
func (*POC_1_0_0Session) OwnerPushLockList ¶
func (_POC_1_0_0 *POC_1_0_0Session) OwnerPushLockList(minerAddress common.Address) (*types.Transaction, error)
OwnerPushLockList is a paid mutator transaction binding the contract method 0x478e7d6e.
Solidity: function ownerPushLockList(minerAddress address) returns()
func (*POC_1_0_0Session) OwnerSetInitBlockNumber ¶
func (_POC_1_0_0 *POC_1_0_0Session) OwnerSetInitBlockNumber(_number *big.Int) (*types.Transaction, error)
OwnerSetInitBlockNumber is a paid mutator transaction binding the contract method 0xf30011b4.
Solidity: function ownerSetInitBlockNumber(_number uint256) returns()
func (*POC_1_0_0Session) OwnerStop ¶
func (_POC_1_0_0 *POC_1_0_0Session) OwnerStop(minerAddress common.Address) (*types.Transaction, error)
OwnerStop is a paid mutator transaction binding the contract method 0x2988fcfd.
Solidity: function ownerStop(minerAddress address) returns(int8)
func (*POC_1_0_0Session) Start ¶
func (_POC_1_0_0 *POC_1_0_0Session) Start(minerAddress common.Address) (*types.Transaction, error)
Start is a paid mutator transaction binding the contract method 0xdd0b281e.
Solidity: function start(minerAddress address) returns()
func (*POC_1_0_0Session) Stop ¶
func (_POC_1_0_0 *POC_1_0_0Session) Stop(minerAddress common.Address) (*types.Transaction, error)
Stop is a paid mutator transaction binding the contract method 0x656cb0bc.
Solidity: function stop(minerAddress address) returns()
func (*POC_1_0_0Session) Withdraw ¶
func (_POC_1_0_0 *POC_1_0_0Session) Withdraw(minerAddress common.Address) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x51cff8d9.
Solidity: function withdraw(minerAddress address) returns()
func (*POC_1_0_0Session) WithdrawSurplus ¶
func (_POC_1_0_0 *POC_1_0_0Session) WithdrawSurplus(minerAddress common.Address) (*types.Transaction, error)
WithdrawSurplus is a paid mutator transaction binding the contract method 0x65e73e32.
Solidity: function withdrawSurplus(minerAddress address) returns()
func (*POC_1_0_0Session) WithdrawWaitNumber ¶
func (_POC_1_0_0 *POC_1_0_0Session) WithdrawWaitNumber() (*big.Int, error)
WithdrawWaitNumber is a free data retrieval call binding the contract method 0x14704970.
Solidity: function withdrawWaitNumber() constant returns(uint256)
type POC_1_0_0Transactor ¶
type POC_1_0_0Transactor struct {
// contains filtered or unexported fields
}
POC_1_0_0Transactor is an auto generated write-only Go binding around an Ethereum contract.
func NewPOC_1_0_0Transactor ¶
func NewPOC_1_0_0Transactor(address common.Address, transactor bind.ContractTransactor) (*POC_1_0_0Transactor, error)
NewPOC_1_0_0Transactor creates a new write-only instance of POC_1_0_0, bound to a specific deployed contract.
func (*POC_1_0_0Transactor) ChangeOwner ¶
func (_POC_1_0_0 *POC_1_0_0Transactor) ChangeOwner(opts *bind.TransactOpts, _newOwner common.Address, _number *big.Int) (*types.Transaction, error)
ChangeOwner is a paid mutator transaction binding the contract method 0x56df3db1.
Solidity: function changeOwner(_newOwner address, _number uint256) returns()
func (*POC_1_0_0Transactor) Deposit ¶
func (_POC_1_0_0 *POC_1_0_0Transactor) Deposit(opts *bind.TransactOpts, _r [32]byte, _s [32]byte, _v uint8) (*types.Transaction, error)
Deposit is a paid mutator transaction binding the contract method 0xf2a558f9.
Solidity: function deposit(_r bytes32, _s bytes32, _v uint8) returns()
func (*POC_1_0_0Transactor) OwnerEmptyBlackList ¶
func (_POC_1_0_0 *POC_1_0_0Transactor) OwnerEmptyBlackList(opts *bind.TransactOpts) (*types.Transaction, error)
OwnerEmptyBlackList is a paid mutator transaction binding the contract method 0x3853d0a1.
Solidity: function ownerEmptyBlackList() returns()
func (*POC_1_0_0Transactor) OwnerPopBlackList ¶
func (_POC_1_0_0 *POC_1_0_0Transactor) OwnerPopBlackList(opts *bind.TransactOpts, minerAddress common.Address) (*types.Transaction, error)
OwnerPopBlackList is a paid mutator transaction binding the contract method 0x1103ec96.
Solidity: function ownerPopBlackList(minerAddress address) returns(int8)
func (*POC_1_0_0Transactor) OwnerPopLockList ¶
func (_POC_1_0_0 *POC_1_0_0Transactor) OwnerPopLockList(opts *bind.TransactOpts, minerAddress common.Address) (*types.Transaction, error)
OwnerPopLockList is a paid mutator transaction binding the contract method 0x6fae4a5f.
Solidity: function ownerPopLockList(minerAddress address) returns(int8)
func (*POC_1_0_0Transactor) OwnerPushBlackList ¶
func (_POC_1_0_0 *POC_1_0_0Transactor) OwnerPushBlackList(opts *bind.TransactOpts, minerAddress common.Address) (*types.Transaction, error)
OwnerPushBlackList is a paid mutator transaction binding the contract method 0x31f23668.
Solidity: function ownerPushBlackList(minerAddress address) returns()
func (*POC_1_0_0Transactor) OwnerPushLockList ¶
func (_POC_1_0_0 *POC_1_0_0Transactor) OwnerPushLockList(opts *bind.TransactOpts, minerAddress common.Address) (*types.Transaction, error)
OwnerPushLockList is a paid mutator transaction binding the contract method 0x478e7d6e.
Solidity: function ownerPushLockList(minerAddress address) returns()
func (*POC_1_0_0Transactor) OwnerSetInitBlockNumber ¶
func (_POC_1_0_0 *POC_1_0_0Transactor) OwnerSetInitBlockNumber(opts *bind.TransactOpts, _number *big.Int) (*types.Transaction, error)
OwnerSetInitBlockNumber is a paid mutator transaction binding the contract method 0xf30011b4.
Solidity: function ownerSetInitBlockNumber(_number uint256) returns()
func (*POC_1_0_0Transactor) OwnerStop ¶
func (_POC_1_0_0 *POC_1_0_0Transactor) OwnerStop(opts *bind.TransactOpts, minerAddress common.Address) (*types.Transaction, error)
OwnerStop is a paid mutator transaction binding the contract method 0x2988fcfd.
Solidity: function ownerStop(minerAddress address) returns(int8)
func (*POC_1_0_0Transactor) Start ¶
func (_POC_1_0_0 *POC_1_0_0Transactor) Start(opts *bind.TransactOpts, minerAddress common.Address) (*types.Transaction, error)
Start is a paid mutator transaction binding the contract method 0xdd0b281e.
Solidity: function start(minerAddress address) returns()
func (*POC_1_0_0Transactor) Stop ¶
func (_POC_1_0_0 *POC_1_0_0Transactor) Stop(opts *bind.TransactOpts, minerAddress common.Address) (*types.Transaction, error)
Stop is a paid mutator transaction binding the contract method 0x656cb0bc.
Solidity: function stop(minerAddress address) returns()
func (*POC_1_0_0Transactor) Withdraw ¶
func (_POC_1_0_0 *POC_1_0_0Transactor) Withdraw(opts *bind.TransactOpts, minerAddress common.Address) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x51cff8d9.
Solidity: function withdraw(minerAddress address) returns()
func (*POC_1_0_0Transactor) WithdrawSurplus ¶
func (_POC_1_0_0 *POC_1_0_0Transactor) WithdrawSurplus(opts *bind.TransactOpts, minerAddress common.Address) (*types.Transaction, error)
WithdrawSurplus is a paid mutator transaction binding the contract method 0x65e73e32.
Solidity: function withdrawSurplus(minerAddress address) returns()
type POC_1_0_0TransactorRaw ¶
type POC_1_0_0TransactorRaw struct {
Contract *POC_1_0_0Transactor // Generic write-only contract binding to access the raw methods on
}
POC_1_0_0TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*POC_1_0_0TransactorRaw) Transact ¶
func (_POC_1_0_0 *POC_1_0_0TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*POC_1_0_0TransactorRaw) Transfer ¶
func (_POC_1_0_0 *POC_1_0_0TransactorRaw) 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 POC_1_0_0TransactorSession ¶
type POC_1_0_0TransactorSession struct { Contract *POC_1_0_0Transactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
POC_1_0_0TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*POC_1_0_0TransactorSession) ChangeOwner ¶
func (_POC_1_0_0 *POC_1_0_0TransactorSession) ChangeOwner(_newOwner common.Address, _number *big.Int) (*types.Transaction, error)
ChangeOwner is a paid mutator transaction binding the contract method 0x56df3db1.
Solidity: function changeOwner(_newOwner address, _number uint256) returns()
func (*POC_1_0_0TransactorSession) Deposit ¶
func (_POC_1_0_0 *POC_1_0_0TransactorSession) Deposit(_r [32]byte, _s [32]byte, _v uint8) (*types.Transaction, error)
Deposit is a paid mutator transaction binding the contract method 0xf2a558f9.
Solidity: function deposit(_r bytes32, _s bytes32, _v uint8) returns()
func (*POC_1_0_0TransactorSession) OwnerEmptyBlackList ¶
func (_POC_1_0_0 *POC_1_0_0TransactorSession) OwnerEmptyBlackList() (*types.Transaction, error)
OwnerEmptyBlackList is a paid mutator transaction binding the contract method 0x3853d0a1.
Solidity: function ownerEmptyBlackList() returns()
func (*POC_1_0_0TransactorSession) OwnerPopBlackList ¶
func (_POC_1_0_0 *POC_1_0_0TransactorSession) OwnerPopBlackList(minerAddress common.Address) (*types.Transaction, error)
OwnerPopBlackList is a paid mutator transaction binding the contract method 0x1103ec96.
Solidity: function ownerPopBlackList(minerAddress address) returns(int8)
func (*POC_1_0_0TransactorSession) OwnerPopLockList ¶
func (_POC_1_0_0 *POC_1_0_0TransactorSession) OwnerPopLockList(minerAddress common.Address) (*types.Transaction, error)
OwnerPopLockList is a paid mutator transaction binding the contract method 0x6fae4a5f.
Solidity: function ownerPopLockList(minerAddress address) returns(int8)
func (*POC_1_0_0TransactorSession) OwnerPushBlackList ¶
func (_POC_1_0_0 *POC_1_0_0TransactorSession) OwnerPushBlackList(minerAddress common.Address) (*types.Transaction, error)
OwnerPushBlackList is a paid mutator transaction binding the contract method 0x31f23668.
Solidity: function ownerPushBlackList(minerAddress address) returns()
func (*POC_1_0_0TransactorSession) OwnerPushLockList ¶
func (_POC_1_0_0 *POC_1_0_0TransactorSession) OwnerPushLockList(minerAddress common.Address) (*types.Transaction, error)
OwnerPushLockList is a paid mutator transaction binding the contract method 0x478e7d6e.
Solidity: function ownerPushLockList(minerAddress address) returns()
func (*POC_1_0_0TransactorSession) OwnerSetInitBlockNumber ¶
func (_POC_1_0_0 *POC_1_0_0TransactorSession) OwnerSetInitBlockNumber(_number *big.Int) (*types.Transaction, error)
OwnerSetInitBlockNumber is a paid mutator transaction binding the contract method 0xf30011b4.
Solidity: function ownerSetInitBlockNumber(_number uint256) returns()
func (*POC_1_0_0TransactorSession) OwnerStop ¶
func (_POC_1_0_0 *POC_1_0_0TransactorSession) OwnerStop(minerAddress common.Address) (*types.Transaction, error)
OwnerStop is a paid mutator transaction binding the contract method 0x2988fcfd.
Solidity: function ownerStop(minerAddress address) returns(int8)
func (*POC_1_0_0TransactorSession) Start ¶
func (_POC_1_0_0 *POC_1_0_0TransactorSession) Start(minerAddress common.Address) (*types.Transaction, error)
Start is a paid mutator transaction binding the contract method 0xdd0b281e.
Solidity: function start(minerAddress address) returns()
func (*POC_1_0_0TransactorSession) Stop ¶
func (_POC_1_0_0 *POC_1_0_0TransactorSession) Stop(minerAddress common.Address) (*types.Transaction, error)
Stop is a paid mutator transaction binding the contract method 0x656cb0bc.
Solidity: function stop(minerAddress address) returns()
func (*POC_1_0_0TransactorSession) Withdraw ¶
func (_POC_1_0_0 *POC_1_0_0TransactorSession) Withdraw(minerAddress common.Address) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x51cff8d9.
Solidity: function withdraw(minerAddress address) returns()
func (*POC_1_0_0TransactorSession) WithdrawSurplus ¶
func (_POC_1_0_0 *POC_1_0_0TransactorSession) WithdrawSurplus(minerAddress common.Address) (*types.Transaction, error)
WithdrawSurplus is a paid mutator transaction binding the contract method 0x65e73e32.
Solidity: function withdrawSurplus(minerAddress address) returns()
type TribeChief ¶
type TribeChief struct { TribeChiefCaller // Read-only binding to the contract TribeChiefTransactor // Write-only binding to the contract }
TribeChief is an auto generated Go binding around an Ethereum contract.
func DeployTribeChief ¶
func DeployTribeChief(auth *bind.TransactOpts, backend bind.ContractBackend, genesisSigners []common.Address) (common.Address, *types.Transaction, *TribeChief, error)
DeployTribeChief deploys a new Ethereum contract, binding an instance of TribeChief to it.
func NewTribeChief ¶
func NewTribeChief(address common.Address, backend bind.ContractBackend) (*TribeChief, error)
NewTribeChief creates a new instance of TribeChief, bound to a specific deployed contract.
type TribeChiefCaller ¶
type TribeChiefCaller struct {
// contains filtered or unexported fields
}
TribeChiefCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewTribeChiefCaller ¶
func NewTribeChiefCaller(address common.Address, caller bind.ContractCaller) (*TribeChiefCaller, error)
NewTribeChiefCaller creates a new read-only instance of TribeChief, bound to a specific deployed contract.
func (*TribeChiefCaller) GetSignerLimit ¶
func (_TribeChief *TribeChiefCaller) GetSignerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
GetSignerLimit is a free data retrieval call binding the contract method 0xeb5c0011.
Solidity: function getSignerLimit() constant returns(uint256)
func (*TribeChiefCaller) GetStatus ¶
func (_TribeChief *TribeChiefCaller) GetStatus(opts *bind.CallOptsWithNumber) (struct { VolunteerList []common.Address SignerList []common.Address ScoreList []*big.Int NumberList []*big.Int Number *big.Int }, error)
GetStatus is a free data retrieval call binding the contract method 0x4e69d560.
Solidity: function getStatus() constant returns(volunteerList address[], signerList address[], scoreList uint256[], numberList uint256[], number uint256)
func (*TribeChiefCaller) GetVolunteerLimit ¶
func (_TribeChief *TribeChiefCaller) GetVolunteerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
GetVolunteerLimit is a free data retrieval call binding the contract method 0x961c5c7a.
Solidity: function getVolunteerLimit() constant returns(uint256)
func (*TribeChiefCaller) Version ¶
func (_TribeChief *TribeChiefCaller) Version(opts *bind.CallOptsWithNumber) (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type TribeChiefCallerRaw ¶
type TribeChiefCallerRaw struct {
Contract *TribeChiefCaller // Generic read-only contract binding to access the raw methods on
}
TribeChiefCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*TribeChiefCallerRaw) CallWithNumber ¶
func (_TribeChief *TribeChiefCallerRaw) CallWithNumber(opts *bind.CallOptsWithNumber, 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 TribeChiefCallerSession ¶
type TribeChiefCallerSession struct { Contract *TribeChiefCaller // Generic contract caller binding to set the session for CallOpts bind.CallOptsWithNumber // Call options to use throughout this session }
TribeChiefCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*TribeChiefCallerSession) GetSignerLimit ¶
func (_TribeChief *TribeChiefCallerSession) GetSignerLimit() (*big.Int, error)
GetSignerLimit is a free data retrieval call binding the contract method 0xeb5c0011.
Solidity: function getSignerLimit() constant returns(uint256)
func (*TribeChiefCallerSession) GetStatus ¶
func (_TribeChief *TribeChiefCallerSession) GetStatus() (struct { VolunteerList []common.Address SignerList []common.Address ScoreList []*big.Int NumberList []*big.Int Number *big.Int }, error)
GetStatus is a free data retrieval call binding the contract method 0x4e69d560.
Solidity: function getStatus() constant returns(volunteerList address[], signerList address[], scoreList uint256[], numberList uint256[], number uint256)
func (*TribeChiefCallerSession) GetVolunteerLimit ¶
func (_TribeChief *TribeChiefCallerSession) GetVolunteerLimit() (*big.Int, error)
GetVolunteerLimit is a free data retrieval call binding the contract method 0x961c5c7a.
Solidity: function getVolunteerLimit() constant returns(uint256)
func (*TribeChiefCallerSession) Version ¶
func (_TribeChief *TribeChiefCallerSession) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type TribeChiefRaw ¶
type TribeChiefRaw struct {
Contract *TribeChief // Generic contract binding to access the raw methods on
}
TribeChiefRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*TribeChiefRaw) CallWithNumber ¶
func (_TribeChief *TribeChiefRaw) CallWithNumber(opts *bind.CallOptsWithNumber, 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 (*TribeChiefRaw) Transact ¶
func (_TribeChief *TribeChiefRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TribeChiefRaw) Transfer ¶
func (_TribeChief *TribeChiefRaw) 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 TribeChiefSession ¶
type TribeChiefSession struct { Contract *TribeChief // Generic contract binding to set the session for CallOpts bind.CallOptsWithNumber // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
TribeChiefSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*TribeChiefSession) GetSignerLimit ¶
func (_TribeChief *TribeChiefSession) GetSignerLimit() (*big.Int, error)
GetSignerLimit is a free data retrieval call binding the contract method 0xeb5c0011.
Solidity: function getSignerLimit() constant returns(uint256)
func (*TribeChiefSession) GetStatus ¶
func (_TribeChief *TribeChiefSession) GetStatus() (struct { VolunteerList []common.Address SignerList []common.Address ScoreList []*big.Int NumberList []*big.Int Number *big.Int }, error)
GetStatus is a free data retrieval call binding the contract method 0x4e69d560.
Solidity: function getStatus() constant returns(volunteerList address[], signerList address[], scoreList uint256[], numberList uint256[], number uint256)
func (*TribeChiefSession) GetVolunteerLimit ¶
func (_TribeChief *TribeChiefSession) GetVolunteerLimit() (*big.Int, error)
GetVolunteerLimit is a free data retrieval call binding the contract method 0x961c5c7a.
Solidity: function getVolunteerLimit() constant returns(uint256)
func (*TribeChiefSession) SetSingerLimit ¶
func (_TribeChief *TribeChiefSession) SetSingerLimit(n *big.Int) (*types.Transaction, error)
SetSingerLimit is a paid mutator transaction binding the contract method 0x79fd787e.
Solidity: function setSingerLimit(n uint256) returns()
func (*TribeChiefSession) SetVolunteerLimit ¶
func (_TribeChief *TribeChiefSession) SetVolunteerLimit(n *big.Int) (*types.Transaction, error)
SetVolunteerLimit is a paid mutator transaction binding the contract method 0x55cd14c9.
Solidity: function setVolunteerLimit(n uint256) returns()
func (*TribeChiefSession) Update ¶
func (_TribeChief *TribeChiefSession) Update(volunteer common.Address) (*types.Transaction, error)
Update is a paid mutator transaction binding the contract method 0x1c1b8772.
Solidity: function update(volunteer address) returns()
func (*TribeChiefSession) Version ¶
func (_TribeChief *TribeChiefSession) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type TribeChiefTransactor ¶
type TribeChiefTransactor struct {
// contains filtered or unexported fields
}
TribeChiefTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewTribeChiefTransactor ¶
func NewTribeChiefTransactor(address common.Address, transactor bind.ContractTransactor) (*TribeChiefTransactor, error)
NewTribeChiefTransactor creates a new write-only instance of TribeChief, bound to a specific deployed contract.
func (*TribeChiefTransactor) SetSingerLimit ¶
func (_TribeChief *TribeChiefTransactor) SetSingerLimit(opts *bind.TransactOpts, n *big.Int) (*types.Transaction, error)
SetSingerLimit is a paid mutator transaction binding the contract method 0x79fd787e.
Solidity: function setSingerLimit(n uint256) returns()
func (*TribeChiefTransactor) SetVolunteerLimit ¶
func (_TribeChief *TribeChiefTransactor) SetVolunteerLimit(opts *bind.TransactOpts, n *big.Int) (*types.Transaction, error)
SetVolunteerLimit is a paid mutator transaction binding the contract method 0x55cd14c9.
Solidity: function setVolunteerLimit(n uint256) returns()
func (*TribeChiefTransactor) Update ¶
func (_TribeChief *TribeChiefTransactor) Update(opts *bind.TransactOpts, volunteer common.Address) (*types.Transaction, error)
Update is a paid mutator transaction binding the contract method 0x1c1b8772.
Solidity: function update(volunteer address) returns()
type TribeChiefTransactorRaw ¶
type TribeChiefTransactorRaw struct {
Contract *TribeChiefTransactor // Generic write-only contract binding to access the raw methods on
}
TribeChiefTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*TribeChiefTransactorRaw) Transact ¶
func (_TribeChief *TribeChiefTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TribeChiefTransactorRaw) Transfer ¶
func (_TribeChief *TribeChiefTransactorRaw) 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 TribeChiefTransactorSession ¶
type TribeChiefTransactorSession struct { Contract *TribeChiefTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
TribeChiefTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*TribeChiefTransactorSession) SetSingerLimit ¶
func (_TribeChief *TribeChiefTransactorSession) SetSingerLimit(n *big.Int) (*types.Transaction, error)
SetSingerLimit is a paid mutator transaction binding the contract method 0x79fd787e.
Solidity: function setSingerLimit(n uint256) returns()
func (*TribeChiefTransactorSession) SetVolunteerLimit ¶
func (_TribeChief *TribeChiefTransactorSession) SetVolunteerLimit(n *big.Int) (*types.Transaction, error)
SetVolunteerLimit is a paid mutator transaction binding the contract method 0x55cd14c9.
Solidity: function setVolunteerLimit(n uint256) returns()
func (*TribeChiefTransactorSession) Update ¶
func (_TribeChief *TribeChiefTransactorSession) Update(volunteer common.Address) (*types.Transaction, error)
Update is a paid mutator transaction binding the contract method 0x1c1b8772.
Solidity: function update(volunteer address) returns()
type TribeChief_0_0_3 ¶
type TribeChief_0_0_3 struct { TribeChief_0_0_3Caller // Read-only binding to the contract TribeChief_0_0_3Transactor // Write-only binding to the contract }
TribeChief_0_0_3 is an auto generated Go binding around an Ethereum contract.
func DeployTribeChief_0_0_3 ¶
func DeployTribeChief_0_0_3(auth *bind.TransactOpts, backend bind.ContractBackend, genesisSigners []common.Address) (common.Address, *types.Transaction, *TribeChief_0_0_3, error)
DeployTribeChief_0_0_3 deploys a new Ethereum contract, binding an instance of TribeChief_0_0_3 to it.
func NewTribeChief_0_0_3 ¶
func NewTribeChief_0_0_3(address common.Address, backend bind.ContractBackend) (*TribeChief_0_0_3, error)
NewTribeChief_0_0_3 creates a new instance of TribeChief_0_0_3, bound to a specific deployed contract.
type TribeChief_0_0_3Caller ¶
type TribeChief_0_0_3Caller struct {
// contains filtered or unexported fields
}
TribeChief_0_0_3Caller is an auto generated read-only Go binding around an Ethereum contract.
func NewTribeChief_0_0_3Caller ¶
func NewTribeChief_0_0_3Caller(address common.Address, caller bind.ContractCaller) (*TribeChief_0_0_3Caller, error)
NewTribeChief_0_0_3Caller creates a new read-only instance of TribeChief_0_0_3, bound to a specific deployed contract.
func (*TribeChief_0_0_3Caller) GetEpoch ¶
func (_TribeChief_0_0_3 *TribeChief_0_0_3Caller) GetEpoch(opts *bind.CallOptsWithNumber) (*big.Int, error)
GetEpoch is a free data retrieval call binding the contract method 0x757991a8.
Solidity: function getEpoch() constant returns(uint256)
func (*TribeChief_0_0_3Caller) GetSignerLimit ¶
func (_TribeChief_0_0_3 *TribeChief_0_0_3Caller) GetSignerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
GetSignerLimit is a free data retrieval call binding the contract method 0xeb5c0011.
Solidity: function getSignerLimit() constant returns(uint256)
func (*TribeChief_0_0_3Caller) GetStatus ¶
func (_TribeChief_0_0_3 *TribeChief_0_0_3Caller) GetStatus(opts *bind.CallOptsWithNumber) (struct { VolunteerList []common.Address SignerList []common.Address BlackList []common.Address ScoreList []*big.Int NumberList []*big.Int Number *big.Int }, error)
GetStatus is a free data retrieval call binding the contract method 0x4e69d560.
Solidity: function getStatus() constant returns(volunteerList address[], signerList address[], blackList address[], scoreList uint256[], numberList uint256[], number uint256)
func (*TribeChief_0_0_3Caller) GetVolunteerLimit ¶
func (_TribeChief_0_0_3 *TribeChief_0_0_3Caller) GetVolunteerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
GetVolunteerLimit is a free data retrieval call binding the contract method 0x961c5c7a.
Solidity: function getVolunteerLimit() constant returns(uint256)
func (*TribeChief_0_0_3Caller) Version ¶
func (_TribeChief_0_0_3 *TribeChief_0_0_3Caller) Version(opts *bind.CallOptsWithNumber) (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type TribeChief_0_0_3CallerRaw ¶
type TribeChief_0_0_3CallerRaw struct {
Contract *TribeChief_0_0_3Caller // Generic read-only contract binding to access the raw methods on
}
TribeChief_0_0_3CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*TribeChief_0_0_3CallerRaw) CallWithNumber ¶
func (_TribeChief_0_0_3 *TribeChief_0_0_3CallerRaw) CallWithNumber(opts *bind.CallOptsWithNumber, 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 TribeChief_0_0_3CallerSession ¶
type TribeChief_0_0_3CallerSession struct { Contract *TribeChief_0_0_3Caller // Generic contract caller binding to set the session for CallOpts bind.CallOptsWithNumber // Call options to use throughout this session }
TribeChief_0_0_3CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*TribeChief_0_0_3CallerSession) GetEpoch ¶
func (_TribeChief_0_0_3 *TribeChief_0_0_3CallerSession) GetEpoch() (*big.Int, error)
GetEpoch is a free data retrieval call binding the contract method 0x757991a8.
Solidity: function getEpoch() constant returns(uint256)
func (*TribeChief_0_0_3CallerSession) GetSignerLimit ¶
func (_TribeChief_0_0_3 *TribeChief_0_0_3CallerSession) GetSignerLimit() (*big.Int, error)
GetSignerLimit is a free data retrieval call binding the contract method 0xeb5c0011.
Solidity: function getSignerLimit() constant returns(uint256)
func (*TribeChief_0_0_3CallerSession) GetStatus ¶
func (_TribeChief_0_0_3 *TribeChief_0_0_3CallerSession) GetStatus() (struct { VolunteerList []common.Address SignerList []common.Address BlackList []common.Address ScoreList []*big.Int NumberList []*big.Int Number *big.Int }, error)
GetStatus is a free data retrieval call binding the contract method 0x4e69d560.
Solidity: function getStatus() constant returns(volunteerList address[], signerList address[], blackList address[], scoreList uint256[], numberList uint256[], number uint256)
func (*TribeChief_0_0_3CallerSession) GetVolunteerLimit ¶
func (_TribeChief_0_0_3 *TribeChief_0_0_3CallerSession) GetVolunteerLimit() (*big.Int, error)
GetVolunteerLimit is a free data retrieval call binding the contract method 0x961c5c7a.
Solidity: function getVolunteerLimit() constant returns(uint256)
func (*TribeChief_0_0_3CallerSession) Version ¶
func (_TribeChief_0_0_3 *TribeChief_0_0_3CallerSession) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type TribeChief_0_0_3Raw ¶
type TribeChief_0_0_3Raw struct {
Contract *TribeChief_0_0_3 // Generic contract binding to access the raw methods on
}
TribeChief_0_0_3Raw is an auto generated low-level Go binding around an Ethereum contract.
func (*TribeChief_0_0_3Raw) CallWithNumber ¶
func (_TribeChief_0_0_3 *TribeChief_0_0_3Raw) CallWithNumber(opts *bind.CallOptsWithNumber, 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 (*TribeChief_0_0_3Raw) Transact ¶
func (_TribeChief_0_0_3 *TribeChief_0_0_3Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TribeChief_0_0_3Raw) Transfer ¶
func (_TribeChief_0_0_3 *TribeChief_0_0_3Raw) 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 TribeChief_0_0_3Session ¶
type TribeChief_0_0_3Session struct { Contract *TribeChief_0_0_3 // Generic contract binding to set the session for CallOpts bind.CallOptsWithNumber // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
TribeChief_0_0_3Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*TribeChief_0_0_3Session) GetEpoch ¶
func (_TribeChief_0_0_3 *TribeChief_0_0_3Session) GetEpoch() (*big.Int, error)
GetEpoch is a free data retrieval call binding the contract method 0x757991a8.
Solidity: function getEpoch() constant returns(uint256)
func (*TribeChief_0_0_3Session) GetSignerLimit ¶
func (_TribeChief_0_0_3 *TribeChief_0_0_3Session) GetSignerLimit() (*big.Int, error)
GetSignerLimit is a free data retrieval call binding the contract method 0xeb5c0011.
Solidity: function getSignerLimit() constant returns(uint256)
func (*TribeChief_0_0_3Session) GetStatus ¶
func (_TribeChief_0_0_3 *TribeChief_0_0_3Session) GetStatus() (struct { VolunteerList []common.Address SignerList []common.Address BlackList []common.Address ScoreList []*big.Int NumberList []*big.Int Number *big.Int }, error)
GetStatus is a free data retrieval call binding the contract method 0x4e69d560.
Solidity: function getStatus() constant returns(volunteerList address[], signerList address[], blackList address[], scoreList uint256[], numberList uint256[], number uint256)
func (*TribeChief_0_0_3Session) GetVolunteerLimit ¶
func (_TribeChief_0_0_3 *TribeChief_0_0_3Session) GetVolunteerLimit() (*big.Int, error)
GetVolunteerLimit is a free data retrieval call binding the contract method 0x961c5c7a.
Solidity: function getVolunteerLimit() constant returns(uint256)
func (*TribeChief_0_0_3Session) SetEpoch ¶
func (_TribeChief_0_0_3 *TribeChief_0_0_3Session) SetEpoch(n *big.Int) (*types.Transaction, error)
SetEpoch is a paid mutator transaction binding the contract method 0x0ceb2cef.
Solidity: function setEpoch(n uint256) returns()
func (*TribeChief_0_0_3Session) SetSingerLimit ¶
func (_TribeChief_0_0_3 *TribeChief_0_0_3Session) SetSingerLimit(n *big.Int) (*types.Transaction, error)
SetSingerLimit is a paid mutator transaction binding the contract method 0x79fd787e.
Solidity: function setSingerLimit(n uint256) returns()
func (*TribeChief_0_0_3Session) SetVolunteerLimit ¶
func (_TribeChief_0_0_3 *TribeChief_0_0_3Session) SetVolunteerLimit(n *big.Int) (*types.Transaction, error)
SetVolunteerLimit is a paid mutator transaction binding the contract method 0x55cd14c9.
Solidity: function setVolunteerLimit(n uint256) returns()
func (*TribeChief_0_0_3Session) Update ¶
func (_TribeChief_0_0_3 *TribeChief_0_0_3Session) Update(volunteer common.Address) (*types.Transaction, error)
Update is a paid mutator transaction binding the contract method 0x1c1b8772.
Solidity: function update(volunteer address) returns()
func (*TribeChief_0_0_3Session) Version ¶
func (_TribeChief_0_0_3 *TribeChief_0_0_3Session) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type TribeChief_0_0_3Transactor ¶
type TribeChief_0_0_3Transactor struct {
// contains filtered or unexported fields
}
TribeChief_0_0_3Transactor is an auto generated write-only Go binding around an Ethereum contract.
func NewTribeChief_0_0_3Transactor ¶
func NewTribeChief_0_0_3Transactor(address common.Address, transactor bind.ContractTransactor) (*TribeChief_0_0_3Transactor, error)
NewTribeChief_0_0_3Transactor creates a new write-only instance of TribeChief_0_0_3, bound to a specific deployed contract.
func (*TribeChief_0_0_3Transactor) SetEpoch ¶
func (_TribeChief_0_0_3 *TribeChief_0_0_3Transactor) SetEpoch(opts *bind.TransactOpts, n *big.Int) (*types.Transaction, error)
SetEpoch is a paid mutator transaction binding the contract method 0x0ceb2cef.
Solidity: function setEpoch(n uint256) returns()
func (*TribeChief_0_0_3Transactor) SetSingerLimit ¶
func (_TribeChief_0_0_3 *TribeChief_0_0_3Transactor) SetSingerLimit(opts *bind.TransactOpts, n *big.Int) (*types.Transaction, error)
SetSingerLimit is a paid mutator transaction binding the contract method 0x79fd787e.
Solidity: function setSingerLimit(n uint256) returns()
func (*TribeChief_0_0_3Transactor) SetVolunteerLimit ¶
func (_TribeChief_0_0_3 *TribeChief_0_0_3Transactor) SetVolunteerLimit(opts *bind.TransactOpts, n *big.Int) (*types.Transaction, error)
SetVolunteerLimit is a paid mutator transaction binding the contract method 0x55cd14c9.
Solidity: function setVolunteerLimit(n uint256) returns()
func (*TribeChief_0_0_3Transactor) Update ¶
func (_TribeChief_0_0_3 *TribeChief_0_0_3Transactor) Update(opts *bind.TransactOpts, volunteer common.Address) (*types.Transaction, error)
Update is a paid mutator transaction binding the contract method 0x1c1b8772.
Solidity: function update(volunteer address) returns()
type TribeChief_0_0_3TransactorRaw ¶
type TribeChief_0_0_3TransactorRaw struct {
Contract *TribeChief_0_0_3Transactor // Generic write-only contract binding to access the raw methods on
}
TribeChief_0_0_3TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*TribeChief_0_0_3TransactorRaw) Transact ¶
func (_TribeChief_0_0_3 *TribeChief_0_0_3TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TribeChief_0_0_3TransactorRaw) Transfer ¶
func (_TribeChief_0_0_3 *TribeChief_0_0_3TransactorRaw) 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 TribeChief_0_0_3TransactorSession ¶
type TribeChief_0_0_3TransactorSession struct { Contract *TribeChief_0_0_3Transactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
TribeChief_0_0_3TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*TribeChief_0_0_3TransactorSession) SetEpoch ¶
func (_TribeChief_0_0_3 *TribeChief_0_0_3TransactorSession) SetEpoch(n *big.Int) (*types.Transaction, error)
SetEpoch is a paid mutator transaction binding the contract method 0x0ceb2cef.
Solidity: function setEpoch(n uint256) returns()
func (*TribeChief_0_0_3TransactorSession) SetSingerLimit ¶
func (_TribeChief_0_0_3 *TribeChief_0_0_3TransactorSession) SetSingerLimit(n *big.Int) (*types.Transaction, error)
SetSingerLimit is a paid mutator transaction binding the contract method 0x79fd787e.
Solidity: function setSingerLimit(n uint256) returns()
func (*TribeChief_0_0_3TransactorSession) SetVolunteerLimit ¶
func (_TribeChief_0_0_3 *TribeChief_0_0_3TransactorSession) SetVolunteerLimit(n *big.Int) (*types.Transaction, error)
SetVolunteerLimit is a paid mutator transaction binding the contract method 0x55cd14c9.
Solidity: function setVolunteerLimit(n uint256) returns()
func (*TribeChief_0_0_3TransactorSession) Update ¶
func (_TribeChief_0_0_3 *TribeChief_0_0_3TransactorSession) Update(volunteer common.Address) (*types.Transaction, error)
Update is a paid mutator transaction binding the contract method 0x1c1b8772.
Solidity: function update(volunteer address) returns()
type TribeChief_0_0_4 ¶
type TribeChief_0_0_4 struct { TribeChief_0_0_4Caller // Read-only binding to the contract TribeChief_0_0_4Transactor // Write-only binding to the contract }
TribeChief_0_0_4 is an auto generated Go binding around an Ethereum contract.
func DeployTribeChief_0_0_4 ¶
func DeployTribeChief_0_0_4(auth *bind.TransactOpts, backend bind.ContractBackend, genesisSigners []common.Address) (common.Address, *types.Transaction, *TribeChief_0_0_4, error)
DeployTribeChief_0_0_4 deploys a new Ethereum contract, binding an instance of TribeChief_0_0_4 to it.
func NewTribeChief_0_0_4 ¶
func NewTribeChief_0_0_4(address common.Address, backend bind.ContractBackend) (*TribeChief_0_0_4, error)
NewTribeChief_0_0_4 creates a new instance of TribeChief_0_0_4, bound to a specific deployed contract.
type TribeChief_0_0_4Caller ¶
type TribeChief_0_0_4Caller struct {
// contains filtered or unexported fields
}
TribeChief_0_0_4Caller is an auto generated read-only Go binding around an Ethereum contract.
func NewTribeChief_0_0_4Caller ¶
func NewTribeChief_0_0_4Caller(address common.Address, caller bind.ContractCaller) (*TribeChief_0_0_4Caller, error)
NewTribeChief_0_0_4Caller creates a new read-only instance of TribeChief_0_0_4, bound to a specific deployed contract.
func (*TribeChief_0_0_4Caller) GetEpoch ¶
func (_TribeChief_0_0_4 *TribeChief_0_0_4Caller) GetEpoch(opts *bind.CallOptsWithNumber) (*big.Int, error)
GetEpoch is a free data retrieval call binding the contract method 0x757991a8.
Solidity: function getEpoch() constant returns(uint256)
func (*TribeChief_0_0_4Caller) GetSignerLimit ¶
func (_TribeChief_0_0_4 *TribeChief_0_0_4Caller) GetSignerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
GetSignerLimit is a free data retrieval call binding the contract method 0xeb5c0011.
Solidity: function getSignerLimit() constant returns(uint256)
func (*TribeChief_0_0_4Caller) GetStatus ¶
func (_TribeChief_0_0_4 *TribeChief_0_0_4Caller) GetStatus(opts *bind.CallOptsWithNumber) (struct { VolunteerList []common.Address SignerList []common.Address BlackList []common.Address ScoreList []*big.Int NumberList []*big.Int Number *big.Int }, error)
GetStatus is a free data retrieval call binding the contract method 0x4e69d560.
Solidity: function getStatus() constant returns(volunteerList address[], signerList address[], blackList address[], scoreList uint256[], numberList uint256[], number uint256)
func (*TribeChief_0_0_4Caller) GetVolunteerLimit ¶
func (_TribeChief_0_0_4 *TribeChief_0_0_4Caller) GetVolunteerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
GetVolunteerLimit is a free data retrieval call binding the contract method 0x961c5c7a.
Solidity: function getVolunteerLimit() constant returns(uint256)
func (*TribeChief_0_0_4Caller) Version ¶
func (_TribeChief_0_0_4 *TribeChief_0_0_4Caller) Version(opts *bind.CallOptsWithNumber) (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type TribeChief_0_0_4CallerRaw ¶
type TribeChief_0_0_4CallerRaw struct {
Contract *TribeChief_0_0_4Caller // Generic read-only contract binding to access the raw methods on
}
TribeChief_0_0_4CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*TribeChief_0_0_4CallerRaw) CallWithNumber ¶
func (_TribeChief_0_0_4 *TribeChief_0_0_4CallerRaw) CallWithNumber(opts *bind.CallOptsWithNumber, 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 TribeChief_0_0_4CallerSession ¶
type TribeChief_0_0_4CallerSession struct { Contract *TribeChief_0_0_4Caller // Generic contract caller binding to set the session for CallOpts bind.CallOptsWithNumber // Call options to use throughout this session }
TribeChief_0_0_4CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*TribeChief_0_0_4CallerSession) GetEpoch ¶
func (_TribeChief_0_0_4 *TribeChief_0_0_4CallerSession) GetEpoch() (*big.Int, error)
GetEpoch is a free data retrieval call binding the contract method 0x757991a8.
Solidity: function getEpoch() constant returns(uint256)
func (*TribeChief_0_0_4CallerSession) GetSignerLimit ¶
func (_TribeChief_0_0_4 *TribeChief_0_0_4CallerSession) GetSignerLimit() (*big.Int, error)
GetSignerLimit is a free data retrieval call binding the contract method 0xeb5c0011.
Solidity: function getSignerLimit() constant returns(uint256)
func (*TribeChief_0_0_4CallerSession) GetStatus ¶
func (_TribeChief_0_0_4 *TribeChief_0_0_4CallerSession) GetStatus() (struct { VolunteerList []common.Address SignerList []common.Address BlackList []common.Address ScoreList []*big.Int NumberList []*big.Int Number *big.Int }, error)
GetStatus is a free data retrieval call binding the contract method 0x4e69d560.
Solidity: function getStatus() constant returns(volunteerList address[], signerList address[], blackList address[], scoreList uint256[], numberList uint256[], number uint256)
func (*TribeChief_0_0_4CallerSession) GetVolunteerLimit ¶
func (_TribeChief_0_0_4 *TribeChief_0_0_4CallerSession) GetVolunteerLimit() (*big.Int, error)
GetVolunteerLimit is a free data retrieval call binding the contract method 0x961c5c7a.
Solidity: function getVolunteerLimit() constant returns(uint256)
func (*TribeChief_0_0_4CallerSession) Version ¶
func (_TribeChief_0_0_4 *TribeChief_0_0_4CallerSession) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type TribeChief_0_0_4Raw ¶
type TribeChief_0_0_4Raw struct {
Contract *TribeChief_0_0_4 // Generic contract binding to access the raw methods on
}
TribeChief_0_0_4Raw is an auto generated low-level Go binding around an Ethereum contract.
func (*TribeChief_0_0_4Raw) CallWithNumber ¶
func (_TribeChief_0_0_4 *TribeChief_0_0_4Raw) CallWithNumber(opts *bind.CallOptsWithNumber, 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 (*TribeChief_0_0_4Raw) Transact ¶
func (_TribeChief_0_0_4 *TribeChief_0_0_4Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TribeChief_0_0_4Raw) Transfer ¶
func (_TribeChief_0_0_4 *TribeChief_0_0_4Raw) 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 TribeChief_0_0_4Session ¶
type TribeChief_0_0_4Session struct { Contract *TribeChief_0_0_4 // Generic contract binding to set the session for CallOpts bind.CallOptsWithNumber // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
TribeChief_0_0_4Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*TribeChief_0_0_4Session) GetEpoch ¶
func (_TribeChief_0_0_4 *TribeChief_0_0_4Session) GetEpoch() (*big.Int, error)
GetEpoch is a free data retrieval call binding the contract method 0x757991a8.
Solidity: function getEpoch() constant returns(uint256)
func (*TribeChief_0_0_4Session) GetSignerLimit ¶
func (_TribeChief_0_0_4 *TribeChief_0_0_4Session) GetSignerLimit() (*big.Int, error)
GetSignerLimit is a free data retrieval call binding the contract method 0xeb5c0011.
Solidity: function getSignerLimit() constant returns(uint256)
func (*TribeChief_0_0_4Session) GetStatus ¶
func (_TribeChief_0_0_4 *TribeChief_0_0_4Session) GetStatus() (struct { VolunteerList []common.Address SignerList []common.Address BlackList []common.Address ScoreList []*big.Int NumberList []*big.Int Number *big.Int }, error)
GetStatus is a free data retrieval call binding the contract method 0x4e69d560.
Solidity: function getStatus() constant returns(volunteerList address[], signerList address[], blackList address[], scoreList uint256[], numberList uint256[], number uint256)
func (*TribeChief_0_0_4Session) GetVolunteerLimit ¶
func (_TribeChief_0_0_4 *TribeChief_0_0_4Session) GetVolunteerLimit() (*big.Int, error)
GetVolunteerLimit is a free data retrieval call binding the contract method 0x961c5c7a.
Solidity: function getVolunteerLimit() constant returns(uint256)
func (*TribeChief_0_0_4Session) SetEpoch ¶
func (_TribeChief_0_0_4 *TribeChief_0_0_4Session) SetEpoch(n *big.Int) (*types.Transaction, error)
SetEpoch is a paid mutator transaction binding the contract method 0x0ceb2cef.
Solidity: function setEpoch(n uint256) returns()
func (*TribeChief_0_0_4Session) SetSingerLimit ¶
func (_TribeChief_0_0_4 *TribeChief_0_0_4Session) SetSingerLimit(n *big.Int) (*types.Transaction, error)
SetSingerLimit is a paid mutator transaction binding the contract method 0x79fd787e.
Solidity: function setSingerLimit(n uint256) returns()
func (*TribeChief_0_0_4Session) SetVolunteerLimit ¶
func (_TribeChief_0_0_4 *TribeChief_0_0_4Session) SetVolunteerLimit(n *big.Int) (*types.Transaction, error)
SetVolunteerLimit is a paid mutator transaction binding the contract method 0x55cd14c9.
Solidity: function setVolunteerLimit(n uint256) returns()
func (*TribeChief_0_0_4Session) Update ¶
func (_TribeChief_0_0_4 *TribeChief_0_0_4Session) Update(volunteer common.Address) (*types.Transaction, error)
Update is a paid mutator transaction binding the contract method 0x1c1b8772.
Solidity: function update(volunteer address) returns()
func (*TribeChief_0_0_4Session) Version ¶
func (_TribeChief_0_0_4 *TribeChief_0_0_4Session) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type TribeChief_0_0_4Transactor ¶
type TribeChief_0_0_4Transactor struct {
// contains filtered or unexported fields
}
TribeChief_0_0_4Transactor is an auto generated write-only Go binding around an Ethereum contract.
func NewTribeChief_0_0_4Transactor ¶
func NewTribeChief_0_0_4Transactor(address common.Address, transactor bind.ContractTransactor) (*TribeChief_0_0_4Transactor, error)
NewTribeChief_0_0_4Transactor creates a new write-only instance of TribeChief_0_0_4, bound to a specific deployed contract.
func (*TribeChief_0_0_4Transactor) SetEpoch ¶
func (_TribeChief_0_0_4 *TribeChief_0_0_4Transactor) SetEpoch(opts *bind.TransactOpts, n *big.Int) (*types.Transaction, error)
SetEpoch is a paid mutator transaction binding the contract method 0x0ceb2cef.
Solidity: function setEpoch(n uint256) returns()
func (*TribeChief_0_0_4Transactor) SetSingerLimit ¶
func (_TribeChief_0_0_4 *TribeChief_0_0_4Transactor) SetSingerLimit(opts *bind.TransactOpts, n *big.Int) (*types.Transaction, error)
SetSingerLimit is a paid mutator transaction binding the contract method 0x79fd787e.
Solidity: function setSingerLimit(n uint256) returns()
func (*TribeChief_0_0_4Transactor) SetVolunteerLimit ¶
func (_TribeChief_0_0_4 *TribeChief_0_0_4Transactor) SetVolunteerLimit(opts *bind.TransactOpts, n *big.Int) (*types.Transaction, error)
SetVolunteerLimit is a paid mutator transaction binding the contract method 0x55cd14c9.
Solidity: function setVolunteerLimit(n uint256) returns()
func (*TribeChief_0_0_4Transactor) Update ¶
func (_TribeChief_0_0_4 *TribeChief_0_0_4Transactor) Update(opts *bind.TransactOpts, volunteer common.Address) (*types.Transaction, error)
Update is a paid mutator transaction binding the contract method 0x1c1b8772.
Solidity: function update(volunteer address) returns()
type TribeChief_0_0_4TransactorRaw ¶
type TribeChief_0_0_4TransactorRaw struct {
Contract *TribeChief_0_0_4Transactor // Generic write-only contract binding to access the raw methods on
}
TribeChief_0_0_4TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*TribeChief_0_0_4TransactorRaw) Transact ¶
func (_TribeChief_0_0_4 *TribeChief_0_0_4TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TribeChief_0_0_4TransactorRaw) Transfer ¶
func (_TribeChief_0_0_4 *TribeChief_0_0_4TransactorRaw) 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 TribeChief_0_0_4TransactorSession ¶
type TribeChief_0_0_4TransactorSession struct { Contract *TribeChief_0_0_4Transactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
TribeChief_0_0_4TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*TribeChief_0_0_4TransactorSession) SetEpoch ¶
func (_TribeChief_0_0_4 *TribeChief_0_0_4TransactorSession) SetEpoch(n *big.Int) (*types.Transaction, error)
SetEpoch is a paid mutator transaction binding the contract method 0x0ceb2cef.
Solidity: function setEpoch(n uint256) returns()
func (*TribeChief_0_0_4TransactorSession) SetSingerLimit ¶
func (_TribeChief_0_0_4 *TribeChief_0_0_4TransactorSession) SetSingerLimit(n *big.Int) (*types.Transaction, error)
SetSingerLimit is a paid mutator transaction binding the contract method 0x79fd787e.
Solidity: function setSingerLimit(n uint256) returns()
func (*TribeChief_0_0_4TransactorSession) SetVolunteerLimit ¶
func (_TribeChief_0_0_4 *TribeChief_0_0_4TransactorSession) SetVolunteerLimit(n *big.Int) (*types.Transaction, error)
SetVolunteerLimit is a paid mutator transaction binding the contract method 0x55cd14c9.
Solidity: function setVolunteerLimit(n uint256) returns()
func (*TribeChief_0_0_4TransactorSession) Update ¶
func (_TribeChief_0_0_4 *TribeChief_0_0_4TransactorSession) Update(volunteer common.Address) (*types.Transaction, error)
Update is a paid mutator transaction binding the contract method 0x1c1b8772.
Solidity: function update(volunteer address) returns()
type TribeChief_0_0_5 ¶
type TribeChief_0_0_5 struct { TribeChief_0_0_5Caller // Read-only binding to the contract TribeChief_0_0_5Transactor // Write-only binding to the contract }
TribeChief_0_0_5 is an auto generated Go binding around an Ethereum contract.
func DeployTribeChief_0_0_5 ¶
func DeployTribeChief_0_0_5(auth *bind.TransactOpts, backend bind.ContractBackend, genesisSigners []common.Address) (common.Address, *types.Transaction, *TribeChief_0_0_5, error)
DeployTribeChief_0_0_5 deploys a new Ethereum contract, binding an instance of TribeChief_0_0_5 to it.
func NewTribeChief_0_0_5 ¶
func NewTribeChief_0_0_5(address common.Address, backend bind.ContractBackend) (*TribeChief_0_0_5, error)
NewTribeChief_0_0_5 creates a new instance of TribeChief_0_0_5, bound to a specific deployed contract.
type TribeChief_0_0_5Caller ¶
type TribeChief_0_0_5Caller struct {
// contains filtered or unexported fields
}
TribeChief_0_0_5Caller is an auto generated read-only Go binding around an Ethereum contract.
func NewTribeChief_0_0_5Caller ¶
func NewTribeChief_0_0_5Caller(address common.Address, caller bind.ContractCaller) (*TribeChief_0_0_5Caller, error)
NewTribeChief_0_0_5Caller creates a new read-only instance of TribeChief_0_0_5, bound to a specific deployed contract.
func (*TribeChief_0_0_5Caller) GetEpoch ¶
func (_TribeChief_0_0_5 *TribeChief_0_0_5Caller) GetEpoch(opts *bind.CallOptsWithNumber) (*big.Int, error)
GetEpoch is a free data retrieval call binding the contract method 0x757991a8.
Solidity: function getEpoch() constant returns(uint256)
func (*TribeChief_0_0_5Caller) GetSignerLimit ¶
func (_TribeChief_0_0_5 *TribeChief_0_0_5Caller) GetSignerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
GetSignerLimit is a free data retrieval call binding the contract method 0xeb5c0011.
Solidity: function getSignerLimit() constant returns(uint256)
func (*TribeChief_0_0_5Caller) GetStatus ¶
func (_TribeChief_0_0_5 *TribeChief_0_0_5Caller) GetStatus(opts *bind.CallOptsWithNumber) (struct { VolunteerList []common.Address SignerList []common.Address BlackList []common.Address ScoreList []*big.Int NumberList []*big.Int Number *big.Int }, error)
GetStatus is a free data retrieval call binding the contract method 0x4e69d560.
Solidity: function getStatus() constant returns(volunteerList address[], signerList address[], blackList address[], scoreList uint256[], numberList uint256[], number uint256)
func (*TribeChief_0_0_5Caller) GetVolunteerLimit ¶
func (_TribeChief_0_0_5 *TribeChief_0_0_5Caller) GetVolunteerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
GetVolunteerLimit is a free data retrieval call binding the contract method 0x961c5c7a.
Solidity: function getVolunteerLimit() constant returns(uint256)
func (*TribeChief_0_0_5Caller) Version ¶
func (_TribeChief_0_0_5 *TribeChief_0_0_5Caller) Version(opts *bind.CallOptsWithNumber) (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type TribeChief_0_0_5CallerRaw ¶
type TribeChief_0_0_5CallerRaw struct {
Contract *TribeChief_0_0_5Caller // Generic read-only contract binding to access the raw methods on
}
TribeChief_0_0_5CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*TribeChief_0_0_5CallerRaw) CallWithNumber ¶
func (_TribeChief_0_0_5 *TribeChief_0_0_5CallerRaw) CallWithNumber(opts *bind.CallOptsWithNumber, 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 TribeChief_0_0_5CallerSession ¶
type TribeChief_0_0_5CallerSession struct { Contract *TribeChief_0_0_5Caller // Generic contract caller binding to set the session for CallOpts bind.CallOptsWithNumber // Call options to use throughout this session }
TribeChief_0_0_5CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*TribeChief_0_0_5CallerSession) GetEpoch ¶
func (_TribeChief_0_0_5 *TribeChief_0_0_5CallerSession) GetEpoch() (*big.Int, error)
GetEpoch is a free data retrieval call binding the contract method 0x757991a8.
Solidity: function getEpoch() constant returns(uint256)
func (*TribeChief_0_0_5CallerSession) GetSignerLimit ¶
func (_TribeChief_0_0_5 *TribeChief_0_0_5CallerSession) GetSignerLimit() (*big.Int, error)
GetSignerLimit is a free data retrieval call binding the contract method 0xeb5c0011.
Solidity: function getSignerLimit() constant returns(uint256)
func (*TribeChief_0_0_5CallerSession) GetStatus ¶
func (_TribeChief_0_0_5 *TribeChief_0_0_5CallerSession) GetStatus() (struct { VolunteerList []common.Address SignerList []common.Address BlackList []common.Address ScoreList []*big.Int NumberList []*big.Int Number *big.Int }, error)
GetStatus is a free data retrieval call binding the contract method 0x4e69d560.
Solidity: function getStatus() constant returns(volunteerList address[], signerList address[], blackList address[], scoreList uint256[], numberList uint256[], number uint256)
func (*TribeChief_0_0_5CallerSession) GetVolunteerLimit ¶
func (_TribeChief_0_0_5 *TribeChief_0_0_5CallerSession) GetVolunteerLimit() (*big.Int, error)
GetVolunteerLimit is a free data retrieval call binding the contract method 0x961c5c7a.
Solidity: function getVolunteerLimit() constant returns(uint256)
func (*TribeChief_0_0_5CallerSession) Version ¶
func (_TribeChief_0_0_5 *TribeChief_0_0_5CallerSession) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type TribeChief_0_0_5Raw ¶
type TribeChief_0_0_5Raw struct {
Contract *TribeChief_0_0_5 // Generic contract binding to access the raw methods on
}
TribeChief_0_0_5Raw is an auto generated low-level Go binding around an Ethereum contract.
func (*TribeChief_0_0_5Raw) CallWithNumber ¶
func (_TribeChief_0_0_5 *TribeChief_0_0_5Raw) CallWithNumber(opts *bind.CallOptsWithNumber, 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 (*TribeChief_0_0_5Raw) Transact ¶
func (_TribeChief_0_0_5 *TribeChief_0_0_5Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TribeChief_0_0_5Raw) Transfer ¶
func (_TribeChief_0_0_5 *TribeChief_0_0_5Raw) 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 TribeChief_0_0_5Session ¶
type TribeChief_0_0_5Session struct { Contract *TribeChief_0_0_5 // Generic contract binding to set the session for CallOpts bind.CallOptsWithNumber // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
TribeChief_0_0_5Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*TribeChief_0_0_5Session) GetEpoch ¶
func (_TribeChief_0_0_5 *TribeChief_0_0_5Session) GetEpoch() (*big.Int, error)
GetEpoch is a free data retrieval call binding the contract method 0x757991a8.
Solidity: function getEpoch() constant returns(uint256)
func (*TribeChief_0_0_5Session) GetSignerLimit ¶
func (_TribeChief_0_0_5 *TribeChief_0_0_5Session) GetSignerLimit() (*big.Int, error)
GetSignerLimit is a free data retrieval call binding the contract method 0xeb5c0011.
Solidity: function getSignerLimit() constant returns(uint256)
func (*TribeChief_0_0_5Session) GetStatus ¶
func (_TribeChief_0_0_5 *TribeChief_0_0_5Session) GetStatus() (struct { VolunteerList []common.Address SignerList []common.Address BlackList []common.Address ScoreList []*big.Int NumberList []*big.Int Number *big.Int }, error)
GetStatus is a free data retrieval call binding the contract method 0x4e69d560.
Solidity: function getStatus() constant returns(volunteerList address[], signerList address[], blackList address[], scoreList uint256[], numberList uint256[], number uint256)
func (*TribeChief_0_0_5Session) GetVolunteerLimit ¶
func (_TribeChief_0_0_5 *TribeChief_0_0_5Session) GetVolunteerLimit() (*big.Int, error)
GetVolunteerLimit is a free data retrieval call binding the contract method 0x961c5c7a.
Solidity: function getVolunteerLimit() constant returns(uint256)
func (*TribeChief_0_0_5Session) SetEpoch ¶
func (_TribeChief_0_0_5 *TribeChief_0_0_5Session) SetEpoch(n *big.Int) (*types.Transaction, error)
SetEpoch is a paid mutator transaction binding the contract method 0x0ceb2cef.
Solidity: function setEpoch(n uint256) returns()
func (*TribeChief_0_0_5Session) SetSingerLimit ¶
func (_TribeChief_0_0_5 *TribeChief_0_0_5Session) SetSingerLimit(n *big.Int) (*types.Transaction, error)
SetSingerLimit is a paid mutator transaction binding the contract method 0x79fd787e.
Solidity: function setSingerLimit(n uint256) returns()
func (*TribeChief_0_0_5Session) SetVolunteerLimit ¶
func (_TribeChief_0_0_5 *TribeChief_0_0_5Session) SetVolunteerLimit(n *big.Int) (*types.Transaction, error)
SetVolunteerLimit is a paid mutator transaction binding the contract method 0x55cd14c9.
Solidity: function setVolunteerLimit(n uint256) returns()
func (*TribeChief_0_0_5Session) Update ¶
func (_TribeChief_0_0_5 *TribeChief_0_0_5Session) Update(volunteer common.Address) (*types.Transaction, error)
Update is a paid mutator transaction binding the contract method 0x1c1b8772.
Solidity: function update(volunteer address) returns()
func (*TribeChief_0_0_5Session) Version ¶
func (_TribeChief_0_0_5 *TribeChief_0_0_5Session) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type TribeChief_0_0_5Transactor ¶
type TribeChief_0_0_5Transactor struct {
// contains filtered or unexported fields
}
TribeChief_0_0_5Transactor is an auto generated write-only Go binding around an Ethereum contract.
func NewTribeChief_0_0_5Transactor ¶
func NewTribeChief_0_0_5Transactor(address common.Address, transactor bind.ContractTransactor) (*TribeChief_0_0_5Transactor, error)
NewTribeChief_0_0_5Transactor creates a new write-only instance of TribeChief_0_0_5, bound to a specific deployed contract.
func (*TribeChief_0_0_5Transactor) SetEpoch ¶
func (_TribeChief_0_0_5 *TribeChief_0_0_5Transactor) SetEpoch(opts *bind.TransactOpts, n *big.Int) (*types.Transaction, error)
SetEpoch is a paid mutator transaction binding the contract method 0x0ceb2cef.
Solidity: function setEpoch(n uint256) returns()
func (*TribeChief_0_0_5Transactor) SetSingerLimit ¶
func (_TribeChief_0_0_5 *TribeChief_0_0_5Transactor) SetSingerLimit(opts *bind.TransactOpts, n *big.Int) (*types.Transaction, error)
SetSingerLimit is a paid mutator transaction binding the contract method 0x79fd787e.
Solidity: function setSingerLimit(n uint256) returns()
func (*TribeChief_0_0_5Transactor) SetVolunteerLimit ¶
func (_TribeChief_0_0_5 *TribeChief_0_0_5Transactor) SetVolunteerLimit(opts *bind.TransactOpts, n *big.Int) (*types.Transaction, error)
SetVolunteerLimit is a paid mutator transaction binding the contract method 0x55cd14c9.
Solidity: function setVolunteerLimit(n uint256) returns()
func (*TribeChief_0_0_5Transactor) Update ¶
func (_TribeChief_0_0_5 *TribeChief_0_0_5Transactor) Update(opts *bind.TransactOpts, volunteer common.Address) (*types.Transaction, error)
Update is a paid mutator transaction binding the contract method 0x1c1b8772.
Solidity: function update(volunteer address) returns()
type TribeChief_0_0_5TransactorRaw ¶
type TribeChief_0_0_5TransactorRaw struct {
Contract *TribeChief_0_0_5Transactor // Generic write-only contract binding to access the raw methods on
}
TribeChief_0_0_5TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*TribeChief_0_0_5TransactorRaw) Transact ¶
func (_TribeChief_0_0_5 *TribeChief_0_0_5TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TribeChief_0_0_5TransactorRaw) Transfer ¶
func (_TribeChief_0_0_5 *TribeChief_0_0_5TransactorRaw) 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 TribeChief_0_0_5TransactorSession ¶
type TribeChief_0_0_5TransactorSession struct { Contract *TribeChief_0_0_5Transactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
TribeChief_0_0_5TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*TribeChief_0_0_5TransactorSession) SetEpoch ¶
func (_TribeChief_0_0_5 *TribeChief_0_0_5TransactorSession) SetEpoch(n *big.Int) (*types.Transaction, error)
SetEpoch is a paid mutator transaction binding the contract method 0x0ceb2cef.
Solidity: function setEpoch(n uint256) returns()
func (*TribeChief_0_0_5TransactorSession) SetSingerLimit ¶
func (_TribeChief_0_0_5 *TribeChief_0_0_5TransactorSession) SetSingerLimit(n *big.Int) (*types.Transaction, error)
SetSingerLimit is a paid mutator transaction binding the contract method 0x79fd787e.
Solidity: function setSingerLimit(n uint256) returns()
func (*TribeChief_0_0_5TransactorSession) SetVolunteerLimit ¶
func (_TribeChief_0_0_5 *TribeChief_0_0_5TransactorSession) SetVolunteerLimit(n *big.Int) (*types.Transaction, error)
SetVolunteerLimit is a paid mutator transaction binding the contract method 0x55cd14c9.
Solidity: function setVolunteerLimit(n uint256) returns()
func (*TribeChief_0_0_5TransactorSession) Update ¶
func (_TribeChief_0_0_5 *TribeChief_0_0_5TransactorSession) Update(volunteer common.Address) (*types.Transaction, error)
Update is a paid mutator transaction binding the contract method 0x1c1b8772.
Solidity: function update(volunteer address) returns()
type TribeChief_0_0_6 ¶
type TribeChief_0_0_6 struct { TribeChief_0_0_6Caller // Read-only binding to the contract TribeChief_0_0_6Transactor // Write-only binding to the contract }
TribeChief_0_0_6 is an auto generated Go binding around an Ethereum contract.
func DeployTribeChief_0_0_6 ¶
func DeployTribeChief_0_0_6(auth *bind.TransactOpts, backend bind.ContractBackend, genesisSigners []common.Address, _epoch *big.Int, _signerLimit *big.Int, _volunteerLimit *big.Int) (common.Address, *types.Transaction, *TribeChief_0_0_6, error)
DeployTribeChief_0_0_6 deploys a new Ethereum contract, binding an instance of TribeChief_0_0_6 to it.
func NewTribeChief_0_0_6 ¶
func NewTribeChief_0_0_6(address common.Address, backend bind.ContractBackend) (*TribeChief_0_0_6, error)
NewTribeChief_0_0_6 creates a new instance of TribeChief_0_0_6, bound to a specific deployed contract.
type TribeChief_0_0_6Caller ¶
type TribeChief_0_0_6Caller struct {
// contains filtered or unexported fields
}
TribeChief_0_0_6Caller is an auto generated read-only Go binding around an Ethereum contract.
func NewTribeChief_0_0_6Caller ¶
func NewTribeChief_0_0_6Caller(address common.Address, caller bind.ContractCaller) (*TribeChief_0_0_6Caller, error)
NewTribeChief_0_0_6Caller creates a new read-only instance of TribeChief_0_0_6, bound to a specific deployed contract.
func (*TribeChief_0_0_6Caller) FilterVolunteer ¶
func (_TribeChief_0_0_6 *TribeChief_0_0_6Caller) FilterVolunteer(opts *bind.CallOptsWithNumber, volunteers []common.Address) ([]*big.Int, error)
FilterVolunteer is a free data retrieval call binding the contract method 0x20c1a518.
Solidity: function filterVolunteer(volunteers address[]) constant returns(result uint256[])
func (*TribeChief_0_0_6Caller) GetEpoch ¶
func (_TribeChief_0_0_6 *TribeChief_0_0_6Caller) GetEpoch(opts *bind.CallOptsWithNumber) (*big.Int, error)
GetEpoch is a free data retrieval call binding the contract method 0x757991a8.
Solidity: function getEpoch() constant returns(uint256)
func (*TribeChief_0_0_6Caller) GetSignerLimit ¶
func (_TribeChief_0_0_6 *TribeChief_0_0_6Caller) GetSignerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
GetSignerLimit is a free data retrieval call binding the contract method 0xeb5c0011.
Solidity: function getSignerLimit() constant returns(uint256)
func (*TribeChief_0_0_6Caller) GetStatus ¶
func (_TribeChief_0_0_6 *TribeChief_0_0_6Caller) GetStatus(opts *bind.CallOptsWithNumber) (struct { SignerList []common.Address BlackList []common.Address ScoreList []*big.Int NumberList []*big.Int TotalVolunteer *big.Int Number *big.Int }, error)
GetStatus is a free data retrieval call binding the contract method 0x4e69d560.
Solidity: function getStatus() constant returns(signerList address[], blackList address[], scoreList uint256[], numberList uint256[], totalVolunteer uint256, number uint256)
func (*TribeChief_0_0_6Caller) GetVolunteerLimit ¶
func (_TribeChief_0_0_6 *TribeChief_0_0_6Caller) GetVolunteerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
GetVolunteerLimit is a free data retrieval call binding the contract method 0x961c5c7a.
Solidity: function getVolunteerLimit() constant returns(uint256)
func (*TribeChief_0_0_6Caller) GetVolunteers ¶
func (_TribeChief_0_0_6 *TribeChief_0_0_6Caller) GetVolunteers(opts *bind.CallOptsWithNumber) (struct { VolunteerList []common.Address WeightList []*big.Int Length *big.Int }, error)
GetVolunteers is a free data retrieval call binding the contract method 0xd7ca4a1c.
Solidity: function getVolunteers() constant returns(volunteerList address[], weightList uint256[], length uint256)
func (*TribeChief_0_0_6Caller) Version ¶
func (_TribeChief_0_0_6 *TribeChief_0_0_6Caller) Version(opts *bind.CallOptsWithNumber) (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type TribeChief_0_0_6CallerRaw ¶
type TribeChief_0_0_6CallerRaw struct {
Contract *TribeChief_0_0_6Caller // Generic read-only contract binding to access the raw methods on
}
TribeChief_0_0_6CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*TribeChief_0_0_6CallerRaw) CallWithNumber ¶
func (_TribeChief_0_0_6 *TribeChief_0_0_6CallerRaw) CallWithNumber(opts *bind.CallOptsWithNumber, 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 TribeChief_0_0_6CallerSession ¶
type TribeChief_0_0_6CallerSession struct { Contract *TribeChief_0_0_6Caller // Generic contract caller binding to set the session for CallOpts bind.CallOptsWithNumber // Call options to use throughout this session }
TribeChief_0_0_6CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*TribeChief_0_0_6CallerSession) FilterVolunteer ¶
func (_TribeChief_0_0_6 *TribeChief_0_0_6CallerSession) FilterVolunteer(volunteers []common.Address) ([]*big.Int, error)
FilterVolunteer is a free data retrieval call binding the contract method 0x20c1a518.
Solidity: function filterVolunteer(volunteers address[]) constant returns(result uint256[])
func (*TribeChief_0_0_6CallerSession) GetEpoch ¶
func (_TribeChief_0_0_6 *TribeChief_0_0_6CallerSession) GetEpoch() (*big.Int, error)
GetEpoch is a free data retrieval call binding the contract method 0x757991a8.
Solidity: function getEpoch() constant returns(uint256)
func (*TribeChief_0_0_6CallerSession) GetSignerLimit ¶
func (_TribeChief_0_0_6 *TribeChief_0_0_6CallerSession) GetSignerLimit() (*big.Int, error)
GetSignerLimit is a free data retrieval call binding the contract method 0xeb5c0011.
Solidity: function getSignerLimit() constant returns(uint256)
func (*TribeChief_0_0_6CallerSession) GetStatus ¶
func (_TribeChief_0_0_6 *TribeChief_0_0_6CallerSession) GetStatus() (struct { SignerList []common.Address BlackList []common.Address ScoreList []*big.Int NumberList []*big.Int TotalVolunteer *big.Int Number *big.Int }, error)
GetStatus is a free data retrieval call binding the contract method 0x4e69d560.
Solidity: function getStatus() constant returns(signerList address[], blackList address[], scoreList uint256[], numberList uint256[], totalVolunteer uint256, number uint256)
func (*TribeChief_0_0_6CallerSession) GetVolunteerLimit ¶
func (_TribeChief_0_0_6 *TribeChief_0_0_6CallerSession) GetVolunteerLimit() (*big.Int, error)
GetVolunteerLimit is a free data retrieval call binding the contract method 0x961c5c7a.
Solidity: function getVolunteerLimit() constant returns(uint256)
func (*TribeChief_0_0_6CallerSession) GetVolunteers ¶
func (_TribeChief_0_0_6 *TribeChief_0_0_6CallerSession) GetVolunteers() (struct { VolunteerList []common.Address WeightList []*big.Int Length *big.Int }, error)
GetVolunteers is a free data retrieval call binding the contract method 0xd7ca4a1c.
Solidity: function getVolunteers() constant returns(volunteerList address[], weightList uint256[], length uint256)
func (*TribeChief_0_0_6CallerSession) Version ¶
func (_TribeChief_0_0_6 *TribeChief_0_0_6CallerSession) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type TribeChief_0_0_6Raw ¶
type TribeChief_0_0_6Raw struct {
Contract *TribeChief_0_0_6 // Generic contract binding to access the raw methods on
}
TribeChief_0_0_6Raw is an auto generated low-level Go binding around an Ethereum contract.
func (*TribeChief_0_0_6Raw) CallWithNumber ¶
func (_TribeChief_0_0_6 *TribeChief_0_0_6Raw) CallWithNumber(opts *bind.CallOptsWithNumber, 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 (*TribeChief_0_0_6Raw) Transact ¶
func (_TribeChief_0_0_6 *TribeChief_0_0_6Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TribeChief_0_0_6Raw) Transfer ¶
func (_TribeChief_0_0_6 *TribeChief_0_0_6Raw) 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 TribeChief_0_0_6Session ¶
type TribeChief_0_0_6Session struct { Contract *TribeChief_0_0_6 // Generic contract binding to set the session for CallOpts bind.CallOptsWithNumber // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
TribeChief_0_0_6Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*TribeChief_0_0_6Session) FilterVolunteer ¶
func (_TribeChief_0_0_6 *TribeChief_0_0_6Session) FilterVolunteer(volunteers []common.Address) ([]*big.Int, error)
FilterVolunteer is a free data retrieval call binding the contract method 0x20c1a518.
Solidity: function filterVolunteer(volunteers address[]) constant returns(result uint256[])
func (*TribeChief_0_0_6Session) GetEpoch ¶
func (_TribeChief_0_0_6 *TribeChief_0_0_6Session) GetEpoch() (*big.Int, error)
GetEpoch is a free data retrieval call binding the contract method 0x757991a8.
Solidity: function getEpoch() constant returns(uint256)
func (*TribeChief_0_0_6Session) GetSignerLimit ¶
func (_TribeChief_0_0_6 *TribeChief_0_0_6Session) GetSignerLimit() (*big.Int, error)
GetSignerLimit is a free data retrieval call binding the contract method 0xeb5c0011.
Solidity: function getSignerLimit() constant returns(uint256)
func (*TribeChief_0_0_6Session) GetStatus ¶
func (_TribeChief_0_0_6 *TribeChief_0_0_6Session) GetStatus() (struct { SignerList []common.Address BlackList []common.Address ScoreList []*big.Int NumberList []*big.Int TotalVolunteer *big.Int Number *big.Int }, error)
GetStatus is a free data retrieval call binding the contract method 0x4e69d560.
Solidity: function getStatus() constant returns(signerList address[], blackList address[], scoreList uint256[], numberList uint256[], totalVolunteer uint256, number uint256)
func (*TribeChief_0_0_6Session) GetVolunteerLimit ¶
func (_TribeChief_0_0_6 *TribeChief_0_0_6Session) GetVolunteerLimit() (*big.Int, error)
GetVolunteerLimit is a free data retrieval call binding the contract method 0x961c5c7a.
Solidity: function getVolunteerLimit() constant returns(uint256)
func (*TribeChief_0_0_6Session) GetVolunteers ¶
func (_TribeChief_0_0_6 *TribeChief_0_0_6Session) GetVolunteers() (struct { VolunteerList []common.Address WeightList []*big.Int Length *big.Int }, error)
GetVolunteers is a free data retrieval call binding the contract method 0xd7ca4a1c.
Solidity: function getVolunteers() constant returns(volunteerList address[], weightList uint256[], length uint256)
func (*TribeChief_0_0_6Session) Update ¶
func (_TribeChief_0_0_6 *TribeChief_0_0_6Session) Update(volunteer common.Address) (*types.Transaction, error)
Update is a paid mutator transaction binding the contract method 0x1c1b8772.
Solidity: function update(volunteer address) returns()
func (*TribeChief_0_0_6Session) Version ¶
func (_TribeChief_0_0_6 *TribeChief_0_0_6Session) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type TribeChief_0_0_6Transactor ¶
type TribeChief_0_0_6Transactor struct {
// contains filtered or unexported fields
}
TribeChief_0_0_6Transactor is an auto generated write-only Go binding around an Ethereum contract.
func NewTribeChief_0_0_6Transactor ¶
func NewTribeChief_0_0_6Transactor(address common.Address, transactor bind.ContractTransactor) (*TribeChief_0_0_6Transactor, error)
NewTribeChief_0_0_6Transactor creates a new write-only instance of TribeChief_0_0_6, bound to a specific deployed contract.
func (*TribeChief_0_0_6Transactor) Update ¶
func (_TribeChief_0_0_6 *TribeChief_0_0_6Transactor) Update(opts *bind.TransactOpts, volunteer common.Address) (*types.Transaction, error)
Update is a paid mutator transaction binding the contract method 0x1c1b8772.
Solidity: function update(volunteer address) returns()
type TribeChief_0_0_6TransactorRaw ¶
type TribeChief_0_0_6TransactorRaw struct {
Contract *TribeChief_0_0_6Transactor // Generic write-only contract binding to access the raw methods on
}
TribeChief_0_0_6TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*TribeChief_0_0_6TransactorRaw) Transact ¶
func (_TribeChief_0_0_6 *TribeChief_0_0_6TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TribeChief_0_0_6TransactorRaw) Transfer ¶
func (_TribeChief_0_0_6 *TribeChief_0_0_6TransactorRaw) 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 TribeChief_0_0_6TransactorSession ¶
type TribeChief_0_0_6TransactorSession struct { Contract *TribeChief_0_0_6Transactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
TribeChief_0_0_6TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*TribeChief_0_0_6TransactorSession) Update ¶
func (_TribeChief_0_0_6 *TribeChief_0_0_6TransactorSession) Update(volunteer common.Address) (*types.Transaction, error)
Update is a paid mutator transaction binding the contract method 0x1c1b8772.
Solidity: function update(volunteer address) returns()
type TribeChief_0_0_7 ¶
type TribeChief_0_0_7 struct { TribeChief_0_0_7Caller // Read-only binding to the contract TribeChief_0_0_7Transactor // Write-only binding to the contract }
TribeChief_0_0_7 is an auto generated Go binding around an Ethereum contract.
func DeployTribeChief_0_0_7 ¶
func DeployTribeChief_0_0_7(auth *bind.TransactOpts, backend bind.ContractBackend, genesisSigners []common.Address, _epoch *big.Int, _signerLimit *big.Int, _volunteerLimit *big.Int) (common.Address, *types.Transaction, *TribeChief_0_0_7, error)
DeployTribeChief_0_0_7 deploys a new Ethereum contract, binding an instance of TribeChief_0_0_7 to it.
func NewTribeChief_0_0_7 ¶
func NewTribeChief_0_0_7(address common.Address, backend bind.ContractBackend) (*TribeChief_0_0_7, error)
NewTribeChief_0_0_7 creates a new instance of TribeChief_0_0_7, bound to a specific deployed contract.
type TribeChief_0_0_7Caller ¶
type TribeChief_0_0_7Caller struct {
// contains filtered or unexported fields
}
TribeChief_0_0_7Caller is an auto generated read-only Go binding around an Ethereum contract.
func NewTribeChief_0_0_7Caller ¶
func NewTribeChief_0_0_7Caller(address common.Address, caller bind.ContractCaller) (*TribeChief_0_0_7Caller, error)
NewTribeChief_0_0_7Caller creates a new read-only instance of TribeChief_0_0_7, bound to a specific deployed contract.
func (*TribeChief_0_0_7Caller) FilterVolunteer ¶
func (_TribeChief_0_0_7 *TribeChief_0_0_7Caller) FilterVolunteer(opts *bind.CallOptsWithNumber, volunteers []common.Address) ([]*big.Int, error)
FilterVolunteer is a free data retrieval call binding the contract method 0x20c1a518.
Solidity: function filterVolunteer(volunteers address[]) constant returns(result uint256[])
func (*TribeChief_0_0_7Caller) GetEpoch ¶
func (_TribeChief_0_0_7 *TribeChief_0_0_7Caller) GetEpoch(opts *bind.CallOptsWithNumber) (*big.Int, error)
GetEpoch is a free data retrieval call binding the contract method 0x757991a8.
Solidity: function getEpoch() constant returns(uint256)
func (*TribeChief_0_0_7Caller) GetSignerLimit ¶
func (_TribeChief_0_0_7 *TribeChief_0_0_7Caller) GetSignerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
GetSignerLimit is a free data retrieval call binding the contract method 0xeb5c0011.
Solidity: function getSignerLimit() constant returns(uint256)
func (*TribeChief_0_0_7Caller) GetStatus ¶
func (_TribeChief_0_0_7 *TribeChief_0_0_7Caller) GetStatus(opts *bind.CallOptsWithNumber) (struct { SignerList []common.Address BlackList []common.Address ScoreList []*big.Int NumberList []*big.Int TotalVolunteer *big.Int Number *big.Int }, error)
GetStatus is a free data retrieval call binding the contract method 0x4e69d560.
Solidity: function getStatus() constant returns(signerList address[], blackList address[], scoreList uint256[], numberList uint256[], totalVolunteer uint256, number uint256)
func (*TribeChief_0_0_7Caller) GetVolunteerLimit ¶
func (_TribeChief_0_0_7 *TribeChief_0_0_7Caller) GetVolunteerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
GetVolunteerLimit is a free data retrieval call binding the contract method 0x961c5c7a.
Solidity: function getVolunteerLimit() constant returns(uint256)
func (*TribeChief_0_0_7Caller) GetVolunteers ¶
func (_TribeChief_0_0_7 *TribeChief_0_0_7Caller) GetVolunteers(opts *bind.CallOptsWithNumber) (struct { VolunteerList []common.Address WeightList []*big.Int Length *big.Int }, error)
GetVolunteers is a free data retrieval call binding the contract method 0xd7ca4a1c.
Solidity: function getVolunteers() constant returns(volunteerList address[], weightList uint256[], length uint256)
func (*TribeChief_0_0_7Caller) Version ¶
func (_TribeChief_0_0_7 *TribeChief_0_0_7Caller) Version(opts *bind.CallOptsWithNumber) (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type TribeChief_0_0_7CallerRaw ¶
type TribeChief_0_0_7CallerRaw struct {
Contract *TribeChief_0_0_7Caller // Generic read-only contract binding to access the raw methods on
}
TribeChief_0_0_7CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*TribeChief_0_0_7CallerRaw) CallWithNumber ¶
func (_TribeChief_0_0_7 *TribeChief_0_0_7CallerRaw) CallWithNumber(opts *bind.CallOptsWithNumber, 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 TribeChief_0_0_7CallerSession ¶
type TribeChief_0_0_7CallerSession struct { Contract *TribeChief_0_0_7Caller // Generic contract caller binding to set the session for CallOpts bind.CallOptsWithNumber // Call options to use throughout this session }
TribeChief_0_0_7CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*TribeChief_0_0_7CallerSession) FilterVolunteer ¶
func (_TribeChief_0_0_7 *TribeChief_0_0_7CallerSession) FilterVolunteer(volunteers []common.Address) ([]*big.Int, error)
FilterVolunteer is a free data retrieval call binding the contract method 0x20c1a518.
Solidity: function filterVolunteer(volunteers address[]) constant returns(result uint256[])
func (*TribeChief_0_0_7CallerSession) GetEpoch ¶
func (_TribeChief_0_0_7 *TribeChief_0_0_7CallerSession) GetEpoch() (*big.Int, error)
GetEpoch is a free data retrieval call binding the contract method 0x757991a8.
Solidity: function getEpoch() constant returns(uint256)
func (*TribeChief_0_0_7CallerSession) GetSignerLimit ¶
func (_TribeChief_0_0_7 *TribeChief_0_0_7CallerSession) GetSignerLimit() (*big.Int, error)
GetSignerLimit is a free data retrieval call binding the contract method 0xeb5c0011.
Solidity: function getSignerLimit() constant returns(uint256)
func (*TribeChief_0_0_7CallerSession) GetStatus ¶
func (_TribeChief_0_0_7 *TribeChief_0_0_7CallerSession) GetStatus() (struct { SignerList []common.Address BlackList []common.Address ScoreList []*big.Int NumberList []*big.Int TotalVolunteer *big.Int Number *big.Int }, error)
GetStatus is a free data retrieval call binding the contract method 0x4e69d560.
Solidity: function getStatus() constant returns(signerList address[], blackList address[], scoreList uint256[], numberList uint256[], totalVolunteer uint256, number uint256)
func (*TribeChief_0_0_7CallerSession) GetVolunteerLimit ¶
func (_TribeChief_0_0_7 *TribeChief_0_0_7CallerSession) GetVolunteerLimit() (*big.Int, error)
GetVolunteerLimit is a free data retrieval call binding the contract method 0x961c5c7a.
Solidity: function getVolunteerLimit() constant returns(uint256)
func (*TribeChief_0_0_7CallerSession) GetVolunteers ¶
func (_TribeChief_0_0_7 *TribeChief_0_0_7CallerSession) GetVolunteers() (struct { VolunteerList []common.Address WeightList []*big.Int Length *big.Int }, error)
GetVolunteers is a free data retrieval call binding the contract method 0xd7ca4a1c.
Solidity: function getVolunteers() constant returns(volunteerList address[], weightList uint256[], length uint256)
func (*TribeChief_0_0_7CallerSession) Version ¶
func (_TribeChief_0_0_7 *TribeChief_0_0_7CallerSession) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type TribeChief_0_0_7Raw ¶
type TribeChief_0_0_7Raw struct {
Contract *TribeChief_0_0_7 // Generic contract binding to access the raw methods on
}
TribeChief_0_0_7Raw is an auto generated low-level Go binding around an Ethereum contract.
func (*TribeChief_0_0_7Raw) CallWithNumber ¶
func (_TribeChief_0_0_7 *TribeChief_0_0_7Raw) CallWithNumber(opts *bind.CallOptsWithNumber, 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 (*TribeChief_0_0_7Raw) Transact ¶
func (_TribeChief_0_0_7 *TribeChief_0_0_7Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TribeChief_0_0_7Raw) Transfer ¶
func (_TribeChief_0_0_7 *TribeChief_0_0_7Raw) 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 TribeChief_0_0_7Session ¶
type TribeChief_0_0_7Session struct { Contract *TribeChief_0_0_7 // Generic contract binding to set the session for CallOpts bind.CallOptsWithNumber // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
TribeChief_0_0_7Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*TribeChief_0_0_7Session) FilterVolunteer ¶
func (_TribeChief_0_0_7 *TribeChief_0_0_7Session) FilterVolunteer(volunteers []common.Address) ([]*big.Int, error)
FilterVolunteer is a free data retrieval call binding the contract method 0x20c1a518.
Solidity: function filterVolunteer(volunteers address[]) constant returns(result uint256[])
func (*TribeChief_0_0_7Session) GetEpoch ¶
func (_TribeChief_0_0_7 *TribeChief_0_0_7Session) GetEpoch() (*big.Int, error)
GetEpoch is a free data retrieval call binding the contract method 0x757991a8.
Solidity: function getEpoch() constant returns(uint256)
func (*TribeChief_0_0_7Session) GetSignerLimit ¶
func (_TribeChief_0_0_7 *TribeChief_0_0_7Session) GetSignerLimit() (*big.Int, error)
GetSignerLimit is a free data retrieval call binding the contract method 0xeb5c0011.
Solidity: function getSignerLimit() constant returns(uint256)
func (*TribeChief_0_0_7Session) GetStatus ¶
func (_TribeChief_0_0_7 *TribeChief_0_0_7Session) GetStatus() (struct { SignerList []common.Address BlackList []common.Address ScoreList []*big.Int NumberList []*big.Int TotalVolunteer *big.Int Number *big.Int }, error)
GetStatus is a free data retrieval call binding the contract method 0x4e69d560.
Solidity: function getStatus() constant returns(signerList address[], blackList address[], scoreList uint256[], numberList uint256[], totalVolunteer uint256, number uint256)
func (*TribeChief_0_0_7Session) GetVolunteerLimit ¶
func (_TribeChief_0_0_7 *TribeChief_0_0_7Session) GetVolunteerLimit() (*big.Int, error)
GetVolunteerLimit is a free data retrieval call binding the contract method 0x961c5c7a.
Solidity: function getVolunteerLimit() constant returns(uint256)
func (*TribeChief_0_0_7Session) GetVolunteers ¶
func (_TribeChief_0_0_7 *TribeChief_0_0_7Session) GetVolunteers() (struct { VolunteerList []common.Address WeightList []*big.Int Length *big.Int }, error)
GetVolunteers is a free data retrieval call binding the contract method 0xd7ca4a1c.
Solidity: function getVolunteers() constant returns(volunteerList address[], weightList uint256[], length uint256)
func (*TribeChief_0_0_7Session) Update ¶
func (_TribeChief_0_0_7 *TribeChief_0_0_7Session) Update(volunteer common.Address) (*types.Transaction, error)
Update is a paid mutator transaction binding the contract method 0x1c1b8772.
Solidity: function update(volunteer address) returns()
func (*TribeChief_0_0_7Session) Version ¶
func (_TribeChief_0_0_7 *TribeChief_0_0_7Session) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type TribeChief_0_0_7Transactor ¶
type TribeChief_0_0_7Transactor struct {
// contains filtered or unexported fields
}
TribeChief_0_0_7Transactor is an auto generated write-only Go binding around an Ethereum contract.
func NewTribeChief_0_0_7Transactor ¶
func NewTribeChief_0_0_7Transactor(address common.Address, transactor bind.ContractTransactor) (*TribeChief_0_0_7Transactor, error)
NewTribeChief_0_0_7Transactor creates a new write-only instance of TribeChief_0_0_7, bound to a specific deployed contract.
func (*TribeChief_0_0_7Transactor) Update ¶
func (_TribeChief_0_0_7 *TribeChief_0_0_7Transactor) Update(opts *bind.TransactOpts, volunteer common.Address) (*types.Transaction, error)
Update is a paid mutator transaction binding the contract method 0x1c1b8772.
Solidity: function update(volunteer address) returns()
type TribeChief_0_0_7TransactorRaw ¶
type TribeChief_0_0_7TransactorRaw struct {
Contract *TribeChief_0_0_7Transactor // Generic write-only contract binding to access the raw methods on
}
TribeChief_0_0_7TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*TribeChief_0_0_7TransactorRaw) Transact ¶
func (_TribeChief_0_0_7 *TribeChief_0_0_7TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TribeChief_0_0_7TransactorRaw) Transfer ¶
func (_TribeChief_0_0_7 *TribeChief_0_0_7TransactorRaw) 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 TribeChief_0_0_7TransactorSession ¶
type TribeChief_0_0_7TransactorSession struct { Contract *TribeChief_0_0_7Transactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
TribeChief_0_0_7TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*TribeChief_0_0_7TransactorSession) Update ¶
func (_TribeChief_0_0_7 *TribeChief_0_0_7TransactorSession) Update(volunteer common.Address) (*types.Transaction, error)
Update is a paid mutator transaction binding the contract method 0x1c1b8772.
Solidity: function update(volunteer address) returns()
type TribeChief_1_0_0 ¶
type TribeChief_1_0_0 struct { TribeChief_1_0_0Caller // Read-only binding to the contract TribeChief_1_0_0Transactor // Write-only binding to the contract }
TribeChief_1_0_0 is an auto generated Go binding around an Ethereum contract.
func DeployTribeChief_1_0_0 ¶
func DeployTribeChief_1_0_0(auth *bind.TransactOpts, backend bind.ContractBackend, baseAddress common.Address, pocAddress common.Address, startBlockNumber *big.Int) (common.Address, *types.Transaction, *TribeChief_1_0_0, error)
DeployTribeChief_1_0_0 deploys a new Ethereum contract, binding an instance of TribeChief_1_0_0 to it.
func NewTribeChief_1_0_0 ¶
func NewTribeChief_1_0_0(address common.Address, backend bind.ContractBackend) (*TribeChief_1_0_0, error)
NewTribeChief_1_0_0 creates a new instance of TribeChief_1_0_0, bound to a specific deployed contract.
type TribeChief_1_0_0Caller ¶
type TribeChief_1_0_0Caller struct {
// contains filtered or unexported fields
}
TribeChief_1_0_0Caller is an auto generated read-only Go binding around an Ethereum contract.
func NewTribeChief_1_0_0Caller ¶
func NewTribeChief_1_0_0Caller(address common.Address, caller bind.ContractCaller) (*TribeChief_1_0_0Caller, error)
NewTribeChief_1_0_0Caller creates a new read-only instance of TribeChief_1_0_0, bound to a specific deployed contract.
func (*TribeChief_1_0_0Caller) BlockNumber ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0Caller) BlockNumber(opts *bind.CallOptsWithNumber) (*big.Int, error)
BlockNumber is a free data retrieval call binding the contract method 0x57e871e7.
Solidity: function blockNumber() constant returns(uint256)
func (*TribeChief_1_0_0Caller) FilterVolunteer ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0Caller) FilterVolunteer(opts *bind.CallOptsWithNumber, volunteers []common.Address) ([]*big.Int, error)
FilterVolunteer is a free data retrieval call binding the contract method 0x20c1a518.
Solidity: function filterVolunteer(volunteers address[]) constant returns(result uint256[])
func (*TribeChief_1_0_0Caller) GetEpoch ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0Caller) GetEpoch(opts *bind.CallOptsWithNumber) (*big.Int, error)
GetEpoch is a free data retrieval call binding the contract method 0x757991a8.
Solidity: function getEpoch() constant returns(uint256)
func (*TribeChief_1_0_0Caller) GetNextRoundSignerList ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0Caller) GetNextRoundSignerList(opts *bind.CallOptsWithNumber) (struct { NextRoundSignerList []common.Address Length *big.Int }, error)
GetNextRoundSignerList is a free data retrieval call binding the contract method 0x53f197fe.
Solidity: function getNextRoundSignerList() constant returns(nextRoundSignerList address[], length uint256)
func (*TribeChief_1_0_0Caller) GetSignerLimit ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0Caller) GetSignerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
GetSignerLimit is a free data retrieval call binding the contract method 0xeb5c0011.
Solidity: function getSignerLimit() constant returns(uint256)
func (*TribeChief_1_0_0Caller) GetStatus ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0Caller) GetStatus(opts *bind.CallOptsWithNumber) (struct { SignerList []common.Address BlackList []common.Address ScoreList []*big.Int NumberList []*big.Int TotalVolunteer *big.Int Number *big.Int }, error)
GetStatus is a free data retrieval call binding the contract method 0x4e69d560.
Solidity: function getStatus() constant returns(signerList address[], blackList address[], scoreList uint256[], numberList uint256[], totalVolunteer uint256, number uint256)
func (*TribeChief_1_0_0Caller) GetVolunteerLimit ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0Caller) GetVolunteerLimit(opts *bind.CallOptsWithNumber) (*big.Int, error)
GetVolunteerLimit is a free data retrieval call binding the contract method 0x961c5c7a.
Solidity: function getVolunteerLimit() constant returns(uint256)
func (*TribeChief_1_0_0Caller) GetVolunteers ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0Caller) GetVolunteers(opts *bind.CallOptsWithNumber) (struct { VolunteerList []common.Address WeightList []*big.Int Length *big.Int }, error)
GetVolunteers is a free data retrieval call binding the contract method 0xd7ca4a1c.
Solidity: function getVolunteers() constant returns(volunteerList address[], weightList uint256[], length uint256)
func (*TribeChief_1_0_0Caller) NextRoundSignerList ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0Caller) NextRoundSignerList(opts *bind.CallOptsWithNumber, arg0 *big.Int) (common.Address, error)
NextRoundSignerList is a free data retrieval call binding the contract method 0x1fcb9ffb.
Solidity: function _nextRoundSignerList( uint256) constant returns(address)
func (*TribeChief_1_0_0Caller) SignerList ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0Caller) SignerList(opts *bind.CallOptsWithNumber, arg0 *big.Int) (common.Address, error)
SignerList is a free data retrieval call binding the contract method 0xb4deb2ca.
Solidity: function _signerList( uint256) constant returns(address)
func (*TribeChief_1_0_0Caller) Version ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0Caller) Version(opts *bind.CallOptsWithNumber) (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type TribeChief_1_0_0CallerRaw ¶
type TribeChief_1_0_0CallerRaw struct {
Contract *TribeChief_1_0_0Caller // Generic read-only contract binding to access the raw methods on
}
TribeChief_1_0_0CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*TribeChief_1_0_0CallerRaw) CallWithNumber ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0CallerRaw) CallWithNumber(opts *bind.CallOptsWithNumber, 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 TribeChief_1_0_0CallerSession ¶
type TribeChief_1_0_0CallerSession struct { Contract *TribeChief_1_0_0Caller // Generic contract caller binding to set the session for CallOpts bind.CallOptsWithNumber // Call options to use throughout this session }
TribeChief_1_0_0CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*TribeChief_1_0_0CallerSession) BlockNumber ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0CallerSession) BlockNumber() (*big.Int, error)
BlockNumber is a free data retrieval call binding the contract method 0x57e871e7.
Solidity: function blockNumber() constant returns(uint256)
func (*TribeChief_1_0_0CallerSession) FilterVolunteer ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0CallerSession) FilterVolunteer(volunteers []common.Address) ([]*big.Int, error)
FilterVolunteer is a free data retrieval call binding the contract method 0x20c1a518.
Solidity: function filterVolunteer(volunteers address[]) constant returns(result uint256[])
func (*TribeChief_1_0_0CallerSession) GetEpoch ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0CallerSession) GetEpoch() (*big.Int, error)
GetEpoch is a free data retrieval call binding the contract method 0x757991a8.
Solidity: function getEpoch() constant returns(uint256)
func (*TribeChief_1_0_0CallerSession) GetNextRoundSignerList ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0CallerSession) GetNextRoundSignerList() (struct { NextRoundSignerList []common.Address Length *big.Int }, error)
GetNextRoundSignerList is a free data retrieval call binding the contract method 0x53f197fe.
Solidity: function getNextRoundSignerList() constant returns(nextRoundSignerList address[], length uint256)
func (*TribeChief_1_0_0CallerSession) GetSignerLimit ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0CallerSession) GetSignerLimit() (*big.Int, error)
GetSignerLimit is a free data retrieval call binding the contract method 0xeb5c0011.
Solidity: function getSignerLimit() constant returns(uint256)
func (*TribeChief_1_0_0CallerSession) GetStatus ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0CallerSession) GetStatus() (struct { SignerList []common.Address BlackList []common.Address ScoreList []*big.Int NumberList []*big.Int TotalVolunteer *big.Int Number *big.Int }, error)
GetStatus is a free data retrieval call binding the contract method 0x4e69d560.
Solidity: function getStatus() constant returns(signerList address[], blackList address[], scoreList uint256[], numberList uint256[], totalVolunteer uint256, number uint256)
func (*TribeChief_1_0_0CallerSession) GetVolunteerLimit ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0CallerSession) GetVolunteerLimit() (*big.Int, error)
GetVolunteerLimit is a free data retrieval call binding the contract method 0x961c5c7a.
Solidity: function getVolunteerLimit() constant returns(uint256)
func (*TribeChief_1_0_0CallerSession) GetVolunteers ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0CallerSession) GetVolunteers() (struct { VolunteerList []common.Address WeightList []*big.Int Length *big.Int }, error)
GetVolunteers is a free data retrieval call binding the contract method 0xd7ca4a1c.
Solidity: function getVolunteers() constant returns(volunteerList address[], weightList uint256[], length uint256)
func (*TribeChief_1_0_0CallerSession) NextRoundSignerList ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0CallerSession) NextRoundSignerList(arg0 *big.Int) (common.Address, error)
NextRoundSignerList is a free data retrieval call binding the contract method 0x1fcb9ffb.
Solidity: function _nextRoundSignerList( uint256) constant returns(address)
func (*TribeChief_1_0_0CallerSession) SignerList ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0CallerSession) SignerList(arg0 *big.Int) (common.Address, error)
SignerList is a free data retrieval call binding the contract method 0xb4deb2ca.
Solidity: function _signerList( uint256) constant returns(address)
func (*TribeChief_1_0_0CallerSession) Version ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0CallerSession) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type TribeChief_1_0_0Raw ¶
type TribeChief_1_0_0Raw struct {
Contract *TribeChief_1_0_0 // Generic contract binding to access the raw methods on
}
TribeChief_1_0_0Raw is an auto generated low-level Go binding around an Ethereum contract.
func (*TribeChief_1_0_0Raw) CallWithNumber ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0Raw) CallWithNumber(opts *bind.CallOptsWithNumber, 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 (*TribeChief_1_0_0Raw) Transact ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TribeChief_1_0_0Raw) Transfer ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0Raw) 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 TribeChief_1_0_0Session ¶
type TribeChief_1_0_0Session struct { Contract *TribeChief_1_0_0 // Generic contract binding to set the session for CallOpts bind.CallOptsWithNumber // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
TribeChief_1_0_0Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*TribeChief_1_0_0Session) BlockNumber ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0Session) BlockNumber() (*big.Int, error)
BlockNumber is a free data retrieval call binding the contract method 0x57e871e7.
Solidity: function blockNumber() constant returns(uint256)
func (*TribeChief_1_0_0Session) FilterVolunteer ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0Session) FilterVolunteer(volunteers []common.Address) ([]*big.Int, error)
FilterVolunteer is a free data retrieval call binding the contract method 0x20c1a518.
Solidity: function filterVolunteer(volunteers address[]) constant returns(result uint256[])
func (*TribeChief_1_0_0Session) GetEpoch ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0Session) GetEpoch() (*big.Int, error)
GetEpoch is a free data retrieval call binding the contract method 0x757991a8.
Solidity: function getEpoch() constant returns(uint256)
func (*TribeChief_1_0_0Session) GetNextRoundSignerList ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0Session) GetNextRoundSignerList() (struct { NextRoundSignerList []common.Address Length *big.Int }, error)
GetNextRoundSignerList is a free data retrieval call binding the contract method 0x53f197fe.
Solidity: function getNextRoundSignerList() constant returns(nextRoundSignerList address[], length uint256)
func (*TribeChief_1_0_0Session) GetSignerLimit ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0Session) GetSignerLimit() (*big.Int, error)
GetSignerLimit is a free data retrieval call binding the contract method 0xeb5c0011.
Solidity: function getSignerLimit() constant returns(uint256)
func (*TribeChief_1_0_0Session) GetStatus ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0Session) GetStatus() (struct { SignerList []common.Address BlackList []common.Address ScoreList []*big.Int NumberList []*big.Int TotalVolunteer *big.Int Number *big.Int }, error)
GetStatus is a free data retrieval call binding the contract method 0x4e69d560.
Solidity: function getStatus() constant returns(signerList address[], blackList address[], scoreList uint256[], numberList uint256[], totalVolunteer uint256, number uint256)
func (*TribeChief_1_0_0Session) GetVolunteerLimit ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0Session) GetVolunteerLimit() (*big.Int, error)
GetVolunteerLimit is a free data retrieval call binding the contract method 0x961c5c7a.
Solidity: function getVolunteerLimit() constant returns(uint256)
func (*TribeChief_1_0_0Session) GetVolunteers ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0Session) GetVolunteers() (struct { VolunteerList []common.Address WeightList []*big.Int Length *big.Int }, error)
GetVolunteers is a free data retrieval call binding the contract method 0xd7ca4a1c.
Solidity: function getVolunteers() constant returns(volunteerList address[], weightList uint256[], length uint256)
func (*TribeChief_1_0_0Session) NextRoundSignerList ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0Session) NextRoundSignerList(arg0 *big.Int) (common.Address, error)
NextRoundSignerList is a free data retrieval call binding the contract method 0x1fcb9ffb.
Solidity: function _nextRoundSignerList( uint256) constant returns(address)
func (*TribeChief_1_0_0Session) SignerList ¶
SignerList is a free data retrieval call binding the contract method 0xb4deb2ca.
Solidity: function _signerList( uint256) constant returns(address)
func (*TribeChief_1_0_0Session) Update ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0Session) Update(volunteer common.Address) (*types.Transaction, error)
Update is a paid mutator transaction binding the contract method 0x1c1b8772.
Solidity: function update(volunteer address) returns()
func (*TribeChief_1_0_0Session) Version ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0Session) Version() (string, error)
Version is a free data retrieval call binding the contract method 0x54fd4d50.
Solidity: function version() constant returns(string)
type TribeChief_1_0_0Transactor ¶
type TribeChief_1_0_0Transactor struct {
// contains filtered or unexported fields
}
TribeChief_1_0_0Transactor is an auto generated write-only Go binding around an Ethereum contract.
func NewTribeChief_1_0_0Transactor ¶
func NewTribeChief_1_0_0Transactor(address common.Address, transactor bind.ContractTransactor) (*TribeChief_1_0_0Transactor, error)
NewTribeChief_1_0_0Transactor creates a new write-only instance of TribeChief_1_0_0, bound to a specific deployed contract.
func (*TribeChief_1_0_0Transactor) Update ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0Transactor) Update(opts *bind.TransactOpts, volunteer common.Address) (*types.Transaction, error)
Update is a paid mutator transaction binding the contract method 0x1c1b8772.
Solidity: function update(volunteer address) returns()
type TribeChief_1_0_0TransactorRaw ¶
type TribeChief_1_0_0TransactorRaw struct {
Contract *TribeChief_1_0_0Transactor // Generic write-only contract binding to access the raw methods on
}
TribeChief_1_0_0TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*TribeChief_1_0_0TransactorRaw) Transact ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*TribeChief_1_0_0TransactorRaw) Transfer ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0TransactorRaw) 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 TribeChief_1_0_0TransactorSession ¶
type TribeChief_1_0_0TransactorSession struct { Contract *TribeChief_1_0_0Transactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
TribeChief_1_0_0TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*TribeChief_1_0_0TransactorSession) Update ¶
func (_TribeChief_1_0_0 *TribeChief_1_0_0TransactorSession) Update(volunteer common.Address) (*types.Transaction, error)
Update is a paid mutator transaction binding the contract method 0x1c1b8772.
Solidity: function update(volunteer address) returns()