Documentation ¶
Index ¶
- Constants
- Variables
- type AddIlk
- type Deny
- type File
- type File0
- func (*File0) Descriptor() ([]byte, []int)deprecated
- func (x *File0) GetData() []byte
- func (x *File0) GetIlk() []byte
- func (x *File0) GetTs() *timestamppb.Timestamp
- func (x *File0) GetWhat() []byte
- func (*File0) ProtoMessage()
- func (x *File0) ProtoReflect() protoreflect.Message
- func (x *File0) Reset()
- func (x *File0) String() string
- type File1
- func (*File1) Descriptor() ([]byte, []int)deprecated
- func (x *File1) GetData() []byte
- func (x *File1) GetIlk() []byte
- func (x *File1) GetTs() *timestamppb.Timestamp
- func (x *File1) GetWhat() []byte
- func (*File1) ProtoMessage()
- func (x *File1) ProtoReflect() protoreflect.Message
- func (x *File1) Reset()
- func (x *File1) String() string
- type File2
- func (*File2) Descriptor() ([]byte, []int)deprecated
- func (x *File2) GetData() string
- func (x *File2) GetIlk() []byte
- func (x *File2) GetTs() *timestamppb.Timestamp
- func (x *File2) GetWhat() []byte
- func (*File2) ProtoMessage()
- func (x *File2) ProtoReflect() protoreflect.Message
- func (x *File2) Reset()
- func (x *File2) String() string
- type ILKREGISTRY
- type ILKREGISTRYAddIlk
- type ILKREGISTRYAddIlkIterator
- type ILKREGISTRYCaller
- func (_ILKREGISTRY *ILKREGISTRYCaller) Cat(opts *bind.CallOpts) (common.Address, error)
- func (_ILKREGISTRY *ILKREGISTRYCaller) Class(opts *bind.CallOpts, ilk [32]byte) (*big.Int, error)
- func (_ILKREGISTRY *ILKREGISTRYCaller) Count(opts *bind.CallOpts) (*big.Int, error)
- func (_ILKREGISTRY *ILKREGISTRYCaller) Dec(opts *bind.CallOpts, ilk [32]byte) (*big.Int, error)
- func (_ILKREGISTRY *ILKREGISTRYCaller) Dog(opts *bind.CallOpts) (common.Address, error)
- func (_ILKREGISTRY *ILKREGISTRYCaller) Gem(opts *bind.CallOpts, ilk [32]byte) (common.Address, error)
- func (_ILKREGISTRY *ILKREGISTRYCaller) Get(opts *bind.CallOpts, pos *big.Int) ([32]byte, error)
- func (_ILKREGISTRY *ILKREGISTRYCaller) IlkData(opts *bind.CallOpts, arg0 [32]byte) (struct{ ... }, error)
- func (_ILKREGISTRY *ILKREGISTRYCaller) Info(opts *bind.CallOpts, ilk [32]byte) (struct{ ... }, error)
- func (_ILKREGISTRY *ILKREGISTRYCaller) Join(opts *bind.CallOpts, ilk [32]byte) (common.Address, error)
- func (_ILKREGISTRY *ILKREGISTRYCaller) List(opts *bind.CallOpts) ([][32]byte, error)
- func (_ILKREGISTRY *ILKREGISTRYCaller) List0(opts *bind.CallOpts, start *big.Int, end *big.Int) ([][32]byte, error)
- func (_ILKREGISTRY *ILKREGISTRYCaller) Name(opts *bind.CallOpts, ilk [32]byte) (string, error)
- func (_ILKREGISTRY *ILKREGISTRYCaller) Pip(opts *bind.CallOpts, ilk [32]byte) (common.Address, error)
- func (_ILKREGISTRY *ILKREGISTRYCaller) Pos(opts *bind.CallOpts, ilk [32]byte) (*big.Int, error)
- func (_ILKREGISTRY *ILKREGISTRYCaller) Spot(opts *bind.CallOpts) (common.Address, error)
- func (_ILKREGISTRY *ILKREGISTRYCaller) Symbol(opts *bind.CallOpts, ilk [32]byte) (string, error)
- func (_ILKREGISTRY *ILKREGISTRYCaller) Vat(opts *bind.CallOpts) (common.Address, error)
- func (_ILKREGISTRY *ILKREGISTRYCaller) Wards(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
- func (_ILKREGISTRY *ILKREGISTRYCaller) Xlip(opts *bind.CallOpts, ilk [32]byte) (common.Address, error)
- type ILKREGISTRYCallerRaw
- type ILKREGISTRYCallerSession
- func (_ILKREGISTRY *ILKREGISTRYCallerSession) Cat() (common.Address, error)
- func (_ILKREGISTRY *ILKREGISTRYCallerSession) Class(ilk [32]byte) (*big.Int, error)
- func (_ILKREGISTRY *ILKREGISTRYCallerSession) Count() (*big.Int, error)
- func (_ILKREGISTRY *ILKREGISTRYCallerSession) Dec(ilk [32]byte) (*big.Int, error)
- func (_ILKREGISTRY *ILKREGISTRYCallerSession) Dog() (common.Address, error)
- func (_ILKREGISTRY *ILKREGISTRYCallerSession) Gem(ilk [32]byte) (common.Address, error)
- func (_ILKREGISTRY *ILKREGISTRYCallerSession) Get(pos *big.Int) ([32]byte, error)
- func (_ILKREGISTRY *ILKREGISTRYCallerSession) IlkData(arg0 [32]byte) (struct{ ... }, error)
- func (_ILKREGISTRY *ILKREGISTRYCallerSession) Info(ilk [32]byte) (struct{ ... }, error)
- func (_ILKREGISTRY *ILKREGISTRYCallerSession) Join(ilk [32]byte) (common.Address, error)
- func (_ILKREGISTRY *ILKREGISTRYCallerSession) List() ([][32]byte, error)
- func (_ILKREGISTRY *ILKREGISTRYCallerSession) List0(start *big.Int, end *big.Int) ([][32]byte, error)
- func (_ILKREGISTRY *ILKREGISTRYCallerSession) Name(ilk [32]byte) (string, error)
- func (_ILKREGISTRY *ILKREGISTRYCallerSession) Pip(ilk [32]byte) (common.Address, error)
- func (_ILKREGISTRY *ILKREGISTRYCallerSession) Pos(ilk [32]byte) (*big.Int, error)
- func (_ILKREGISTRY *ILKREGISTRYCallerSession) Spot() (common.Address, error)
- func (_ILKREGISTRY *ILKREGISTRYCallerSession) Symbol(ilk [32]byte) (string, error)
- func (_ILKREGISTRY *ILKREGISTRYCallerSession) Vat() (common.Address, error)
- func (_ILKREGISTRY *ILKREGISTRYCallerSession) Wards(arg0 common.Address) (*big.Int, error)
- func (_ILKREGISTRY *ILKREGISTRYCallerSession) Xlip(ilk [32]byte) (common.Address, error)
- type ILKREGISTRYDeny
- type ILKREGISTRYDenyIterator
- type ILKREGISTRYFile
- type ILKREGISTRYFile0
- type ILKREGISTRYFile0Iterator
- type ILKREGISTRYFile1
- type ILKREGISTRYFile1Iterator
- type ILKREGISTRYFile2
- type ILKREGISTRYFile2Iterator
- type ILKREGISTRYFileIterator
- type ILKREGISTRYFilterer
- func (_ILKREGISTRY *ILKREGISTRYFilterer) FilterAddIlk(opts *bind.FilterOpts) (*ILKREGISTRYAddIlkIterator, error)
- func (_ILKREGISTRY *ILKREGISTRYFilterer) FilterDeny(opts *bind.FilterOpts) (*ILKREGISTRYDenyIterator, error)
- func (_ILKREGISTRY *ILKREGISTRYFilterer) FilterFile(opts *bind.FilterOpts) (*ILKREGISTRYFileIterator, error)
- func (_ILKREGISTRY *ILKREGISTRYFilterer) FilterFile0(opts *bind.FilterOpts) (*ILKREGISTRYFile0Iterator, error)
- func (_ILKREGISTRY *ILKREGISTRYFilterer) FilterFile1(opts *bind.FilterOpts) (*ILKREGISTRYFile1Iterator, error)
- func (_ILKREGISTRY *ILKREGISTRYFilterer) FilterFile2(opts *bind.FilterOpts) (*ILKREGISTRYFile2Iterator, error)
- func (_ILKREGISTRY *ILKREGISTRYFilterer) FilterNameError(opts *bind.FilterOpts) (*ILKREGISTRYNameErrorIterator, error)
- func (_ILKREGISTRY *ILKREGISTRYFilterer) FilterRely(opts *bind.FilterOpts) (*ILKREGISTRYRelyIterator, error)
- func (_ILKREGISTRY *ILKREGISTRYFilterer) FilterRemoveIlk(opts *bind.FilterOpts) (*ILKREGISTRYRemoveIlkIterator, error)
- func (_ILKREGISTRY *ILKREGISTRYFilterer) FilterSymbolError(opts *bind.FilterOpts) (*ILKREGISTRYSymbolErrorIterator, error)
- func (_ILKREGISTRY *ILKREGISTRYFilterer) FilterUpdateIlk(opts *bind.FilterOpts) (*ILKREGISTRYUpdateIlkIterator, error)
- func (_ILKREGISTRY *ILKREGISTRYFilterer) ParseAddIlk(log types.Log) (*ILKREGISTRYAddIlk, error)
- func (_ILKREGISTRY *ILKREGISTRYFilterer) ParseDeny(log types.Log) (*ILKREGISTRYDeny, error)
- func (_ILKREGISTRY *ILKREGISTRYFilterer) ParseFile(log types.Log) (*ILKREGISTRYFile, error)
- func (_ILKREGISTRY *ILKREGISTRYFilterer) ParseFile0(log types.Log) (*ILKREGISTRYFile0, error)
- func (_ILKREGISTRY *ILKREGISTRYFilterer) ParseFile1(log types.Log) (*ILKREGISTRYFile1, error)
- func (_ILKREGISTRY *ILKREGISTRYFilterer) ParseFile2(log types.Log) (*ILKREGISTRYFile2, error)
- func (_ILKREGISTRY *ILKREGISTRYFilterer) ParseNameError(log types.Log) (*ILKREGISTRYNameError, error)
- func (_ILKREGISTRY *ILKREGISTRYFilterer) ParseRely(log types.Log) (*ILKREGISTRYRely, error)
- func (_ILKREGISTRY *ILKREGISTRYFilterer) ParseRemoveIlk(log types.Log) (*ILKREGISTRYRemoveIlk, error)
- func (_ILKREGISTRY *ILKREGISTRYFilterer) ParseSymbolError(log types.Log) (*ILKREGISTRYSymbolError, error)
- func (_ILKREGISTRY *ILKREGISTRYFilterer) ParseUpdateIlk(log types.Log) (*ILKREGISTRYUpdateIlk, error)
- func (_ILKREGISTRY *ILKREGISTRYFilterer) WatchAddIlk(opts *bind.WatchOpts, sink chan<- *ILKREGISTRYAddIlk) (event.Subscription, error)
- func (_ILKREGISTRY *ILKREGISTRYFilterer) WatchDeny(opts *bind.WatchOpts, sink chan<- *ILKREGISTRYDeny) (event.Subscription, error)
- func (_ILKREGISTRY *ILKREGISTRYFilterer) WatchFile(opts *bind.WatchOpts, sink chan<- *ILKREGISTRYFile) (event.Subscription, error)
- func (_ILKREGISTRY *ILKREGISTRYFilterer) WatchFile0(opts *bind.WatchOpts, sink chan<- *ILKREGISTRYFile0) (event.Subscription, error)
- func (_ILKREGISTRY *ILKREGISTRYFilterer) WatchFile1(opts *bind.WatchOpts, sink chan<- *ILKREGISTRYFile1) (event.Subscription, error)
- func (_ILKREGISTRY *ILKREGISTRYFilterer) WatchFile2(opts *bind.WatchOpts, sink chan<- *ILKREGISTRYFile2) (event.Subscription, error)
- func (_ILKREGISTRY *ILKREGISTRYFilterer) WatchNameError(opts *bind.WatchOpts, sink chan<- *ILKREGISTRYNameError) (event.Subscription, error)
- func (_ILKREGISTRY *ILKREGISTRYFilterer) WatchRely(opts *bind.WatchOpts, sink chan<- *ILKREGISTRYRely) (event.Subscription, error)
- func (_ILKREGISTRY *ILKREGISTRYFilterer) WatchRemoveIlk(opts *bind.WatchOpts, sink chan<- *ILKREGISTRYRemoveIlk) (event.Subscription, error)
- func (_ILKREGISTRY *ILKREGISTRYFilterer) WatchSymbolError(opts *bind.WatchOpts, sink chan<- *ILKREGISTRYSymbolError) (event.Subscription, error)
- func (_ILKREGISTRY *ILKREGISTRYFilterer) WatchUpdateIlk(opts *bind.WatchOpts, sink chan<- *ILKREGISTRYUpdateIlk) (event.Subscription, error)
- type ILKREGISTRYNameError
- type ILKREGISTRYNameErrorIterator
- type ILKREGISTRYRaw
- func (_ILKREGISTRY *ILKREGISTRYRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_ILKREGISTRY *ILKREGISTRYRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ILKREGISTRY *ILKREGISTRYRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ILKREGISTRYRely
- type ILKREGISTRYRelyIterator
- type ILKREGISTRYRemoveIlk
- type ILKREGISTRYRemoveIlkIterator
- type ILKREGISTRYSession
- func (_ILKREGISTRY *ILKREGISTRYSession) Add(adapter common.Address) (*types.Transaction, error)
- func (_ILKREGISTRY *ILKREGISTRYSession) Cat() (common.Address, error)
- func (_ILKREGISTRY *ILKREGISTRYSession) Class(ilk [32]byte) (*big.Int, error)
- func (_ILKREGISTRY *ILKREGISTRYSession) Count() (*big.Int, error)
- func (_ILKREGISTRY *ILKREGISTRYSession) Dec(ilk [32]byte) (*big.Int, error)
- func (_ILKREGISTRY *ILKREGISTRYSession) Deny(usr common.Address) (*types.Transaction, error)
- func (_ILKREGISTRY *ILKREGISTRYSession) Dog() (common.Address, error)
- func (_ILKREGISTRY *ILKREGISTRYSession) File(ilk [32]byte, what [32]byte, data *big.Int) (*types.Transaction, error)
- func (_ILKREGISTRY *ILKREGISTRYSession) File0(ilk [32]byte, what [32]byte, data string) (*types.Transaction, error)
- func (_ILKREGISTRY *ILKREGISTRYSession) File1(what [32]byte, data common.Address) (*types.Transaction, error)
- func (_ILKREGISTRY *ILKREGISTRYSession) File2(ilk [32]byte, what [32]byte, data common.Address) (*types.Transaction, error)
- func (_ILKREGISTRY *ILKREGISTRYSession) Gem(ilk [32]byte) (common.Address, error)
- func (_ILKREGISTRY *ILKREGISTRYSession) Get(pos *big.Int) ([32]byte, error)
- func (_ILKREGISTRY *ILKREGISTRYSession) IlkData(arg0 [32]byte) (struct{ ... }, error)
- func (_ILKREGISTRY *ILKREGISTRYSession) Info(ilk [32]byte) (struct{ ... }, error)
- func (_ILKREGISTRY *ILKREGISTRYSession) Join(ilk [32]byte) (common.Address, error)
- func (_ILKREGISTRY *ILKREGISTRYSession) List() ([][32]byte, error)
- func (_ILKREGISTRY *ILKREGISTRYSession) List0(start *big.Int, end *big.Int) ([][32]byte, error)
- func (_ILKREGISTRY *ILKREGISTRYSession) Name(ilk [32]byte) (string, error)
- func (_ILKREGISTRY *ILKREGISTRYSession) Pip(ilk [32]byte) (common.Address, error)
- func (_ILKREGISTRY *ILKREGISTRYSession) Pos(ilk [32]byte) (*big.Int, error)
- func (_ILKREGISTRY *ILKREGISTRYSession) Put(_ilk [32]byte, _join common.Address, _gem common.Address, _dec *big.Int, ...) (*types.Transaction, error)
- func (_ILKREGISTRY *ILKREGISTRYSession) Rely(usr common.Address) (*types.Transaction, error)
- func (_ILKREGISTRY *ILKREGISTRYSession) Remove(ilk [32]byte) (*types.Transaction, error)
- func (_ILKREGISTRY *ILKREGISTRYSession) RemoveAuth(ilk [32]byte) (*types.Transaction, error)
- func (_ILKREGISTRY *ILKREGISTRYSession) Spot() (common.Address, error)
- func (_ILKREGISTRY *ILKREGISTRYSession) Symbol(ilk [32]byte) (string, error)
- func (_ILKREGISTRY *ILKREGISTRYSession) Update(ilk [32]byte) (*types.Transaction, error)
- func (_ILKREGISTRY *ILKREGISTRYSession) Vat() (common.Address, error)
- func (_ILKREGISTRY *ILKREGISTRYSession) Wards(arg0 common.Address) (*big.Int, error)
- func (_ILKREGISTRY *ILKREGISTRYSession) Xlip(ilk [32]byte) (common.Address, error)
- type ILKREGISTRYSymbolError
- type ILKREGISTRYSymbolErrorIterator
- type ILKREGISTRYTransactor
- func (_ILKREGISTRY *ILKREGISTRYTransactor) Add(opts *bind.TransactOpts, adapter common.Address) (*types.Transaction, error)
- func (_ILKREGISTRY *ILKREGISTRYTransactor) Deny(opts *bind.TransactOpts, usr common.Address) (*types.Transaction, error)
- func (_ILKREGISTRY *ILKREGISTRYTransactor) File(opts *bind.TransactOpts, ilk [32]byte, what [32]byte, data *big.Int) (*types.Transaction, error)
- func (_ILKREGISTRY *ILKREGISTRYTransactor) File0(opts *bind.TransactOpts, ilk [32]byte, what [32]byte, data string) (*types.Transaction, error)
- func (_ILKREGISTRY *ILKREGISTRYTransactor) File1(opts *bind.TransactOpts, what [32]byte, data common.Address) (*types.Transaction, error)
- func (_ILKREGISTRY *ILKREGISTRYTransactor) File2(opts *bind.TransactOpts, ilk [32]byte, what [32]byte, data common.Address) (*types.Transaction, error)
- func (_ILKREGISTRY *ILKREGISTRYTransactor) Put(opts *bind.TransactOpts, _ilk [32]byte, _join common.Address, ...) (*types.Transaction, error)
- func (_ILKREGISTRY *ILKREGISTRYTransactor) Rely(opts *bind.TransactOpts, usr common.Address) (*types.Transaction, error)
- func (_ILKREGISTRY *ILKREGISTRYTransactor) Remove(opts *bind.TransactOpts, ilk [32]byte) (*types.Transaction, error)
- func (_ILKREGISTRY *ILKREGISTRYTransactor) RemoveAuth(opts *bind.TransactOpts, ilk [32]byte) (*types.Transaction, error)
- func (_ILKREGISTRY *ILKREGISTRYTransactor) Update(opts *bind.TransactOpts, ilk [32]byte) (*types.Transaction, error)
- type ILKREGISTRYTransactorRaw
- type ILKREGISTRYTransactorSession
- func (_ILKREGISTRY *ILKREGISTRYTransactorSession) Add(adapter common.Address) (*types.Transaction, error)
- func (_ILKREGISTRY *ILKREGISTRYTransactorSession) Deny(usr common.Address) (*types.Transaction, error)
- func (_ILKREGISTRY *ILKREGISTRYTransactorSession) File(ilk [32]byte, what [32]byte, data *big.Int) (*types.Transaction, error)
- func (_ILKREGISTRY *ILKREGISTRYTransactorSession) File0(ilk [32]byte, what [32]byte, data string) (*types.Transaction, error)
- func (_ILKREGISTRY *ILKREGISTRYTransactorSession) File1(what [32]byte, data common.Address) (*types.Transaction, error)
- func (_ILKREGISTRY *ILKREGISTRYTransactorSession) File2(ilk [32]byte, what [32]byte, data common.Address) (*types.Transaction, error)
- func (_ILKREGISTRY *ILKREGISTRYTransactorSession) Put(_ilk [32]byte, _join common.Address, _gem common.Address, _dec *big.Int, ...) (*types.Transaction, error)
- func (_ILKREGISTRY *ILKREGISTRYTransactorSession) Rely(usr common.Address) (*types.Transaction, error)
- func (_ILKREGISTRY *ILKREGISTRYTransactorSession) Remove(ilk [32]byte) (*types.Transaction, error)
- func (_ILKREGISTRY *ILKREGISTRYTransactorSession) RemoveAuth(ilk [32]byte) (*types.Transaction, error)
- func (_ILKREGISTRY *ILKREGISTRYTransactorSession) Update(ilk [32]byte) (*types.Transaction, error)
- type ILKREGISTRYUpdateIlk
- type ILKREGISTRYUpdateIlkIterator
- type NameError
- type Rely
- type RemoveIlk
- type SmartContract
- type SymbolError
- func (*SymbolError) Descriptor() ([]byte, []int)deprecated
- func (x *SymbolError) GetIlk() []byte
- func (x *SymbolError) GetTs() *timestamppb.Timestamp
- func (*SymbolError) ProtoMessage()
- func (x *SymbolError) ProtoReflect() protoreflect.Message
- func (x *SymbolError) Reset()
- func (x *SymbolError) String() string
- type UpdateIlk
Constants ¶
const ILKREGISTRYABI = "" /* 11120-byte string literal not displayed */
ILKREGISTRYABI is the input ABI used to generate the binding from.
Variables ¶
var File_IlkRegistry_IlkRegistry_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AddIlk ¶
type AddIlk struct { Ts *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=ts,proto3" json:"ts,omitempty"` Ilk []byte `protobuf:"bytes,2,opt,name=Ilk,proto3" json:"Ilk,omitempty"` // bytes32 // contains filtered or unexported fields }
func (*AddIlk) Descriptor
deprecated
func (*AddIlk) GetTs ¶
func (x *AddIlk) GetTs() *timestamppb.Timestamp
func (*AddIlk) ProtoMessage ¶
func (*AddIlk) ProtoMessage()
func (*AddIlk) ProtoReflect ¶
func (x *AddIlk) ProtoReflect() protoreflect.Message
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"` // 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 File0 ¶
type File0 struct { Ts *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=ts,proto3" json:"ts,omitempty"` Ilk []byte `protobuf:"bytes,2,opt,name=Ilk,proto3" json:"Ilk,omitempty"` // bytes32 What []byte `protobuf:"bytes,3,opt,name=What,proto3" json:"What,omitempty"` // bytes32 Data []byte `protobuf:"bytes,4,opt,name=Data,proto3" json:"Data,omitempty"` // address // contains filtered or unexported fields }
func (*File0) Descriptor
deprecated
func (*File0) GetTs ¶
func (x *File0) GetTs() *timestamppb.Timestamp
func (*File0) ProtoMessage ¶
func (*File0) ProtoMessage()
func (*File0) ProtoReflect ¶
func (x *File0) ProtoReflect() protoreflect.Message
type File1 ¶
type File1 struct { Ts *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=ts,proto3" json:"ts,omitempty"` Ilk []byte `protobuf:"bytes,2,opt,name=Ilk,proto3" json:"Ilk,omitempty"` // bytes32 What []byte `protobuf:"bytes,3,opt,name=What,proto3" json:"What,omitempty"` // bytes32 Data []byte `protobuf:"bytes,4,opt,name=Data,proto3" json:"Data,omitempty"` // uint256 // contains filtered or unexported fields }
func (*File1) Descriptor
deprecated
func (*File1) GetTs ¶
func (x *File1) GetTs() *timestamppb.Timestamp
func (*File1) ProtoMessage ¶
func (*File1) ProtoMessage()
func (*File1) ProtoReflect ¶
func (x *File1) ProtoReflect() protoreflect.Message
type File2 ¶
type File2 struct { Ts *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=ts,proto3" json:"ts,omitempty"` Ilk []byte `protobuf:"bytes,2,opt,name=Ilk,proto3" json:"Ilk,omitempty"` // bytes32 What []byte `protobuf:"bytes,3,opt,name=What,proto3" json:"What,omitempty"` // bytes32 Data string `protobuf:"bytes,4,opt,name=Data,proto3" json:"Data,omitempty"` // string // contains filtered or unexported fields }
func (*File2) Descriptor
deprecated
func (*File2) GetTs ¶
func (x *File2) GetTs() *timestamppb.Timestamp
func (*File2) ProtoMessage ¶
func (*File2) ProtoMessage()
func (*File2) ProtoReflect ¶
func (x *File2) ProtoReflect() protoreflect.Message
type ILKREGISTRY ¶
type ILKREGISTRY struct { ILKREGISTRYCaller // Read-only binding to the contract ILKREGISTRYTransactor // Write-only binding to the contract ILKREGISTRYFilterer // Log filterer for contract events }
ILKREGISTRY is an auto generated Go binding around an Ethereum contract.
func NewILKREGISTRY ¶
func NewILKREGISTRY(address common.Address, backend bind.ContractBackend) (*ILKREGISTRY, error)
NewILKREGISTRY creates a new instance of ILKREGISTRY, bound to a specific deployed contract.
type ILKREGISTRYAddIlk ¶
type ILKREGISTRYAddIlk struct { Ilk [32]byte Raw types.Log // Blockchain specific contextual infos }
ILKREGISTRYAddIlk represents a AddIlk event raised by the ILKREGISTRY contract.
type ILKREGISTRYAddIlkIterator ¶
type ILKREGISTRYAddIlkIterator struct { Event *ILKREGISTRYAddIlk // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ILKREGISTRYAddIlkIterator is returned from FilterAddIlk and is used to iterate over the raw logs and unpacked data for AddIlk events raised by the ILKREGISTRY contract.
func (*ILKREGISTRYAddIlkIterator) Close ¶
func (it *ILKREGISTRYAddIlkIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ILKREGISTRYAddIlkIterator) Error ¶
func (it *ILKREGISTRYAddIlkIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ILKREGISTRYAddIlkIterator) Next ¶
func (it *ILKREGISTRYAddIlkIterator) 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 ILKREGISTRYCaller ¶
type ILKREGISTRYCaller struct {
// contains filtered or unexported fields
}
ILKREGISTRYCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewILKREGISTRYCaller ¶
func NewILKREGISTRYCaller(address common.Address, caller bind.ContractCaller) (*ILKREGISTRYCaller, error)
NewILKREGISTRYCaller creates a new read-only instance of ILKREGISTRY, bound to a specific deployed contract.
func (*ILKREGISTRYCaller) Cat ¶
Cat is a free data retrieval call binding the contract method 0xe4881813.
Solidity: function cat() view returns(address)
func (*ILKREGISTRYCaller) Class ¶
Class is a free data retrieval call binding the contract method 0x217cf12b.
Solidity: function class(bytes32 ilk) view returns(uint256)
func (*ILKREGISTRYCaller) Count ¶
Count is a free data retrieval call binding the contract method 0x06661abd.
Solidity: function count() view returns(uint256)
func (*ILKREGISTRYCaller) Dec ¶
Dec is a free data retrieval call binding the contract method 0x3017a54d.
Solidity: function dec(bytes32 ilk) view returns(uint256)
func (*ILKREGISTRYCaller) Dog ¶
Dog is a free data retrieval call binding the contract method 0xc3b3ad7f.
Solidity: function dog() view returns(address)
func (*ILKREGISTRYCaller) Gem ¶
func (_ILKREGISTRY *ILKREGISTRYCaller) Gem(opts *bind.CallOpts, ilk [32]byte) (common.Address, error)
Gem is a free data retrieval call binding the contract method 0x41f0b723.
Solidity: function gem(bytes32 ilk) view returns(address)
func (*ILKREGISTRYCaller) Get ¶
Get is a free data retrieval call binding the contract method 0x9507d39a.
Solidity: function get(uint256 pos) view returns(bytes32)
func (*ILKREGISTRYCaller) IlkData ¶
func (_ILKREGISTRY *ILKREGISTRYCaller) IlkData(opts *bind.CallOpts, arg0 [32]byte) (struct { Pos *big.Int Join common.Address Gem common.Address Dec uint8 Class *big.Int Pip common.Address Xlip common.Address Name string Symbol string }, error)
IlkData is a free data retrieval call binding the contract method 0xa53a42b5.
Solidity: function ilkData(bytes32 ) view returns(uint96 pos, address join, address gem, uint8 dec, uint96 class, address pip, address xlip, string name, string symbol)
func (*ILKREGISTRYCaller) Info ¶
func (_ILKREGISTRY *ILKREGISTRYCaller) Info(opts *bind.CallOpts, ilk [32]byte) (struct { Name string Symbol string Class *big.Int Dec *big.Int Gem common.Address Pip common.Address Join common.Address Xlip common.Address }, error)
Info is a free data retrieval call binding the contract method 0xb64a097e.
Solidity: function info(bytes32 ilk) view returns(string name, string symbol, uint256 class, uint256 dec, address gem, address pip, address join, address xlip)
func (*ILKREGISTRYCaller) Join ¶
func (_ILKREGISTRY *ILKREGISTRYCaller) Join(opts *bind.CallOpts, ilk [32]byte) (common.Address, error)
Join is a free data retrieval call binding the contract method 0xad677d0b.
Solidity: function join(bytes32 ilk) view returns(address)
func (*ILKREGISTRYCaller) List ¶
func (_ILKREGISTRY *ILKREGISTRYCaller) List(opts *bind.CallOpts) ([][32]byte, error)
List is a free data retrieval call binding the contract method 0x0f560cd7.
Solidity: function list() view returns(bytes32[])
func (*ILKREGISTRYCaller) List0 ¶
func (_ILKREGISTRY *ILKREGISTRYCaller) List0(opts *bind.CallOpts, start *big.Int, end *big.Int) ([][32]byte, error)
List0 is a free data retrieval call binding the contract method 0x50fd7367.
Solidity: function list(uint256 start, uint256 end) view returns(bytes32[])
func (*ILKREGISTRYCaller) Name ¶
Name is a free data retrieval call binding the contract method 0x691f3431.
Solidity: function name(bytes32 ilk) view returns(string)
func (*ILKREGISTRYCaller) Pip ¶
func (_ILKREGISTRY *ILKREGISTRYCaller) Pip(opts *bind.CallOpts, ilk [32]byte) (common.Address, error)
Pip is a free data retrieval call binding the contract method 0xa4903036.
Solidity: function pip(bytes32 ilk) view returns(address)
func (*ILKREGISTRYCaller) Pos ¶
Pos is a free data retrieval call binding the contract method 0x56eac7dc.
Solidity: function pos(bytes32 ilk) view returns(uint256)
func (*ILKREGISTRYCaller) Spot ¶
Spot is a free data retrieval call binding the contract method 0x6f265b93.
Solidity: function spot() view returns(address)
func (*ILKREGISTRYCaller) Symbol ¶
Symbol is a free data retrieval call binding the contract method 0x6baa0330.
Solidity: function symbol(bytes32 ilk) view returns(string)
func (*ILKREGISTRYCaller) Vat ¶
Vat is a free data retrieval call binding the contract method 0x36569e77.
Solidity: function vat() view returns(address)
type ILKREGISTRYCallerRaw ¶
type ILKREGISTRYCallerRaw struct {
Contract *ILKREGISTRYCaller // Generic read-only contract binding to access the raw methods on
}
ILKREGISTRYCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ILKREGISTRYCallerRaw) Call ¶
func (_ILKREGISTRY *ILKREGISTRYCallerRaw) 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 ILKREGISTRYCallerSession ¶
type ILKREGISTRYCallerSession struct { Contract *ILKREGISTRYCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ILKREGISTRYCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ILKREGISTRYCallerSession) Cat ¶
func (_ILKREGISTRY *ILKREGISTRYCallerSession) Cat() (common.Address, error)
Cat is a free data retrieval call binding the contract method 0xe4881813.
Solidity: function cat() view returns(address)
func (*ILKREGISTRYCallerSession) Class ¶
func (_ILKREGISTRY *ILKREGISTRYCallerSession) Class(ilk [32]byte) (*big.Int, error)
Class is a free data retrieval call binding the contract method 0x217cf12b.
Solidity: function class(bytes32 ilk) view returns(uint256)
func (*ILKREGISTRYCallerSession) Count ¶
func (_ILKREGISTRY *ILKREGISTRYCallerSession) Count() (*big.Int, error)
Count is a free data retrieval call binding the contract method 0x06661abd.
Solidity: function count() view returns(uint256)
func (*ILKREGISTRYCallerSession) Dec ¶
func (_ILKREGISTRY *ILKREGISTRYCallerSession) Dec(ilk [32]byte) (*big.Int, error)
Dec is a free data retrieval call binding the contract method 0x3017a54d.
Solidity: function dec(bytes32 ilk) view returns(uint256)
func (*ILKREGISTRYCallerSession) Dog ¶
func (_ILKREGISTRY *ILKREGISTRYCallerSession) Dog() (common.Address, error)
Dog is a free data retrieval call binding the contract method 0xc3b3ad7f.
Solidity: function dog() view returns(address)
func (*ILKREGISTRYCallerSession) Gem ¶
func (_ILKREGISTRY *ILKREGISTRYCallerSession) Gem(ilk [32]byte) (common.Address, error)
Gem is a free data retrieval call binding the contract method 0x41f0b723.
Solidity: function gem(bytes32 ilk) view returns(address)
func (*ILKREGISTRYCallerSession) Get ¶
func (_ILKREGISTRY *ILKREGISTRYCallerSession) Get(pos *big.Int) ([32]byte, error)
Get is a free data retrieval call binding the contract method 0x9507d39a.
Solidity: function get(uint256 pos) view returns(bytes32)
func (*ILKREGISTRYCallerSession) IlkData ¶
func (_ILKREGISTRY *ILKREGISTRYCallerSession) IlkData(arg0 [32]byte) (struct { Pos *big.Int Join common.Address Gem common.Address Dec uint8 Class *big.Int Pip common.Address Xlip common.Address Name string Symbol string }, error)
IlkData is a free data retrieval call binding the contract method 0xa53a42b5.
Solidity: function ilkData(bytes32 ) view returns(uint96 pos, address join, address gem, uint8 dec, uint96 class, address pip, address xlip, string name, string symbol)
func (*ILKREGISTRYCallerSession) Info ¶
func (_ILKREGISTRY *ILKREGISTRYCallerSession) Info(ilk [32]byte) (struct { Name string Symbol string Class *big.Int Dec *big.Int Gem common.Address Pip common.Address Join common.Address Xlip common.Address }, error)
Info is a free data retrieval call binding the contract method 0xb64a097e.
Solidity: function info(bytes32 ilk) view returns(string name, string symbol, uint256 class, uint256 dec, address gem, address pip, address join, address xlip)
func (*ILKREGISTRYCallerSession) Join ¶
func (_ILKREGISTRY *ILKREGISTRYCallerSession) Join(ilk [32]byte) (common.Address, error)
Join is a free data retrieval call binding the contract method 0xad677d0b.
Solidity: function join(bytes32 ilk) view returns(address)
func (*ILKREGISTRYCallerSession) List ¶
func (_ILKREGISTRY *ILKREGISTRYCallerSession) List() ([][32]byte, error)
List is a free data retrieval call binding the contract method 0x0f560cd7.
Solidity: function list() view returns(bytes32[])
func (*ILKREGISTRYCallerSession) List0 ¶
func (_ILKREGISTRY *ILKREGISTRYCallerSession) List0(start *big.Int, end *big.Int) ([][32]byte, error)
List0 is a free data retrieval call binding the contract method 0x50fd7367.
Solidity: function list(uint256 start, uint256 end) view returns(bytes32[])
func (*ILKREGISTRYCallerSession) Name ¶
func (_ILKREGISTRY *ILKREGISTRYCallerSession) Name(ilk [32]byte) (string, error)
Name is a free data retrieval call binding the contract method 0x691f3431.
Solidity: function name(bytes32 ilk) view returns(string)
func (*ILKREGISTRYCallerSession) Pip ¶
func (_ILKREGISTRY *ILKREGISTRYCallerSession) Pip(ilk [32]byte) (common.Address, error)
Pip is a free data retrieval call binding the contract method 0xa4903036.
Solidity: function pip(bytes32 ilk) view returns(address)
func (*ILKREGISTRYCallerSession) Pos ¶
func (_ILKREGISTRY *ILKREGISTRYCallerSession) Pos(ilk [32]byte) (*big.Int, error)
Pos is a free data retrieval call binding the contract method 0x56eac7dc.
Solidity: function pos(bytes32 ilk) view returns(uint256)
func (*ILKREGISTRYCallerSession) Spot ¶
func (_ILKREGISTRY *ILKREGISTRYCallerSession) Spot() (common.Address, error)
Spot is a free data retrieval call binding the contract method 0x6f265b93.
Solidity: function spot() view returns(address)
func (*ILKREGISTRYCallerSession) Symbol ¶
func (_ILKREGISTRY *ILKREGISTRYCallerSession) Symbol(ilk [32]byte) (string, error)
Symbol is a free data retrieval call binding the contract method 0x6baa0330.
Solidity: function symbol(bytes32 ilk) view returns(string)
func (*ILKREGISTRYCallerSession) Vat ¶
func (_ILKREGISTRY *ILKREGISTRYCallerSession) Vat() (common.Address, error)
Vat is a free data retrieval call binding the contract method 0x36569e77.
Solidity: function vat() view returns(address)
type ILKREGISTRYDeny ¶
type ILKREGISTRYDeny struct { Usr common.Address Raw types.Log // Blockchain specific contextual infos }
ILKREGISTRYDeny represents a Deny event raised by the ILKREGISTRY contract.
type ILKREGISTRYDenyIterator ¶
type ILKREGISTRYDenyIterator struct { Event *ILKREGISTRYDeny // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ILKREGISTRYDenyIterator is returned from FilterDeny and is used to iterate over the raw logs and unpacked data for Deny events raised by the ILKREGISTRY contract.
func (*ILKREGISTRYDenyIterator) Close ¶
func (it *ILKREGISTRYDenyIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ILKREGISTRYDenyIterator) Error ¶
func (it *ILKREGISTRYDenyIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ILKREGISTRYDenyIterator) Next ¶
func (it *ILKREGISTRYDenyIterator) 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 ILKREGISTRYFile ¶
type ILKREGISTRYFile struct { What [32]byte Data common.Address Raw types.Log // Blockchain specific contextual infos }
ILKREGISTRYFile represents a File event raised by the ILKREGISTRY contract.
type ILKREGISTRYFile0 ¶
type ILKREGISTRYFile0 struct { Ilk [32]byte What [32]byte Data common.Address Raw types.Log // Blockchain specific contextual infos }
ILKREGISTRYFile0 represents a File0 event raised by the ILKREGISTRY contract.
type ILKREGISTRYFile0Iterator ¶
type ILKREGISTRYFile0Iterator struct { Event *ILKREGISTRYFile0 // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ILKREGISTRYFile0Iterator is returned from FilterFile0 and is used to iterate over the raw logs and unpacked data for File0 events raised by the ILKREGISTRY contract.
func (*ILKREGISTRYFile0Iterator) Close ¶
func (it *ILKREGISTRYFile0Iterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ILKREGISTRYFile0Iterator) Error ¶
func (it *ILKREGISTRYFile0Iterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ILKREGISTRYFile0Iterator) Next ¶
func (it *ILKREGISTRYFile0Iterator) 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 ILKREGISTRYFile1 ¶
type ILKREGISTRYFile1 struct { Ilk [32]byte What [32]byte Data *big.Int Raw types.Log // Blockchain specific contextual infos }
ILKREGISTRYFile1 represents a File1 event raised by the ILKREGISTRY contract.
type ILKREGISTRYFile1Iterator ¶
type ILKREGISTRYFile1Iterator struct { Event *ILKREGISTRYFile1 // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ILKREGISTRYFile1Iterator is returned from FilterFile1 and is used to iterate over the raw logs and unpacked data for File1 events raised by the ILKREGISTRY contract.
func (*ILKREGISTRYFile1Iterator) Close ¶
func (it *ILKREGISTRYFile1Iterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ILKREGISTRYFile1Iterator) Error ¶
func (it *ILKREGISTRYFile1Iterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ILKREGISTRYFile1Iterator) Next ¶
func (it *ILKREGISTRYFile1Iterator) 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 ILKREGISTRYFile2 ¶
type ILKREGISTRYFile2 struct { Ilk [32]byte What [32]byte Data string Raw types.Log // Blockchain specific contextual infos }
ILKREGISTRYFile2 represents a File2 event raised by the ILKREGISTRY contract.
type ILKREGISTRYFile2Iterator ¶
type ILKREGISTRYFile2Iterator struct { Event *ILKREGISTRYFile2 // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ILKREGISTRYFile2Iterator is returned from FilterFile2 and is used to iterate over the raw logs and unpacked data for File2 events raised by the ILKREGISTRY contract.
func (*ILKREGISTRYFile2Iterator) Close ¶
func (it *ILKREGISTRYFile2Iterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ILKREGISTRYFile2Iterator) Error ¶
func (it *ILKREGISTRYFile2Iterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ILKREGISTRYFile2Iterator) Next ¶
func (it *ILKREGISTRYFile2Iterator) 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 ILKREGISTRYFileIterator ¶
type ILKREGISTRYFileIterator struct { Event *ILKREGISTRYFile // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ILKREGISTRYFileIterator is returned from FilterFile and is used to iterate over the raw logs and unpacked data for File events raised by the ILKREGISTRY contract.
func (*ILKREGISTRYFileIterator) Close ¶
func (it *ILKREGISTRYFileIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ILKREGISTRYFileIterator) Error ¶
func (it *ILKREGISTRYFileIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ILKREGISTRYFileIterator) Next ¶
func (it *ILKREGISTRYFileIterator) 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 ILKREGISTRYFilterer ¶
type ILKREGISTRYFilterer struct {
// contains filtered or unexported fields
}
ILKREGISTRYFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewILKREGISTRYFilterer ¶
func NewILKREGISTRYFilterer(address common.Address, filterer bind.ContractFilterer) (*ILKREGISTRYFilterer, error)
NewILKREGISTRYFilterer creates a new log filterer instance of ILKREGISTRY, bound to a specific deployed contract.
func (*ILKREGISTRYFilterer) FilterAddIlk ¶
func (_ILKREGISTRY *ILKREGISTRYFilterer) FilterAddIlk(opts *bind.FilterOpts) (*ILKREGISTRYAddIlkIterator, error)
FilterAddIlk is a free log retrieval operation binding the contract event 0x74ceb2982b813d6b690af89638316706e6acb9a48fced388741b61b510f165b7.
Solidity: event AddIlk(bytes32 ilk)
func (*ILKREGISTRYFilterer) FilterDeny ¶
func (_ILKREGISTRY *ILKREGISTRYFilterer) FilterDeny(opts *bind.FilterOpts) (*ILKREGISTRYDenyIterator, error)
FilterDeny is a free log retrieval operation binding the contract event 0x184450df2e323acec0ed3b5c7531b81f9b4cdef7914dfd4c0a4317416bb5251b.
Solidity: event Deny(address usr)
func (*ILKREGISTRYFilterer) FilterFile ¶
func (_ILKREGISTRY *ILKREGISTRYFilterer) FilterFile(opts *bind.FilterOpts) (*ILKREGISTRYFileIterator, error)
FilterFile is a free log retrieval operation binding the contract event 0x8fef588b5fc1afbf5b2f06c1a435d513f208da2e6704c3d8f0e0ec91167066ba.
Solidity: event File(bytes32 what, address data)
func (*ILKREGISTRYFilterer) FilterFile0 ¶
func (_ILKREGISTRY *ILKREGISTRYFilterer) FilterFile0(opts *bind.FilterOpts) (*ILKREGISTRYFile0Iterator, error)
FilterFile0 is a free log retrieval operation binding the contract event 0x4ff2caaa972a7c6629ea01fae9c93d73cc307d13ea4c369f9bbbb7f9b7e9461d.
Solidity: event File(bytes32 ilk, bytes32 what, address data)
func (*ILKREGISTRYFilterer) FilterFile1 ¶
func (_ILKREGISTRY *ILKREGISTRYFilterer) FilterFile1(opts *bind.FilterOpts) (*ILKREGISTRYFile1Iterator, error)
FilterFile1 is a free log retrieval operation binding the contract event 0x851aa1caf4888170ad8875449d18f0f512fd6deb2a6571ea1a41fb9f95acbcd1.
Solidity: event File(bytes32 ilk, bytes32 what, uint256 data)
func (*ILKREGISTRYFilterer) FilterFile2 ¶
func (_ILKREGISTRY *ILKREGISTRYFilterer) FilterFile2(opts *bind.FilterOpts) (*ILKREGISTRYFile2Iterator, error)
FilterFile2 is a free log retrieval operation binding the contract event 0x6a04c0a277676f3a4d382fc6167bf871235d53006834505ea2d2c6101041eda8.
Solidity: event File(bytes32 ilk, bytes32 what, string data)
func (*ILKREGISTRYFilterer) FilterNameError ¶
func (_ILKREGISTRY *ILKREGISTRYFilterer) FilterNameError(opts *bind.FilterOpts) (*ILKREGISTRYNameErrorIterator, error)
FilterNameError is a free log retrieval operation binding the contract event 0x93272f551c7dd0dd38e4c01ae7b4eeef80d2557b4460caa3ee96697d93bc809a.
Solidity: event NameError(bytes32 ilk)
func (*ILKREGISTRYFilterer) FilterRely ¶
func (_ILKREGISTRY *ILKREGISTRYFilterer) FilterRely(opts *bind.FilterOpts) (*ILKREGISTRYRelyIterator, error)
FilterRely is a free log retrieval operation binding the contract event 0xdd0e34038ac38b2a1ce960229778ac48a8719bc900b6c4f8d0475c6e8b385a60.
Solidity: event Rely(address usr)
func (*ILKREGISTRYFilterer) FilterRemoveIlk ¶
func (_ILKREGISTRY *ILKREGISTRYFilterer) FilterRemoveIlk(opts *bind.FilterOpts) (*ILKREGISTRYRemoveIlkIterator, error)
FilterRemoveIlk is a free log retrieval operation binding the contract event 0x42f3b824eb9d522b949ff3d8f70db1872c46f3fc68b6df1a4c8d6aaebfcb6796.
Solidity: event RemoveIlk(bytes32 ilk)
func (*ILKREGISTRYFilterer) FilterSymbolError ¶
func (_ILKREGISTRY *ILKREGISTRYFilterer) FilterSymbolError(opts *bind.FilterOpts) (*ILKREGISTRYSymbolErrorIterator, error)
FilterSymbolError is a free log retrieval operation binding the contract event 0xd4596cfd8cc9635c5a006e070f5c23e1af9b5d2e65665a8d73958c9e6cc17b4d.
Solidity: event SymbolError(bytes32 ilk)
func (*ILKREGISTRYFilterer) FilterUpdateIlk ¶
func (_ILKREGISTRY *ILKREGISTRYFilterer) FilterUpdateIlk(opts *bind.FilterOpts) (*ILKREGISTRYUpdateIlkIterator, error)
FilterUpdateIlk is a free log retrieval operation binding the contract event 0x176e1433f84712b82b982cc7a7b738797bd98e17b0882a6edc1a9a89e3dcbdfa.
Solidity: event UpdateIlk(bytes32 ilk)
func (*ILKREGISTRYFilterer) ParseAddIlk ¶
func (_ILKREGISTRY *ILKREGISTRYFilterer) ParseAddIlk(log types.Log) (*ILKREGISTRYAddIlk, error)
ParseAddIlk is a log parse operation binding the contract event 0x74ceb2982b813d6b690af89638316706e6acb9a48fced388741b61b510f165b7.
Solidity: event AddIlk(bytes32 ilk)
func (*ILKREGISTRYFilterer) ParseDeny ¶
func (_ILKREGISTRY *ILKREGISTRYFilterer) ParseDeny(log types.Log) (*ILKREGISTRYDeny, error)
ParseDeny is a log parse operation binding the contract event 0x184450df2e323acec0ed3b5c7531b81f9b4cdef7914dfd4c0a4317416bb5251b.
Solidity: event Deny(address usr)
func (*ILKREGISTRYFilterer) ParseFile ¶
func (_ILKREGISTRY *ILKREGISTRYFilterer) ParseFile(log types.Log) (*ILKREGISTRYFile, error)
ParseFile is a log parse operation binding the contract event 0x8fef588b5fc1afbf5b2f06c1a435d513f208da2e6704c3d8f0e0ec91167066ba.
Solidity: event File(bytes32 what, address data)
func (*ILKREGISTRYFilterer) ParseFile0 ¶
func (_ILKREGISTRY *ILKREGISTRYFilterer) ParseFile0(log types.Log) (*ILKREGISTRYFile0, error)
ParseFile0 is a log parse operation binding the contract event 0x4ff2caaa972a7c6629ea01fae9c93d73cc307d13ea4c369f9bbbb7f9b7e9461d.
Solidity: event File(bytes32 ilk, bytes32 what, address data)
func (*ILKREGISTRYFilterer) ParseFile1 ¶
func (_ILKREGISTRY *ILKREGISTRYFilterer) ParseFile1(log types.Log) (*ILKREGISTRYFile1, error)
ParseFile1 is a log parse operation binding the contract event 0x851aa1caf4888170ad8875449d18f0f512fd6deb2a6571ea1a41fb9f95acbcd1.
Solidity: event File(bytes32 ilk, bytes32 what, uint256 data)
func (*ILKREGISTRYFilterer) ParseFile2 ¶
func (_ILKREGISTRY *ILKREGISTRYFilterer) ParseFile2(log types.Log) (*ILKREGISTRYFile2, error)
ParseFile2 is a log parse operation binding the contract event 0x6a04c0a277676f3a4d382fc6167bf871235d53006834505ea2d2c6101041eda8.
Solidity: event File(bytes32 ilk, bytes32 what, string data)
func (*ILKREGISTRYFilterer) ParseNameError ¶
func (_ILKREGISTRY *ILKREGISTRYFilterer) ParseNameError(log types.Log) (*ILKREGISTRYNameError, error)
ParseNameError is a log parse operation binding the contract event 0x93272f551c7dd0dd38e4c01ae7b4eeef80d2557b4460caa3ee96697d93bc809a.
Solidity: event NameError(bytes32 ilk)
func (*ILKREGISTRYFilterer) ParseRely ¶
func (_ILKREGISTRY *ILKREGISTRYFilterer) ParseRely(log types.Log) (*ILKREGISTRYRely, error)
ParseRely is a log parse operation binding the contract event 0xdd0e34038ac38b2a1ce960229778ac48a8719bc900b6c4f8d0475c6e8b385a60.
Solidity: event Rely(address usr)
func (*ILKREGISTRYFilterer) ParseRemoveIlk ¶
func (_ILKREGISTRY *ILKREGISTRYFilterer) ParseRemoveIlk(log types.Log) (*ILKREGISTRYRemoveIlk, error)
ParseRemoveIlk is a log parse operation binding the contract event 0x42f3b824eb9d522b949ff3d8f70db1872c46f3fc68b6df1a4c8d6aaebfcb6796.
Solidity: event RemoveIlk(bytes32 ilk)
func (*ILKREGISTRYFilterer) ParseSymbolError ¶
func (_ILKREGISTRY *ILKREGISTRYFilterer) ParseSymbolError(log types.Log) (*ILKREGISTRYSymbolError, error)
ParseSymbolError is a log parse operation binding the contract event 0xd4596cfd8cc9635c5a006e070f5c23e1af9b5d2e65665a8d73958c9e6cc17b4d.
Solidity: event SymbolError(bytes32 ilk)
func (*ILKREGISTRYFilterer) ParseUpdateIlk ¶
func (_ILKREGISTRY *ILKREGISTRYFilterer) ParseUpdateIlk(log types.Log) (*ILKREGISTRYUpdateIlk, error)
ParseUpdateIlk is a log parse operation binding the contract event 0x176e1433f84712b82b982cc7a7b738797bd98e17b0882a6edc1a9a89e3dcbdfa.
Solidity: event UpdateIlk(bytes32 ilk)
func (*ILKREGISTRYFilterer) WatchAddIlk ¶
func (_ILKREGISTRY *ILKREGISTRYFilterer) WatchAddIlk(opts *bind.WatchOpts, sink chan<- *ILKREGISTRYAddIlk) (event.Subscription, error)
WatchAddIlk is a free log subscription operation binding the contract event 0x74ceb2982b813d6b690af89638316706e6acb9a48fced388741b61b510f165b7.
Solidity: event AddIlk(bytes32 ilk)
func (*ILKREGISTRYFilterer) WatchDeny ¶
func (_ILKREGISTRY *ILKREGISTRYFilterer) WatchDeny(opts *bind.WatchOpts, sink chan<- *ILKREGISTRYDeny) (event.Subscription, error)
WatchDeny is a free log subscription operation binding the contract event 0x184450df2e323acec0ed3b5c7531b81f9b4cdef7914dfd4c0a4317416bb5251b.
Solidity: event Deny(address usr)
func (*ILKREGISTRYFilterer) WatchFile ¶
func (_ILKREGISTRY *ILKREGISTRYFilterer) WatchFile(opts *bind.WatchOpts, sink chan<- *ILKREGISTRYFile) (event.Subscription, error)
WatchFile is a free log subscription operation binding the contract event 0x8fef588b5fc1afbf5b2f06c1a435d513f208da2e6704c3d8f0e0ec91167066ba.
Solidity: event File(bytes32 what, address data)
func (*ILKREGISTRYFilterer) WatchFile0 ¶
func (_ILKREGISTRY *ILKREGISTRYFilterer) WatchFile0(opts *bind.WatchOpts, sink chan<- *ILKREGISTRYFile0) (event.Subscription, error)
WatchFile0 is a free log subscription operation binding the contract event 0x4ff2caaa972a7c6629ea01fae9c93d73cc307d13ea4c369f9bbbb7f9b7e9461d.
Solidity: event File(bytes32 ilk, bytes32 what, address data)
func (*ILKREGISTRYFilterer) WatchFile1 ¶
func (_ILKREGISTRY *ILKREGISTRYFilterer) WatchFile1(opts *bind.WatchOpts, sink chan<- *ILKREGISTRYFile1) (event.Subscription, error)
WatchFile1 is a free log subscription operation binding the contract event 0x851aa1caf4888170ad8875449d18f0f512fd6deb2a6571ea1a41fb9f95acbcd1.
Solidity: event File(bytes32 ilk, bytes32 what, uint256 data)
func (*ILKREGISTRYFilterer) WatchFile2 ¶
func (_ILKREGISTRY *ILKREGISTRYFilterer) WatchFile2(opts *bind.WatchOpts, sink chan<- *ILKREGISTRYFile2) (event.Subscription, error)
WatchFile2 is a free log subscription operation binding the contract event 0x6a04c0a277676f3a4d382fc6167bf871235d53006834505ea2d2c6101041eda8.
Solidity: event File(bytes32 ilk, bytes32 what, string data)
func (*ILKREGISTRYFilterer) WatchNameError ¶
func (_ILKREGISTRY *ILKREGISTRYFilterer) WatchNameError(opts *bind.WatchOpts, sink chan<- *ILKREGISTRYNameError) (event.Subscription, error)
WatchNameError is a free log subscription operation binding the contract event 0x93272f551c7dd0dd38e4c01ae7b4eeef80d2557b4460caa3ee96697d93bc809a.
Solidity: event NameError(bytes32 ilk)
func (*ILKREGISTRYFilterer) WatchRely ¶
func (_ILKREGISTRY *ILKREGISTRYFilterer) WatchRely(opts *bind.WatchOpts, sink chan<- *ILKREGISTRYRely) (event.Subscription, error)
WatchRely is a free log subscription operation binding the contract event 0xdd0e34038ac38b2a1ce960229778ac48a8719bc900b6c4f8d0475c6e8b385a60.
Solidity: event Rely(address usr)
func (*ILKREGISTRYFilterer) WatchRemoveIlk ¶
func (_ILKREGISTRY *ILKREGISTRYFilterer) WatchRemoveIlk(opts *bind.WatchOpts, sink chan<- *ILKREGISTRYRemoveIlk) (event.Subscription, error)
WatchRemoveIlk is a free log subscription operation binding the contract event 0x42f3b824eb9d522b949ff3d8f70db1872c46f3fc68b6df1a4c8d6aaebfcb6796.
Solidity: event RemoveIlk(bytes32 ilk)
func (*ILKREGISTRYFilterer) WatchSymbolError ¶
func (_ILKREGISTRY *ILKREGISTRYFilterer) WatchSymbolError(opts *bind.WatchOpts, sink chan<- *ILKREGISTRYSymbolError) (event.Subscription, error)
WatchSymbolError is a free log subscription operation binding the contract event 0xd4596cfd8cc9635c5a006e070f5c23e1af9b5d2e65665a8d73958c9e6cc17b4d.
Solidity: event SymbolError(bytes32 ilk)
func (*ILKREGISTRYFilterer) WatchUpdateIlk ¶
func (_ILKREGISTRY *ILKREGISTRYFilterer) WatchUpdateIlk(opts *bind.WatchOpts, sink chan<- *ILKREGISTRYUpdateIlk) (event.Subscription, error)
WatchUpdateIlk is a free log subscription operation binding the contract event 0x176e1433f84712b82b982cc7a7b738797bd98e17b0882a6edc1a9a89e3dcbdfa.
Solidity: event UpdateIlk(bytes32 ilk)
type ILKREGISTRYNameError ¶
type ILKREGISTRYNameError struct { Ilk [32]byte Raw types.Log // Blockchain specific contextual infos }
ILKREGISTRYNameError represents a NameError event raised by the ILKREGISTRY contract.
type ILKREGISTRYNameErrorIterator ¶
type ILKREGISTRYNameErrorIterator struct { Event *ILKREGISTRYNameError // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ILKREGISTRYNameErrorIterator is returned from FilterNameError and is used to iterate over the raw logs and unpacked data for NameError events raised by the ILKREGISTRY contract.
func (*ILKREGISTRYNameErrorIterator) Close ¶
func (it *ILKREGISTRYNameErrorIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ILKREGISTRYNameErrorIterator) Error ¶
func (it *ILKREGISTRYNameErrorIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ILKREGISTRYNameErrorIterator) Next ¶
func (it *ILKREGISTRYNameErrorIterator) 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 ILKREGISTRYRaw ¶
type ILKREGISTRYRaw struct {
Contract *ILKREGISTRY // Generic contract binding to access the raw methods on
}
ILKREGISTRYRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ILKREGISTRYRaw) Call ¶
func (_ILKREGISTRY *ILKREGISTRYRaw) 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 (*ILKREGISTRYRaw) Transact ¶
func (_ILKREGISTRY *ILKREGISTRYRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ILKREGISTRYRaw) Transfer ¶
func (_ILKREGISTRY *ILKREGISTRYRaw) 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 ILKREGISTRYRely ¶
type ILKREGISTRYRely struct { Usr common.Address Raw types.Log // Blockchain specific contextual infos }
ILKREGISTRYRely represents a Rely event raised by the ILKREGISTRY contract.
type ILKREGISTRYRelyIterator ¶
type ILKREGISTRYRelyIterator struct { Event *ILKREGISTRYRely // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ILKREGISTRYRelyIterator is returned from FilterRely and is used to iterate over the raw logs and unpacked data for Rely events raised by the ILKREGISTRY contract.
func (*ILKREGISTRYRelyIterator) Close ¶
func (it *ILKREGISTRYRelyIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ILKREGISTRYRelyIterator) Error ¶
func (it *ILKREGISTRYRelyIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ILKREGISTRYRelyIterator) Next ¶
func (it *ILKREGISTRYRelyIterator) 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 ILKREGISTRYRemoveIlk ¶
type ILKREGISTRYRemoveIlk struct { Ilk [32]byte Raw types.Log // Blockchain specific contextual infos }
ILKREGISTRYRemoveIlk represents a RemoveIlk event raised by the ILKREGISTRY contract.
type ILKREGISTRYRemoveIlkIterator ¶
type ILKREGISTRYRemoveIlkIterator struct { Event *ILKREGISTRYRemoveIlk // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ILKREGISTRYRemoveIlkIterator is returned from FilterRemoveIlk and is used to iterate over the raw logs and unpacked data for RemoveIlk events raised by the ILKREGISTRY contract.
func (*ILKREGISTRYRemoveIlkIterator) Close ¶
func (it *ILKREGISTRYRemoveIlkIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ILKREGISTRYRemoveIlkIterator) Error ¶
func (it *ILKREGISTRYRemoveIlkIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ILKREGISTRYRemoveIlkIterator) Next ¶
func (it *ILKREGISTRYRemoveIlkIterator) 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 ILKREGISTRYSession ¶
type ILKREGISTRYSession struct { Contract *ILKREGISTRY // 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 }
ILKREGISTRYSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ILKREGISTRYSession) Add ¶
func (_ILKREGISTRY *ILKREGISTRYSession) Add(adapter common.Address) (*types.Transaction, error)
Add is a paid mutator transaction binding the contract method 0x0a3b0a4f.
Solidity: function add(address adapter) returns()
func (*ILKREGISTRYSession) Cat ¶
func (_ILKREGISTRY *ILKREGISTRYSession) Cat() (common.Address, error)
Cat is a free data retrieval call binding the contract method 0xe4881813.
Solidity: function cat() view returns(address)
func (*ILKREGISTRYSession) Class ¶
func (_ILKREGISTRY *ILKREGISTRYSession) Class(ilk [32]byte) (*big.Int, error)
Class is a free data retrieval call binding the contract method 0x217cf12b.
Solidity: function class(bytes32 ilk) view returns(uint256)
func (*ILKREGISTRYSession) Count ¶
func (_ILKREGISTRY *ILKREGISTRYSession) Count() (*big.Int, error)
Count is a free data retrieval call binding the contract method 0x06661abd.
Solidity: function count() view returns(uint256)
func (*ILKREGISTRYSession) Dec ¶
func (_ILKREGISTRY *ILKREGISTRYSession) Dec(ilk [32]byte) (*big.Int, error)
Dec is a free data retrieval call binding the contract method 0x3017a54d.
Solidity: function dec(bytes32 ilk) view returns(uint256)
func (*ILKREGISTRYSession) Deny ¶
func (_ILKREGISTRY *ILKREGISTRYSession) 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 (*ILKREGISTRYSession) Dog ¶
func (_ILKREGISTRY *ILKREGISTRYSession) Dog() (common.Address, error)
Dog is a free data retrieval call binding the contract method 0xc3b3ad7f.
Solidity: function dog() view returns(address)
func (*ILKREGISTRYSession) File ¶
func (_ILKREGISTRY *ILKREGISTRYSession) File(ilk [32]byte, what [32]byte, data *big.Int) (*types.Transaction, error)
File is a paid mutator transaction binding the contract method 0x1a0b287e.
Solidity: function file(bytes32 ilk, bytes32 what, uint256 data) returns()
func (*ILKREGISTRYSession) File0 ¶
func (_ILKREGISTRY *ILKREGISTRYSession) File0(ilk [32]byte, what [32]byte, data string) (*types.Transaction, error)
File0 is a paid mutator transaction binding the contract method 0xc8b97f71.
Solidity: function file(bytes32 ilk, bytes32 what, string data) returns()
func (*ILKREGISTRYSession) File1 ¶
func (_ILKREGISTRY *ILKREGISTRYSession) File1(what [32]byte, data common.Address) (*types.Transaction, error)
File1 is a paid mutator transaction binding the contract method 0xd4e8be83.
Solidity: function file(bytes32 what, address data) returns()
func (*ILKREGISTRYSession) File2 ¶
func (_ILKREGISTRY *ILKREGISTRYSession) File2(ilk [32]byte, what [32]byte, data common.Address) (*types.Transaction, error)
File2 is a paid mutator transaction binding the contract method 0xebecb39d.
Solidity: function file(bytes32 ilk, bytes32 what, address data) returns()
func (*ILKREGISTRYSession) Gem ¶
func (_ILKREGISTRY *ILKREGISTRYSession) Gem(ilk [32]byte) (common.Address, error)
Gem is a free data retrieval call binding the contract method 0x41f0b723.
Solidity: function gem(bytes32 ilk) view returns(address)
func (*ILKREGISTRYSession) Get ¶
func (_ILKREGISTRY *ILKREGISTRYSession) Get(pos *big.Int) ([32]byte, error)
Get is a free data retrieval call binding the contract method 0x9507d39a.
Solidity: function get(uint256 pos) view returns(bytes32)
func (*ILKREGISTRYSession) IlkData ¶
func (_ILKREGISTRY *ILKREGISTRYSession) IlkData(arg0 [32]byte) (struct { Pos *big.Int Join common.Address Gem common.Address Dec uint8 Class *big.Int Pip common.Address Xlip common.Address Name string Symbol string }, error)
IlkData is a free data retrieval call binding the contract method 0xa53a42b5.
Solidity: function ilkData(bytes32 ) view returns(uint96 pos, address join, address gem, uint8 dec, uint96 class, address pip, address xlip, string name, string symbol)
func (*ILKREGISTRYSession) Info ¶
func (_ILKREGISTRY *ILKREGISTRYSession) Info(ilk [32]byte) (struct { Name string Symbol string Class *big.Int Dec *big.Int Gem common.Address Pip common.Address Join common.Address Xlip common.Address }, error)
Info is a free data retrieval call binding the contract method 0xb64a097e.
Solidity: function info(bytes32 ilk) view returns(string name, string symbol, uint256 class, uint256 dec, address gem, address pip, address join, address xlip)
func (*ILKREGISTRYSession) Join ¶
func (_ILKREGISTRY *ILKREGISTRYSession) Join(ilk [32]byte) (common.Address, error)
Join is a free data retrieval call binding the contract method 0xad677d0b.
Solidity: function join(bytes32 ilk) view returns(address)
func (*ILKREGISTRYSession) List ¶
func (_ILKREGISTRY *ILKREGISTRYSession) List() ([][32]byte, error)
List is a free data retrieval call binding the contract method 0x0f560cd7.
Solidity: function list() view returns(bytes32[])
func (*ILKREGISTRYSession) List0 ¶
List0 is a free data retrieval call binding the contract method 0x50fd7367.
Solidity: function list(uint256 start, uint256 end) view returns(bytes32[])
func (*ILKREGISTRYSession) Name ¶
func (_ILKREGISTRY *ILKREGISTRYSession) Name(ilk [32]byte) (string, error)
Name is a free data retrieval call binding the contract method 0x691f3431.
Solidity: function name(bytes32 ilk) view returns(string)
func (*ILKREGISTRYSession) Pip ¶
func (_ILKREGISTRY *ILKREGISTRYSession) Pip(ilk [32]byte) (common.Address, error)
Pip is a free data retrieval call binding the contract method 0xa4903036.
Solidity: function pip(bytes32 ilk) view returns(address)
func (*ILKREGISTRYSession) Pos ¶
func (_ILKREGISTRY *ILKREGISTRYSession) Pos(ilk [32]byte) (*big.Int, error)
Pos is a free data retrieval call binding the contract method 0x56eac7dc.
Solidity: function pos(bytes32 ilk) view returns(uint256)
func (*ILKREGISTRYSession) Put ¶
func (_ILKREGISTRY *ILKREGISTRYSession) Put(_ilk [32]byte, _join common.Address, _gem common.Address, _dec *big.Int, _class *big.Int, _pip common.Address, _xlip common.Address, _name string, _symbol string) (*types.Transaction, error)
Put is a paid mutator transaction binding the contract method 0x4d8835e6.
Solidity: function put(bytes32 _ilk, address _join, address _gem, uint256 _dec, uint256 _class, address _pip, address _xlip, string _name, string _symbol) returns()
func (*ILKREGISTRYSession) Rely ¶
func (_ILKREGISTRY *ILKREGISTRYSession) 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 (*ILKREGISTRYSession) Remove ¶
func (_ILKREGISTRY *ILKREGISTRYSession) Remove(ilk [32]byte) (*types.Transaction, error)
Remove is a paid mutator transaction binding the contract method 0x95bc2673.
Solidity: function remove(bytes32 ilk) returns()
func (*ILKREGISTRYSession) RemoveAuth ¶
func (_ILKREGISTRY *ILKREGISTRYSession) RemoveAuth(ilk [32]byte) (*types.Transaction, error)
RemoveAuth is a paid mutator transaction binding the contract method 0xa19555d9.
Solidity: function removeAuth(bytes32 ilk) returns()
func (*ILKREGISTRYSession) Spot ¶
func (_ILKREGISTRY *ILKREGISTRYSession) Spot() (common.Address, error)
Spot is a free data retrieval call binding the contract method 0x6f265b93.
Solidity: function spot() view returns(address)
func (*ILKREGISTRYSession) Symbol ¶
func (_ILKREGISTRY *ILKREGISTRYSession) Symbol(ilk [32]byte) (string, error)
Symbol is a free data retrieval call binding the contract method 0x6baa0330.
Solidity: function symbol(bytes32 ilk) view returns(string)
func (*ILKREGISTRYSession) Update ¶
func (_ILKREGISTRY *ILKREGISTRYSession) Update(ilk [32]byte) (*types.Transaction, error)
Update is a paid mutator transaction binding the contract method 0x8b147245.
Solidity: function update(bytes32 ilk) returns()
func (*ILKREGISTRYSession) Vat ¶
func (_ILKREGISTRY *ILKREGISTRYSession) Vat() (common.Address, error)
Vat is a free data retrieval call binding the contract method 0x36569e77.
Solidity: function vat() view returns(address)
type ILKREGISTRYSymbolError ¶
type ILKREGISTRYSymbolError struct { Ilk [32]byte Raw types.Log // Blockchain specific contextual infos }
ILKREGISTRYSymbolError represents a SymbolError event raised by the ILKREGISTRY contract.
type ILKREGISTRYSymbolErrorIterator ¶
type ILKREGISTRYSymbolErrorIterator struct { Event *ILKREGISTRYSymbolError // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ILKREGISTRYSymbolErrorIterator is returned from FilterSymbolError and is used to iterate over the raw logs and unpacked data for SymbolError events raised by the ILKREGISTRY contract.
func (*ILKREGISTRYSymbolErrorIterator) Close ¶
func (it *ILKREGISTRYSymbolErrorIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ILKREGISTRYSymbolErrorIterator) Error ¶
func (it *ILKREGISTRYSymbolErrorIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ILKREGISTRYSymbolErrorIterator) Next ¶
func (it *ILKREGISTRYSymbolErrorIterator) 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 ILKREGISTRYTransactor ¶
type ILKREGISTRYTransactor struct {
// contains filtered or unexported fields
}
ILKREGISTRYTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewILKREGISTRYTransactor ¶
func NewILKREGISTRYTransactor(address common.Address, transactor bind.ContractTransactor) (*ILKREGISTRYTransactor, error)
NewILKREGISTRYTransactor creates a new write-only instance of ILKREGISTRY, bound to a specific deployed contract.
func (*ILKREGISTRYTransactor) Add ¶
func (_ILKREGISTRY *ILKREGISTRYTransactor) Add(opts *bind.TransactOpts, adapter common.Address) (*types.Transaction, error)
Add is a paid mutator transaction binding the contract method 0x0a3b0a4f.
Solidity: function add(address adapter) returns()
func (*ILKREGISTRYTransactor) Deny ¶
func (_ILKREGISTRY *ILKREGISTRYTransactor) 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 (*ILKREGISTRYTransactor) File ¶
func (_ILKREGISTRY *ILKREGISTRYTransactor) File(opts *bind.TransactOpts, ilk [32]byte, what [32]byte, data *big.Int) (*types.Transaction, error)
File is a paid mutator transaction binding the contract method 0x1a0b287e.
Solidity: function file(bytes32 ilk, bytes32 what, uint256 data) returns()
func (*ILKREGISTRYTransactor) File0 ¶
func (_ILKREGISTRY *ILKREGISTRYTransactor) File0(opts *bind.TransactOpts, ilk [32]byte, what [32]byte, data string) (*types.Transaction, error)
File0 is a paid mutator transaction binding the contract method 0xc8b97f71.
Solidity: function file(bytes32 ilk, bytes32 what, string data) returns()
func (*ILKREGISTRYTransactor) File1 ¶
func (_ILKREGISTRY *ILKREGISTRYTransactor) File1(opts *bind.TransactOpts, what [32]byte, data common.Address) (*types.Transaction, error)
File1 is a paid mutator transaction binding the contract method 0xd4e8be83.
Solidity: function file(bytes32 what, address data) returns()
func (*ILKREGISTRYTransactor) File2 ¶
func (_ILKREGISTRY *ILKREGISTRYTransactor) File2(opts *bind.TransactOpts, ilk [32]byte, what [32]byte, data common.Address) (*types.Transaction, error)
File2 is a paid mutator transaction binding the contract method 0xebecb39d.
Solidity: function file(bytes32 ilk, bytes32 what, address data) returns()
func (*ILKREGISTRYTransactor) Put ¶
func (_ILKREGISTRY *ILKREGISTRYTransactor) Put(opts *bind.TransactOpts, _ilk [32]byte, _join common.Address, _gem common.Address, _dec *big.Int, _class *big.Int, _pip common.Address, _xlip common.Address, _name string, _symbol string) (*types.Transaction, error)
Put is a paid mutator transaction binding the contract method 0x4d8835e6.
Solidity: function put(bytes32 _ilk, address _join, address _gem, uint256 _dec, uint256 _class, address _pip, address _xlip, string _name, string _symbol) returns()
func (*ILKREGISTRYTransactor) Rely ¶
func (_ILKREGISTRY *ILKREGISTRYTransactor) 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 (*ILKREGISTRYTransactor) Remove ¶
func (_ILKREGISTRY *ILKREGISTRYTransactor) Remove(opts *bind.TransactOpts, ilk [32]byte) (*types.Transaction, error)
Remove is a paid mutator transaction binding the contract method 0x95bc2673.
Solidity: function remove(bytes32 ilk) returns()
func (*ILKREGISTRYTransactor) RemoveAuth ¶
func (_ILKREGISTRY *ILKREGISTRYTransactor) RemoveAuth(opts *bind.TransactOpts, ilk [32]byte) (*types.Transaction, error)
RemoveAuth is a paid mutator transaction binding the contract method 0xa19555d9.
Solidity: function removeAuth(bytes32 ilk) returns()
func (*ILKREGISTRYTransactor) Update ¶
func (_ILKREGISTRY *ILKREGISTRYTransactor) Update(opts *bind.TransactOpts, ilk [32]byte) (*types.Transaction, error)
Update is a paid mutator transaction binding the contract method 0x8b147245.
Solidity: function update(bytes32 ilk) returns()
type ILKREGISTRYTransactorRaw ¶
type ILKREGISTRYTransactorRaw struct {
Contract *ILKREGISTRYTransactor // Generic write-only contract binding to access the raw methods on
}
ILKREGISTRYTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ILKREGISTRYTransactorRaw) Transact ¶
func (_ILKREGISTRY *ILKREGISTRYTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ILKREGISTRYTransactorRaw) Transfer ¶
func (_ILKREGISTRY *ILKREGISTRYTransactorRaw) 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 ILKREGISTRYTransactorSession ¶
type ILKREGISTRYTransactorSession struct { Contract *ILKREGISTRYTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ILKREGISTRYTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ILKREGISTRYTransactorSession) Add ¶
func (_ILKREGISTRY *ILKREGISTRYTransactorSession) Add(adapter common.Address) (*types.Transaction, error)
Add is a paid mutator transaction binding the contract method 0x0a3b0a4f.
Solidity: function add(address adapter) returns()
func (*ILKREGISTRYTransactorSession) Deny ¶
func (_ILKREGISTRY *ILKREGISTRYTransactorSession) 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 (*ILKREGISTRYTransactorSession) File ¶
func (_ILKREGISTRY *ILKREGISTRYTransactorSession) File(ilk [32]byte, what [32]byte, data *big.Int) (*types.Transaction, error)
File is a paid mutator transaction binding the contract method 0x1a0b287e.
Solidity: function file(bytes32 ilk, bytes32 what, uint256 data) returns()
func (*ILKREGISTRYTransactorSession) File0 ¶
func (_ILKREGISTRY *ILKREGISTRYTransactorSession) File0(ilk [32]byte, what [32]byte, data string) (*types.Transaction, error)
File0 is a paid mutator transaction binding the contract method 0xc8b97f71.
Solidity: function file(bytes32 ilk, bytes32 what, string data) returns()
func (*ILKREGISTRYTransactorSession) File1 ¶
func (_ILKREGISTRY *ILKREGISTRYTransactorSession) File1(what [32]byte, data common.Address) (*types.Transaction, error)
File1 is a paid mutator transaction binding the contract method 0xd4e8be83.
Solidity: function file(bytes32 what, address data) returns()
func (*ILKREGISTRYTransactorSession) File2 ¶
func (_ILKREGISTRY *ILKREGISTRYTransactorSession) File2(ilk [32]byte, what [32]byte, data common.Address) (*types.Transaction, error)
File2 is a paid mutator transaction binding the contract method 0xebecb39d.
Solidity: function file(bytes32 ilk, bytes32 what, address data) returns()
func (*ILKREGISTRYTransactorSession) Put ¶
func (_ILKREGISTRY *ILKREGISTRYTransactorSession) Put(_ilk [32]byte, _join common.Address, _gem common.Address, _dec *big.Int, _class *big.Int, _pip common.Address, _xlip common.Address, _name string, _symbol string) (*types.Transaction, error)
Put is a paid mutator transaction binding the contract method 0x4d8835e6.
Solidity: function put(bytes32 _ilk, address _join, address _gem, uint256 _dec, uint256 _class, address _pip, address _xlip, string _name, string _symbol) returns()
func (*ILKREGISTRYTransactorSession) Rely ¶
func (_ILKREGISTRY *ILKREGISTRYTransactorSession) 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 (*ILKREGISTRYTransactorSession) Remove ¶
func (_ILKREGISTRY *ILKREGISTRYTransactorSession) Remove(ilk [32]byte) (*types.Transaction, error)
Remove is a paid mutator transaction binding the contract method 0x95bc2673.
Solidity: function remove(bytes32 ilk) returns()
func (*ILKREGISTRYTransactorSession) RemoveAuth ¶
func (_ILKREGISTRY *ILKREGISTRYTransactorSession) RemoveAuth(ilk [32]byte) (*types.Transaction, error)
RemoveAuth is a paid mutator transaction binding the contract method 0xa19555d9.
Solidity: function removeAuth(bytes32 ilk) returns()
func (*ILKREGISTRYTransactorSession) Update ¶
func (_ILKREGISTRY *ILKREGISTRYTransactorSession) Update(ilk [32]byte) (*types.Transaction, error)
Update is a paid mutator transaction binding the contract method 0x8b147245.
Solidity: function update(bytes32 ilk) returns()
type ILKREGISTRYUpdateIlk ¶
type ILKREGISTRYUpdateIlk struct { Ilk [32]byte Raw types.Log // Blockchain specific contextual infos }
ILKREGISTRYUpdateIlk represents a UpdateIlk event raised by the ILKREGISTRY contract.
type ILKREGISTRYUpdateIlkIterator ¶
type ILKREGISTRYUpdateIlkIterator struct { Event *ILKREGISTRYUpdateIlk // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ILKREGISTRYUpdateIlkIterator is returned from FilterUpdateIlk and is used to iterate over the raw logs and unpacked data for UpdateIlk events raised by the ILKREGISTRY contract.
func (*ILKREGISTRYUpdateIlkIterator) Close ¶
func (it *ILKREGISTRYUpdateIlkIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ILKREGISTRYUpdateIlkIterator) Error ¶
func (it *ILKREGISTRYUpdateIlkIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ILKREGISTRYUpdateIlkIterator) Next ¶
func (it *ILKREGISTRYUpdateIlkIterator) 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 NameError ¶
type NameError struct { Ts *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=ts,proto3" json:"ts,omitempty"` Ilk []byte `protobuf:"bytes,2,opt,name=Ilk,proto3" json:"Ilk,omitempty"` // bytes32 // contains filtered or unexported fields }
func (*NameError) Descriptor
deprecated
func (*NameError) GetTs ¶
func (x *NameError) GetTs() *timestamppb.Timestamp
func (*NameError) ProtoMessage ¶
func (*NameError) ProtoMessage()
func (*NameError) ProtoReflect ¶
func (x *NameError) 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 RemoveIlk ¶
type RemoveIlk struct { Ts *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=ts,proto3" json:"ts,omitempty"` Ilk []byte `protobuf:"bytes,2,opt,name=Ilk,proto3" json:"Ilk,omitempty"` // bytes32 // contains filtered or unexported fields }
func (*RemoveIlk) Descriptor
deprecated
func (*RemoveIlk) GetTs ¶
func (x *RemoveIlk) GetTs() *timestamppb.Timestamp
func (*RemoveIlk) ProtoMessage ¶
func (*RemoveIlk) ProtoMessage()
func (*RemoveIlk) ProtoReflect ¶
func (x *RemoveIlk) 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 SymbolError ¶
type SymbolError struct { Ts *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=ts,proto3" json:"ts,omitempty"` Ilk []byte `protobuf:"bytes,2,opt,name=Ilk,proto3" json:"Ilk,omitempty"` // bytes32 // contains filtered or unexported fields }
func (*SymbolError) Descriptor
deprecated
func (*SymbolError) Descriptor() ([]byte, []int)
Deprecated: Use SymbolError.ProtoReflect.Descriptor instead.
func (*SymbolError) GetIlk ¶
func (x *SymbolError) GetIlk() []byte
func (*SymbolError) GetTs ¶
func (x *SymbolError) GetTs() *timestamppb.Timestamp
func (*SymbolError) ProtoMessage ¶
func (*SymbolError) ProtoMessage()
func (*SymbolError) ProtoReflect ¶
func (x *SymbolError) ProtoReflect() protoreflect.Message
func (*SymbolError) Reset ¶
func (x *SymbolError) Reset()
func (*SymbolError) String ¶
func (x *SymbolError) String() string
type UpdateIlk ¶
type UpdateIlk struct { Ts *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=ts,proto3" json:"ts,omitempty"` Ilk []byte `protobuf:"bytes,2,opt,name=Ilk,proto3" json:"Ilk,omitempty"` // bytes32 // contains filtered or unexported fields }
func (*UpdateIlk) Descriptor
deprecated
func (*UpdateIlk) GetTs ¶
func (x *UpdateIlk) GetTs() *timestamppb.Timestamp
func (*UpdateIlk) ProtoMessage ¶
func (*UpdateIlk) ProtoMessage()
func (*UpdateIlk) ProtoReflect ¶
func (x *UpdateIlk) ProtoReflect() protoreflect.Message