Documentation ¶
Index ¶
- Constants
- Variables
- type Deny
- type File
- type Init
- type MCDVESTMKRTREASURY
- type MCDVESTMKRTREASURYCaller
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCaller) Accrued(opts *bind.CallOpts, _id *big.Int) (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCaller) Awards(opts *bind.CallOpts, arg0 *big.Int) (struct{ ... }, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCaller) Bgn(opts *bind.CallOpts, _id *big.Int) (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCaller) Cap(opts *bind.CallOpts) (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCaller) Clf(opts *bind.CallOpts, _id *big.Int) (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCaller) Czar(opts *bind.CallOpts) (common.Address, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCaller) Fin(opts *bind.CallOpts, _id *big.Int) (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCaller) Gem(opts *bind.CallOpts) (common.Address, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCaller) Ids(opts *bind.CallOpts) (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCaller) Mgr(opts *bind.CallOpts, _id *big.Int) (common.Address, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCaller) Res(opts *bind.CallOpts, _id *big.Int) (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCaller) Rxd(opts *bind.CallOpts, _id *big.Int) (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCaller) TWENTYYEARS(opts *bind.CallOpts) (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCaller) Tot(opts *bind.CallOpts, _id *big.Int) (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCaller) Unpaid(opts *bind.CallOpts, _id *big.Int) (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCaller) Usr(opts *bind.CallOpts, _id *big.Int) (common.Address, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCaller) Valid(opts *bind.CallOpts, _id *big.Int) (bool, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCaller) Wards(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
- type MCDVESTMKRTREASURYCallerRaw
- type MCDVESTMKRTREASURYCallerSession
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCallerSession) Accrued(_id *big.Int) (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCallerSession) Awards(arg0 *big.Int) (struct{ ... }, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCallerSession) Bgn(_id *big.Int) (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCallerSession) Cap() (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCallerSession) Clf(_id *big.Int) (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCallerSession) Czar() (common.Address, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCallerSession) Fin(_id *big.Int) (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCallerSession) Gem() (common.Address, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCallerSession) Ids() (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCallerSession) Mgr(_id *big.Int) (common.Address, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCallerSession) Res(_id *big.Int) (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCallerSession) Rxd(_id *big.Int) (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCallerSession) TWENTYYEARS() (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCallerSession) Tot(_id *big.Int) (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCallerSession) Unpaid(_id *big.Int) (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCallerSession) Usr(_id *big.Int) (common.Address, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCallerSession) Valid(_id *big.Int) (bool, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCallerSession) Wards(arg0 common.Address) (*big.Int, error)
- type MCDVESTMKRTREASURYDeny
- type MCDVESTMKRTREASURYDenyIterator
- type MCDVESTMKRTREASURYFile
- type MCDVESTMKRTREASURYFileIterator
- type MCDVESTMKRTREASURYFilterer
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) FilterDeny(opts *bind.FilterOpts, usr []common.Address) (*MCDVESTMKRTREASURYDenyIterator, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) FilterFile(opts *bind.FilterOpts, what [][32]byte) (*MCDVESTMKRTREASURYFileIterator, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) FilterInit(opts *bind.FilterOpts, id []*big.Int, usr []common.Address) (*MCDVESTMKRTREASURYInitIterator, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) FilterMove(opts *bind.FilterOpts, id []*big.Int, dst []common.Address) (*MCDVESTMKRTREASURYMoveIterator, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) FilterRely(opts *bind.FilterOpts, usr []common.Address) (*MCDVESTMKRTREASURYRelyIterator, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) FilterRestrict(opts *bind.FilterOpts, id []*big.Int) (*MCDVESTMKRTREASURYRestrictIterator, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) FilterUnrestrict(opts *bind.FilterOpts, id []*big.Int) (*MCDVESTMKRTREASURYUnrestrictIterator, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) FilterVest(opts *bind.FilterOpts, id []*big.Int) (*MCDVESTMKRTREASURYVestIterator, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) FilterYank(opts *bind.FilterOpts, id []*big.Int) (*MCDVESTMKRTREASURYYankIterator, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) ParseDeny(log types.Log) (*MCDVESTMKRTREASURYDeny, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) ParseFile(log types.Log) (*MCDVESTMKRTREASURYFile, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) ParseInit(log types.Log) (*MCDVESTMKRTREASURYInit, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) ParseMove(log types.Log) (*MCDVESTMKRTREASURYMove, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) ParseRely(log types.Log) (*MCDVESTMKRTREASURYRely, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) ParseRestrict(log types.Log) (*MCDVESTMKRTREASURYRestrict, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) ParseUnrestrict(log types.Log) (*MCDVESTMKRTREASURYUnrestrict, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) ParseVest(log types.Log) (*MCDVESTMKRTREASURYVest, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) ParseYank(log types.Log) (*MCDVESTMKRTREASURYYank, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) WatchDeny(opts *bind.WatchOpts, sink chan<- *MCDVESTMKRTREASURYDeny, ...) (event.Subscription, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) WatchFile(opts *bind.WatchOpts, sink chan<- *MCDVESTMKRTREASURYFile, what [][32]byte) (event.Subscription, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) WatchInit(opts *bind.WatchOpts, sink chan<- *MCDVESTMKRTREASURYInit, id []*big.Int, ...) (event.Subscription, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) WatchMove(opts *bind.WatchOpts, sink chan<- *MCDVESTMKRTREASURYMove, id []*big.Int, ...) (event.Subscription, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) WatchRely(opts *bind.WatchOpts, sink chan<- *MCDVESTMKRTREASURYRely, ...) (event.Subscription, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) WatchRestrict(opts *bind.WatchOpts, sink chan<- *MCDVESTMKRTREASURYRestrict, id []*big.Int) (event.Subscription, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) WatchUnrestrict(opts *bind.WatchOpts, sink chan<- *MCDVESTMKRTREASURYUnrestrict, id []*big.Int) (event.Subscription, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) WatchVest(opts *bind.WatchOpts, sink chan<- *MCDVESTMKRTREASURYVest, id []*big.Int) (event.Subscription, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) WatchYank(opts *bind.WatchOpts, sink chan<- *MCDVESTMKRTREASURYYank, id []*big.Int) (event.Subscription, error)
- type MCDVESTMKRTREASURYInit
- type MCDVESTMKRTREASURYInitIterator
- type MCDVESTMKRTREASURYMove
- type MCDVESTMKRTREASURYMoveIterator
- type MCDVESTMKRTREASURYRaw
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type MCDVESTMKRTREASURYRely
- type MCDVESTMKRTREASURYRelyIterator
- type MCDVESTMKRTREASURYRestrict
- type MCDVESTMKRTREASURYRestrictIterator
- type MCDVESTMKRTREASURYSession
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Accrued(_id *big.Int) (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Awards(arg0 *big.Int) (struct{ ... }, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Bgn(_id *big.Int) (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Cap() (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Clf(_id *big.Int) (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Create(_usr common.Address, _tot *big.Int, _bgn *big.Int, _tau *big.Int, ...) (*types.Transaction, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Czar() (common.Address, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Deny(usr common.Address) (*types.Transaction, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) File(what [32]byte, data *big.Int) (*types.Transaction, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Fin(_id *big.Int) (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Gem() (common.Address, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Ids() (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Mgr(_id *big.Int) (common.Address, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Move(_id *big.Int, _dst common.Address) (*types.Transaction, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Rely(usr common.Address) (*types.Transaction, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Res(_id *big.Int) (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Restrict(_id *big.Int) (*types.Transaction, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Rxd(_id *big.Int) (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) TWENTYYEARS() (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Tot(_id *big.Int) (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Unpaid(_id *big.Int) (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Unrestrict(_id *big.Int) (*types.Transaction, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Usr(_id *big.Int) (common.Address, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Valid(_id *big.Int) (bool, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Vest(_id *big.Int) (*types.Transaction, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Vest0(_id *big.Int, _maxAmt *big.Int) (*types.Transaction, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Wards(arg0 common.Address) (*big.Int, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Yank(_id *big.Int) (*types.Transaction, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Yank0(_id *big.Int, _end *big.Int) (*types.Transaction, error)
- type MCDVESTMKRTREASURYTransactor
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactor) Create(opts *bind.TransactOpts, _usr common.Address, _tot *big.Int, _bgn *big.Int, ...) (*types.Transaction, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactor) Deny(opts *bind.TransactOpts, usr common.Address) (*types.Transaction, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactor) File(opts *bind.TransactOpts, what [32]byte, data *big.Int) (*types.Transaction, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactor) Move(opts *bind.TransactOpts, _id *big.Int, _dst common.Address) (*types.Transaction, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactor) Rely(opts *bind.TransactOpts, usr common.Address) (*types.Transaction, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactor) Restrict(opts *bind.TransactOpts, _id *big.Int) (*types.Transaction, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactor) Unrestrict(opts *bind.TransactOpts, _id *big.Int) (*types.Transaction, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactor) Vest(opts *bind.TransactOpts, _id *big.Int) (*types.Transaction, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactor) Vest0(opts *bind.TransactOpts, _id *big.Int, _maxAmt *big.Int) (*types.Transaction, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactor) Yank(opts *bind.TransactOpts, _id *big.Int) (*types.Transaction, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactor) Yank0(opts *bind.TransactOpts, _id *big.Int, _end *big.Int) (*types.Transaction, error)
- type MCDVESTMKRTREASURYTransactorRaw
- type MCDVESTMKRTREASURYTransactorSession
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactorSession) Create(_usr common.Address, _tot *big.Int, _bgn *big.Int, _tau *big.Int, ...) (*types.Transaction, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactorSession) Deny(usr common.Address) (*types.Transaction, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactorSession) File(what [32]byte, data *big.Int) (*types.Transaction, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactorSession) Move(_id *big.Int, _dst common.Address) (*types.Transaction, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactorSession) Rely(usr common.Address) (*types.Transaction, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactorSession) Restrict(_id *big.Int) (*types.Transaction, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactorSession) Unrestrict(_id *big.Int) (*types.Transaction, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactorSession) Vest(_id *big.Int) (*types.Transaction, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactorSession) Vest0(_id *big.Int, _maxAmt *big.Int) (*types.Transaction, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactorSession) Yank(_id *big.Int) (*types.Transaction, error)
- func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactorSession) Yank0(_id *big.Int, _end *big.Int) (*types.Transaction, error)
- type MCDVESTMKRTREASURYUnrestrict
- type MCDVESTMKRTREASURYUnrestrictIterator
- type MCDVESTMKRTREASURYVest
- type MCDVESTMKRTREASURYVestIterator
- type MCDVESTMKRTREASURYYank
- type MCDVESTMKRTREASURYYankIterator
- type Move
- type Rely
- type Restrict
- type SmartContract
- type Unrestrict
- func (*Unrestrict) Descriptor() ([]byte, []int)deprecated
- func (x *Unrestrict) GetId() []byte
- func (x *Unrestrict) GetTs() *timestamppb.Timestamp
- func (*Unrestrict) ProtoMessage()
- func (x *Unrestrict) ProtoReflect() protoreflect.Message
- func (x *Unrestrict) Reset()
- func (x *Unrestrict) String() string
- type Vest
- type Yank
Constants ¶
const MCDVESTMKRTREASURYABI = "" /* 9053-byte string literal not displayed */
MCDVESTMKRTREASURYABI is the input ABI used to generate the binding from.
Variables ¶
var File_MCDVestMkrTreasury_MCDVestMkrTreasury_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Deny ¶
type Deny struct { Ts *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=ts,proto3" json:"ts,omitempty"` Usr []byte `protobuf:"bytes,2,opt,name=Usr,proto3" json:"Usr,omitempty"` // address // contains filtered or unexported fields }
func (*Deny) Descriptor
deprecated
func (*Deny) GetTs ¶
func (x *Deny) GetTs() *timestamppb.Timestamp
func (*Deny) ProtoMessage ¶
func (*Deny) ProtoMessage()
func (*Deny) ProtoReflect ¶
func (x *Deny) ProtoReflect() protoreflect.Message
type File ¶
type File struct { Ts *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=ts,proto3" json:"ts,omitempty"` What []byte `protobuf:"bytes,2,opt,name=What,proto3" json:"What,omitempty"` // bytes32 Data []byte `protobuf:"bytes,3,opt,name=Data,proto3" json:"Data,omitempty"` // uint256 // contains filtered or unexported fields }
func (*File) Descriptor
deprecated
func (*File) GetTs ¶
func (x *File) GetTs() *timestamppb.Timestamp
func (*File) ProtoMessage ¶
func (*File) ProtoMessage()
func (*File) ProtoReflect ¶
func (x *File) ProtoReflect() protoreflect.Message
type Init ¶
type Init struct { Ts *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=ts,proto3" json:"ts,omitempty"` Id []byte `protobuf:"bytes,2,opt,name=Id,proto3" json:"Id,omitempty"` // uint256 Usr []byte `protobuf:"bytes,3,opt,name=Usr,proto3" json:"Usr,omitempty"` // address // contains filtered or unexported fields }
func (*Init) Descriptor
deprecated
func (*Init) GetTs ¶
func (x *Init) GetTs() *timestamppb.Timestamp
func (*Init) ProtoMessage ¶
func (*Init) ProtoMessage()
func (*Init) ProtoReflect ¶
func (x *Init) ProtoReflect() protoreflect.Message
type MCDVESTMKRTREASURY ¶
type MCDVESTMKRTREASURY struct { MCDVESTMKRTREASURYCaller // Read-only binding to the contract MCDVESTMKRTREASURYTransactor // Write-only binding to the contract MCDVESTMKRTREASURYFilterer // Log filterer for contract events }
MCDVESTMKRTREASURY is an auto generated Go binding around an Ethereum contract.
func NewMCDVESTMKRTREASURY ¶
func NewMCDVESTMKRTREASURY(address common.Address, backend bind.ContractBackend) (*MCDVESTMKRTREASURY, error)
NewMCDVESTMKRTREASURY creates a new instance of MCDVESTMKRTREASURY, bound to a specific deployed contract.
type MCDVESTMKRTREASURYCaller ¶
type MCDVESTMKRTREASURYCaller struct {
// contains filtered or unexported fields
}
MCDVESTMKRTREASURYCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewMCDVESTMKRTREASURYCaller ¶
func NewMCDVESTMKRTREASURYCaller(address common.Address, caller bind.ContractCaller) (*MCDVESTMKRTREASURYCaller, error)
NewMCDVESTMKRTREASURYCaller creates a new read-only instance of MCDVESTMKRTREASURY, bound to a specific deployed contract.
func (*MCDVESTMKRTREASURYCaller) Accrued ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCaller) Accrued(opts *bind.CallOpts, _id *big.Int) (*big.Int, error)
Accrued is a free data retrieval call binding the contract method 0xf52981f4.
Solidity: function accrued(uint256 _id) view returns(uint256 amt)
func (*MCDVESTMKRTREASURYCaller) Awards ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCaller) Awards(opts *bind.CallOpts, arg0 *big.Int) (struct { Usr common.Address Bgn *big.Int Clf *big.Int Fin *big.Int Mgr common.Address Res uint8 Tot *big.Int Rxd *big.Int }, error)
Awards is a free data retrieval call binding the contract method 0xfc5a5b63.
Solidity: function awards(uint256 ) view returns(address usr, uint48 bgn, uint48 clf, uint48 fin, address mgr, uint8 res, uint128 tot, uint128 rxd)
func (*MCDVESTMKRTREASURYCaller) Bgn ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCaller) Bgn(opts *bind.CallOpts, _id *big.Int) (*big.Int, error)
Bgn is a free data retrieval call binding the contract method 0x21f6c0cf.
Solidity: function bgn(uint256 _id) view returns(uint256)
func (*MCDVESTMKRTREASURYCaller) Cap ¶
Cap is a free data retrieval call binding the contract method 0x355274ea.
Solidity: function cap() view returns(uint256)
func (*MCDVESTMKRTREASURYCaller) Clf ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCaller) Clf(opts *bind.CallOpts, _id *big.Int) (*big.Int, error)
Clf is a free data retrieval call binding the contract method 0xcdf43497.
Solidity: function clf(uint256 _id) view returns(uint256)
func (*MCDVESTMKRTREASURYCaller) Czar ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCaller) Czar(opts *bind.CallOpts) (common.Address, error)
Czar is a free data retrieval call binding the contract method 0x1a8d3a6c.
Solidity: function czar() view returns(address)
func (*MCDVESTMKRTREASURYCaller) Fin ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCaller) Fin(opts *bind.CallOpts, _id *big.Int) (*big.Int, error)
Fin is a free data retrieval call binding the contract method 0xe529780d.
Solidity: function fin(uint256 _id) view returns(uint256)
func (*MCDVESTMKRTREASURYCaller) Gem ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCaller) Gem(opts *bind.CallOpts) (common.Address, error)
Gem is a free data retrieval call binding the contract method 0x7bd2bea7.
Solidity: function gem() view returns(address)
func (*MCDVESTMKRTREASURYCaller) Ids ¶
Ids is a free data retrieval call binding the contract method 0xe7657e15.
Solidity: function ids() view returns(uint256)
func (*MCDVESTMKRTREASURYCaller) Mgr ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCaller) Mgr(opts *bind.CallOpts, _id *big.Int) (common.Address, error)
Mgr is a free data retrieval call binding the contract method 0xdc2c788f.
Solidity: function mgr(uint256 _id) view returns(address)
func (*MCDVESTMKRTREASURYCaller) Res ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCaller) Res(opts *bind.CallOpts, _id *big.Int) (*big.Int, error)
Res is a free data retrieval call binding the contract method 0xd4e8fd2e.
Solidity: function res(uint256 _id) view returns(uint256)
func (*MCDVESTMKRTREASURYCaller) Rxd ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCaller) Rxd(opts *bind.CallOpts, _id *big.Int) (*big.Int, error)
Rxd is a free data retrieval call binding the contract method 0xe054720f.
Solidity: function rxd(uint256 _id) view returns(uint256)
func (*MCDVESTMKRTREASURYCaller) TWENTYYEARS ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCaller) TWENTYYEARS(opts *bind.CallOpts) (*big.Int, error)
TWENTYYEARS is a free data retrieval call binding the contract method 0x60fb494b.
Solidity: function TWENTY_YEARS() view returns(uint256)
func (*MCDVESTMKRTREASURYCaller) Tot ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCaller) Tot(opts *bind.CallOpts, _id *big.Int) (*big.Int, error)
Tot is a free data retrieval call binding the contract method 0x892de51d.
Solidity: function tot(uint256 _id) view returns(uint256)
func (*MCDVESTMKRTREASURYCaller) Unpaid ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCaller) Unpaid(opts *bind.CallOpts, _id *big.Int) (*big.Int, error)
Unpaid is a free data retrieval call binding the contract method 0x53e8863d.
Solidity: function unpaid(uint256 _id) view returns(uint256 amt)
func (*MCDVESTMKRTREASURYCaller) Usr ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCaller) Usr(opts *bind.CallOpts, _id *big.Int) (common.Address, error)
Usr is a free data retrieval call binding the contract method 0xc659cd45.
Solidity: function usr(uint256 _id) view returns(address)
type MCDVESTMKRTREASURYCallerRaw ¶
type MCDVESTMKRTREASURYCallerRaw struct {
Contract *MCDVESTMKRTREASURYCaller // Generic read-only contract binding to access the raw methods on
}
MCDVESTMKRTREASURYCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*MCDVESTMKRTREASURYCallerRaw) Call ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type MCDVESTMKRTREASURYCallerSession ¶
type MCDVESTMKRTREASURYCallerSession struct { Contract *MCDVESTMKRTREASURYCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
MCDVESTMKRTREASURYCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*MCDVESTMKRTREASURYCallerSession) Accrued ¶
Accrued is a free data retrieval call binding the contract method 0xf52981f4.
Solidity: function accrued(uint256 _id) view returns(uint256 amt)
func (*MCDVESTMKRTREASURYCallerSession) Awards ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCallerSession) Awards(arg0 *big.Int) (struct { Usr common.Address Bgn *big.Int Clf *big.Int Fin *big.Int Mgr common.Address Res uint8 Tot *big.Int Rxd *big.Int }, error)
Awards is a free data retrieval call binding the contract method 0xfc5a5b63.
Solidity: function awards(uint256 ) view returns(address usr, uint48 bgn, uint48 clf, uint48 fin, address mgr, uint8 res, uint128 tot, uint128 rxd)
func (*MCDVESTMKRTREASURYCallerSession) Bgn ¶
Bgn is a free data retrieval call binding the contract method 0x21f6c0cf.
Solidity: function bgn(uint256 _id) view returns(uint256)
func (*MCDVESTMKRTREASURYCallerSession) Cap ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCallerSession) Cap() (*big.Int, error)
Cap is a free data retrieval call binding the contract method 0x355274ea.
Solidity: function cap() view returns(uint256)
func (*MCDVESTMKRTREASURYCallerSession) Clf ¶
Clf is a free data retrieval call binding the contract method 0xcdf43497.
Solidity: function clf(uint256 _id) view returns(uint256)
func (*MCDVESTMKRTREASURYCallerSession) Czar ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCallerSession) Czar() (common.Address, error)
Czar is a free data retrieval call binding the contract method 0x1a8d3a6c.
Solidity: function czar() view returns(address)
func (*MCDVESTMKRTREASURYCallerSession) Fin ¶
Fin is a free data retrieval call binding the contract method 0xe529780d.
Solidity: function fin(uint256 _id) view returns(uint256)
func (*MCDVESTMKRTREASURYCallerSession) Gem ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCallerSession) Gem() (common.Address, error)
Gem is a free data retrieval call binding the contract method 0x7bd2bea7.
Solidity: function gem() view returns(address)
func (*MCDVESTMKRTREASURYCallerSession) Ids ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCallerSession) Ids() (*big.Int, error)
Ids is a free data retrieval call binding the contract method 0xe7657e15.
Solidity: function ids() view returns(uint256)
func (*MCDVESTMKRTREASURYCallerSession) Mgr ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCallerSession) Mgr(_id *big.Int) (common.Address, error)
Mgr is a free data retrieval call binding the contract method 0xdc2c788f.
Solidity: function mgr(uint256 _id) view returns(address)
func (*MCDVESTMKRTREASURYCallerSession) Res ¶
Res is a free data retrieval call binding the contract method 0xd4e8fd2e.
Solidity: function res(uint256 _id) view returns(uint256)
func (*MCDVESTMKRTREASURYCallerSession) Rxd ¶
Rxd is a free data retrieval call binding the contract method 0xe054720f.
Solidity: function rxd(uint256 _id) view returns(uint256)
func (*MCDVESTMKRTREASURYCallerSession) TWENTYYEARS ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCallerSession) TWENTYYEARS() (*big.Int, error)
TWENTYYEARS is a free data retrieval call binding the contract method 0x60fb494b.
Solidity: function TWENTY_YEARS() view returns(uint256)
func (*MCDVESTMKRTREASURYCallerSession) Tot ¶
Tot is a free data retrieval call binding the contract method 0x892de51d.
Solidity: function tot(uint256 _id) view returns(uint256)
func (*MCDVESTMKRTREASURYCallerSession) Unpaid ¶
Unpaid is a free data retrieval call binding the contract method 0x53e8863d.
Solidity: function unpaid(uint256 _id) view returns(uint256 amt)
func (*MCDVESTMKRTREASURYCallerSession) Usr ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYCallerSession) Usr(_id *big.Int) (common.Address, error)
Usr is a free data retrieval call binding the contract method 0xc659cd45.
Solidity: function usr(uint256 _id) view returns(address)
type MCDVESTMKRTREASURYDeny ¶
type MCDVESTMKRTREASURYDeny struct { Usr common.Address Raw types.Log // Blockchain specific contextual infos }
MCDVESTMKRTREASURYDeny represents a Deny event raised by the MCDVESTMKRTREASURY contract.
type MCDVESTMKRTREASURYDenyIterator ¶
type MCDVESTMKRTREASURYDenyIterator struct { Event *MCDVESTMKRTREASURYDeny // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MCDVESTMKRTREASURYDenyIterator is returned from FilterDeny and is used to iterate over the raw logs and unpacked data for Deny events raised by the MCDVESTMKRTREASURY contract.
func (*MCDVESTMKRTREASURYDenyIterator) Close ¶
func (it *MCDVESTMKRTREASURYDenyIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MCDVESTMKRTREASURYDenyIterator) Error ¶
func (it *MCDVESTMKRTREASURYDenyIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MCDVESTMKRTREASURYDenyIterator) Next ¶
func (it *MCDVESTMKRTREASURYDenyIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type MCDVESTMKRTREASURYFile ¶
type MCDVESTMKRTREASURYFile struct { What [32]byte Data *big.Int Raw types.Log // Blockchain specific contextual infos }
MCDVESTMKRTREASURYFile represents a File event raised by the MCDVESTMKRTREASURY contract.
type MCDVESTMKRTREASURYFileIterator ¶
type MCDVESTMKRTREASURYFileIterator struct { Event *MCDVESTMKRTREASURYFile // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MCDVESTMKRTREASURYFileIterator is returned from FilterFile and is used to iterate over the raw logs and unpacked data for File events raised by the MCDVESTMKRTREASURY contract.
func (*MCDVESTMKRTREASURYFileIterator) Close ¶
func (it *MCDVESTMKRTREASURYFileIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MCDVESTMKRTREASURYFileIterator) Error ¶
func (it *MCDVESTMKRTREASURYFileIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MCDVESTMKRTREASURYFileIterator) Next ¶
func (it *MCDVESTMKRTREASURYFileIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type MCDVESTMKRTREASURYFilterer ¶
type MCDVESTMKRTREASURYFilterer struct {
// contains filtered or unexported fields
}
MCDVESTMKRTREASURYFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewMCDVESTMKRTREASURYFilterer ¶
func NewMCDVESTMKRTREASURYFilterer(address common.Address, filterer bind.ContractFilterer) (*MCDVESTMKRTREASURYFilterer, error)
NewMCDVESTMKRTREASURYFilterer creates a new log filterer instance of MCDVESTMKRTREASURY, bound to a specific deployed contract.
func (*MCDVESTMKRTREASURYFilterer) FilterDeny ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) FilterDeny(opts *bind.FilterOpts, usr []common.Address) (*MCDVESTMKRTREASURYDenyIterator, error)
FilterDeny is a free log retrieval operation binding the contract event 0x184450df2e323acec0ed3b5c7531b81f9b4cdef7914dfd4c0a4317416bb5251b.
Solidity: event Deny(address indexed usr)
func (*MCDVESTMKRTREASURYFilterer) FilterFile ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) FilterFile(opts *bind.FilterOpts, what [][32]byte) (*MCDVESTMKRTREASURYFileIterator, error)
FilterFile is a free log retrieval operation binding the contract event 0xe986e40cc8c151830d4f61050f4fb2e4add8567caad2d5f5496f9158e91fe4c7.
Solidity: event File(bytes32 indexed what, uint256 data)
func (*MCDVESTMKRTREASURYFilterer) FilterInit ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) FilterInit(opts *bind.FilterOpts, id []*big.Int, usr []common.Address) (*MCDVESTMKRTREASURYInitIterator, error)
FilterInit is a free log retrieval operation binding the contract event 0x2e3cc5298d3204a0f0fc2be0f6fdefcef002025f4c75caf950b23e6cfbfb78d0.
Solidity: event Init(uint256 indexed id, address indexed usr)
func (*MCDVESTMKRTREASURYFilterer) FilterMove ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) FilterMove(opts *bind.FilterOpts, id []*big.Int, dst []common.Address) (*MCDVESTMKRTREASURYMoveIterator, error)
FilterMove is a free log retrieval operation binding the contract event 0x8ceddd02f4fb8ef0d5d6212cf4c91d59d366e04b977e8b2b944168d2a6d85081.
Solidity: event Move(uint256 indexed id, address indexed dst)
func (*MCDVESTMKRTREASURYFilterer) FilterRely ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) FilterRely(opts *bind.FilterOpts, usr []common.Address) (*MCDVESTMKRTREASURYRelyIterator, error)
FilterRely is a free log retrieval operation binding the contract event 0xdd0e34038ac38b2a1ce960229778ac48a8719bc900b6c4f8d0475c6e8b385a60.
Solidity: event Rely(address indexed usr)
func (*MCDVESTMKRTREASURYFilterer) FilterRestrict ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) FilterRestrict(opts *bind.FilterOpts, id []*big.Int) (*MCDVESTMKRTREASURYRestrictIterator, error)
FilterRestrict is a free log retrieval operation binding the contract event 0x9247a2bf1b75bc397d4043d99b9cebce531548a01dbb56a5d4c5f5ca26051e8d.
Solidity: event Restrict(uint256 indexed id)
func (*MCDVESTMKRTREASURYFilterer) FilterUnrestrict ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) FilterUnrestrict(opts *bind.FilterOpts, id []*big.Int) (*MCDVESTMKRTREASURYUnrestrictIterator, error)
FilterUnrestrict is a free log retrieval operation binding the contract event 0x3d1b575f06b2d660af77eec35d9b3ffcfa956b6c1fdbc840992d4b03b03e622b.
Solidity: event Unrestrict(uint256 indexed id)
func (*MCDVESTMKRTREASURYFilterer) FilterVest ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) FilterVest(opts *bind.FilterOpts, id []*big.Int) (*MCDVESTMKRTREASURYVestIterator, error)
FilterVest is a free log retrieval operation binding the contract event 0xa2906882572b0e9dfe893158bb064bc308eb1bd87d1da481850f9d17fc293847.
Solidity: event Vest(uint256 indexed id, uint256 amt)
func (*MCDVESTMKRTREASURYFilterer) FilterYank ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) FilterYank(opts *bind.FilterOpts, id []*big.Int) (*MCDVESTMKRTREASURYYankIterator, error)
FilterYank is a free log retrieval operation binding the contract event 0x6f2a3ed78a3066d89360b6c89e52bf3313f52e859401a3ea5fa0f033fd540c3c.
Solidity: event Yank(uint256 indexed id, uint256 end)
func (*MCDVESTMKRTREASURYFilterer) ParseDeny ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) ParseDeny(log types.Log) (*MCDVESTMKRTREASURYDeny, error)
ParseDeny is a log parse operation binding the contract event 0x184450df2e323acec0ed3b5c7531b81f9b4cdef7914dfd4c0a4317416bb5251b.
Solidity: event Deny(address indexed usr)
func (*MCDVESTMKRTREASURYFilterer) ParseFile ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) ParseFile(log types.Log) (*MCDVESTMKRTREASURYFile, error)
ParseFile is a log parse operation binding the contract event 0xe986e40cc8c151830d4f61050f4fb2e4add8567caad2d5f5496f9158e91fe4c7.
Solidity: event File(bytes32 indexed what, uint256 data)
func (*MCDVESTMKRTREASURYFilterer) ParseInit ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) ParseInit(log types.Log) (*MCDVESTMKRTREASURYInit, error)
ParseInit is a log parse operation binding the contract event 0x2e3cc5298d3204a0f0fc2be0f6fdefcef002025f4c75caf950b23e6cfbfb78d0.
Solidity: event Init(uint256 indexed id, address indexed usr)
func (*MCDVESTMKRTREASURYFilterer) ParseMove ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) ParseMove(log types.Log) (*MCDVESTMKRTREASURYMove, error)
ParseMove is a log parse operation binding the contract event 0x8ceddd02f4fb8ef0d5d6212cf4c91d59d366e04b977e8b2b944168d2a6d85081.
Solidity: event Move(uint256 indexed id, address indexed dst)
func (*MCDVESTMKRTREASURYFilterer) ParseRely ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) ParseRely(log types.Log) (*MCDVESTMKRTREASURYRely, error)
ParseRely is a log parse operation binding the contract event 0xdd0e34038ac38b2a1ce960229778ac48a8719bc900b6c4f8d0475c6e8b385a60.
Solidity: event Rely(address indexed usr)
func (*MCDVESTMKRTREASURYFilterer) ParseRestrict ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) ParseRestrict(log types.Log) (*MCDVESTMKRTREASURYRestrict, error)
ParseRestrict is a log parse operation binding the contract event 0x9247a2bf1b75bc397d4043d99b9cebce531548a01dbb56a5d4c5f5ca26051e8d.
Solidity: event Restrict(uint256 indexed id)
func (*MCDVESTMKRTREASURYFilterer) ParseUnrestrict ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) ParseUnrestrict(log types.Log) (*MCDVESTMKRTREASURYUnrestrict, error)
ParseUnrestrict is a log parse operation binding the contract event 0x3d1b575f06b2d660af77eec35d9b3ffcfa956b6c1fdbc840992d4b03b03e622b.
Solidity: event Unrestrict(uint256 indexed id)
func (*MCDVESTMKRTREASURYFilterer) ParseVest ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) ParseVest(log types.Log) (*MCDVESTMKRTREASURYVest, error)
ParseVest is a log parse operation binding the contract event 0xa2906882572b0e9dfe893158bb064bc308eb1bd87d1da481850f9d17fc293847.
Solidity: event Vest(uint256 indexed id, uint256 amt)
func (*MCDVESTMKRTREASURYFilterer) ParseYank ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) ParseYank(log types.Log) (*MCDVESTMKRTREASURYYank, error)
ParseYank is a log parse operation binding the contract event 0x6f2a3ed78a3066d89360b6c89e52bf3313f52e859401a3ea5fa0f033fd540c3c.
Solidity: event Yank(uint256 indexed id, uint256 end)
func (*MCDVESTMKRTREASURYFilterer) WatchDeny ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) WatchDeny(opts *bind.WatchOpts, sink chan<- *MCDVESTMKRTREASURYDeny, usr []common.Address) (event.Subscription, error)
WatchDeny is a free log subscription operation binding the contract event 0x184450df2e323acec0ed3b5c7531b81f9b4cdef7914dfd4c0a4317416bb5251b.
Solidity: event Deny(address indexed usr)
func (*MCDVESTMKRTREASURYFilterer) WatchFile ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) WatchFile(opts *bind.WatchOpts, sink chan<- *MCDVESTMKRTREASURYFile, what [][32]byte) (event.Subscription, error)
WatchFile is a free log subscription operation binding the contract event 0xe986e40cc8c151830d4f61050f4fb2e4add8567caad2d5f5496f9158e91fe4c7.
Solidity: event File(bytes32 indexed what, uint256 data)
func (*MCDVESTMKRTREASURYFilterer) WatchInit ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) WatchInit(opts *bind.WatchOpts, sink chan<- *MCDVESTMKRTREASURYInit, id []*big.Int, usr []common.Address) (event.Subscription, error)
WatchInit is a free log subscription operation binding the contract event 0x2e3cc5298d3204a0f0fc2be0f6fdefcef002025f4c75caf950b23e6cfbfb78d0.
Solidity: event Init(uint256 indexed id, address indexed usr)
func (*MCDVESTMKRTREASURYFilterer) WatchMove ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) WatchMove(opts *bind.WatchOpts, sink chan<- *MCDVESTMKRTREASURYMove, id []*big.Int, dst []common.Address) (event.Subscription, error)
WatchMove is a free log subscription operation binding the contract event 0x8ceddd02f4fb8ef0d5d6212cf4c91d59d366e04b977e8b2b944168d2a6d85081.
Solidity: event Move(uint256 indexed id, address indexed dst)
func (*MCDVESTMKRTREASURYFilterer) WatchRely ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) WatchRely(opts *bind.WatchOpts, sink chan<- *MCDVESTMKRTREASURYRely, usr []common.Address) (event.Subscription, error)
WatchRely is a free log subscription operation binding the contract event 0xdd0e34038ac38b2a1ce960229778ac48a8719bc900b6c4f8d0475c6e8b385a60.
Solidity: event Rely(address indexed usr)
func (*MCDVESTMKRTREASURYFilterer) WatchRestrict ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) WatchRestrict(opts *bind.WatchOpts, sink chan<- *MCDVESTMKRTREASURYRestrict, id []*big.Int) (event.Subscription, error)
WatchRestrict is a free log subscription operation binding the contract event 0x9247a2bf1b75bc397d4043d99b9cebce531548a01dbb56a5d4c5f5ca26051e8d.
Solidity: event Restrict(uint256 indexed id)
func (*MCDVESTMKRTREASURYFilterer) WatchUnrestrict ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) WatchUnrestrict(opts *bind.WatchOpts, sink chan<- *MCDVESTMKRTREASURYUnrestrict, id []*big.Int) (event.Subscription, error)
WatchUnrestrict is a free log subscription operation binding the contract event 0x3d1b575f06b2d660af77eec35d9b3ffcfa956b6c1fdbc840992d4b03b03e622b.
Solidity: event Unrestrict(uint256 indexed id)
func (*MCDVESTMKRTREASURYFilterer) WatchVest ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) WatchVest(opts *bind.WatchOpts, sink chan<- *MCDVESTMKRTREASURYVest, id []*big.Int) (event.Subscription, error)
WatchVest is a free log subscription operation binding the contract event 0xa2906882572b0e9dfe893158bb064bc308eb1bd87d1da481850f9d17fc293847.
Solidity: event Vest(uint256 indexed id, uint256 amt)
func (*MCDVESTMKRTREASURYFilterer) WatchYank ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYFilterer) WatchYank(opts *bind.WatchOpts, sink chan<- *MCDVESTMKRTREASURYYank, id []*big.Int) (event.Subscription, error)
WatchYank is a free log subscription operation binding the contract event 0x6f2a3ed78a3066d89360b6c89e52bf3313f52e859401a3ea5fa0f033fd540c3c.
Solidity: event Yank(uint256 indexed id, uint256 end)
type MCDVESTMKRTREASURYInit ¶
type MCDVESTMKRTREASURYInit struct { Id *big.Int Usr common.Address Raw types.Log // Blockchain specific contextual infos }
MCDVESTMKRTREASURYInit represents a Init event raised by the MCDVESTMKRTREASURY contract.
type MCDVESTMKRTREASURYInitIterator ¶
type MCDVESTMKRTREASURYInitIterator struct { Event *MCDVESTMKRTREASURYInit // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MCDVESTMKRTREASURYInitIterator is returned from FilterInit and is used to iterate over the raw logs and unpacked data for Init events raised by the MCDVESTMKRTREASURY contract.
func (*MCDVESTMKRTREASURYInitIterator) Close ¶
func (it *MCDVESTMKRTREASURYInitIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MCDVESTMKRTREASURYInitIterator) Error ¶
func (it *MCDVESTMKRTREASURYInitIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MCDVESTMKRTREASURYInitIterator) Next ¶
func (it *MCDVESTMKRTREASURYInitIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type MCDVESTMKRTREASURYMove ¶
type MCDVESTMKRTREASURYMove struct { Id *big.Int Dst common.Address Raw types.Log // Blockchain specific contextual infos }
MCDVESTMKRTREASURYMove represents a Move event raised by the MCDVESTMKRTREASURY contract.
type MCDVESTMKRTREASURYMoveIterator ¶
type MCDVESTMKRTREASURYMoveIterator struct { Event *MCDVESTMKRTREASURYMove // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MCDVESTMKRTREASURYMoveIterator is returned from FilterMove and is used to iterate over the raw logs and unpacked data for Move events raised by the MCDVESTMKRTREASURY contract.
func (*MCDVESTMKRTREASURYMoveIterator) Close ¶
func (it *MCDVESTMKRTREASURYMoveIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MCDVESTMKRTREASURYMoveIterator) Error ¶
func (it *MCDVESTMKRTREASURYMoveIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MCDVESTMKRTREASURYMoveIterator) Next ¶
func (it *MCDVESTMKRTREASURYMoveIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type MCDVESTMKRTREASURYRaw ¶
type MCDVESTMKRTREASURYRaw struct {
Contract *MCDVESTMKRTREASURY // Generic contract binding to access the raw methods on
}
MCDVESTMKRTREASURYRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*MCDVESTMKRTREASURYRaw) Call ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*MCDVESTMKRTREASURYRaw) Transact ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MCDVESTMKRTREASURYRaw) Transfer ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYRaw) 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 MCDVESTMKRTREASURYRely ¶
type MCDVESTMKRTREASURYRely struct { Usr common.Address Raw types.Log // Blockchain specific contextual infos }
MCDVESTMKRTREASURYRely represents a Rely event raised by the MCDVESTMKRTREASURY contract.
type MCDVESTMKRTREASURYRelyIterator ¶
type MCDVESTMKRTREASURYRelyIterator struct { Event *MCDVESTMKRTREASURYRely // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MCDVESTMKRTREASURYRelyIterator is returned from FilterRely and is used to iterate over the raw logs and unpacked data for Rely events raised by the MCDVESTMKRTREASURY contract.
func (*MCDVESTMKRTREASURYRelyIterator) Close ¶
func (it *MCDVESTMKRTREASURYRelyIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MCDVESTMKRTREASURYRelyIterator) Error ¶
func (it *MCDVESTMKRTREASURYRelyIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MCDVESTMKRTREASURYRelyIterator) Next ¶
func (it *MCDVESTMKRTREASURYRelyIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type MCDVESTMKRTREASURYRestrict ¶
type MCDVESTMKRTREASURYRestrict struct { Id *big.Int Raw types.Log // Blockchain specific contextual infos }
MCDVESTMKRTREASURYRestrict represents a Restrict event raised by the MCDVESTMKRTREASURY contract.
type MCDVESTMKRTREASURYRestrictIterator ¶
type MCDVESTMKRTREASURYRestrictIterator struct { Event *MCDVESTMKRTREASURYRestrict // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MCDVESTMKRTREASURYRestrictIterator is returned from FilterRestrict and is used to iterate over the raw logs and unpacked data for Restrict events raised by the MCDVESTMKRTREASURY contract.
func (*MCDVESTMKRTREASURYRestrictIterator) Close ¶
func (it *MCDVESTMKRTREASURYRestrictIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MCDVESTMKRTREASURYRestrictIterator) Error ¶
func (it *MCDVESTMKRTREASURYRestrictIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MCDVESTMKRTREASURYRestrictIterator) Next ¶
func (it *MCDVESTMKRTREASURYRestrictIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type MCDVESTMKRTREASURYSession ¶
type MCDVESTMKRTREASURYSession struct { Contract *MCDVESTMKRTREASURY // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
MCDVESTMKRTREASURYSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*MCDVESTMKRTREASURYSession) Accrued ¶
Accrued is a free data retrieval call binding the contract method 0xf52981f4.
Solidity: function accrued(uint256 _id) view returns(uint256 amt)
func (*MCDVESTMKRTREASURYSession) Awards ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Awards(arg0 *big.Int) (struct { Usr common.Address Bgn *big.Int Clf *big.Int Fin *big.Int Mgr common.Address Res uint8 Tot *big.Int Rxd *big.Int }, error)
Awards is a free data retrieval call binding the contract method 0xfc5a5b63.
Solidity: function awards(uint256 ) view returns(address usr, uint48 bgn, uint48 clf, uint48 fin, address mgr, uint8 res, uint128 tot, uint128 rxd)
func (*MCDVESTMKRTREASURYSession) Bgn ¶
Bgn is a free data retrieval call binding the contract method 0x21f6c0cf.
Solidity: function bgn(uint256 _id) view returns(uint256)
func (*MCDVESTMKRTREASURYSession) Cap ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Cap() (*big.Int, error)
Cap is a free data retrieval call binding the contract method 0x355274ea.
Solidity: function cap() view returns(uint256)
func (*MCDVESTMKRTREASURYSession) Clf ¶
Clf is a free data retrieval call binding the contract method 0xcdf43497.
Solidity: function clf(uint256 _id) view returns(uint256)
func (*MCDVESTMKRTREASURYSession) Create ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Create(_usr common.Address, _tot *big.Int, _bgn *big.Int, _tau *big.Int, _eta *big.Int, _mgr common.Address) (*types.Transaction, error)
Create is a paid mutator transaction binding the contract method 0xdb64ff8f.
Solidity: function create(address _usr, uint256 _tot, uint256 _bgn, uint256 _tau, uint256 _eta, address _mgr) returns(uint256 id)
func (*MCDVESTMKRTREASURYSession) Czar ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Czar() (common.Address, error)
Czar is a free data retrieval call binding the contract method 0x1a8d3a6c.
Solidity: function czar() view returns(address)
func (*MCDVESTMKRTREASURYSession) Deny ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Deny(usr common.Address) (*types.Transaction, error)
Deny is a paid mutator transaction binding the contract method 0x9c52a7f1.
Solidity: function deny(address usr) returns()
func (*MCDVESTMKRTREASURYSession) File ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) File(what [32]byte, data *big.Int) (*types.Transaction, error)
File is a paid mutator transaction binding the contract method 0x29ae8114.
Solidity: function file(bytes32 what, uint256 data) returns()
func (*MCDVESTMKRTREASURYSession) Fin ¶
Fin is a free data retrieval call binding the contract method 0xe529780d.
Solidity: function fin(uint256 _id) view returns(uint256)
func (*MCDVESTMKRTREASURYSession) Gem ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Gem() (common.Address, error)
Gem is a free data retrieval call binding the contract method 0x7bd2bea7.
Solidity: function gem() view returns(address)
func (*MCDVESTMKRTREASURYSession) Ids ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Ids() (*big.Int, error)
Ids is a free data retrieval call binding the contract method 0xe7657e15.
Solidity: function ids() view returns(uint256)
func (*MCDVESTMKRTREASURYSession) Mgr ¶
Mgr is a free data retrieval call binding the contract method 0xdc2c788f.
Solidity: function mgr(uint256 _id) view returns(address)
func (*MCDVESTMKRTREASURYSession) Move ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Move(_id *big.Int, _dst common.Address) (*types.Transaction, error)
Move is a paid mutator transaction binding the contract method 0xd8a8e03a.
Solidity: function move(uint256 _id, address _dst) returns()
func (*MCDVESTMKRTREASURYSession) Rely ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Rely(usr common.Address) (*types.Transaction, error)
Rely is a paid mutator transaction binding the contract method 0x65fae35e.
Solidity: function rely(address usr) returns()
func (*MCDVESTMKRTREASURYSession) Res ¶
Res is a free data retrieval call binding the contract method 0xd4e8fd2e.
Solidity: function res(uint256 _id) view returns(uint256)
func (*MCDVESTMKRTREASURYSession) Restrict ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Restrict(_id *big.Int) (*types.Transaction, error)
Restrict is a paid mutator transaction binding the contract method 0x3c433d5f.
Solidity: function restrict(uint256 _id) returns()
func (*MCDVESTMKRTREASURYSession) Rxd ¶
Rxd is a free data retrieval call binding the contract method 0xe054720f.
Solidity: function rxd(uint256 _id) view returns(uint256)
func (*MCDVESTMKRTREASURYSession) TWENTYYEARS ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) TWENTYYEARS() (*big.Int, error)
TWENTYYEARS is a free data retrieval call binding the contract method 0x60fb494b.
Solidity: function TWENTY_YEARS() view returns(uint256)
func (*MCDVESTMKRTREASURYSession) Tot ¶
Tot is a free data retrieval call binding the contract method 0x892de51d.
Solidity: function tot(uint256 _id) view returns(uint256)
func (*MCDVESTMKRTREASURYSession) Unpaid ¶
Unpaid is a free data retrieval call binding the contract method 0x53e8863d.
Solidity: function unpaid(uint256 _id) view returns(uint256 amt)
func (*MCDVESTMKRTREASURYSession) Unrestrict ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Unrestrict(_id *big.Int) (*types.Transaction, error)
Unrestrict is a paid mutator transaction binding the contract method 0x7d8d2702.
Solidity: function unrestrict(uint256 _id) returns()
func (*MCDVESTMKRTREASURYSession) Usr ¶
Usr is a free data retrieval call binding the contract method 0xc659cd45.
Solidity: function usr(uint256 _id) view returns(address)
func (*MCDVESTMKRTREASURYSession) Valid ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Valid(_id *big.Int) (bool, error)
Valid is a free data retrieval call binding the contract method 0xbf8712c5.
Solidity: function valid(uint256 _id) view returns(bool isValid)
func (*MCDVESTMKRTREASURYSession) Vest ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Vest(_id *big.Int) (*types.Transaction, error)
Vest is a paid mutator transaction binding the contract method 0x6a760b80.
Solidity: function vest(uint256 _id) returns()
func (*MCDVESTMKRTREASURYSession) Vest0 ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Vest0(_id *big.Int, _maxAmt *big.Int) (*types.Transaction, error)
Vest0 is a paid mutator transaction binding the contract method 0xbb7c46f3.
Solidity: function vest(uint256 _id, uint256 _maxAmt) returns()
func (*MCDVESTMKRTREASURYSession) Wards ¶
Wards is a free data retrieval call binding the contract method 0xbf353dbb.
Solidity: function wards(address ) view returns(uint256)
func (*MCDVESTMKRTREASURYSession) Yank ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Yank(_id *big.Int) (*types.Transaction, error)
Yank is a paid mutator transaction binding the contract method 0x26e027f1.
Solidity: function yank(uint256 _id) returns()
func (*MCDVESTMKRTREASURYSession) Yank0 ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYSession) Yank0(_id *big.Int, _end *big.Int) (*types.Transaction, error)
Yank0 is a paid mutator transaction binding the contract method 0x509aaa1d.
Solidity: function yank(uint256 _id, uint256 _end) returns()
type MCDVESTMKRTREASURYTransactor ¶
type MCDVESTMKRTREASURYTransactor struct {
// contains filtered or unexported fields
}
MCDVESTMKRTREASURYTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewMCDVESTMKRTREASURYTransactor ¶
func NewMCDVESTMKRTREASURYTransactor(address common.Address, transactor bind.ContractTransactor) (*MCDVESTMKRTREASURYTransactor, error)
NewMCDVESTMKRTREASURYTransactor creates a new write-only instance of MCDVESTMKRTREASURY, bound to a specific deployed contract.
func (*MCDVESTMKRTREASURYTransactor) Create ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactor) Create(opts *bind.TransactOpts, _usr common.Address, _tot *big.Int, _bgn *big.Int, _tau *big.Int, _eta *big.Int, _mgr common.Address) (*types.Transaction, error)
Create is a paid mutator transaction binding the contract method 0xdb64ff8f.
Solidity: function create(address _usr, uint256 _tot, uint256 _bgn, uint256 _tau, uint256 _eta, address _mgr) returns(uint256 id)
func (*MCDVESTMKRTREASURYTransactor) Deny ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactor) Deny(opts *bind.TransactOpts, usr common.Address) (*types.Transaction, error)
Deny is a paid mutator transaction binding the contract method 0x9c52a7f1.
Solidity: function deny(address usr) returns()
func (*MCDVESTMKRTREASURYTransactor) File ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactor) File(opts *bind.TransactOpts, what [32]byte, data *big.Int) (*types.Transaction, error)
File is a paid mutator transaction binding the contract method 0x29ae8114.
Solidity: function file(bytes32 what, uint256 data) returns()
func (*MCDVESTMKRTREASURYTransactor) Move ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactor) Move(opts *bind.TransactOpts, _id *big.Int, _dst common.Address) (*types.Transaction, error)
Move is a paid mutator transaction binding the contract method 0xd8a8e03a.
Solidity: function move(uint256 _id, address _dst) returns()
func (*MCDVESTMKRTREASURYTransactor) Rely ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactor) Rely(opts *bind.TransactOpts, usr common.Address) (*types.Transaction, error)
Rely is a paid mutator transaction binding the contract method 0x65fae35e.
Solidity: function rely(address usr) returns()
func (*MCDVESTMKRTREASURYTransactor) Restrict ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactor) Restrict(opts *bind.TransactOpts, _id *big.Int) (*types.Transaction, error)
Restrict is a paid mutator transaction binding the contract method 0x3c433d5f.
Solidity: function restrict(uint256 _id) returns()
func (*MCDVESTMKRTREASURYTransactor) Unrestrict ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactor) Unrestrict(opts *bind.TransactOpts, _id *big.Int) (*types.Transaction, error)
Unrestrict is a paid mutator transaction binding the contract method 0x7d8d2702.
Solidity: function unrestrict(uint256 _id) returns()
func (*MCDVESTMKRTREASURYTransactor) Vest ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactor) Vest(opts *bind.TransactOpts, _id *big.Int) (*types.Transaction, error)
Vest is a paid mutator transaction binding the contract method 0x6a760b80.
Solidity: function vest(uint256 _id) returns()
func (*MCDVESTMKRTREASURYTransactor) Vest0 ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactor) Vest0(opts *bind.TransactOpts, _id *big.Int, _maxAmt *big.Int) (*types.Transaction, error)
Vest0 is a paid mutator transaction binding the contract method 0xbb7c46f3.
Solidity: function vest(uint256 _id, uint256 _maxAmt) returns()
func (*MCDVESTMKRTREASURYTransactor) Yank ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactor) Yank(opts *bind.TransactOpts, _id *big.Int) (*types.Transaction, error)
Yank is a paid mutator transaction binding the contract method 0x26e027f1.
Solidity: function yank(uint256 _id) returns()
func (*MCDVESTMKRTREASURYTransactor) Yank0 ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactor) Yank0(opts *bind.TransactOpts, _id *big.Int, _end *big.Int) (*types.Transaction, error)
Yank0 is a paid mutator transaction binding the contract method 0x509aaa1d.
Solidity: function yank(uint256 _id, uint256 _end) returns()
type MCDVESTMKRTREASURYTransactorRaw ¶
type MCDVESTMKRTREASURYTransactorRaw struct {
Contract *MCDVESTMKRTREASURYTransactor // Generic write-only contract binding to access the raw methods on
}
MCDVESTMKRTREASURYTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*MCDVESTMKRTREASURYTransactorRaw) Transact ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MCDVESTMKRTREASURYTransactorRaw) Transfer ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactorRaw) 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 MCDVESTMKRTREASURYTransactorSession ¶
type MCDVESTMKRTREASURYTransactorSession struct { Contract *MCDVESTMKRTREASURYTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
MCDVESTMKRTREASURYTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*MCDVESTMKRTREASURYTransactorSession) Create ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactorSession) Create(_usr common.Address, _tot *big.Int, _bgn *big.Int, _tau *big.Int, _eta *big.Int, _mgr common.Address) (*types.Transaction, error)
Create is a paid mutator transaction binding the contract method 0xdb64ff8f.
Solidity: function create(address _usr, uint256 _tot, uint256 _bgn, uint256 _tau, uint256 _eta, address _mgr) returns(uint256 id)
func (*MCDVESTMKRTREASURYTransactorSession) Deny ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactorSession) Deny(usr common.Address) (*types.Transaction, error)
Deny is a paid mutator transaction binding the contract method 0x9c52a7f1.
Solidity: function deny(address usr) returns()
func (*MCDVESTMKRTREASURYTransactorSession) File ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactorSession) File(what [32]byte, data *big.Int) (*types.Transaction, error)
File is a paid mutator transaction binding the contract method 0x29ae8114.
Solidity: function file(bytes32 what, uint256 data) returns()
func (*MCDVESTMKRTREASURYTransactorSession) Move ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactorSession) Move(_id *big.Int, _dst common.Address) (*types.Transaction, error)
Move is a paid mutator transaction binding the contract method 0xd8a8e03a.
Solidity: function move(uint256 _id, address _dst) returns()
func (*MCDVESTMKRTREASURYTransactorSession) Rely ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactorSession) Rely(usr common.Address) (*types.Transaction, error)
Rely is a paid mutator transaction binding the contract method 0x65fae35e.
Solidity: function rely(address usr) returns()
func (*MCDVESTMKRTREASURYTransactorSession) Restrict ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactorSession) Restrict(_id *big.Int) (*types.Transaction, error)
Restrict is a paid mutator transaction binding the contract method 0x3c433d5f.
Solidity: function restrict(uint256 _id) returns()
func (*MCDVESTMKRTREASURYTransactorSession) Unrestrict ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactorSession) Unrestrict(_id *big.Int) (*types.Transaction, error)
Unrestrict is a paid mutator transaction binding the contract method 0x7d8d2702.
Solidity: function unrestrict(uint256 _id) returns()
func (*MCDVESTMKRTREASURYTransactorSession) Vest ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactorSession) Vest(_id *big.Int) (*types.Transaction, error)
Vest is a paid mutator transaction binding the contract method 0x6a760b80.
Solidity: function vest(uint256 _id) returns()
func (*MCDVESTMKRTREASURYTransactorSession) Vest0 ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactorSession) Vest0(_id *big.Int, _maxAmt *big.Int) (*types.Transaction, error)
Vest0 is a paid mutator transaction binding the contract method 0xbb7c46f3.
Solidity: function vest(uint256 _id, uint256 _maxAmt) returns()
func (*MCDVESTMKRTREASURYTransactorSession) Yank ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactorSession) Yank(_id *big.Int) (*types.Transaction, error)
Yank is a paid mutator transaction binding the contract method 0x26e027f1.
Solidity: function yank(uint256 _id) returns()
func (*MCDVESTMKRTREASURYTransactorSession) Yank0 ¶
func (_MCDVESTMKRTREASURY *MCDVESTMKRTREASURYTransactorSession) Yank0(_id *big.Int, _end *big.Int) (*types.Transaction, error)
Yank0 is a paid mutator transaction binding the contract method 0x509aaa1d.
Solidity: function yank(uint256 _id, uint256 _end) returns()
type MCDVESTMKRTREASURYUnrestrict ¶
type MCDVESTMKRTREASURYUnrestrict struct { Id *big.Int Raw types.Log // Blockchain specific contextual infos }
MCDVESTMKRTREASURYUnrestrict represents a Unrestrict event raised by the MCDVESTMKRTREASURY contract.
type MCDVESTMKRTREASURYUnrestrictIterator ¶
type MCDVESTMKRTREASURYUnrestrictIterator struct { Event *MCDVESTMKRTREASURYUnrestrict // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MCDVESTMKRTREASURYUnrestrictIterator is returned from FilterUnrestrict and is used to iterate over the raw logs and unpacked data for Unrestrict events raised by the MCDVESTMKRTREASURY contract.
func (*MCDVESTMKRTREASURYUnrestrictIterator) Close ¶
func (it *MCDVESTMKRTREASURYUnrestrictIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MCDVESTMKRTREASURYUnrestrictIterator) Error ¶
func (it *MCDVESTMKRTREASURYUnrestrictIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MCDVESTMKRTREASURYUnrestrictIterator) Next ¶
func (it *MCDVESTMKRTREASURYUnrestrictIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type MCDVESTMKRTREASURYVest ¶
type MCDVESTMKRTREASURYVest struct { Id *big.Int Amt *big.Int Raw types.Log // Blockchain specific contextual infos }
MCDVESTMKRTREASURYVest represents a Vest event raised by the MCDVESTMKRTREASURY contract.
type MCDVESTMKRTREASURYVestIterator ¶
type MCDVESTMKRTREASURYVestIterator struct { Event *MCDVESTMKRTREASURYVest // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MCDVESTMKRTREASURYVestIterator is returned from FilterVest and is used to iterate over the raw logs and unpacked data for Vest events raised by the MCDVESTMKRTREASURY contract.
func (*MCDVESTMKRTREASURYVestIterator) Close ¶
func (it *MCDVESTMKRTREASURYVestIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MCDVESTMKRTREASURYVestIterator) Error ¶
func (it *MCDVESTMKRTREASURYVestIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MCDVESTMKRTREASURYVestIterator) Next ¶
func (it *MCDVESTMKRTREASURYVestIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type MCDVESTMKRTREASURYYank ¶
type MCDVESTMKRTREASURYYank struct { Id *big.Int End *big.Int Raw types.Log // Blockchain specific contextual infos }
MCDVESTMKRTREASURYYank represents a Yank event raised by the MCDVESTMKRTREASURY contract.
type MCDVESTMKRTREASURYYankIterator ¶
type MCDVESTMKRTREASURYYankIterator struct { Event *MCDVESTMKRTREASURYYank // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MCDVESTMKRTREASURYYankIterator is returned from FilterYank and is used to iterate over the raw logs and unpacked data for Yank events raised by the MCDVESTMKRTREASURY contract.
func (*MCDVESTMKRTREASURYYankIterator) Close ¶
func (it *MCDVESTMKRTREASURYYankIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MCDVESTMKRTREASURYYankIterator) Error ¶
func (it *MCDVESTMKRTREASURYYankIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MCDVESTMKRTREASURYYankIterator) Next ¶
func (it *MCDVESTMKRTREASURYYankIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type Move ¶
type Move struct { Ts *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=ts,proto3" json:"ts,omitempty"` Id []byte `protobuf:"bytes,2,opt,name=Id,proto3" json:"Id,omitempty"` // uint256 Dst []byte `protobuf:"bytes,3,opt,name=Dst,proto3" json:"Dst,omitempty"` // address // contains filtered or unexported fields }
func (*Move) Descriptor
deprecated
func (*Move) GetTs ¶
func (x *Move) GetTs() *timestamppb.Timestamp
func (*Move) ProtoMessage ¶
func (*Move) ProtoMessage()
func (*Move) ProtoReflect ¶
func (x *Move) ProtoReflect() protoreflect.Message
type Rely ¶
type Rely struct { Ts *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=ts,proto3" json:"ts,omitempty"` Usr []byte `protobuf:"bytes,2,opt,name=Usr,proto3" json:"Usr,omitempty"` // address // contains filtered or unexported fields }
func (*Rely) Descriptor
deprecated
func (*Rely) GetTs ¶
func (x *Rely) GetTs() *timestamppb.Timestamp
func (*Rely) ProtoMessage ¶
func (*Rely) ProtoMessage()
func (*Rely) ProtoReflect ¶
func (x *Rely) ProtoReflect() protoreflect.Message
type Restrict ¶
type Restrict struct { Ts *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=ts,proto3" json:"ts,omitempty"` Id []byte `protobuf:"bytes,2,opt,name=Id,proto3" json:"Id,omitempty"` // uint256 // contains filtered or unexported fields }
func (*Restrict) Descriptor
deprecated
func (*Restrict) GetTs ¶
func (x *Restrict) GetTs() *timestamppb.Timestamp
func (*Restrict) ProtoMessage ¶
func (*Restrict) ProtoMessage()
func (*Restrict) ProtoReflect ¶
func (x *Restrict) ProtoReflect() protoreflect.Message
type SmartContract ¶
type SmartContract struct{}
func (*SmartContract) Message ¶
func (sc *SmartContract) Message(eventName string, contractAbi *abi.ABI, vLog types.Log, timestamp *timestamppb.Timestamp) protoreflect.ProtoMessage
type Unrestrict ¶
type Unrestrict struct { Ts *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=ts,proto3" json:"ts,omitempty"` Id []byte `protobuf:"bytes,2,opt,name=Id,proto3" json:"Id,omitempty"` // uint256 // contains filtered or unexported fields }
func (*Unrestrict) Descriptor
deprecated
func (*Unrestrict) Descriptor() ([]byte, []int)
Deprecated: Use Unrestrict.ProtoReflect.Descriptor instead.
func (*Unrestrict) GetId ¶
func (x *Unrestrict) GetId() []byte
func (*Unrestrict) GetTs ¶
func (x *Unrestrict) GetTs() *timestamppb.Timestamp
func (*Unrestrict) ProtoMessage ¶
func (*Unrestrict) ProtoMessage()
func (*Unrestrict) ProtoReflect ¶
func (x *Unrestrict) ProtoReflect() protoreflect.Message
func (*Unrestrict) Reset ¶
func (x *Unrestrict) Reset()
func (*Unrestrict) String ¶
func (x *Unrestrict) String() string
type Vest ¶
type Vest struct { Ts *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=ts,proto3" json:"ts,omitempty"` Id []byte `protobuf:"bytes,2,opt,name=Id,proto3" json:"Id,omitempty"` // uint256 Amt []byte `protobuf:"bytes,3,opt,name=Amt,proto3" json:"Amt,omitempty"` // uint256 // contains filtered or unexported fields }
func (*Vest) Descriptor
deprecated
func (*Vest) GetTs ¶
func (x *Vest) GetTs() *timestamppb.Timestamp
func (*Vest) ProtoMessage ¶
func (*Vest) ProtoMessage()
func (*Vest) ProtoReflect ¶
func (x *Vest) ProtoReflect() protoreflect.Message
type Yank ¶
type Yank struct { Ts *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=ts,proto3" json:"ts,omitempty"` Id []byte `protobuf:"bytes,2,opt,name=Id,proto3" json:"Id,omitempty"` // uint256 End []byte `protobuf:"bytes,3,opt,name=End,proto3" json:"End,omitempty"` // uint256 // contains filtered or unexported fields }
func (*Yank) Descriptor
deprecated
func (*Yank) GetTs ¶
func (x *Yank) GetTs() *timestamppb.Timestamp
func (*Yank) ProtoMessage ¶
func (*Yank) ProtoMessage()
func (*Yank) ProtoReflect ¶
func (x *Yank) ProtoReflect() protoreflect.Message