MCDFlap

package
v0.0.0-...-a05b099 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 20, 2023 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

View Source
const MCDFLAPABI = "" /* 5936-byte string literal not displayed */

MCDFLAPABI is the input ABI used to generate the binding from.

Variables

View Source
var File_MCDFlap_MCDFlap_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type Kick

type Kick struct {
	Ts  *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=ts,proto3" json:"ts,omitempty"`
	Id  []byte                 `protobuf:"bytes,2,opt,name=Id,proto3" json:"Id,omitempty"`   //	uint256
	Lot []byte                 `protobuf:"bytes,3,opt,name=Lot,proto3" json:"Lot,omitempty"` //	uint256
	Bid []byte                 `protobuf:"bytes,4,opt,name=Bid,proto3" json:"Bid,omitempty"` //	uint256
	// contains filtered or unexported fields
}

func (*Kick) Descriptor deprecated

func (*Kick) Descriptor() ([]byte, []int)

Deprecated: Use Kick.ProtoReflect.Descriptor instead.

func (*Kick) GetBid

func (x *Kick) GetBid() []byte

func (*Kick) GetId

func (x *Kick) GetId() []byte

func (*Kick) GetLot

func (x *Kick) GetLot() []byte

func (*Kick) GetTs

func (x *Kick) GetTs() *timestamppb.Timestamp

func (*Kick) ProtoMessage

func (*Kick) ProtoMessage()

func (*Kick) ProtoReflect

func (x *Kick) ProtoReflect() protoreflect.Message

func (*Kick) Reset

func (x *Kick) Reset()

func (*Kick) String

func (x *Kick) String() string

type LogNote

type LogNote struct {
	Ts   *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=ts,proto3" json:"ts,omitempty"`
	Sig  []byte                 `protobuf:"bytes,2,opt,name=Sig,proto3" json:"Sig,omitempty"`   //	bytes4
	Usr  []byte                 `protobuf:"bytes,3,opt,name=Usr,proto3" json:"Usr,omitempty"`   //	address
	Arg1 []byte                 `protobuf:"bytes,4,opt,name=Arg1,proto3" json:"Arg1,omitempty"` //	bytes32
	Arg2 []byte                 `protobuf:"bytes,5,opt,name=Arg2,proto3" json:"Arg2,omitempty"` //	bytes32
	Data []byte                 `protobuf:"bytes,6,opt,name=Data,proto3" json:"Data,omitempty"` //	bytes
	// contains filtered or unexported fields
}

func (*LogNote) Descriptor deprecated

func (*LogNote) Descriptor() ([]byte, []int)

Deprecated: Use LogNote.ProtoReflect.Descriptor instead.

func (*LogNote) GetArg1

func (x *LogNote) GetArg1() []byte

func (*LogNote) GetArg2

func (x *LogNote) GetArg2() []byte

func (*LogNote) GetData

func (x *LogNote) GetData() []byte

func (*LogNote) GetSig

func (x *LogNote) GetSig() []byte

func (*LogNote) GetTs

func (x *LogNote) GetTs() *timestamppb.Timestamp

func (*LogNote) GetUsr

func (x *LogNote) GetUsr() []byte

func (*LogNote) ProtoMessage

func (*LogNote) ProtoMessage()

func (*LogNote) ProtoReflect

func (x *LogNote) ProtoReflect() protoreflect.Message

func (*LogNote) Reset

func (x *LogNote) Reset()

func (*LogNote) String

func (x *LogNote) String() string

type MCDFLAP

type MCDFLAP struct {
	MCDFLAPCaller     // Read-only binding to the contract
	MCDFLAPTransactor // Write-only binding to the contract
	MCDFLAPFilterer   // Log filterer for contract events
}

MCDFLAP is an auto generated Go binding around an Ethereum contract.

func NewMCDFLAP

func NewMCDFLAP(address common.Address, backend bind.ContractBackend) (*MCDFLAP, error)

NewMCDFLAP creates a new instance of MCDFLAP, bound to a specific deployed contract.

type MCDFLAPCaller

type MCDFLAPCaller struct {
	// contains filtered or unexported fields
}

MCDFLAPCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewMCDFLAPCaller

func NewMCDFLAPCaller(address common.Address, caller bind.ContractCaller) (*MCDFLAPCaller, error)

NewMCDFLAPCaller creates a new read-only instance of MCDFLAP, bound to a specific deployed contract.

func (*MCDFLAPCaller) Beg

func (_MCDFLAP *MCDFLAPCaller) Beg(opts *bind.CallOpts) (*big.Int, error)

Beg is a free data retrieval call binding the contract method 0x7d780d82.

Solidity: function beg() view returns(uint256)

func (*MCDFLAPCaller) Bids

func (_MCDFLAP *MCDFLAPCaller) Bids(opts *bind.CallOpts, arg0 *big.Int) (struct {
	Bid *big.Int
	Lot *big.Int
	Guy common.Address
	Tic *big.Int
	End *big.Int
}, error)

Bids is a free data retrieval call binding the contract method 0x4423c5f1.

Solidity: function bids(uint256 ) view returns(uint256 bid, uint256 lot, address guy, uint48 tic, uint48 end)

func (*MCDFLAPCaller) Fill

func (_MCDFLAP *MCDFLAPCaller) Fill(opts *bind.CallOpts) (*big.Int, error)

Fill is a free data retrieval call binding the contract method 0xd9c55ce1.

Solidity: function fill() view returns(uint256)

func (*MCDFLAPCaller) Gem

func (_MCDFLAP *MCDFLAPCaller) Gem(opts *bind.CallOpts) (common.Address, error)

Gem is a free data retrieval call binding the contract method 0x7bd2bea7.

Solidity: function gem() view returns(address)

func (*MCDFLAPCaller) Kicks

func (_MCDFLAP *MCDFLAPCaller) Kicks(opts *bind.CallOpts) (*big.Int, error)

Kicks is a free data retrieval call binding the contract method 0xcfdd3302.

Solidity: function kicks() view returns(uint256)

func (*MCDFLAPCaller) Lid

func (_MCDFLAP *MCDFLAPCaller) Lid(opts *bind.CallOpts) (*big.Int, error)

Lid is a free data retrieval call binding the contract method 0x26d2addc.

Solidity: function lid() view returns(uint256)

func (*MCDFLAPCaller) Live

func (_MCDFLAP *MCDFLAPCaller) Live(opts *bind.CallOpts) (*big.Int, error)

Live is a free data retrieval call binding the contract method 0x957aa58c.

Solidity: function live() view returns(uint256)

func (*MCDFLAPCaller) Tau

func (_MCDFLAP *MCDFLAPCaller) Tau(opts *bind.CallOpts) (*big.Int, error)

Tau is a free data retrieval call binding the contract method 0xcfc4af55.

Solidity: function tau() view returns(uint48)

func (*MCDFLAPCaller) Ttl

func (_MCDFLAP *MCDFLAPCaller) Ttl(opts *bind.CallOpts) (*big.Int, error)

Ttl is a free data retrieval call binding the contract method 0x4e8b1dd5.

Solidity: function ttl() view returns(uint48)

func (*MCDFLAPCaller) Vat

func (_MCDFLAP *MCDFLAPCaller) Vat(opts *bind.CallOpts) (common.Address, error)

Vat is a free data retrieval call binding the contract method 0x36569e77.

Solidity: function vat() view returns(address)

func (*MCDFLAPCaller) Wards

func (_MCDFLAP *MCDFLAPCaller) Wards(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)

Wards is a free data retrieval call binding the contract method 0xbf353dbb.

Solidity: function wards(address ) view returns(uint256)

type MCDFLAPCallerRaw

type MCDFLAPCallerRaw struct {
	Contract *MCDFLAPCaller // Generic read-only contract binding to access the raw methods on
}

MCDFLAPCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*MCDFLAPCallerRaw) Call

func (_MCDFLAP *MCDFLAPCallerRaw) 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 MCDFLAPCallerSession

type MCDFLAPCallerSession struct {
	Contract *MCDFLAPCaller // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts  // Call options to use throughout this session
}

MCDFLAPCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

func (*MCDFLAPCallerSession) Beg

func (_MCDFLAP *MCDFLAPCallerSession) Beg() (*big.Int, error)

Beg is a free data retrieval call binding the contract method 0x7d780d82.

Solidity: function beg() view returns(uint256)

func (*MCDFLAPCallerSession) Bids

func (_MCDFLAP *MCDFLAPCallerSession) Bids(arg0 *big.Int) (struct {
	Bid *big.Int
	Lot *big.Int
	Guy common.Address
	Tic *big.Int
	End *big.Int
}, error)

Bids is a free data retrieval call binding the contract method 0x4423c5f1.

Solidity: function bids(uint256 ) view returns(uint256 bid, uint256 lot, address guy, uint48 tic, uint48 end)

func (*MCDFLAPCallerSession) Fill

func (_MCDFLAP *MCDFLAPCallerSession) Fill() (*big.Int, error)

Fill is a free data retrieval call binding the contract method 0xd9c55ce1.

Solidity: function fill() view returns(uint256)

func (*MCDFLAPCallerSession) Gem

func (_MCDFLAP *MCDFLAPCallerSession) Gem() (common.Address, error)

Gem is a free data retrieval call binding the contract method 0x7bd2bea7.

Solidity: function gem() view returns(address)

func (*MCDFLAPCallerSession) Kicks

func (_MCDFLAP *MCDFLAPCallerSession) Kicks() (*big.Int, error)

Kicks is a free data retrieval call binding the contract method 0xcfdd3302.

Solidity: function kicks() view returns(uint256)

func (*MCDFLAPCallerSession) Lid

func (_MCDFLAP *MCDFLAPCallerSession) Lid() (*big.Int, error)

Lid is a free data retrieval call binding the contract method 0x26d2addc.

Solidity: function lid() view returns(uint256)

func (*MCDFLAPCallerSession) Live

func (_MCDFLAP *MCDFLAPCallerSession) Live() (*big.Int, error)

Live is a free data retrieval call binding the contract method 0x957aa58c.

Solidity: function live() view returns(uint256)

func (*MCDFLAPCallerSession) Tau

func (_MCDFLAP *MCDFLAPCallerSession) Tau() (*big.Int, error)

Tau is a free data retrieval call binding the contract method 0xcfc4af55.

Solidity: function tau() view returns(uint48)

func (*MCDFLAPCallerSession) Ttl

func (_MCDFLAP *MCDFLAPCallerSession) Ttl() (*big.Int, error)

Ttl is a free data retrieval call binding the contract method 0x4e8b1dd5.

Solidity: function ttl() view returns(uint48)

func (*MCDFLAPCallerSession) Vat

func (_MCDFLAP *MCDFLAPCallerSession) Vat() (common.Address, error)

Vat is a free data retrieval call binding the contract method 0x36569e77.

Solidity: function vat() view returns(address)

func (*MCDFLAPCallerSession) Wards

func (_MCDFLAP *MCDFLAPCallerSession) Wards(arg0 common.Address) (*big.Int, error)

Wards is a free data retrieval call binding the contract method 0xbf353dbb.

Solidity: function wards(address ) view returns(uint256)

type MCDFLAPFilterer

type MCDFLAPFilterer struct {
	// contains filtered or unexported fields
}

MCDFLAPFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewMCDFLAPFilterer

func NewMCDFLAPFilterer(address common.Address, filterer bind.ContractFilterer) (*MCDFLAPFilterer, error)

NewMCDFLAPFilterer creates a new log filterer instance of MCDFLAP, bound to a specific deployed contract.

func (*MCDFLAPFilterer) FilterKick

func (_MCDFLAP *MCDFLAPFilterer) FilterKick(opts *bind.FilterOpts) (*MCDFLAPKickIterator, error)

FilterKick is a free log retrieval operation binding the contract event 0xe6dde59cbc017becba89714a037778d234a84ce7f0a137487142a007e580d609.

Solidity: event Kick(uint256 id, uint256 lot, uint256 bid)

func (*MCDFLAPFilterer) ParseKick

func (_MCDFLAP *MCDFLAPFilterer) ParseKick(log types.Log) (*MCDFLAPKick, error)

ParseKick is a log parse operation binding the contract event 0xe6dde59cbc017becba89714a037778d234a84ce7f0a137487142a007e580d609.

Solidity: event Kick(uint256 id, uint256 lot, uint256 bid)

func (*MCDFLAPFilterer) WatchKick

func (_MCDFLAP *MCDFLAPFilterer) WatchKick(opts *bind.WatchOpts, sink chan<- *MCDFLAPKick) (event.Subscription, error)

WatchKick is a free log subscription operation binding the contract event 0xe6dde59cbc017becba89714a037778d234a84ce7f0a137487142a007e580d609.

Solidity: event Kick(uint256 id, uint256 lot, uint256 bid)

type MCDFLAPKick

type MCDFLAPKick struct {
	Id  *big.Int
	Lot *big.Int
	Bid *big.Int
	Raw types.Log // Blockchain specific contextual infos
}

MCDFLAPKick represents a Kick event raised by the MCDFLAP contract.

type MCDFLAPKickIterator

type MCDFLAPKickIterator struct {
	Event *MCDFLAPKick // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

MCDFLAPKickIterator is returned from FilterKick and is used to iterate over the raw logs and unpacked data for Kick events raised by the MCDFLAP contract.

func (*MCDFLAPKickIterator) Close

func (it *MCDFLAPKickIterator) Close() error

Close terminates the iteration process, releasing any pending underlying resources.

func (*MCDFLAPKickIterator) Error

func (it *MCDFLAPKickIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*MCDFLAPKickIterator) Next

func (it *MCDFLAPKickIterator) 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 MCDFLAPRaw

type MCDFLAPRaw struct {
	Contract *MCDFLAP // Generic contract binding to access the raw methods on
}

MCDFLAPRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*MCDFLAPRaw) Call

func (_MCDFLAP *MCDFLAPRaw) 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 (*MCDFLAPRaw) Transact

func (_MCDFLAP *MCDFLAPRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*MCDFLAPRaw) Transfer

func (_MCDFLAP *MCDFLAPRaw) 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 MCDFLAPSession

type MCDFLAPSession struct {
	Contract     *MCDFLAP          // 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
}

MCDFLAPSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

func (*MCDFLAPSession) Beg

func (_MCDFLAP *MCDFLAPSession) Beg() (*big.Int, error)

Beg is a free data retrieval call binding the contract method 0x7d780d82.

Solidity: function beg() view returns(uint256)

func (*MCDFLAPSession) Bids

func (_MCDFLAP *MCDFLAPSession) Bids(arg0 *big.Int) (struct {
	Bid *big.Int
	Lot *big.Int
	Guy common.Address
	Tic *big.Int
	End *big.Int
}, error)

Bids is a free data retrieval call binding the contract method 0x4423c5f1.

Solidity: function bids(uint256 ) view returns(uint256 bid, uint256 lot, address guy, uint48 tic, uint48 end)

func (*MCDFLAPSession) Cage

func (_MCDFLAP *MCDFLAPSession) Cage(rad *big.Int) (*types.Transaction, error)

Cage is a paid mutator transaction binding the contract method 0xa2f91af2.

Solidity: function cage(uint256 rad) returns()

func (*MCDFLAPSession) Deal

func (_MCDFLAP *MCDFLAPSession) Deal(id *big.Int) (*types.Transaction, error)

Deal is a paid mutator transaction binding the contract method 0xc959c42b.

Solidity: function deal(uint256 id) returns()

func (*MCDFLAPSession) Deny

func (_MCDFLAP *MCDFLAPSession) 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 (*MCDFLAPSession) File

func (_MCDFLAP *MCDFLAPSession) File(what [32]byte, data *big.Int) (*types.Transaction, error)

File is a paid mutator transaction binding the contract method 0x29ae8114.

Solidity: function file(bytes32 what, uint256 data) returns()

func (*MCDFLAPSession) Fill

func (_MCDFLAP *MCDFLAPSession) Fill() (*big.Int, error)

Fill is a free data retrieval call binding the contract method 0xd9c55ce1.

Solidity: function fill() view returns(uint256)

func (*MCDFLAPSession) Gem

func (_MCDFLAP *MCDFLAPSession) Gem() (common.Address, error)

Gem is a free data retrieval call binding the contract method 0x7bd2bea7.

Solidity: function gem() view returns(address)

func (*MCDFLAPSession) Kick

func (_MCDFLAP *MCDFLAPSession) Kick(lot *big.Int, bid *big.Int) (*types.Transaction, error)

Kick is a paid mutator transaction binding the contract method 0xca40c419.

Solidity: function kick(uint256 lot, uint256 bid) returns(uint256 id)

func (*MCDFLAPSession) Kicks

func (_MCDFLAP *MCDFLAPSession) Kicks() (*big.Int, error)

Kicks is a free data retrieval call binding the contract method 0xcfdd3302.

Solidity: function kicks() view returns(uint256)

func (*MCDFLAPSession) Lid

func (_MCDFLAP *MCDFLAPSession) Lid() (*big.Int, error)

Lid is a free data retrieval call binding the contract method 0x26d2addc.

Solidity: function lid() view returns(uint256)

func (*MCDFLAPSession) Live

func (_MCDFLAP *MCDFLAPSession) Live() (*big.Int, error)

Live is a free data retrieval call binding the contract method 0x957aa58c.

Solidity: function live() view returns(uint256)

func (*MCDFLAPSession) Rely

func (_MCDFLAP *MCDFLAPSession) 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 (*MCDFLAPSession) Tau

func (_MCDFLAP *MCDFLAPSession) Tau() (*big.Int, error)

Tau is a free data retrieval call binding the contract method 0xcfc4af55.

Solidity: function tau() view returns(uint48)

func (*MCDFLAPSession) Tend

func (_MCDFLAP *MCDFLAPSession) Tend(id *big.Int, lot *big.Int, bid *big.Int) (*types.Transaction, error)

Tend is a paid mutator transaction binding the contract method 0x4b43ed12.

Solidity: function tend(uint256 id, uint256 lot, uint256 bid) returns()

func (*MCDFLAPSession) Tick

func (_MCDFLAP *MCDFLAPSession) Tick(id *big.Int) (*types.Transaction, error)

Tick is a paid mutator transaction binding the contract method 0xfc7b6aee.

Solidity: function tick(uint256 id) returns()

func (*MCDFLAPSession) Ttl

func (_MCDFLAP *MCDFLAPSession) Ttl() (*big.Int, error)

Ttl is a free data retrieval call binding the contract method 0x4e8b1dd5.

Solidity: function ttl() view returns(uint48)

func (*MCDFLAPSession) Vat

func (_MCDFLAP *MCDFLAPSession) Vat() (common.Address, error)

Vat is a free data retrieval call binding the contract method 0x36569e77.

Solidity: function vat() view returns(address)

func (*MCDFLAPSession) Wards

func (_MCDFLAP *MCDFLAPSession) Wards(arg0 common.Address) (*big.Int, error)

Wards is a free data retrieval call binding the contract method 0xbf353dbb.

Solidity: function wards(address ) view returns(uint256)

func (*MCDFLAPSession) Yank

func (_MCDFLAP *MCDFLAPSession) Yank(id *big.Int) (*types.Transaction, error)

Yank is a paid mutator transaction binding the contract method 0x26e027f1.

Solidity: function yank(uint256 id) returns()

type MCDFLAPTransactor

type MCDFLAPTransactor struct {
	// contains filtered or unexported fields
}

MCDFLAPTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewMCDFLAPTransactor

func NewMCDFLAPTransactor(address common.Address, transactor bind.ContractTransactor) (*MCDFLAPTransactor, error)

NewMCDFLAPTransactor creates a new write-only instance of MCDFLAP, bound to a specific deployed contract.

func (*MCDFLAPTransactor) Cage

func (_MCDFLAP *MCDFLAPTransactor) Cage(opts *bind.TransactOpts, rad *big.Int) (*types.Transaction, error)

Cage is a paid mutator transaction binding the contract method 0xa2f91af2.

Solidity: function cage(uint256 rad) returns()

func (*MCDFLAPTransactor) Deal

func (_MCDFLAP *MCDFLAPTransactor) Deal(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error)

Deal is a paid mutator transaction binding the contract method 0xc959c42b.

Solidity: function deal(uint256 id) returns()

func (*MCDFLAPTransactor) Deny

func (_MCDFLAP *MCDFLAPTransactor) 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 (*MCDFLAPTransactor) File

func (_MCDFLAP *MCDFLAPTransactor) File(opts *bind.TransactOpts, what [32]byte, data *big.Int) (*types.Transaction, error)

File is a paid mutator transaction binding the contract method 0x29ae8114.

Solidity: function file(bytes32 what, uint256 data) returns()

func (*MCDFLAPTransactor) Kick

func (_MCDFLAP *MCDFLAPTransactor) Kick(opts *bind.TransactOpts, lot *big.Int, bid *big.Int) (*types.Transaction, error)

Kick is a paid mutator transaction binding the contract method 0xca40c419.

Solidity: function kick(uint256 lot, uint256 bid) returns(uint256 id)

func (*MCDFLAPTransactor) Rely

func (_MCDFLAP *MCDFLAPTransactor) 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 (*MCDFLAPTransactor) Tend

func (_MCDFLAP *MCDFLAPTransactor) Tend(opts *bind.TransactOpts, id *big.Int, lot *big.Int, bid *big.Int) (*types.Transaction, error)

Tend is a paid mutator transaction binding the contract method 0x4b43ed12.

Solidity: function tend(uint256 id, uint256 lot, uint256 bid) returns()

func (*MCDFLAPTransactor) Tick

func (_MCDFLAP *MCDFLAPTransactor) Tick(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error)

Tick is a paid mutator transaction binding the contract method 0xfc7b6aee.

Solidity: function tick(uint256 id) returns()

func (*MCDFLAPTransactor) Yank

func (_MCDFLAP *MCDFLAPTransactor) Yank(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error)

Yank is a paid mutator transaction binding the contract method 0x26e027f1.

Solidity: function yank(uint256 id) returns()

type MCDFLAPTransactorRaw

type MCDFLAPTransactorRaw struct {
	Contract *MCDFLAPTransactor // Generic write-only contract binding to access the raw methods on
}

MCDFLAPTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*MCDFLAPTransactorRaw) Transact

func (_MCDFLAP *MCDFLAPTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*MCDFLAPTransactorRaw) Transfer

func (_MCDFLAP *MCDFLAPTransactorRaw) 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 MCDFLAPTransactorSession

type MCDFLAPTransactorSession struct {
	Contract     *MCDFLAPTransactor // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts  // Transaction auth options to use throughout this session
}

MCDFLAPTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

func (*MCDFLAPTransactorSession) Cage

func (_MCDFLAP *MCDFLAPTransactorSession) Cage(rad *big.Int) (*types.Transaction, error)

Cage is a paid mutator transaction binding the contract method 0xa2f91af2.

Solidity: function cage(uint256 rad) returns()

func (*MCDFLAPTransactorSession) Deal

func (_MCDFLAP *MCDFLAPTransactorSession) Deal(id *big.Int) (*types.Transaction, error)

Deal is a paid mutator transaction binding the contract method 0xc959c42b.

Solidity: function deal(uint256 id) returns()

func (*MCDFLAPTransactorSession) Deny

Deny is a paid mutator transaction binding the contract method 0x9c52a7f1.

Solidity: function deny(address usr) returns()

func (*MCDFLAPTransactorSession) File

func (_MCDFLAP *MCDFLAPTransactorSession) File(what [32]byte, data *big.Int) (*types.Transaction, error)

File is a paid mutator transaction binding the contract method 0x29ae8114.

Solidity: function file(bytes32 what, uint256 data) returns()

func (*MCDFLAPTransactorSession) Kick

func (_MCDFLAP *MCDFLAPTransactorSession) Kick(lot *big.Int, bid *big.Int) (*types.Transaction, error)

Kick is a paid mutator transaction binding the contract method 0xca40c419.

Solidity: function kick(uint256 lot, uint256 bid) returns(uint256 id)

func (*MCDFLAPTransactorSession) Rely

Rely is a paid mutator transaction binding the contract method 0x65fae35e.

Solidity: function rely(address usr) returns()

func (*MCDFLAPTransactorSession) Tend

func (_MCDFLAP *MCDFLAPTransactorSession) Tend(id *big.Int, lot *big.Int, bid *big.Int) (*types.Transaction, error)

Tend is a paid mutator transaction binding the contract method 0x4b43ed12.

Solidity: function tend(uint256 id, uint256 lot, uint256 bid) returns()

func (*MCDFLAPTransactorSession) Tick

func (_MCDFLAP *MCDFLAPTransactorSession) Tick(id *big.Int) (*types.Transaction, error)

Tick is a paid mutator transaction binding the contract method 0xfc7b6aee.

Solidity: function tick(uint256 id) returns()

func (*MCDFLAPTransactorSession) Yank

func (_MCDFLAP *MCDFLAPTransactorSession) Yank(id *big.Int) (*types.Transaction, error)

Yank is a paid mutator transaction binding the contract method 0x26e027f1.

Solidity: function yank(uint256 id) returns()

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL