Documentation ¶
Index ¶
- Constants
- Variables
- type Deny
- type Draw
- type File
- type Free
- type Hope
- type Lock
- type Nope
- type Quit
- type RWAURN
- type RWAURNCaller
- func (_RWAURN *RWAURNCaller) Can(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
- func (_RWAURN *RWAURNCaller) DaiJoin(opts *bind.CallOpts) (common.Address, error)
- func (_RWAURN *RWAURNCaller) GemJoin(opts *bind.CallOpts) (common.Address, error)
- func (_RWAURN *RWAURNCaller) Jug(opts *bind.CallOpts) (common.Address, error)
- func (_RWAURN *RWAURNCaller) OutputConduit(opts *bind.CallOpts) (common.Address, error)
- func (_RWAURN *RWAURNCaller) Vat(opts *bind.CallOpts) (common.Address, error)
- func (_RWAURN *RWAURNCaller) Wards(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
- type RWAURNCallerRaw
- type RWAURNCallerSession
- func (_RWAURN *RWAURNCallerSession) Can(arg0 common.Address) (*big.Int, error)
- func (_RWAURN *RWAURNCallerSession) DaiJoin() (common.Address, error)
- func (_RWAURN *RWAURNCallerSession) GemJoin() (common.Address, error)
- func (_RWAURN *RWAURNCallerSession) Jug() (common.Address, error)
- func (_RWAURN *RWAURNCallerSession) OutputConduit() (common.Address, error)
- func (_RWAURN *RWAURNCallerSession) Vat() (common.Address, error)
- func (_RWAURN *RWAURNCallerSession) Wards(arg0 common.Address) (*big.Int, error)
- type RWAURNDeny
- type RWAURNDenyIterator
- type RWAURNDraw
- type RWAURNDrawIterator
- type RWAURNFile
- type RWAURNFileIterator
- type RWAURNFilterer
- func (_RWAURN *RWAURNFilterer) FilterDeny(opts *bind.FilterOpts, usr []common.Address) (*RWAURNDenyIterator, error)
- func (_RWAURN *RWAURNFilterer) FilterDraw(opts *bind.FilterOpts, usr []common.Address) (*RWAURNDrawIterator, error)
- func (_RWAURN *RWAURNFilterer) FilterFile(opts *bind.FilterOpts, what [][32]byte) (*RWAURNFileIterator, error)
- func (_RWAURN *RWAURNFilterer) FilterFree(opts *bind.FilterOpts, usr []common.Address) (*RWAURNFreeIterator, error)
- func (_RWAURN *RWAURNFilterer) FilterHope(opts *bind.FilterOpts, usr []common.Address) (*RWAURNHopeIterator, error)
- func (_RWAURN *RWAURNFilterer) FilterLock(opts *bind.FilterOpts, usr []common.Address) (*RWAURNLockIterator, error)
- func (_RWAURN *RWAURNFilterer) FilterNope(opts *bind.FilterOpts, usr []common.Address) (*RWAURNNopeIterator, error)
- func (_RWAURN *RWAURNFilterer) FilterQuit(opts *bind.FilterOpts, usr []common.Address) (*RWAURNQuitIterator, error)
- func (_RWAURN *RWAURNFilterer) FilterRely(opts *bind.FilterOpts, usr []common.Address) (*RWAURNRelyIterator, error)
- func (_RWAURN *RWAURNFilterer) FilterWipe(opts *bind.FilterOpts, usr []common.Address) (*RWAURNWipeIterator, error)
- func (_RWAURN *RWAURNFilterer) ParseDeny(log types.Log) (*RWAURNDeny, error)
- func (_RWAURN *RWAURNFilterer) ParseDraw(log types.Log) (*RWAURNDraw, error)
- func (_RWAURN *RWAURNFilterer) ParseFile(log types.Log) (*RWAURNFile, error)
- func (_RWAURN *RWAURNFilterer) ParseFree(log types.Log) (*RWAURNFree, error)
- func (_RWAURN *RWAURNFilterer) ParseHope(log types.Log) (*RWAURNHope, error)
- func (_RWAURN *RWAURNFilterer) ParseLock(log types.Log) (*RWAURNLock, error)
- func (_RWAURN *RWAURNFilterer) ParseNope(log types.Log) (*RWAURNNope, error)
- func (_RWAURN *RWAURNFilterer) ParseQuit(log types.Log) (*RWAURNQuit, error)
- func (_RWAURN *RWAURNFilterer) ParseRely(log types.Log) (*RWAURNRely, error)
- func (_RWAURN *RWAURNFilterer) ParseWipe(log types.Log) (*RWAURNWipe, error)
- func (_RWAURN *RWAURNFilterer) WatchDeny(opts *bind.WatchOpts, sink chan<- *RWAURNDeny, usr []common.Address) (event.Subscription, error)
- func (_RWAURN *RWAURNFilterer) WatchDraw(opts *bind.WatchOpts, sink chan<- *RWAURNDraw, usr []common.Address) (event.Subscription, error)
- func (_RWAURN *RWAURNFilterer) WatchFile(opts *bind.WatchOpts, sink chan<- *RWAURNFile, what [][32]byte) (event.Subscription, error)
- func (_RWAURN *RWAURNFilterer) WatchFree(opts *bind.WatchOpts, sink chan<- *RWAURNFree, usr []common.Address) (event.Subscription, error)
- func (_RWAURN *RWAURNFilterer) WatchHope(opts *bind.WatchOpts, sink chan<- *RWAURNHope, usr []common.Address) (event.Subscription, error)
- func (_RWAURN *RWAURNFilterer) WatchLock(opts *bind.WatchOpts, sink chan<- *RWAURNLock, usr []common.Address) (event.Subscription, error)
- func (_RWAURN *RWAURNFilterer) WatchNope(opts *bind.WatchOpts, sink chan<- *RWAURNNope, usr []common.Address) (event.Subscription, error)
- func (_RWAURN *RWAURNFilterer) WatchQuit(opts *bind.WatchOpts, sink chan<- *RWAURNQuit, usr []common.Address) (event.Subscription, error)
- func (_RWAURN *RWAURNFilterer) WatchRely(opts *bind.WatchOpts, sink chan<- *RWAURNRely, usr []common.Address) (event.Subscription, error)
- func (_RWAURN *RWAURNFilterer) WatchWipe(opts *bind.WatchOpts, sink chan<- *RWAURNWipe, usr []common.Address) (event.Subscription, error)
- type RWAURNFree
- type RWAURNFreeIterator
- type RWAURNHope
- type RWAURNHopeIterator
- type RWAURNLock
- type RWAURNLockIterator
- type RWAURNNope
- type RWAURNNopeIterator
- type RWAURNQuit
- type RWAURNQuitIterator
- type RWAURNRaw
- func (_RWAURN *RWAURNRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_RWAURN *RWAURNRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_RWAURN *RWAURNRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type RWAURNRely
- type RWAURNRelyIterator
- type RWAURNSession
- func (_RWAURN *RWAURNSession) Can(arg0 common.Address) (*big.Int, error)
- func (_RWAURN *RWAURNSession) DaiJoin() (common.Address, error)
- func (_RWAURN *RWAURNSession) Deny(usr common.Address) (*types.Transaction, error)
- func (_RWAURN *RWAURNSession) Draw(wad *big.Int) (*types.Transaction, error)
- func (_RWAURN *RWAURNSession) File(what [32]byte, data common.Address) (*types.Transaction, error)
- func (_RWAURN *RWAURNSession) Free(wad *big.Int) (*types.Transaction, error)
- func (_RWAURN *RWAURNSession) GemJoin() (common.Address, error)
- func (_RWAURN *RWAURNSession) Hope(usr common.Address) (*types.Transaction, error)
- func (_RWAURN *RWAURNSession) Jug() (common.Address, error)
- func (_RWAURN *RWAURNSession) Lock(wad *big.Int) (*types.Transaction, error)
- func (_RWAURN *RWAURNSession) Nope(usr common.Address) (*types.Transaction, error)
- func (_RWAURN *RWAURNSession) OutputConduit() (common.Address, error)
- func (_RWAURN *RWAURNSession) Quit() (*types.Transaction, error)
- func (_RWAURN *RWAURNSession) Rely(usr common.Address) (*types.Transaction, error)
- func (_RWAURN *RWAURNSession) Vat() (common.Address, error)
- func (_RWAURN *RWAURNSession) Wards(arg0 common.Address) (*big.Int, error)
- func (_RWAURN *RWAURNSession) Wipe(wad *big.Int) (*types.Transaction, error)
- type RWAURNTransactor
- func (_RWAURN *RWAURNTransactor) Deny(opts *bind.TransactOpts, usr common.Address) (*types.Transaction, error)
- func (_RWAURN *RWAURNTransactor) Draw(opts *bind.TransactOpts, wad *big.Int) (*types.Transaction, error)
- func (_RWAURN *RWAURNTransactor) File(opts *bind.TransactOpts, what [32]byte, data common.Address) (*types.Transaction, error)
- func (_RWAURN *RWAURNTransactor) Free(opts *bind.TransactOpts, wad *big.Int) (*types.Transaction, error)
- func (_RWAURN *RWAURNTransactor) Hope(opts *bind.TransactOpts, usr common.Address) (*types.Transaction, error)
- func (_RWAURN *RWAURNTransactor) Lock(opts *bind.TransactOpts, wad *big.Int) (*types.Transaction, error)
- func (_RWAURN *RWAURNTransactor) Nope(opts *bind.TransactOpts, usr common.Address) (*types.Transaction, error)
- func (_RWAURN *RWAURNTransactor) Quit(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_RWAURN *RWAURNTransactor) Rely(opts *bind.TransactOpts, usr common.Address) (*types.Transaction, error)
- func (_RWAURN *RWAURNTransactor) Wipe(opts *bind.TransactOpts, wad *big.Int) (*types.Transaction, error)
- type RWAURNTransactorRaw
- type RWAURNTransactorSession
- func (_RWAURN *RWAURNTransactorSession) Deny(usr common.Address) (*types.Transaction, error)
- func (_RWAURN *RWAURNTransactorSession) Draw(wad *big.Int) (*types.Transaction, error)
- func (_RWAURN *RWAURNTransactorSession) File(what [32]byte, data common.Address) (*types.Transaction, error)
- func (_RWAURN *RWAURNTransactorSession) Free(wad *big.Int) (*types.Transaction, error)
- func (_RWAURN *RWAURNTransactorSession) Hope(usr common.Address) (*types.Transaction, error)
- func (_RWAURN *RWAURNTransactorSession) Lock(wad *big.Int) (*types.Transaction, error)
- func (_RWAURN *RWAURNTransactorSession) Nope(usr common.Address) (*types.Transaction, error)
- func (_RWAURN *RWAURNTransactorSession) Quit() (*types.Transaction, error)
- func (_RWAURN *RWAURNTransactorSession) Rely(usr common.Address) (*types.Transaction, error)
- func (_RWAURN *RWAURNTransactorSession) Wipe(wad *big.Int) (*types.Transaction, error)
- type RWAURNWipe
- type RWAURNWipeIterator
- type Rely
- type SmartContract
- type Wipe
Constants ¶
const RWAURNABI = "" /* 6285-byte string literal not displayed */
RWAURNABI is the input ABI used to generate the binding from.
Variables ¶
var File_RWAUrn_RWAUrn_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 Draw ¶
type Draw 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 Wad []byte `protobuf:"bytes,3,opt,name=Wad,proto3" json:"Wad,omitempty"` // uint256 // contains filtered or unexported fields }
func (*Draw) Descriptor
deprecated
func (*Draw) GetTs ¶
func (x *Draw) GetTs() *timestamppb.Timestamp
func (*Draw) ProtoMessage ¶
func (*Draw) ProtoMessage()
func (*Draw) ProtoReflect ¶
func (x *Draw) 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"` // address // 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 Free ¶
type Free 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 Wad []byte `protobuf:"bytes,3,opt,name=Wad,proto3" json:"Wad,omitempty"` // uint256 // contains filtered or unexported fields }
func (*Free) Descriptor
deprecated
func (*Free) GetTs ¶
func (x *Free) GetTs() *timestamppb.Timestamp
func (*Free) ProtoMessage ¶
func (*Free) ProtoMessage()
func (*Free) ProtoReflect ¶
func (x *Free) ProtoReflect() protoreflect.Message
type Hope ¶
type Hope 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 (*Hope) Descriptor
deprecated
func (*Hope) GetTs ¶
func (x *Hope) GetTs() *timestamppb.Timestamp
func (*Hope) ProtoMessage ¶
func (*Hope) ProtoMessage()
func (*Hope) ProtoReflect ¶
func (x *Hope) ProtoReflect() protoreflect.Message
type Lock ¶
type Lock 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 Wad []byte `protobuf:"bytes,3,opt,name=Wad,proto3" json:"Wad,omitempty"` // uint256 // contains filtered or unexported fields }
func (*Lock) Descriptor
deprecated
func (*Lock) GetTs ¶
func (x *Lock) GetTs() *timestamppb.Timestamp
func (*Lock) ProtoMessage ¶
func (*Lock) ProtoMessage()
func (*Lock) ProtoReflect ¶
func (x *Lock) ProtoReflect() protoreflect.Message
type Nope ¶
type Nope 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 (*Nope) Descriptor
deprecated
func (*Nope) GetTs ¶
func (x *Nope) GetTs() *timestamppb.Timestamp
func (*Nope) ProtoMessage ¶
func (*Nope) ProtoMessage()
func (*Nope) ProtoReflect ¶
func (x *Nope) ProtoReflect() protoreflect.Message
type Quit ¶
type Quit 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 Wad []byte `protobuf:"bytes,3,opt,name=Wad,proto3" json:"Wad,omitempty"` // uint256 // contains filtered or unexported fields }
func (*Quit) Descriptor
deprecated
func (*Quit) GetTs ¶
func (x *Quit) GetTs() *timestamppb.Timestamp
func (*Quit) ProtoMessage ¶
func (*Quit) ProtoMessage()
func (*Quit) ProtoReflect ¶
func (x *Quit) ProtoReflect() protoreflect.Message
type RWAURN ¶
type RWAURN struct { RWAURNCaller // Read-only binding to the contract RWAURNTransactor // Write-only binding to the contract RWAURNFilterer // Log filterer for contract events }
RWAURN is an auto generated Go binding around an Ethereum contract.
type RWAURNCaller ¶
type RWAURNCaller struct {
// contains filtered or unexported fields
}
RWAURNCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewRWAURNCaller ¶
func NewRWAURNCaller(address common.Address, caller bind.ContractCaller) (*RWAURNCaller, error)
NewRWAURNCaller creates a new read-only instance of RWAURN, bound to a specific deployed contract.
func (*RWAURNCaller) Can ¶
Can is a free data retrieval call binding the contract method 0xbc206b0a.
Solidity: function can(address ) view returns(uint256)
func (*RWAURNCaller) DaiJoin ¶
DaiJoin is a free data retrieval call binding the contract method 0xc11645bc.
Solidity: function daiJoin() view returns(address)
func (*RWAURNCaller) GemJoin ¶
GemJoin is a free data retrieval call binding the contract method 0x01664f66.
Solidity: function gemJoin() view returns(address)
func (*RWAURNCaller) Jug ¶
Jug is a free data retrieval call binding the contract method 0x84718d89.
Solidity: function jug() view returns(address)
func (*RWAURNCaller) OutputConduit ¶
OutputConduit is a free data retrieval call binding the contract method 0x7692535f.
Solidity: function outputConduit() view returns(address)
type RWAURNCallerRaw ¶
type RWAURNCallerRaw struct {
Contract *RWAURNCaller // Generic read-only contract binding to access the raw methods on
}
RWAURNCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*RWAURNCallerRaw) Call ¶
func (_RWAURN *RWAURNCallerRaw) 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 RWAURNCallerSession ¶
type RWAURNCallerSession struct { Contract *RWAURNCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
RWAURNCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*RWAURNCallerSession) Can ¶
Can is a free data retrieval call binding the contract method 0xbc206b0a.
Solidity: function can(address ) view returns(uint256)
func (*RWAURNCallerSession) DaiJoin ¶
func (_RWAURN *RWAURNCallerSession) DaiJoin() (common.Address, error)
DaiJoin is a free data retrieval call binding the contract method 0xc11645bc.
Solidity: function daiJoin() view returns(address)
func (*RWAURNCallerSession) GemJoin ¶
func (_RWAURN *RWAURNCallerSession) GemJoin() (common.Address, error)
GemJoin is a free data retrieval call binding the contract method 0x01664f66.
Solidity: function gemJoin() view returns(address)
func (*RWAURNCallerSession) Jug ¶
func (_RWAURN *RWAURNCallerSession) Jug() (common.Address, error)
Jug is a free data retrieval call binding the contract method 0x84718d89.
Solidity: function jug() view returns(address)
func (*RWAURNCallerSession) OutputConduit ¶
func (_RWAURN *RWAURNCallerSession) OutputConduit() (common.Address, error)
OutputConduit is a free data retrieval call binding the contract method 0x7692535f.
Solidity: function outputConduit() view returns(address)
type RWAURNDeny ¶
RWAURNDeny represents a Deny event raised by the RWAURN contract.
type RWAURNDenyIterator ¶
type RWAURNDenyIterator struct { Event *RWAURNDeny // Event containing the contract specifics and raw log // contains filtered or unexported fields }
RWAURNDenyIterator is returned from FilterDeny and is used to iterate over the raw logs and unpacked data for Deny events raised by the RWAURN contract.
func (*RWAURNDenyIterator) Close ¶
func (it *RWAURNDenyIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*RWAURNDenyIterator) Error ¶
func (it *RWAURNDenyIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*RWAURNDenyIterator) Next ¶
func (it *RWAURNDenyIterator) 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 RWAURNDraw ¶
type RWAURNDraw struct { Usr common.Address Wad *big.Int Raw types.Log // Blockchain specific contextual infos }
RWAURNDraw represents a Draw event raised by the RWAURN contract.
type RWAURNDrawIterator ¶
type RWAURNDrawIterator struct { Event *RWAURNDraw // Event containing the contract specifics and raw log // contains filtered or unexported fields }
RWAURNDrawIterator is returned from FilterDraw and is used to iterate over the raw logs and unpacked data for Draw events raised by the RWAURN contract.
func (*RWAURNDrawIterator) Close ¶
func (it *RWAURNDrawIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*RWAURNDrawIterator) Error ¶
func (it *RWAURNDrawIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*RWAURNDrawIterator) Next ¶
func (it *RWAURNDrawIterator) 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 RWAURNFile ¶
type RWAURNFile struct { What [32]byte Data common.Address Raw types.Log // Blockchain specific contextual infos }
RWAURNFile represents a File event raised by the RWAURN contract.
type RWAURNFileIterator ¶
type RWAURNFileIterator struct { Event *RWAURNFile // Event containing the contract specifics and raw log // contains filtered or unexported fields }
RWAURNFileIterator is returned from FilterFile and is used to iterate over the raw logs and unpacked data for File events raised by the RWAURN contract.
func (*RWAURNFileIterator) Close ¶
func (it *RWAURNFileIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*RWAURNFileIterator) Error ¶
func (it *RWAURNFileIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*RWAURNFileIterator) Next ¶
func (it *RWAURNFileIterator) 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 RWAURNFilterer ¶
type RWAURNFilterer struct {
// contains filtered or unexported fields
}
RWAURNFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewRWAURNFilterer ¶
func NewRWAURNFilterer(address common.Address, filterer bind.ContractFilterer) (*RWAURNFilterer, error)
NewRWAURNFilterer creates a new log filterer instance of RWAURN, bound to a specific deployed contract.
func (*RWAURNFilterer) FilterDeny ¶
func (_RWAURN *RWAURNFilterer) FilterDeny(opts *bind.FilterOpts, usr []common.Address) (*RWAURNDenyIterator, error)
FilterDeny is a free log retrieval operation binding the contract event 0x184450df2e323acec0ed3b5c7531b81f9b4cdef7914dfd4c0a4317416bb5251b.
Solidity: event Deny(address indexed usr)
func (*RWAURNFilterer) FilterDraw ¶
func (_RWAURN *RWAURNFilterer) FilterDraw(opts *bind.FilterOpts, usr []common.Address) (*RWAURNDrawIterator, error)
FilterDraw is a free log retrieval operation binding the contract event 0x7ffa12f2611233f19bb229a71c5d8224cb37373555ab6754b65aef59ea26831d.
Solidity: event Draw(address indexed usr, uint256 wad)
func (*RWAURNFilterer) FilterFile ¶
func (_RWAURN *RWAURNFilterer) FilterFile(opts *bind.FilterOpts, what [][32]byte) (*RWAURNFileIterator, error)
FilterFile is a free log retrieval operation binding the contract event 0x8fef588b5fc1afbf5b2f06c1a435d513f208da2e6704c3d8f0e0ec91167066ba.
Solidity: event File(bytes32 indexed what, address data)
func (*RWAURNFilterer) FilterFree ¶
func (_RWAURN *RWAURNFilterer) FilterFree(opts *bind.FilterOpts, usr []common.Address) (*RWAURNFreeIterator, error)
FilterFree is a free log retrieval operation binding the contract event 0xce6c5af8fd109993cb40da4d5dc9e4dd8e61bc2e48f1e3901472141e4f56f293.
Solidity: event Free(address indexed usr, uint256 wad)
func (*RWAURNFilterer) FilterHope ¶
func (_RWAURN *RWAURNFilterer) FilterHope(opts *bind.FilterOpts, usr []common.Address) (*RWAURNHopeIterator, error)
FilterHope is a free log retrieval operation binding the contract event 0x3a21b662999d3fc0ceca48751a22bf61a806dcf3631e136271f02f7cb981fd43.
Solidity: event Hope(address indexed usr)
func (*RWAURNFilterer) FilterLock ¶
func (_RWAURN *RWAURNFilterer) FilterLock(opts *bind.FilterOpts, usr []common.Address) (*RWAURNLockIterator, error)
FilterLock is a free log retrieval operation binding the contract event 0x625fed9875dada8643f2418b838ae0bc78d9a148a18eee4ee1979ff0f3f5d427.
Solidity: event Lock(address indexed usr, uint256 wad)
func (*RWAURNFilterer) FilterNope ¶
func (_RWAURN *RWAURNFilterer) FilterNope(opts *bind.FilterOpts, usr []common.Address) (*RWAURNNopeIterator, error)
FilterNope is a free log retrieval operation binding the contract event 0x9cd85b2ca76a06c46be663a514e012af1aea8954b0e53f42146cd9b1ebb21ebc.
Solidity: event Nope(address indexed usr)
func (*RWAURNFilterer) FilterQuit ¶
func (_RWAURN *RWAURNFilterer) FilterQuit(opts *bind.FilterOpts, usr []common.Address) (*RWAURNQuitIterator, error)
FilterQuit is a free log retrieval operation binding the contract event 0xc81bfec1ac9d038698c3b15fc900dafbff3af4b9f26062f895dd08a676ec78ae.
Solidity: event Quit(address indexed usr, uint256 wad)
func (*RWAURNFilterer) FilterRely ¶
func (_RWAURN *RWAURNFilterer) FilterRely(opts *bind.FilterOpts, usr []common.Address) (*RWAURNRelyIterator, error)
FilterRely is a free log retrieval operation binding the contract event 0xdd0e34038ac38b2a1ce960229778ac48a8719bc900b6c4f8d0475c6e8b385a60.
Solidity: event Rely(address indexed usr)
func (*RWAURNFilterer) FilterWipe ¶
func (_RWAURN *RWAURNFilterer) FilterWipe(opts *bind.FilterOpts, usr []common.Address) (*RWAURNWipeIterator, error)
FilterWipe is a free log retrieval operation binding the contract event 0x2d2c7da251295f4d722a8ddaf337627952c957ce21b2757c852e47fe81b3a2af.
Solidity: event Wipe(address indexed usr, uint256 wad)
func (*RWAURNFilterer) ParseDeny ¶
func (_RWAURN *RWAURNFilterer) ParseDeny(log types.Log) (*RWAURNDeny, error)
ParseDeny is a log parse operation binding the contract event 0x184450df2e323acec0ed3b5c7531b81f9b4cdef7914dfd4c0a4317416bb5251b.
Solidity: event Deny(address indexed usr)
func (*RWAURNFilterer) ParseDraw ¶
func (_RWAURN *RWAURNFilterer) ParseDraw(log types.Log) (*RWAURNDraw, error)
ParseDraw is a log parse operation binding the contract event 0x7ffa12f2611233f19bb229a71c5d8224cb37373555ab6754b65aef59ea26831d.
Solidity: event Draw(address indexed usr, uint256 wad)
func (*RWAURNFilterer) ParseFile ¶
func (_RWAURN *RWAURNFilterer) ParseFile(log types.Log) (*RWAURNFile, error)
ParseFile is a log parse operation binding the contract event 0x8fef588b5fc1afbf5b2f06c1a435d513f208da2e6704c3d8f0e0ec91167066ba.
Solidity: event File(bytes32 indexed what, address data)
func (*RWAURNFilterer) ParseFree ¶
func (_RWAURN *RWAURNFilterer) ParseFree(log types.Log) (*RWAURNFree, error)
ParseFree is a log parse operation binding the contract event 0xce6c5af8fd109993cb40da4d5dc9e4dd8e61bc2e48f1e3901472141e4f56f293.
Solidity: event Free(address indexed usr, uint256 wad)
func (*RWAURNFilterer) ParseHope ¶
func (_RWAURN *RWAURNFilterer) ParseHope(log types.Log) (*RWAURNHope, error)
ParseHope is a log parse operation binding the contract event 0x3a21b662999d3fc0ceca48751a22bf61a806dcf3631e136271f02f7cb981fd43.
Solidity: event Hope(address indexed usr)
func (*RWAURNFilterer) ParseLock ¶
func (_RWAURN *RWAURNFilterer) ParseLock(log types.Log) (*RWAURNLock, error)
ParseLock is a log parse operation binding the contract event 0x625fed9875dada8643f2418b838ae0bc78d9a148a18eee4ee1979ff0f3f5d427.
Solidity: event Lock(address indexed usr, uint256 wad)
func (*RWAURNFilterer) ParseNope ¶
func (_RWAURN *RWAURNFilterer) ParseNope(log types.Log) (*RWAURNNope, error)
ParseNope is a log parse operation binding the contract event 0x9cd85b2ca76a06c46be663a514e012af1aea8954b0e53f42146cd9b1ebb21ebc.
Solidity: event Nope(address indexed usr)
func (*RWAURNFilterer) ParseQuit ¶
func (_RWAURN *RWAURNFilterer) ParseQuit(log types.Log) (*RWAURNQuit, error)
ParseQuit is a log parse operation binding the contract event 0xc81bfec1ac9d038698c3b15fc900dafbff3af4b9f26062f895dd08a676ec78ae.
Solidity: event Quit(address indexed usr, uint256 wad)
func (*RWAURNFilterer) ParseRely ¶
func (_RWAURN *RWAURNFilterer) ParseRely(log types.Log) (*RWAURNRely, error)
ParseRely is a log parse operation binding the contract event 0xdd0e34038ac38b2a1ce960229778ac48a8719bc900b6c4f8d0475c6e8b385a60.
Solidity: event Rely(address indexed usr)
func (*RWAURNFilterer) ParseWipe ¶
func (_RWAURN *RWAURNFilterer) ParseWipe(log types.Log) (*RWAURNWipe, error)
ParseWipe is a log parse operation binding the contract event 0x2d2c7da251295f4d722a8ddaf337627952c957ce21b2757c852e47fe81b3a2af.
Solidity: event Wipe(address indexed usr, uint256 wad)
func (*RWAURNFilterer) WatchDeny ¶
func (_RWAURN *RWAURNFilterer) WatchDeny(opts *bind.WatchOpts, sink chan<- *RWAURNDeny, 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 (*RWAURNFilterer) WatchDraw ¶
func (_RWAURN *RWAURNFilterer) WatchDraw(opts *bind.WatchOpts, sink chan<- *RWAURNDraw, usr []common.Address) (event.Subscription, error)
WatchDraw is a free log subscription operation binding the contract event 0x7ffa12f2611233f19bb229a71c5d8224cb37373555ab6754b65aef59ea26831d.
Solidity: event Draw(address indexed usr, uint256 wad)
func (*RWAURNFilterer) WatchFile ¶
func (_RWAURN *RWAURNFilterer) WatchFile(opts *bind.WatchOpts, sink chan<- *RWAURNFile, what [][32]byte) (event.Subscription, error)
WatchFile is a free log subscription operation binding the contract event 0x8fef588b5fc1afbf5b2f06c1a435d513f208da2e6704c3d8f0e0ec91167066ba.
Solidity: event File(bytes32 indexed what, address data)
func (*RWAURNFilterer) WatchFree ¶
func (_RWAURN *RWAURNFilterer) WatchFree(opts *bind.WatchOpts, sink chan<- *RWAURNFree, usr []common.Address) (event.Subscription, error)
WatchFree is a free log subscription operation binding the contract event 0xce6c5af8fd109993cb40da4d5dc9e4dd8e61bc2e48f1e3901472141e4f56f293.
Solidity: event Free(address indexed usr, uint256 wad)
func (*RWAURNFilterer) WatchHope ¶
func (_RWAURN *RWAURNFilterer) WatchHope(opts *bind.WatchOpts, sink chan<- *RWAURNHope, usr []common.Address) (event.Subscription, error)
WatchHope is a free log subscription operation binding the contract event 0x3a21b662999d3fc0ceca48751a22bf61a806dcf3631e136271f02f7cb981fd43.
Solidity: event Hope(address indexed usr)
func (*RWAURNFilterer) WatchLock ¶
func (_RWAURN *RWAURNFilterer) WatchLock(opts *bind.WatchOpts, sink chan<- *RWAURNLock, usr []common.Address) (event.Subscription, error)
WatchLock is a free log subscription operation binding the contract event 0x625fed9875dada8643f2418b838ae0bc78d9a148a18eee4ee1979ff0f3f5d427.
Solidity: event Lock(address indexed usr, uint256 wad)
func (*RWAURNFilterer) WatchNope ¶
func (_RWAURN *RWAURNFilterer) WatchNope(opts *bind.WatchOpts, sink chan<- *RWAURNNope, usr []common.Address) (event.Subscription, error)
WatchNope is a free log subscription operation binding the contract event 0x9cd85b2ca76a06c46be663a514e012af1aea8954b0e53f42146cd9b1ebb21ebc.
Solidity: event Nope(address indexed usr)
func (*RWAURNFilterer) WatchQuit ¶
func (_RWAURN *RWAURNFilterer) WatchQuit(opts *bind.WatchOpts, sink chan<- *RWAURNQuit, usr []common.Address) (event.Subscription, error)
WatchQuit is a free log subscription operation binding the contract event 0xc81bfec1ac9d038698c3b15fc900dafbff3af4b9f26062f895dd08a676ec78ae.
Solidity: event Quit(address indexed usr, uint256 wad)
func (*RWAURNFilterer) WatchRely ¶
func (_RWAURN *RWAURNFilterer) WatchRely(opts *bind.WatchOpts, sink chan<- *RWAURNRely, 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 (*RWAURNFilterer) WatchWipe ¶
func (_RWAURN *RWAURNFilterer) WatchWipe(opts *bind.WatchOpts, sink chan<- *RWAURNWipe, usr []common.Address) (event.Subscription, error)
WatchWipe is a free log subscription operation binding the contract event 0x2d2c7da251295f4d722a8ddaf337627952c957ce21b2757c852e47fe81b3a2af.
Solidity: event Wipe(address indexed usr, uint256 wad)
type RWAURNFree ¶
type RWAURNFree struct { Usr common.Address Wad *big.Int Raw types.Log // Blockchain specific contextual infos }
RWAURNFree represents a Free event raised by the RWAURN contract.
type RWAURNFreeIterator ¶
type RWAURNFreeIterator struct { Event *RWAURNFree // Event containing the contract specifics and raw log // contains filtered or unexported fields }
RWAURNFreeIterator is returned from FilterFree and is used to iterate over the raw logs and unpacked data for Free events raised by the RWAURN contract.
func (*RWAURNFreeIterator) Close ¶
func (it *RWAURNFreeIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*RWAURNFreeIterator) Error ¶
func (it *RWAURNFreeIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*RWAURNFreeIterator) Next ¶
func (it *RWAURNFreeIterator) 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 RWAURNHope ¶
RWAURNHope represents a Hope event raised by the RWAURN contract.
type RWAURNHopeIterator ¶
type RWAURNHopeIterator struct { Event *RWAURNHope // Event containing the contract specifics and raw log // contains filtered or unexported fields }
RWAURNHopeIterator is returned from FilterHope and is used to iterate over the raw logs and unpacked data for Hope events raised by the RWAURN contract.
func (*RWAURNHopeIterator) Close ¶
func (it *RWAURNHopeIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*RWAURNHopeIterator) Error ¶
func (it *RWAURNHopeIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*RWAURNHopeIterator) Next ¶
func (it *RWAURNHopeIterator) 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 RWAURNLock ¶
type RWAURNLock struct { Usr common.Address Wad *big.Int Raw types.Log // Blockchain specific contextual infos }
RWAURNLock represents a Lock event raised by the RWAURN contract.
type RWAURNLockIterator ¶
type RWAURNLockIterator struct { Event *RWAURNLock // Event containing the contract specifics and raw log // contains filtered or unexported fields }
RWAURNLockIterator is returned from FilterLock and is used to iterate over the raw logs and unpacked data for Lock events raised by the RWAURN contract.
func (*RWAURNLockIterator) Close ¶
func (it *RWAURNLockIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*RWAURNLockIterator) Error ¶
func (it *RWAURNLockIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*RWAURNLockIterator) Next ¶
func (it *RWAURNLockIterator) 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 RWAURNNope ¶
RWAURNNope represents a Nope event raised by the RWAURN contract.
type RWAURNNopeIterator ¶
type RWAURNNopeIterator struct { Event *RWAURNNope // Event containing the contract specifics and raw log // contains filtered or unexported fields }
RWAURNNopeIterator is returned from FilterNope and is used to iterate over the raw logs and unpacked data for Nope events raised by the RWAURN contract.
func (*RWAURNNopeIterator) Close ¶
func (it *RWAURNNopeIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*RWAURNNopeIterator) Error ¶
func (it *RWAURNNopeIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*RWAURNNopeIterator) Next ¶
func (it *RWAURNNopeIterator) 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 RWAURNQuit ¶
type RWAURNQuit struct { Usr common.Address Wad *big.Int Raw types.Log // Blockchain specific contextual infos }
RWAURNQuit represents a Quit event raised by the RWAURN contract.
type RWAURNQuitIterator ¶
type RWAURNQuitIterator struct { Event *RWAURNQuit // Event containing the contract specifics and raw log // contains filtered or unexported fields }
RWAURNQuitIterator is returned from FilterQuit and is used to iterate over the raw logs and unpacked data for Quit events raised by the RWAURN contract.
func (*RWAURNQuitIterator) Close ¶
func (it *RWAURNQuitIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*RWAURNQuitIterator) Error ¶
func (it *RWAURNQuitIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*RWAURNQuitIterator) Next ¶
func (it *RWAURNQuitIterator) 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 RWAURNRaw ¶
type RWAURNRaw struct {
Contract *RWAURN // Generic contract binding to access the raw methods on
}
RWAURNRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*RWAURNRaw) Call ¶
func (_RWAURN *RWAURNRaw) 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 (*RWAURNRaw) Transact ¶
func (_RWAURN *RWAURNRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RWAURNRaw) Transfer ¶
func (_RWAURN *RWAURNRaw) 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 RWAURNRely ¶
RWAURNRely represents a Rely event raised by the RWAURN contract.
type RWAURNRelyIterator ¶
type RWAURNRelyIterator struct { Event *RWAURNRely // Event containing the contract specifics and raw log // contains filtered or unexported fields }
RWAURNRelyIterator is returned from FilterRely and is used to iterate over the raw logs and unpacked data for Rely events raised by the RWAURN contract.
func (*RWAURNRelyIterator) Close ¶
func (it *RWAURNRelyIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*RWAURNRelyIterator) Error ¶
func (it *RWAURNRelyIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*RWAURNRelyIterator) Next ¶
func (it *RWAURNRelyIterator) 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 RWAURNSession ¶
type RWAURNSession struct { Contract *RWAURN // 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 }
RWAURNSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*RWAURNSession) Can ¶
Can is a free data retrieval call binding the contract method 0xbc206b0a.
Solidity: function can(address ) view returns(uint256)
func (*RWAURNSession) DaiJoin ¶
func (_RWAURN *RWAURNSession) DaiJoin() (common.Address, error)
DaiJoin is a free data retrieval call binding the contract method 0xc11645bc.
Solidity: function daiJoin() view returns(address)
func (*RWAURNSession) Deny ¶
func (_RWAURN *RWAURNSession) 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 (*RWAURNSession) Draw ¶
func (_RWAURN *RWAURNSession) Draw(wad *big.Int) (*types.Transaction, error)
Draw is a paid mutator transaction binding the contract method 0x3b304147.
Solidity: function draw(uint256 wad) returns()
func (*RWAURNSession) File ¶
func (_RWAURN *RWAURNSession) File(what [32]byte, data common.Address) (*types.Transaction, error)
File is a paid mutator transaction binding the contract method 0xd4e8be83.
Solidity: function file(bytes32 what, address data) returns()
func (*RWAURNSession) Free ¶
func (_RWAURN *RWAURNSession) Free(wad *big.Int) (*types.Transaction, error)
Free is a paid mutator transaction binding the contract method 0xd8ccd0f3.
Solidity: function free(uint256 wad) returns()
func (*RWAURNSession) GemJoin ¶
func (_RWAURN *RWAURNSession) GemJoin() (common.Address, error)
GemJoin is a free data retrieval call binding the contract method 0x01664f66.
Solidity: function gemJoin() view returns(address)
func (*RWAURNSession) Hope ¶
func (_RWAURN *RWAURNSession) Hope(usr common.Address) (*types.Transaction, error)
Hope is a paid mutator transaction binding the contract method 0xa3b22fc4.
Solidity: function hope(address usr) returns()
func (*RWAURNSession) Jug ¶
func (_RWAURN *RWAURNSession) Jug() (common.Address, error)
Jug is a free data retrieval call binding the contract method 0x84718d89.
Solidity: function jug() view returns(address)
func (*RWAURNSession) Lock ¶
func (_RWAURN *RWAURNSession) Lock(wad *big.Int) (*types.Transaction, error)
Lock is a paid mutator transaction binding the contract method 0xdd467064.
Solidity: function lock(uint256 wad) returns()
func (*RWAURNSession) Nope ¶
func (_RWAURN *RWAURNSession) Nope(usr common.Address) (*types.Transaction, error)
Nope is a paid mutator transaction binding the contract method 0xdc4d20fa.
Solidity: function nope(address usr) returns()
func (*RWAURNSession) OutputConduit ¶
func (_RWAURN *RWAURNSession) OutputConduit() (common.Address, error)
OutputConduit is a free data retrieval call binding the contract method 0x7692535f.
Solidity: function outputConduit() view returns(address)
func (*RWAURNSession) Quit ¶
func (_RWAURN *RWAURNSession) Quit() (*types.Transaction, error)
Quit is a paid mutator transaction binding the contract method 0xfc2b8cc3.
Solidity: function quit() returns()
func (*RWAURNSession) Rely ¶
func (_RWAURN *RWAURNSession) 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 (*RWAURNSession) Vat ¶
func (_RWAURN *RWAURNSession) Vat() (common.Address, error)
Vat is a free data retrieval call binding the contract method 0x36569e77.
Solidity: function vat() view returns(address)
func (*RWAURNSession) Wards ¶
Wards is a free data retrieval call binding the contract method 0xbf353dbb.
Solidity: function wards(address ) view returns(uint256)
func (*RWAURNSession) Wipe ¶
func (_RWAURN *RWAURNSession) Wipe(wad *big.Int) (*types.Transaction, error)
Wipe is a paid mutator transaction binding the contract method 0xb38a1620.
Solidity: function wipe(uint256 wad) returns()
type RWAURNTransactor ¶
type RWAURNTransactor struct {
// contains filtered or unexported fields
}
RWAURNTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewRWAURNTransactor ¶
func NewRWAURNTransactor(address common.Address, transactor bind.ContractTransactor) (*RWAURNTransactor, error)
NewRWAURNTransactor creates a new write-only instance of RWAURN, bound to a specific deployed contract.
func (*RWAURNTransactor) Deny ¶
func (_RWAURN *RWAURNTransactor) 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 (*RWAURNTransactor) Draw ¶
func (_RWAURN *RWAURNTransactor) Draw(opts *bind.TransactOpts, wad *big.Int) (*types.Transaction, error)
Draw is a paid mutator transaction binding the contract method 0x3b304147.
Solidity: function draw(uint256 wad) returns()
func (*RWAURNTransactor) File ¶
func (_RWAURN *RWAURNTransactor) File(opts *bind.TransactOpts, what [32]byte, data common.Address) (*types.Transaction, error)
File is a paid mutator transaction binding the contract method 0xd4e8be83.
Solidity: function file(bytes32 what, address data) returns()
func (*RWAURNTransactor) Free ¶
func (_RWAURN *RWAURNTransactor) Free(opts *bind.TransactOpts, wad *big.Int) (*types.Transaction, error)
Free is a paid mutator transaction binding the contract method 0xd8ccd0f3.
Solidity: function free(uint256 wad) returns()
func (*RWAURNTransactor) Hope ¶
func (_RWAURN *RWAURNTransactor) Hope(opts *bind.TransactOpts, usr common.Address) (*types.Transaction, error)
Hope is a paid mutator transaction binding the contract method 0xa3b22fc4.
Solidity: function hope(address usr) returns()
func (*RWAURNTransactor) Lock ¶
func (_RWAURN *RWAURNTransactor) Lock(opts *bind.TransactOpts, wad *big.Int) (*types.Transaction, error)
Lock is a paid mutator transaction binding the contract method 0xdd467064.
Solidity: function lock(uint256 wad) returns()
func (*RWAURNTransactor) Nope ¶
func (_RWAURN *RWAURNTransactor) Nope(opts *bind.TransactOpts, usr common.Address) (*types.Transaction, error)
Nope is a paid mutator transaction binding the contract method 0xdc4d20fa.
Solidity: function nope(address usr) returns()
func (*RWAURNTransactor) Quit ¶
func (_RWAURN *RWAURNTransactor) Quit(opts *bind.TransactOpts) (*types.Transaction, error)
Quit is a paid mutator transaction binding the contract method 0xfc2b8cc3.
Solidity: function quit() returns()
func (*RWAURNTransactor) Rely ¶
func (_RWAURN *RWAURNTransactor) 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 (*RWAURNTransactor) Wipe ¶
func (_RWAURN *RWAURNTransactor) Wipe(opts *bind.TransactOpts, wad *big.Int) (*types.Transaction, error)
Wipe is a paid mutator transaction binding the contract method 0xb38a1620.
Solidity: function wipe(uint256 wad) returns()
type RWAURNTransactorRaw ¶
type RWAURNTransactorRaw struct {
Contract *RWAURNTransactor // Generic write-only contract binding to access the raw methods on
}
RWAURNTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*RWAURNTransactorRaw) Transact ¶
func (_RWAURN *RWAURNTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*RWAURNTransactorRaw) Transfer ¶
func (_RWAURN *RWAURNTransactorRaw) 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 RWAURNTransactorSession ¶
type RWAURNTransactorSession struct { Contract *RWAURNTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
RWAURNTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*RWAURNTransactorSession) Deny ¶
func (_RWAURN *RWAURNTransactorSession) 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 (*RWAURNTransactorSession) Draw ¶
func (_RWAURN *RWAURNTransactorSession) Draw(wad *big.Int) (*types.Transaction, error)
Draw is a paid mutator transaction binding the contract method 0x3b304147.
Solidity: function draw(uint256 wad) returns()
func (*RWAURNTransactorSession) File ¶
func (_RWAURN *RWAURNTransactorSession) File(what [32]byte, data common.Address) (*types.Transaction, error)
File is a paid mutator transaction binding the contract method 0xd4e8be83.
Solidity: function file(bytes32 what, address data) returns()
func (*RWAURNTransactorSession) Free ¶
func (_RWAURN *RWAURNTransactorSession) Free(wad *big.Int) (*types.Transaction, error)
Free is a paid mutator transaction binding the contract method 0xd8ccd0f3.
Solidity: function free(uint256 wad) returns()
func (*RWAURNTransactorSession) Hope ¶
func (_RWAURN *RWAURNTransactorSession) Hope(usr common.Address) (*types.Transaction, error)
Hope is a paid mutator transaction binding the contract method 0xa3b22fc4.
Solidity: function hope(address usr) returns()
func (*RWAURNTransactorSession) Lock ¶
func (_RWAURN *RWAURNTransactorSession) Lock(wad *big.Int) (*types.Transaction, error)
Lock is a paid mutator transaction binding the contract method 0xdd467064.
Solidity: function lock(uint256 wad) returns()
func (*RWAURNTransactorSession) Nope ¶
func (_RWAURN *RWAURNTransactorSession) Nope(usr common.Address) (*types.Transaction, error)
Nope is a paid mutator transaction binding the contract method 0xdc4d20fa.
Solidity: function nope(address usr) returns()
func (*RWAURNTransactorSession) Quit ¶
func (_RWAURN *RWAURNTransactorSession) Quit() (*types.Transaction, error)
Quit is a paid mutator transaction binding the contract method 0xfc2b8cc3.
Solidity: function quit() returns()
func (*RWAURNTransactorSession) Rely ¶
func (_RWAURN *RWAURNTransactorSession) 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 (*RWAURNTransactorSession) Wipe ¶
func (_RWAURN *RWAURNTransactorSession) Wipe(wad *big.Int) (*types.Transaction, error)
Wipe is a paid mutator transaction binding the contract method 0xb38a1620.
Solidity: function wipe(uint256 wad) returns()
type RWAURNWipe ¶
type RWAURNWipe struct { Usr common.Address Wad *big.Int Raw types.Log // Blockchain specific contextual infos }
RWAURNWipe represents a Wipe event raised by the RWAURN contract.
type RWAURNWipeIterator ¶
type RWAURNWipeIterator struct { Event *RWAURNWipe // Event containing the contract specifics and raw log // contains filtered or unexported fields }
RWAURNWipeIterator is returned from FilterWipe and is used to iterate over the raw logs and unpacked data for Wipe events raised by the RWAURN contract.
func (*RWAURNWipeIterator) Close ¶
func (it *RWAURNWipeIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*RWAURNWipeIterator) Error ¶
func (it *RWAURNWipeIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*RWAURNWipeIterator) Next ¶
func (it *RWAURNWipeIterator) 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 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 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 Wipe ¶
type Wipe 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 Wad []byte `protobuf:"bytes,3,opt,name=Wad,proto3" json:"Wad,omitempty"` // uint256 // contains filtered or unexported fields }
func (*Wipe) Descriptor
deprecated
func (*Wipe) GetTs ¶
func (x *Wipe) GetTs() *timestamppb.Timestamp
func (*Wipe) ProtoMessage ¶
func (*Wipe) ProtoMessage()
func (*Wipe) ProtoReflect ¶
func (x *Wipe) ProtoReflect() protoreflect.Message