Documentation ¶
Index ¶
- Constants
- Variables
- type Context
- type ContextCaller
- type ContextCallerRaw
- type ContextCallerSession
- type ContextFilterer
- type ContextRaw
- func (_Context *ContextRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_Context *ContextRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Context *ContextRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ContextSession
- type ContextTransactor
- type ContextTransactorRaw
- type ContextTransactorSession
- type DMessage
- type DMessageCaller
- func (_DMessage *DMessageCaller) CheckAllMessage(opts *bind.CallOpts, ids []string) (bool, error)
- func (_DMessage *DMessageCaller) CheckMessage(opts *bind.CallOpts, id string) (bool, error)
- func (_DMessage *DMessageCaller) CheckMessages(opts *bind.CallOpts, ids []string) (*big.Int, bool, error)
- func (_DMessage *DMessageCaller) GetIdsMessages(opts *bind.CallOpts, ids []string) (struct{ ... }, error)
- func (_DMessage *DMessageCaller) GetMessage(opts *bind.CallOpts, id string) (string, error)
- func (_DMessage *DMessageCaller) GetMessages(opts *bind.CallOpts, start *big.Int, limit *big.Int) (struct{ ... }, error)
- func (_DMessage *DMessageCaller) GetMsgId(opts *bind.CallOpts, _index *big.Int) (string, error)
- func (_DMessage *DMessageCaller) GetMsgIds(opts *bind.CallOpts) ([]string, error)
- func (_DMessage *DMessageCaller) GetMsgLength(opts *bind.CallOpts) (*big.Int, error)
- func (_DMessage *DMessageCaller) IsOwner(opts *bind.CallOpts) (bool, error)
- func (_DMessage *DMessageCaller) IsWriter(opts *bind.CallOpts) (bool, error)
- func (_DMessage *DMessageCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_DMessage *DMessageCaller) Writer(opts *bind.CallOpts) (common.Address, error)
- func (_DMessage *DMessageCaller) Writers(opts *bind.CallOpts) ([]common.Address, error)
- type DMessageCallerRaw
- type DMessageCallerSession
- func (_DMessage *DMessageCallerSession) CheckAllMessage(ids []string) (bool, error)
- func (_DMessage *DMessageCallerSession) CheckMessage(id string) (bool, error)
- func (_DMessage *DMessageCallerSession) CheckMessages(ids []string) (*big.Int, bool, error)
- func (_DMessage *DMessageCallerSession) GetIdsMessages(ids []string) (struct{ ... }, error)
- func (_DMessage *DMessageCallerSession) GetMessage(id string) (string, error)
- func (_DMessage *DMessageCallerSession) GetMessages(start *big.Int, limit *big.Int) (struct{ ... }, error)
- func (_DMessage *DMessageCallerSession) GetMsgId(_index *big.Int) (string, error)
- func (_DMessage *DMessageCallerSession) GetMsgIds() ([]string, error)
- func (_DMessage *DMessageCallerSession) GetMsgLength() (*big.Int, error)
- func (_DMessage *DMessageCallerSession) IsOwner() (bool, error)
- func (_DMessage *DMessageCallerSession) IsWriter() (bool, error)
- func (_DMessage *DMessageCallerSession) Owner() (common.Address, error)
- func (_DMessage *DMessageCallerSession) Writer() (common.Address, error)
- func (_DMessage *DMessageCallerSession) Writers() ([]common.Address, error)
- type DMessageFilterer
- func (_DMessage *DMessageFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*DMessageOwnershipTransferredIterator, error)
- func (_DMessage *DMessageFilterer) FilterWritershipDecreased(opts *bind.FilterOpts, oldWriter []common.Address) (*DMessageWritershipDecreasedIterator, error)
- func (_DMessage *DMessageFilterer) FilterWritershipIncreased(opts *bind.FilterOpts, newWriter []common.Address) (*DMessageWritershipIncreasedIterator, error)
- func (_DMessage *DMessageFilterer) ParseOwnershipTransferred(log types.Log) (*DMessageOwnershipTransferred, error)
- func (_DMessage *DMessageFilterer) ParseWritershipDecreased(log types.Log) (*DMessageWritershipDecreased, error)
- func (_DMessage *DMessageFilterer) ParseWritershipIncreased(log types.Log) (*DMessageWritershipIncreased, error)
- func (_DMessage *DMessageFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *DMessageOwnershipTransferred, ...) (event.Subscription, error)
- func (_DMessage *DMessageFilterer) WatchWritershipDecreased(opts *bind.WatchOpts, sink chan<- *DMessageWritershipDecreased, ...) (event.Subscription, error)
- func (_DMessage *DMessageFilterer) WatchWritershipIncreased(opts *bind.WatchOpts, sink chan<- *DMessageWritershipIncreased, ...) (event.Subscription, error)
- type DMessageOwnershipTransferred
- type DMessageOwnershipTransferredIterator
- type DMessageRaw
- func (_DMessage *DMessageRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_DMessage *DMessageRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_DMessage *DMessageRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type DMessageSession
- func (_DMessage *DMessageSession) AddMessage(id string, message string) (*types.Transaction, error)
- func (_DMessage *DMessageSession) CheckAllMessage(ids []string) (bool, error)
- func (_DMessage *DMessageSession) CheckMessage(id string) (bool, error)
- func (_DMessage *DMessageSession) CheckMessages(ids []string) (*big.Int, bool, error)
- func (_DMessage *DMessageSession) DecreaseWritership(oldWriter common.Address) (*types.Transaction, error)
- func (_DMessage *DMessageSession) DelMessage(id string) (*types.Transaction, error)
- func (_DMessage *DMessageSession) GetIdsMessages(ids []string) (struct{ ... }, error)
- func (_DMessage *DMessageSession) GetMessage(id string) (string, error)
- func (_DMessage *DMessageSession) GetMessages(start *big.Int, limit *big.Int) (struct{ ... }, error)
- func (_DMessage *DMessageSession) GetMsgId(_index *big.Int) (string, error)
- func (_DMessage *DMessageSession) GetMsgIds() ([]string, error)
- func (_DMessage *DMessageSession) GetMsgLength() (*big.Int, error)
- func (_DMessage *DMessageSession) IncreasedWritership(newWriter common.Address) (*types.Transaction, error)
- func (_DMessage *DMessageSession) IsOwner() (bool, error)
- func (_DMessage *DMessageSession) IsWriter() (bool, error)
- func (_DMessage *DMessageSession) Owner() (common.Address, error)
- func (_DMessage *DMessageSession) RenounceOwnership() (*types.Transaction, error)
- func (_DMessage *DMessageSession) RenounceWritership() (*types.Transaction, error)
- func (_DMessage *DMessageSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_DMessage *DMessageSession) UpdateMessage(id string, message string) (*types.Transaction, error)
- func (_DMessage *DMessageSession) Writer() (common.Address, error)
- func (_DMessage *DMessageSession) Writers() ([]common.Address, error)
- type DMessageTransactor
- func (_DMessage *DMessageTransactor) AddMessage(opts *bind.TransactOpts, id string, message string) (*types.Transaction, error)
- func (_DMessage *DMessageTransactor) DecreaseWritership(opts *bind.TransactOpts, oldWriter common.Address) (*types.Transaction, error)
- func (_DMessage *DMessageTransactor) DelMessage(opts *bind.TransactOpts, id string) (*types.Transaction, error)
- func (_DMessage *DMessageTransactor) IncreasedWritership(opts *bind.TransactOpts, newWriter common.Address) (*types.Transaction, error)
- func (_DMessage *DMessageTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_DMessage *DMessageTransactor) RenounceWritership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_DMessage *DMessageTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_DMessage *DMessageTransactor) UpdateMessage(opts *bind.TransactOpts, id string, message string) (*types.Transaction, error)
- type DMessageTransactorRaw
- type DMessageTransactorSession
- func (_DMessage *DMessageTransactorSession) AddMessage(id string, message string) (*types.Transaction, error)
- func (_DMessage *DMessageTransactorSession) DecreaseWritership(oldWriter common.Address) (*types.Transaction, error)
- func (_DMessage *DMessageTransactorSession) DelMessage(id string) (*types.Transaction, error)
- func (_DMessage *DMessageTransactorSession) IncreasedWritership(newWriter common.Address) (*types.Transaction, error)
- func (_DMessage *DMessageTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_DMessage *DMessageTransactorSession) RenounceWritership() (*types.Transaction, error)
- func (_DMessage *DMessageTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_DMessage *DMessageTransactorSession) UpdateMessage(id string, message string) (*types.Transaction, error)
- type DMessageWritershipDecreased
- type DMessageWritershipDecreasedIterator
- type DMessageWritershipIncreased
- type DMessageWritershipIncreasedIterator
- type DTag
- type DTagCaller
- func (_DTag *DTagCaller) CheckTag(opts *bind.CallOpts, _tag string, _sub string) (bool, error)
- func (_DTag *DTagCaller) CheckTagIds(opts *bind.CallOpts, _tag string, _sub string) (*big.Int, bool, error)
- func (_DTag *DTagCaller) GetTagIds(opts *bind.CallOpts, _tag string, _sub string) ([]string, error)
- func (_DTag *DTagCaller) GetTagMessage(opts *bind.CallOpts, _tag string, _sub string) (struct{ ... }, error)
- func (_DTag *DTagCaller) IsOwner(opts *bind.CallOpts) (bool, error)
- func (_DTag *DTagCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- type DTagCallerRaw
- type DTagCallerSession
- func (_DTag *DTagCallerSession) CheckTag(_tag string, _sub string) (bool, error)
- func (_DTag *DTagCallerSession) CheckTagIds(_tag string, _sub string) (*big.Int, bool, error)
- func (_DTag *DTagCallerSession) GetTagIds(_tag string, _sub string) ([]string, error)
- func (_DTag *DTagCallerSession) GetTagMessage(_tag string, _sub string) (struct{ ... }, error)
- func (_DTag *DTagCallerSession) IsOwner() (bool, error)
- func (_DTag *DTagCallerSession) Owner() (common.Address, error)
- type DTagFilterer
- func (_DTag *DTagFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*DTagOwnershipTransferredIterator, error)
- func (_DTag *DTagFilterer) ParseOwnershipTransferred(log types.Log) (*DTagOwnershipTransferred, error)
- func (_DTag *DTagFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *DTagOwnershipTransferred, ...) (event.Subscription, error)
- type DTagOwnershipTransferred
- type DTagOwnershipTransferredIterator
- type DTagRaw
- func (_DTag *DTagRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_DTag *DTagRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_DTag *DTagRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type DTagSession
- func (_DTag *DTagSession) AddTagId(_tag string, _sub string, _id string) (*types.Transaction, error)
- func (_DTag *DTagSession) AddTagIds(_tag string, _sub string, _ids []string) (*types.Transaction, error)
- func (_DTag *DTagSession) AddTagMessage(_tag string, _sub string, _id string, _message string) (*types.Transaction, error)
- func (_DTag *DTagSession) CheckTag(_tag string, _sub string) (bool, error)
- func (_DTag *DTagSession) CheckTagIds(_tag string, _sub string) (*big.Int, bool, error)
- func (_DTag *DTagSession) FixTagIds(_tag string, _sub string) (*types.Transaction, error)
- func (_DTag *DTagSession) GetTagIds(_tag string, _sub string) ([]string, error)
- func (_DTag *DTagSession) GetTagMessage(_tag string, _sub string) (struct{ ... }, error)
- func (_DTag *DTagSession) IsOwner() (bool, error)
- func (_DTag *DTagSession) Owner() (common.Address, error)
- func (_DTag *DTagSession) RenounceOwnership() (*types.Transaction, error)
- func (_DTag *DTagSession) ReplaceTagIds(_tag string, _sub string, _ids []string) (*types.Transaction, error)
- func (_DTag *DTagSession) SetTagIds(_tag string, _sub string, _ids []string) (*types.Transaction, error)
- func (_DTag *DTagSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type DTagTransactor
- func (_DTag *DTagTransactor) AddTagId(opts *bind.TransactOpts, _tag string, _sub string, _id string) (*types.Transaction, error)
- func (_DTag *DTagTransactor) AddTagIds(opts *bind.TransactOpts, _tag string, _sub string, _ids []string) (*types.Transaction, error)
- func (_DTag *DTagTransactor) AddTagMessage(opts *bind.TransactOpts, _tag string, _sub string, _id string, _message string) (*types.Transaction, error)
- func (_DTag *DTagTransactor) FixTagIds(opts *bind.TransactOpts, _tag string, _sub string) (*types.Transaction, error)
- func (_DTag *DTagTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_DTag *DTagTransactor) ReplaceTagIds(opts *bind.TransactOpts, _tag string, _sub string, _ids []string) (*types.Transaction, error)
- func (_DTag *DTagTransactor) SetTagIds(opts *bind.TransactOpts, _tag string, _sub string, _ids []string) (*types.Transaction, error)
- func (_DTag *DTagTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type DTagTransactorRaw
- type DTagTransactorSession
- func (_DTag *DTagTransactorSession) AddTagId(_tag string, _sub string, _id string) (*types.Transaction, error)
- func (_DTag *DTagTransactorSession) AddTagIds(_tag string, _sub string, _ids []string) (*types.Transaction, error)
- func (_DTag *DTagTransactorSession) AddTagMessage(_tag string, _sub string, _id string, _message string) (*types.Transaction, error)
- func (_DTag *DTagTransactorSession) FixTagIds(_tag string, _sub string) (*types.Transaction, error)
- func (_DTag *DTagTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_DTag *DTagTransactorSession) ReplaceTagIds(_tag string, _sub string, _ids []string) (*types.Transaction, error)
- func (_DTag *DTagTransactorSession) SetTagIds(_tag string, _sub string, _ids []string) (*types.Transaction, error)
- func (_DTag *DTagTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type Ownable
- type OwnableCaller
- type OwnableCallerRaw
- type OwnableCallerSession
- type OwnableFilterer
- func (_Ownable *OwnableFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*OwnableOwnershipTransferredIterator, error)
- func (_Ownable *OwnableFilterer) ParseOwnershipTransferred(log types.Log) (*OwnableOwnershipTransferred, error)
- func (_Ownable *OwnableFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *OwnableOwnershipTransferred, ...) (event.Subscription, error)
- type OwnableOwnershipTransferred
- type OwnableOwnershipTransferredIterator
- type OwnableRaw
- func (_Ownable *OwnableRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_Ownable *OwnableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Ownable *OwnableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type OwnableSession
- func (_Ownable *OwnableSession) IsOwner() (bool, error)
- func (_Ownable *OwnableSession) Owner() (common.Address, error)
- func (_Ownable *OwnableSession) RenounceOwnership() (*types.Transaction, error)
- func (_Ownable *OwnableSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type OwnableTransactor
- type OwnableTransactorRaw
- type OwnableTransactorSession
- type Writeable
- type WriteableCaller
- func (_Writeable *WriteableCaller) IsOwner(opts *bind.CallOpts) (bool, error)
- func (_Writeable *WriteableCaller) IsWriter(opts *bind.CallOpts) (bool, error)
- func (_Writeable *WriteableCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_Writeable *WriteableCaller) Writer(opts *bind.CallOpts) (common.Address, error)
- func (_Writeable *WriteableCaller) Writers(opts *bind.CallOpts) ([]common.Address, error)
- type WriteableCallerRaw
- type WriteableCallerSession
- func (_Writeable *WriteableCallerSession) IsOwner() (bool, error)
- func (_Writeable *WriteableCallerSession) IsWriter() (bool, error)
- func (_Writeable *WriteableCallerSession) Owner() (common.Address, error)
- func (_Writeable *WriteableCallerSession) Writer() (common.Address, error)
- func (_Writeable *WriteableCallerSession) Writers() ([]common.Address, error)
- type WriteableFilterer
- func (_Writeable *WriteableFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*WriteableOwnershipTransferredIterator, error)
- func (_Writeable *WriteableFilterer) FilterWritershipDecreased(opts *bind.FilterOpts, oldWriter []common.Address) (*WriteableWritershipDecreasedIterator, error)
- func (_Writeable *WriteableFilterer) FilterWritershipIncreased(opts *bind.FilterOpts, newWriter []common.Address) (*WriteableWritershipIncreasedIterator, error)
- func (_Writeable *WriteableFilterer) ParseOwnershipTransferred(log types.Log) (*WriteableOwnershipTransferred, error)
- func (_Writeable *WriteableFilterer) ParseWritershipDecreased(log types.Log) (*WriteableWritershipDecreased, error)
- func (_Writeable *WriteableFilterer) ParseWritershipIncreased(log types.Log) (*WriteableWritershipIncreased, error)
- func (_Writeable *WriteableFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *WriteableOwnershipTransferred, ...) (event.Subscription, error)
- func (_Writeable *WriteableFilterer) WatchWritershipDecreased(opts *bind.WatchOpts, sink chan<- *WriteableWritershipDecreased, ...) (event.Subscription, error)
- func (_Writeable *WriteableFilterer) WatchWritershipIncreased(opts *bind.WatchOpts, sink chan<- *WriteableWritershipIncreased, ...) (event.Subscription, error)
- type WriteableOwnershipTransferred
- type WriteableOwnershipTransferredIterator
- type WriteableRaw
- func (_Writeable *WriteableRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_Writeable *WriteableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Writeable *WriteableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type WriteableSession
- func (_Writeable *WriteableSession) DecreaseWritership(oldWriter common.Address) (*types.Transaction, error)
- func (_Writeable *WriteableSession) IncreasedWritership(newWriter common.Address) (*types.Transaction, error)
- func (_Writeable *WriteableSession) IsOwner() (bool, error)
- func (_Writeable *WriteableSession) IsWriter() (bool, error)
- func (_Writeable *WriteableSession) Owner() (common.Address, error)
- func (_Writeable *WriteableSession) RenounceOwnership() (*types.Transaction, error)
- func (_Writeable *WriteableSession) RenounceWritership() (*types.Transaction, error)
- func (_Writeable *WriteableSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_Writeable *WriteableSession) Writer() (common.Address, error)
- func (_Writeable *WriteableSession) Writers() ([]common.Address, error)
- type WriteableTransactor
- func (_Writeable *WriteableTransactor) DecreaseWritership(opts *bind.TransactOpts, oldWriter common.Address) (*types.Transaction, error)
- func (_Writeable *WriteableTransactor) IncreasedWritership(opts *bind.TransactOpts, newWriter common.Address) (*types.Transaction, error)
- func (_Writeable *WriteableTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Writeable *WriteableTransactor) RenounceWritership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Writeable *WriteableTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- type WriteableTransactorRaw
- type WriteableTransactorSession
- func (_Writeable *WriteableTransactorSession) DecreaseWritership(oldWriter common.Address) (*types.Transaction, error)
- func (_Writeable *WriteableTransactorSession) IncreasedWritership(newWriter common.Address) (*types.Transaction, error)
- func (_Writeable *WriteableTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_Writeable *WriteableTransactorSession) RenounceWritership() (*types.Transaction, error)
- func (_Writeable *WriteableTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- type WriteableWritershipDecreased
- type WriteableWritershipDecreasedIterator
- type WriteableWritershipIncreased
- type WriteableWritershipIncreasedIterator
Constants ¶
const ContextABI = "[{\"inputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"}]"
ContextABI is the input ABI used to generate the binding from.
const DMessageABI = "" /* 6416-byte string literal not displayed */
DMessageABI is the input ABI used to generate the binding from.
const DTagABI = "" /* 4987-byte string literal not displayed */
DTagABI is the input ABI used to generate the binding from.
const OwnableABI = "" /* 1155-byte string literal not displayed */
OwnableABI is the input ABI used to generate the binding from.
const WriteableABI = "" /* 2749-byte string literal not displayed */
WriteableABI is the input ABI used to generate the binding from.
Variables ¶
var DMessageBin = "" /* 13270-byte string literal not displayed */
DMessageBin is the compiled bytecode used for deploying new contracts.
var DMessageFuncSigs = map[string]string{
"631e0c69": "addMessage(string,string)",
"16313e92": "checkAllMessage(string[])",
"1873ec68": "checkMessage(string)",
"834daf0c": "checkMessages(string[])",
"9f217bdf": "decreaseWritership(address)",
"2309bc96": "delMessage(string)",
"6c4ef994": "getIdsMessages(string[])",
"0cc4e8d8": "getMessage(string)",
"4be8362d": "getMessages(uint256,uint256)",
"95cb2638": "getMsgId(uint256)",
"68bfc43c": "getMsgIds()",
"085c00e1": "getMsgLength()",
"14b4d411": "increasedWritership(address)",
"8f32d59b": "isOwner()",
"4d6ee9fd": "isWriter()",
"8da5cb5b": "owner()",
"715018a6": "renounceOwnership()",
"4075e83e": "renounceWritership()",
"f2fde38b": "transferOwnership(address)",
"75a0f3a4": "updateMessage(string,string)",
"453a2abc": "writer()",
"8b2f5369": "writers()",
}
DMessageFuncSigs maps the 4-byte function signature to its string representation.
var DTagBin = "" /* 14640-byte string literal not displayed */
DTagBin is the compiled bytecode used for deploying new contracts.
var DTagFuncSigs = map[string]string{
"16017c65": "addTagId(string,string,string)",
"e314604e": "addTagIds(string,string,string[])",
"31c2c83f": "addTagMessage(string,string,string,string)",
"16896051": "checkTag(string,string)",
"aa79bd66": "checkTagIds(string,string)",
"44dfc0e1": "fixTagIds(string,string)",
"8bb125e9": "getTagIds(string,string)",
"76e74f92": "getTagMessage(string,string)",
"8f32d59b": "isOwner()",
"8da5cb5b": "owner()",
"715018a6": "renounceOwnership()",
"e748442e": "replaceTagIds(string,string,string[])",
"8d540dfa": "setTagIds(string,string,string[])",
"f2fde38b": "transferOwnership(address)",
}
DTagFuncSigs maps the 4-byte function signature to its string representation.
var OwnableFuncSigs = map[string]string{
"8f32d59b": "isOwner()",
"8da5cb5b": "owner()",
"715018a6": "renounceOwnership()",
"f2fde38b": "transferOwnership(address)",
}
OwnableFuncSigs maps the 4-byte function signature to its string representation.
var WriteableFuncSigs = map[string]string{
"9f217bdf": "decreaseWritership(address)",
"14b4d411": "increasedWritership(address)",
"8f32d59b": "isOwner()",
"4d6ee9fd": "isWriter()",
"8da5cb5b": "owner()",
"715018a6": "renounceOwnership()",
"4075e83e": "renounceWritership()",
"f2fde38b": "transferOwnership(address)",
"453a2abc": "writer()",
"8b2f5369": "writers()",
}
WriteableFuncSigs maps the 4-byte function signature to its string representation.
Functions ¶
This section is empty.
Types ¶
type Context ¶
type Context struct { ContextCaller // Read-only binding to the contract ContextTransactor // Write-only binding to the contract ContextFilterer // Log filterer for contract events }
Context is an auto generated Go binding around an Ethereum contract.
func NewContext ¶
NewContext creates a new instance of Context, bound to a specific deployed contract.
type ContextCaller ¶
type ContextCaller struct {
// contains filtered or unexported fields
}
ContextCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewContextCaller ¶
func NewContextCaller(address common.Address, caller bind.ContractCaller) (*ContextCaller, error)
NewContextCaller creates a new read-only instance of Context, bound to a specific deployed contract.
type ContextCallerRaw ¶
type ContextCallerRaw struct {
Contract *ContextCaller // Generic read-only contract binding to access the raw methods on
}
ContextCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ContextCallerRaw) Call ¶
func (_Context *ContextCallerRaw) 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 ContextCallerSession ¶
type ContextCallerSession struct { Contract *ContextCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ContextCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type ContextFilterer ¶
type ContextFilterer struct {
// contains filtered or unexported fields
}
ContextFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewContextFilterer ¶
func NewContextFilterer(address common.Address, filterer bind.ContractFilterer) (*ContextFilterer, error)
NewContextFilterer creates a new log filterer instance of Context, bound to a specific deployed contract.
type ContextRaw ¶
type ContextRaw struct {
Contract *Context // Generic contract binding to access the raw methods on
}
ContextRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ContextRaw) Call ¶
func (_Context *ContextRaw) 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 (*ContextRaw) Transact ¶
func (_Context *ContextRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ContextRaw) Transfer ¶
func (_Context *ContextRaw) 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 ContextSession ¶
type ContextSession struct { Contract *Context // 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 }
ContextSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
type ContextTransactor ¶
type ContextTransactor struct {
// contains filtered or unexported fields
}
ContextTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewContextTransactor ¶
func NewContextTransactor(address common.Address, transactor bind.ContractTransactor) (*ContextTransactor, error)
NewContextTransactor creates a new write-only instance of Context, bound to a specific deployed contract.
type ContextTransactorRaw ¶
type ContextTransactorRaw struct {
Contract *ContextTransactor // Generic write-only contract binding to access the raw methods on
}
ContextTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ContextTransactorRaw) Transact ¶
func (_Context *ContextTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ContextTransactorRaw) Transfer ¶
func (_Context *ContextTransactorRaw) 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 ContextTransactorSession ¶
type ContextTransactorSession struct { Contract *ContextTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ContextTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
type DMessage ¶
type DMessage struct { DMessageCaller // Read-only binding to the contract DMessageTransactor // Write-only binding to the contract DMessageFilterer // Log filterer for contract events }
DMessage is an auto generated Go binding around an Ethereum contract.
func DeployDMessage ¶
func DeployDMessage(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *DMessage, error)
DeployDMessage deploys a new Ethereum contract, binding an instance of DMessage to it.
func NewDMessage ¶
NewDMessage creates a new instance of DMessage, bound to a specific deployed contract.
type DMessageCaller ¶
type DMessageCaller struct {
// contains filtered or unexported fields
}
DMessageCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewDMessageCaller ¶
func NewDMessageCaller(address common.Address, caller bind.ContractCaller) (*DMessageCaller, error)
NewDMessageCaller creates a new read-only instance of DMessage, bound to a specific deployed contract.
func (*DMessageCaller) CheckAllMessage ¶
CheckAllMessage is a free data retrieval call binding the contract method 0x16313e92.
Solidity: function checkAllMessage(string[] ids) constant returns(bool)
func (*DMessageCaller) CheckMessage ¶
CheckMessage is a free data retrieval call binding the contract method 0x1873ec68.
Solidity: function checkMessage(string id) constant returns(bool)
func (*DMessageCaller) CheckMessages ¶
func (_DMessage *DMessageCaller) CheckMessages(opts *bind.CallOpts, ids []string) (*big.Int, bool, error)
CheckMessages is a free data retrieval call binding the contract method 0x834daf0c.
Solidity: function checkMessages(string[] ids) constant returns(uint256, bool)
func (*DMessageCaller) GetIdsMessages ¶
func (_DMessage *DMessageCaller) GetIdsMessages(opts *bind.CallOpts, ids []string) (struct { Value []string Size *big.Int }, error)
GetIdsMessages is a free data retrieval call binding the contract method 0x6c4ef994.
Solidity: function getIdsMessages(string[] ids) constant returns(string[] _value, uint256 _size)
func (*DMessageCaller) GetMessage ¶
GetMessage is a free data retrieval call binding the contract method 0x0cc4e8d8.
Solidity: function getMessage(string id) constant returns(string)
func (*DMessageCaller) GetMessages ¶
func (_DMessage *DMessageCaller) GetMessages(opts *bind.CallOpts, start *big.Int, limit *big.Int) (struct { Value []string Size *big.Int }, error)
GetMessages is a free data retrieval call binding the contract method 0x4be8362d.
Solidity: function getMessages(uint256 start, uint256 limit) constant returns(string[] _value, uint256 _size)
func (*DMessageCaller) GetMsgId ¶
GetMsgId is a free data retrieval call binding the contract method 0x95cb2638.
Solidity: function getMsgId(uint256 _index) constant returns(string _value)
func (*DMessageCaller) GetMsgIds ¶
func (_DMessage *DMessageCaller) GetMsgIds(opts *bind.CallOpts) ([]string, error)
GetMsgIds is a free data retrieval call binding the contract method 0x68bfc43c.
Solidity: function getMsgIds() constant returns(string[])
func (*DMessageCaller) GetMsgLength ¶
GetMsgLength is a free data retrieval call binding the contract method 0x085c00e1.
Solidity: function getMsgLength() constant returns(uint256)
func (*DMessageCaller) IsOwner ¶
func (_DMessage *DMessageCaller) IsOwner(opts *bind.CallOpts) (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*DMessageCaller) IsWriter ¶
func (_DMessage *DMessageCaller) IsWriter(opts *bind.CallOpts) (bool, error)
IsWriter is a free data retrieval call binding the contract method 0x4d6ee9fd.
Solidity: function isWriter() constant returns(bool)
func (*DMessageCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
type DMessageCallerRaw ¶
type DMessageCallerRaw struct {
Contract *DMessageCaller // Generic read-only contract binding to access the raw methods on
}
DMessageCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*DMessageCallerRaw) Call ¶
func (_DMessage *DMessageCallerRaw) 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 DMessageCallerSession ¶
type DMessageCallerSession struct { Contract *DMessageCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
DMessageCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*DMessageCallerSession) CheckAllMessage ¶
func (_DMessage *DMessageCallerSession) CheckAllMessage(ids []string) (bool, error)
CheckAllMessage is a free data retrieval call binding the contract method 0x16313e92.
Solidity: function checkAllMessage(string[] ids) constant returns(bool)
func (*DMessageCallerSession) CheckMessage ¶
func (_DMessage *DMessageCallerSession) CheckMessage(id string) (bool, error)
CheckMessage is a free data retrieval call binding the contract method 0x1873ec68.
Solidity: function checkMessage(string id) constant returns(bool)
func (*DMessageCallerSession) CheckMessages ¶
CheckMessages is a free data retrieval call binding the contract method 0x834daf0c.
Solidity: function checkMessages(string[] ids) constant returns(uint256, bool)
func (*DMessageCallerSession) GetIdsMessages ¶
func (_DMessage *DMessageCallerSession) GetIdsMessages(ids []string) (struct { Value []string Size *big.Int }, error)
GetIdsMessages is a free data retrieval call binding the contract method 0x6c4ef994.
Solidity: function getIdsMessages(string[] ids) constant returns(string[] _value, uint256 _size)
func (*DMessageCallerSession) GetMessage ¶
func (_DMessage *DMessageCallerSession) GetMessage(id string) (string, error)
GetMessage is a free data retrieval call binding the contract method 0x0cc4e8d8.
Solidity: function getMessage(string id) constant returns(string)
func (*DMessageCallerSession) GetMessages ¶
func (_DMessage *DMessageCallerSession) GetMessages(start *big.Int, limit *big.Int) (struct { Value []string Size *big.Int }, error)
GetMessages is a free data retrieval call binding the contract method 0x4be8362d.
Solidity: function getMessages(uint256 start, uint256 limit) constant returns(string[] _value, uint256 _size)
func (*DMessageCallerSession) GetMsgId ¶
func (_DMessage *DMessageCallerSession) GetMsgId(_index *big.Int) (string, error)
GetMsgId is a free data retrieval call binding the contract method 0x95cb2638.
Solidity: function getMsgId(uint256 _index) constant returns(string _value)
func (*DMessageCallerSession) GetMsgIds ¶
func (_DMessage *DMessageCallerSession) GetMsgIds() ([]string, error)
GetMsgIds is a free data retrieval call binding the contract method 0x68bfc43c.
Solidity: function getMsgIds() constant returns(string[])
func (*DMessageCallerSession) GetMsgLength ¶
func (_DMessage *DMessageCallerSession) GetMsgLength() (*big.Int, error)
GetMsgLength is a free data retrieval call binding the contract method 0x085c00e1.
Solidity: function getMsgLength() constant returns(uint256)
func (*DMessageCallerSession) IsOwner ¶
func (_DMessage *DMessageCallerSession) IsOwner() (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*DMessageCallerSession) IsWriter ¶
func (_DMessage *DMessageCallerSession) IsWriter() (bool, error)
IsWriter is a free data retrieval call binding the contract method 0x4d6ee9fd.
Solidity: function isWriter() constant returns(bool)
func (*DMessageCallerSession) Owner ¶
func (_DMessage *DMessageCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
type DMessageFilterer ¶
type DMessageFilterer struct {
// contains filtered or unexported fields
}
DMessageFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewDMessageFilterer ¶
func NewDMessageFilterer(address common.Address, filterer bind.ContractFilterer) (*DMessageFilterer, error)
NewDMessageFilterer creates a new log filterer instance of DMessage, bound to a specific deployed contract.
func (*DMessageFilterer) FilterOwnershipTransferred ¶
func (_DMessage *DMessageFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*DMessageOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*DMessageFilterer) FilterWritershipDecreased ¶
func (_DMessage *DMessageFilterer) FilterWritershipDecreased(opts *bind.FilterOpts, oldWriter []common.Address) (*DMessageWritershipDecreasedIterator, error)
FilterWritershipDecreased is a free log retrieval operation binding the contract event 0xb24c36b70cc67df9ea22f053c15c4a41e7170d7be0637d2637a3445a266ac6af.
Solidity: event WritershipDecreased(address indexed oldWriter)
func (*DMessageFilterer) FilterWritershipIncreased ¶
func (_DMessage *DMessageFilterer) FilterWritershipIncreased(opts *bind.FilterOpts, newWriter []common.Address) (*DMessageWritershipIncreasedIterator, error)
FilterWritershipIncreased is a free log retrieval operation binding the contract event 0x8f2adc2e2f2723d375f8bb1359cb1027f713945395ca36c42b83dd94c5bdc7f2.
Solidity: event WritershipIncreased(address indexed newWriter)
func (*DMessageFilterer) ParseOwnershipTransferred ¶
func (_DMessage *DMessageFilterer) ParseOwnershipTransferred(log types.Log) (*DMessageOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*DMessageFilterer) ParseWritershipDecreased ¶
func (_DMessage *DMessageFilterer) ParseWritershipDecreased(log types.Log) (*DMessageWritershipDecreased, error)
ParseWritershipDecreased is a log parse operation binding the contract event 0xb24c36b70cc67df9ea22f053c15c4a41e7170d7be0637d2637a3445a266ac6af.
Solidity: event WritershipDecreased(address indexed oldWriter)
func (*DMessageFilterer) ParseWritershipIncreased ¶
func (_DMessage *DMessageFilterer) ParseWritershipIncreased(log types.Log) (*DMessageWritershipIncreased, error)
ParseWritershipIncreased is a log parse operation binding the contract event 0x8f2adc2e2f2723d375f8bb1359cb1027f713945395ca36c42b83dd94c5bdc7f2.
Solidity: event WritershipIncreased(address indexed newWriter)
func (*DMessageFilterer) WatchOwnershipTransferred ¶
func (_DMessage *DMessageFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *DMessageOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*DMessageFilterer) WatchWritershipDecreased ¶
func (_DMessage *DMessageFilterer) WatchWritershipDecreased(opts *bind.WatchOpts, sink chan<- *DMessageWritershipDecreased, oldWriter []common.Address) (event.Subscription, error)
WatchWritershipDecreased is a free log subscription operation binding the contract event 0xb24c36b70cc67df9ea22f053c15c4a41e7170d7be0637d2637a3445a266ac6af.
Solidity: event WritershipDecreased(address indexed oldWriter)
func (*DMessageFilterer) WatchWritershipIncreased ¶
func (_DMessage *DMessageFilterer) WatchWritershipIncreased(opts *bind.WatchOpts, sink chan<- *DMessageWritershipIncreased, newWriter []common.Address) (event.Subscription, error)
WatchWritershipIncreased is a free log subscription operation binding the contract event 0x8f2adc2e2f2723d375f8bb1359cb1027f713945395ca36c42b83dd94c5bdc7f2.
Solidity: event WritershipIncreased(address indexed newWriter)
type DMessageOwnershipTransferred ¶
type DMessageOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
DMessageOwnershipTransferred represents a OwnershipTransferred event raised by the DMessage contract.
type DMessageOwnershipTransferredIterator ¶
type DMessageOwnershipTransferredIterator struct { Event *DMessageOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DMessageOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the DMessage contract.
func (*DMessageOwnershipTransferredIterator) Close ¶
func (it *DMessageOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DMessageOwnershipTransferredIterator) Error ¶
func (it *DMessageOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DMessageOwnershipTransferredIterator) Next ¶
func (it *DMessageOwnershipTransferredIterator) 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 DMessageRaw ¶
type DMessageRaw struct {
Contract *DMessage // Generic contract binding to access the raw methods on
}
DMessageRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*DMessageRaw) Call ¶
func (_DMessage *DMessageRaw) 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 (*DMessageRaw) Transact ¶
func (_DMessage *DMessageRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*DMessageRaw) Transfer ¶
func (_DMessage *DMessageRaw) 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 DMessageSession ¶
type DMessageSession struct { Contract *DMessage // 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 }
DMessageSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*DMessageSession) AddMessage ¶
func (_DMessage *DMessageSession) AddMessage(id string, message string) (*types.Transaction, error)
AddMessage is a paid mutator transaction binding the contract method 0x631e0c69.
Solidity: function addMessage(string id, string message) returns(bool)
func (*DMessageSession) CheckAllMessage ¶
func (_DMessage *DMessageSession) CheckAllMessage(ids []string) (bool, error)
CheckAllMessage is a free data retrieval call binding the contract method 0x16313e92.
Solidity: function checkAllMessage(string[] ids) constant returns(bool)
func (*DMessageSession) CheckMessage ¶
func (_DMessage *DMessageSession) CheckMessage(id string) (bool, error)
CheckMessage is a free data retrieval call binding the contract method 0x1873ec68.
Solidity: function checkMessage(string id) constant returns(bool)
func (*DMessageSession) CheckMessages ¶
CheckMessages is a free data retrieval call binding the contract method 0x834daf0c.
Solidity: function checkMessages(string[] ids) constant returns(uint256, bool)
func (*DMessageSession) DecreaseWritership ¶
func (_DMessage *DMessageSession) DecreaseWritership(oldWriter common.Address) (*types.Transaction, error)
DecreaseWritership is a paid mutator transaction binding the contract method 0x9f217bdf.
Solidity: function decreaseWritership(address oldWriter) returns()
func (*DMessageSession) DelMessage ¶
func (_DMessage *DMessageSession) DelMessage(id string) (*types.Transaction, error)
DelMessage is a paid mutator transaction binding the contract method 0x2309bc96.
Solidity: function delMessage(string id) returns(string, bool)
func (*DMessageSession) GetIdsMessages ¶
func (_DMessage *DMessageSession) GetIdsMessages(ids []string) (struct { Value []string Size *big.Int }, error)
GetIdsMessages is a free data retrieval call binding the contract method 0x6c4ef994.
Solidity: function getIdsMessages(string[] ids) constant returns(string[] _value, uint256 _size)
func (*DMessageSession) GetMessage ¶
func (_DMessage *DMessageSession) GetMessage(id string) (string, error)
GetMessage is a free data retrieval call binding the contract method 0x0cc4e8d8.
Solidity: function getMessage(string id) constant returns(string)
func (*DMessageSession) GetMessages ¶
func (_DMessage *DMessageSession) GetMessages(start *big.Int, limit *big.Int) (struct { Value []string Size *big.Int }, error)
GetMessages is a free data retrieval call binding the contract method 0x4be8362d.
Solidity: function getMessages(uint256 start, uint256 limit) constant returns(string[] _value, uint256 _size)
func (*DMessageSession) GetMsgId ¶
func (_DMessage *DMessageSession) GetMsgId(_index *big.Int) (string, error)
GetMsgId is a free data retrieval call binding the contract method 0x95cb2638.
Solidity: function getMsgId(uint256 _index) constant returns(string _value)
func (*DMessageSession) GetMsgIds ¶
func (_DMessage *DMessageSession) GetMsgIds() ([]string, error)
GetMsgIds is a free data retrieval call binding the contract method 0x68bfc43c.
Solidity: function getMsgIds() constant returns(string[])
func (*DMessageSession) GetMsgLength ¶
func (_DMessage *DMessageSession) GetMsgLength() (*big.Int, error)
GetMsgLength is a free data retrieval call binding the contract method 0x085c00e1.
Solidity: function getMsgLength() constant returns(uint256)
func (*DMessageSession) IncreasedWritership ¶
func (_DMessage *DMessageSession) IncreasedWritership(newWriter common.Address) (*types.Transaction, error)
IncreasedWritership is a paid mutator transaction binding the contract method 0x14b4d411.
Solidity: function increasedWritership(address newWriter) returns()
func (*DMessageSession) IsOwner ¶
func (_DMessage *DMessageSession) IsOwner() (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*DMessageSession) IsWriter ¶
func (_DMessage *DMessageSession) IsWriter() (bool, error)
IsWriter is a free data retrieval call binding the contract method 0x4d6ee9fd.
Solidity: function isWriter() constant returns(bool)
func (*DMessageSession) Owner ¶
func (_DMessage *DMessageSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*DMessageSession) RenounceOwnership ¶
func (_DMessage *DMessageSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*DMessageSession) RenounceWritership ¶
func (_DMessage *DMessageSession) RenounceWritership() (*types.Transaction, error)
RenounceWritership is a paid mutator transaction binding the contract method 0x4075e83e.
Solidity: function renounceWritership() returns()
func (*DMessageSession) TransferOwnership ¶
func (_DMessage *DMessageSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*DMessageSession) UpdateMessage ¶
func (_DMessage *DMessageSession) UpdateMessage(id string, message string) (*types.Transaction, error)
UpdateMessage is a paid mutator transaction binding the contract method 0x75a0f3a4.
Solidity: function updateMessage(string id, string message) returns(bool)
type DMessageTransactor ¶
type DMessageTransactor struct {
// contains filtered or unexported fields
}
DMessageTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewDMessageTransactor ¶
func NewDMessageTransactor(address common.Address, transactor bind.ContractTransactor) (*DMessageTransactor, error)
NewDMessageTransactor creates a new write-only instance of DMessage, bound to a specific deployed contract.
func (*DMessageTransactor) AddMessage ¶
func (_DMessage *DMessageTransactor) AddMessage(opts *bind.TransactOpts, id string, message string) (*types.Transaction, error)
AddMessage is a paid mutator transaction binding the contract method 0x631e0c69.
Solidity: function addMessage(string id, string message) returns(bool)
func (*DMessageTransactor) DecreaseWritership ¶
func (_DMessage *DMessageTransactor) DecreaseWritership(opts *bind.TransactOpts, oldWriter common.Address) (*types.Transaction, error)
DecreaseWritership is a paid mutator transaction binding the contract method 0x9f217bdf.
Solidity: function decreaseWritership(address oldWriter) returns()
func (*DMessageTransactor) DelMessage ¶
func (_DMessage *DMessageTransactor) DelMessage(opts *bind.TransactOpts, id string) (*types.Transaction, error)
DelMessage is a paid mutator transaction binding the contract method 0x2309bc96.
Solidity: function delMessage(string id) returns(string, bool)
func (*DMessageTransactor) IncreasedWritership ¶
func (_DMessage *DMessageTransactor) IncreasedWritership(opts *bind.TransactOpts, newWriter common.Address) (*types.Transaction, error)
IncreasedWritership is a paid mutator transaction binding the contract method 0x14b4d411.
Solidity: function increasedWritership(address newWriter) returns()
func (*DMessageTransactor) RenounceOwnership ¶
func (_DMessage *DMessageTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*DMessageTransactor) RenounceWritership ¶
func (_DMessage *DMessageTransactor) RenounceWritership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceWritership is a paid mutator transaction binding the contract method 0x4075e83e.
Solidity: function renounceWritership() returns()
func (*DMessageTransactor) TransferOwnership ¶
func (_DMessage *DMessageTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*DMessageTransactor) UpdateMessage ¶
func (_DMessage *DMessageTransactor) UpdateMessage(opts *bind.TransactOpts, id string, message string) (*types.Transaction, error)
UpdateMessage is a paid mutator transaction binding the contract method 0x75a0f3a4.
Solidity: function updateMessage(string id, string message) returns(bool)
type DMessageTransactorRaw ¶
type DMessageTransactorRaw struct {
Contract *DMessageTransactor // Generic write-only contract binding to access the raw methods on
}
DMessageTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*DMessageTransactorRaw) Transact ¶
func (_DMessage *DMessageTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*DMessageTransactorRaw) Transfer ¶
func (_DMessage *DMessageTransactorRaw) 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 DMessageTransactorSession ¶
type DMessageTransactorSession struct { Contract *DMessageTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
DMessageTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*DMessageTransactorSession) AddMessage ¶
func (_DMessage *DMessageTransactorSession) AddMessage(id string, message string) (*types.Transaction, error)
AddMessage is a paid mutator transaction binding the contract method 0x631e0c69.
Solidity: function addMessage(string id, string message) returns(bool)
func (*DMessageTransactorSession) DecreaseWritership ¶
func (_DMessage *DMessageTransactorSession) DecreaseWritership(oldWriter common.Address) (*types.Transaction, error)
DecreaseWritership is a paid mutator transaction binding the contract method 0x9f217bdf.
Solidity: function decreaseWritership(address oldWriter) returns()
func (*DMessageTransactorSession) DelMessage ¶
func (_DMessage *DMessageTransactorSession) DelMessage(id string) (*types.Transaction, error)
DelMessage is a paid mutator transaction binding the contract method 0x2309bc96.
Solidity: function delMessage(string id) returns(string, bool)
func (*DMessageTransactorSession) IncreasedWritership ¶
func (_DMessage *DMessageTransactorSession) IncreasedWritership(newWriter common.Address) (*types.Transaction, error)
IncreasedWritership is a paid mutator transaction binding the contract method 0x14b4d411.
Solidity: function increasedWritership(address newWriter) returns()
func (*DMessageTransactorSession) RenounceOwnership ¶
func (_DMessage *DMessageTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*DMessageTransactorSession) RenounceWritership ¶
func (_DMessage *DMessageTransactorSession) RenounceWritership() (*types.Transaction, error)
RenounceWritership is a paid mutator transaction binding the contract method 0x4075e83e.
Solidity: function renounceWritership() returns()
func (*DMessageTransactorSession) TransferOwnership ¶
func (_DMessage *DMessageTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*DMessageTransactorSession) UpdateMessage ¶
func (_DMessage *DMessageTransactorSession) UpdateMessage(id string, message string) (*types.Transaction, error)
UpdateMessage is a paid mutator transaction binding the contract method 0x75a0f3a4.
Solidity: function updateMessage(string id, string message) returns(bool)
type DMessageWritershipDecreased ¶
type DMessageWritershipDecreased struct { OldWriter common.Address Raw types.Log // Blockchain specific contextual infos }
DMessageWritershipDecreased represents a WritershipDecreased event raised by the DMessage contract.
type DMessageWritershipDecreasedIterator ¶
type DMessageWritershipDecreasedIterator struct { Event *DMessageWritershipDecreased // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DMessageWritershipDecreasedIterator is returned from FilterWritershipDecreased and is used to iterate over the raw logs and unpacked data for WritershipDecreased events raised by the DMessage contract.
func (*DMessageWritershipDecreasedIterator) Close ¶
func (it *DMessageWritershipDecreasedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DMessageWritershipDecreasedIterator) Error ¶
func (it *DMessageWritershipDecreasedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DMessageWritershipDecreasedIterator) Next ¶
func (it *DMessageWritershipDecreasedIterator) 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 DMessageWritershipIncreased ¶
type DMessageWritershipIncreased struct { NewWriter common.Address Raw types.Log // Blockchain specific contextual infos }
DMessageWritershipIncreased represents a WritershipIncreased event raised by the DMessage contract.
type DMessageWritershipIncreasedIterator ¶
type DMessageWritershipIncreasedIterator struct { Event *DMessageWritershipIncreased // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DMessageWritershipIncreasedIterator is returned from FilterWritershipIncreased and is used to iterate over the raw logs and unpacked data for WritershipIncreased events raised by the DMessage contract.
func (*DMessageWritershipIncreasedIterator) Close ¶
func (it *DMessageWritershipIncreasedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DMessageWritershipIncreasedIterator) Error ¶
func (it *DMessageWritershipIncreasedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DMessageWritershipIncreasedIterator) Next ¶
func (it *DMessageWritershipIncreasedIterator) 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 DTag ¶
type DTag struct { DTagCaller // Read-only binding to the contract DTagTransactor // Write-only binding to the contract DTagFilterer // Log filterer for contract events }
DTag is an auto generated Go binding around an Ethereum contract.
func DeployDTag ¶
func DeployDTag(auth *bind.TransactOpts, backend bind.ContractBackend, msgAddr common.Address) (common.Address, *types.Transaction, *DTag, error)
DeployDTag deploys a new Ethereum contract, binding an instance of DTag to it.
type DTagCaller ¶
type DTagCaller struct {
// contains filtered or unexported fields
}
DTagCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewDTagCaller ¶
func NewDTagCaller(address common.Address, caller bind.ContractCaller) (*DTagCaller, error)
NewDTagCaller creates a new read-only instance of DTag, bound to a specific deployed contract.
func (*DTagCaller) CheckTag ¶
CheckTag is a free data retrieval call binding the contract method 0x16896051.
Solidity: function checkTag(string _tag, string _sub) constant returns(bool)
func (*DTagCaller) CheckTagIds ¶
func (_DTag *DTagCaller) CheckTagIds(opts *bind.CallOpts, _tag string, _sub string) (*big.Int, bool, error)
CheckTagIds is a free data retrieval call binding the contract method 0xaa79bd66.
Solidity: function checkTagIds(string _tag, string _sub) constant returns(uint256, bool)
func (*DTagCaller) GetTagIds ¶
GetTagIds is a free data retrieval call binding the contract method 0x8bb125e9.
Solidity: function getTagIds(string _tag, string _sub) constant returns(string[])
func (*DTagCaller) GetTagMessage ¶
func (_DTag *DTagCaller) GetTagMessage(opts *bind.CallOpts, _tag string, _sub string) (struct { Value []string Size *big.Int }, error)
GetTagMessage is a free data retrieval call binding the contract method 0x76e74f92.
Solidity: function getTagMessage(string _tag, string _sub) constant returns(string[] _value, uint256 _size)
type DTagCallerRaw ¶
type DTagCallerRaw struct {
Contract *DTagCaller // Generic read-only contract binding to access the raw methods on
}
DTagCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*DTagCallerRaw) Call ¶
func (_DTag *DTagCallerRaw) 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 DTagCallerSession ¶
type DTagCallerSession struct { Contract *DTagCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
DTagCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*DTagCallerSession) CheckTag ¶
func (_DTag *DTagCallerSession) CheckTag(_tag string, _sub string) (bool, error)
CheckTag is a free data retrieval call binding the contract method 0x16896051.
Solidity: function checkTag(string _tag, string _sub) constant returns(bool)
func (*DTagCallerSession) CheckTagIds ¶
CheckTagIds is a free data retrieval call binding the contract method 0xaa79bd66.
Solidity: function checkTagIds(string _tag, string _sub) constant returns(uint256, bool)
func (*DTagCallerSession) GetTagIds ¶
func (_DTag *DTagCallerSession) GetTagIds(_tag string, _sub string) ([]string, error)
GetTagIds is a free data retrieval call binding the contract method 0x8bb125e9.
Solidity: function getTagIds(string _tag, string _sub) constant returns(string[])
func (*DTagCallerSession) GetTagMessage ¶
func (_DTag *DTagCallerSession) GetTagMessage(_tag string, _sub string) (struct { Value []string Size *big.Int }, error)
GetTagMessage is a free data retrieval call binding the contract method 0x76e74f92.
Solidity: function getTagMessage(string _tag, string _sub) constant returns(string[] _value, uint256 _size)
func (*DTagCallerSession) IsOwner ¶
func (_DTag *DTagCallerSession) IsOwner() (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
type DTagFilterer ¶
type DTagFilterer struct {
// contains filtered or unexported fields
}
DTagFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewDTagFilterer ¶
func NewDTagFilterer(address common.Address, filterer bind.ContractFilterer) (*DTagFilterer, error)
NewDTagFilterer creates a new log filterer instance of DTag, bound to a specific deployed contract.
func (*DTagFilterer) FilterOwnershipTransferred ¶
func (_DTag *DTagFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*DTagOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*DTagFilterer) ParseOwnershipTransferred ¶
func (_DTag *DTagFilterer) ParseOwnershipTransferred(log types.Log) (*DTagOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*DTagFilterer) WatchOwnershipTransferred ¶
func (_DTag *DTagFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *DTagOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
type DTagOwnershipTransferred ¶
type DTagOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
DTagOwnershipTransferred represents a OwnershipTransferred event raised by the DTag contract.
type DTagOwnershipTransferredIterator ¶
type DTagOwnershipTransferredIterator struct { Event *DTagOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
DTagOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the DTag contract.
func (*DTagOwnershipTransferredIterator) Close ¶
func (it *DTagOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*DTagOwnershipTransferredIterator) Error ¶
func (it *DTagOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*DTagOwnershipTransferredIterator) Next ¶
func (it *DTagOwnershipTransferredIterator) 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 DTagRaw ¶
type DTagRaw struct {
Contract *DTag // Generic contract binding to access the raw methods on
}
DTagRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*DTagRaw) Call ¶
func (_DTag *DTagRaw) 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 (*DTagRaw) Transact ¶
func (_DTag *DTagRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*DTagRaw) Transfer ¶
func (_DTag *DTagRaw) 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 DTagSession ¶
type DTagSession struct { Contract *DTag // 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 }
DTagSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*DTagSession) AddTagId ¶
func (_DTag *DTagSession) AddTagId(_tag string, _sub string, _id string) (*types.Transaction, error)
AddTagId is a paid mutator transaction binding the contract method 0x16017c65.
Solidity: function addTagId(string _tag, string _sub, string _id) returns()
func (*DTagSession) AddTagIds ¶
func (_DTag *DTagSession) AddTagIds(_tag string, _sub string, _ids []string) (*types.Transaction, error)
AddTagIds is a paid mutator transaction binding the contract method 0xe314604e.
Solidity: function addTagIds(string _tag, string _sub, string[] _ids) returns()
func (*DTagSession) AddTagMessage ¶
func (_DTag *DTagSession) AddTagMessage(_tag string, _sub string, _id string, _message string) (*types.Transaction, error)
AddTagMessage is a paid mutator transaction binding the contract method 0x31c2c83f.
Solidity: function addTagMessage(string _tag, string _sub, string _id, string _message) returns(bool)
func (*DTagSession) CheckTag ¶
func (_DTag *DTagSession) CheckTag(_tag string, _sub string) (bool, error)
CheckTag is a free data retrieval call binding the contract method 0x16896051.
Solidity: function checkTag(string _tag, string _sub) constant returns(bool)
func (*DTagSession) CheckTagIds ¶
CheckTagIds is a free data retrieval call binding the contract method 0xaa79bd66.
Solidity: function checkTagIds(string _tag, string _sub) constant returns(uint256, bool)
func (*DTagSession) FixTagIds ¶
func (_DTag *DTagSession) FixTagIds(_tag string, _sub string) (*types.Transaction, error)
FixTagIds is a paid mutator transaction binding the contract method 0x44dfc0e1.
Solidity: function fixTagIds(string _tag, string _sub) returns(uint256 _size)
func (*DTagSession) GetTagIds ¶
func (_DTag *DTagSession) GetTagIds(_tag string, _sub string) ([]string, error)
GetTagIds is a free data retrieval call binding the contract method 0x8bb125e9.
Solidity: function getTagIds(string _tag, string _sub) constant returns(string[])
func (*DTagSession) GetTagMessage ¶
func (_DTag *DTagSession) GetTagMessage(_tag string, _sub string) (struct { Value []string Size *big.Int }, error)
GetTagMessage is a free data retrieval call binding the contract method 0x76e74f92.
Solidity: function getTagMessage(string _tag, string _sub) constant returns(string[] _value, uint256 _size)
func (*DTagSession) IsOwner ¶
func (_DTag *DTagSession) IsOwner() (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*DTagSession) Owner ¶
func (_DTag *DTagSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*DTagSession) RenounceOwnership ¶
func (_DTag *DTagSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*DTagSession) ReplaceTagIds ¶
func (_DTag *DTagSession) ReplaceTagIds(_tag string, _sub string, _ids []string) (*types.Transaction, error)
ReplaceTagIds is a paid mutator transaction binding the contract method 0xe748442e.
Solidity: function replaceTagIds(string _tag, string _sub, string[] _ids) returns()
func (*DTagSession) SetTagIds ¶
func (_DTag *DTagSession) SetTagIds(_tag string, _sub string, _ids []string) (*types.Transaction, error)
SetTagIds is a paid mutator transaction binding the contract method 0x8d540dfa.
Solidity: function setTagIds(string _tag, string _sub, string[] _ids) returns()
func (*DTagSession) TransferOwnership ¶
func (_DTag *DTagSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type DTagTransactor ¶
type DTagTransactor struct {
// contains filtered or unexported fields
}
DTagTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewDTagTransactor ¶
func NewDTagTransactor(address common.Address, transactor bind.ContractTransactor) (*DTagTransactor, error)
NewDTagTransactor creates a new write-only instance of DTag, bound to a specific deployed contract.
func (*DTagTransactor) AddTagId ¶
func (_DTag *DTagTransactor) AddTagId(opts *bind.TransactOpts, _tag string, _sub string, _id string) (*types.Transaction, error)
AddTagId is a paid mutator transaction binding the contract method 0x16017c65.
Solidity: function addTagId(string _tag, string _sub, string _id) returns()
func (*DTagTransactor) AddTagIds ¶
func (_DTag *DTagTransactor) AddTagIds(opts *bind.TransactOpts, _tag string, _sub string, _ids []string) (*types.Transaction, error)
AddTagIds is a paid mutator transaction binding the contract method 0xe314604e.
Solidity: function addTagIds(string _tag, string _sub, string[] _ids) returns()
func (*DTagTransactor) AddTagMessage ¶
func (_DTag *DTagTransactor) AddTagMessage(opts *bind.TransactOpts, _tag string, _sub string, _id string, _message string) (*types.Transaction, error)
AddTagMessage is a paid mutator transaction binding the contract method 0x31c2c83f.
Solidity: function addTagMessage(string _tag, string _sub, string _id, string _message) returns(bool)
func (*DTagTransactor) FixTagIds ¶
func (_DTag *DTagTransactor) FixTagIds(opts *bind.TransactOpts, _tag string, _sub string) (*types.Transaction, error)
FixTagIds is a paid mutator transaction binding the contract method 0x44dfc0e1.
Solidity: function fixTagIds(string _tag, string _sub) returns(uint256 _size)
func (*DTagTransactor) RenounceOwnership ¶
func (_DTag *DTagTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*DTagTransactor) ReplaceTagIds ¶
func (_DTag *DTagTransactor) ReplaceTagIds(opts *bind.TransactOpts, _tag string, _sub string, _ids []string) (*types.Transaction, error)
ReplaceTagIds is a paid mutator transaction binding the contract method 0xe748442e.
Solidity: function replaceTagIds(string _tag, string _sub, string[] _ids) returns()
func (*DTagTransactor) SetTagIds ¶
func (_DTag *DTagTransactor) SetTagIds(opts *bind.TransactOpts, _tag string, _sub string, _ids []string) (*types.Transaction, error)
SetTagIds is a paid mutator transaction binding the contract method 0x8d540dfa.
Solidity: function setTagIds(string _tag, string _sub, string[] _ids) returns()
func (*DTagTransactor) TransferOwnership ¶
func (_DTag *DTagTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type DTagTransactorRaw ¶
type DTagTransactorRaw struct {
Contract *DTagTransactor // Generic write-only contract binding to access the raw methods on
}
DTagTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*DTagTransactorRaw) Transact ¶
func (_DTag *DTagTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*DTagTransactorRaw) Transfer ¶
func (_DTag *DTagTransactorRaw) 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 DTagTransactorSession ¶
type DTagTransactorSession struct { Contract *DTagTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
DTagTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*DTagTransactorSession) AddTagId ¶
func (_DTag *DTagTransactorSession) AddTagId(_tag string, _sub string, _id string) (*types.Transaction, error)
AddTagId is a paid mutator transaction binding the contract method 0x16017c65.
Solidity: function addTagId(string _tag, string _sub, string _id) returns()
func (*DTagTransactorSession) AddTagIds ¶
func (_DTag *DTagTransactorSession) AddTagIds(_tag string, _sub string, _ids []string) (*types.Transaction, error)
AddTagIds is a paid mutator transaction binding the contract method 0xe314604e.
Solidity: function addTagIds(string _tag, string _sub, string[] _ids) returns()
func (*DTagTransactorSession) AddTagMessage ¶
func (_DTag *DTagTransactorSession) AddTagMessage(_tag string, _sub string, _id string, _message string) (*types.Transaction, error)
AddTagMessage is a paid mutator transaction binding the contract method 0x31c2c83f.
Solidity: function addTagMessage(string _tag, string _sub, string _id, string _message) returns(bool)
func (*DTagTransactorSession) FixTagIds ¶
func (_DTag *DTagTransactorSession) FixTagIds(_tag string, _sub string) (*types.Transaction, error)
FixTagIds is a paid mutator transaction binding the contract method 0x44dfc0e1.
Solidity: function fixTagIds(string _tag, string _sub) returns(uint256 _size)
func (*DTagTransactorSession) RenounceOwnership ¶
func (_DTag *DTagTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*DTagTransactorSession) ReplaceTagIds ¶
func (_DTag *DTagTransactorSession) ReplaceTagIds(_tag string, _sub string, _ids []string) (*types.Transaction, error)
ReplaceTagIds is a paid mutator transaction binding the contract method 0xe748442e.
Solidity: function replaceTagIds(string _tag, string _sub, string[] _ids) returns()
func (*DTagTransactorSession) SetTagIds ¶
func (_DTag *DTagTransactorSession) SetTagIds(_tag string, _sub string, _ids []string) (*types.Transaction, error)
SetTagIds is a paid mutator transaction binding the contract method 0x8d540dfa.
Solidity: function setTagIds(string _tag, string _sub, string[] _ids) returns()
func (*DTagTransactorSession) TransferOwnership ¶
func (_DTag *DTagTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type Ownable ¶
type Ownable struct { OwnableCaller // Read-only binding to the contract OwnableTransactor // Write-only binding to the contract OwnableFilterer // Log filterer for contract events }
Ownable is an auto generated Go binding around an Ethereum contract.
func NewOwnable ¶
NewOwnable creates a new instance of Ownable, bound to a specific deployed contract.
type OwnableCaller ¶
type OwnableCaller struct {
// contains filtered or unexported fields
}
OwnableCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewOwnableCaller ¶
func NewOwnableCaller(address common.Address, caller bind.ContractCaller) (*OwnableCaller, error)
NewOwnableCaller creates a new read-only instance of Ownable, bound to a specific deployed contract.
type OwnableCallerRaw ¶
type OwnableCallerRaw struct {
Contract *OwnableCaller // Generic read-only contract binding to access the raw methods on
}
OwnableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*OwnableCallerRaw) Call ¶
func (_Ownable *OwnableCallerRaw) 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 OwnableCallerSession ¶
type OwnableCallerSession struct { Contract *OwnableCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
OwnableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*OwnableCallerSession) IsOwner ¶
func (_Ownable *OwnableCallerSession) IsOwner() (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
type OwnableFilterer ¶
type OwnableFilterer struct {
// contains filtered or unexported fields
}
OwnableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewOwnableFilterer ¶
func NewOwnableFilterer(address common.Address, filterer bind.ContractFilterer) (*OwnableFilterer, error)
NewOwnableFilterer creates a new log filterer instance of Ownable, bound to a specific deployed contract.
func (*OwnableFilterer) FilterOwnershipTransferred ¶
func (_Ownable *OwnableFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*OwnableOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*OwnableFilterer) ParseOwnershipTransferred ¶
func (_Ownable *OwnableFilterer) ParseOwnershipTransferred(log types.Log) (*OwnableOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*OwnableFilterer) WatchOwnershipTransferred ¶
func (_Ownable *OwnableFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *OwnableOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
type OwnableOwnershipTransferred ¶
type OwnableOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
OwnableOwnershipTransferred represents a OwnershipTransferred event raised by the Ownable contract.
type OwnableOwnershipTransferredIterator ¶
type OwnableOwnershipTransferredIterator struct { Event *OwnableOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
OwnableOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the Ownable contract.
func (*OwnableOwnershipTransferredIterator) Close ¶
func (it *OwnableOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*OwnableOwnershipTransferredIterator) Error ¶
func (it *OwnableOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*OwnableOwnershipTransferredIterator) Next ¶
func (it *OwnableOwnershipTransferredIterator) 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 OwnableRaw ¶
type OwnableRaw struct {
Contract *Ownable // Generic contract binding to access the raw methods on
}
OwnableRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*OwnableRaw) Call ¶
func (_Ownable *OwnableRaw) 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 (*OwnableRaw) Transact ¶
func (_Ownable *OwnableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OwnableRaw) Transfer ¶
func (_Ownable *OwnableRaw) 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 OwnableSession ¶
type OwnableSession struct { Contract *Ownable // 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 }
OwnableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*OwnableSession) IsOwner ¶
func (_Ownable *OwnableSession) IsOwner() (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*OwnableSession) Owner ¶
func (_Ownable *OwnableSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*OwnableSession) RenounceOwnership ¶
func (_Ownable *OwnableSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*OwnableSession) TransferOwnership ¶
func (_Ownable *OwnableSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type OwnableTransactor ¶
type OwnableTransactor struct {
// contains filtered or unexported fields
}
OwnableTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewOwnableTransactor ¶
func NewOwnableTransactor(address common.Address, transactor bind.ContractTransactor) (*OwnableTransactor, error)
NewOwnableTransactor creates a new write-only instance of Ownable, bound to a specific deployed contract.
func (*OwnableTransactor) RenounceOwnership ¶
func (_Ownable *OwnableTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*OwnableTransactor) TransferOwnership ¶
func (_Ownable *OwnableTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type OwnableTransactorRaw ¶
type OwnableTransactorRaw struct {
Contract *OwnableTransactor // Generic write-only contract binding to access the raw methods on
}
OwnableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*OwnableTransactorRaw) Transact ¶
func (_Ownable *OwnableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*OwnableTransactorRaw) Transfer ¶
func (_Ownable *OwnableTransactorRaw) 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 OwnableTransactorSession ¶
type OwnableTransactorSession struct { Contract *OwnableTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
OwnableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*OwnableTransactorSession) RenounceOwnership ¶
func (_Ownable *OwnableTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*OwnableTransactorSession) TransferOwnership ¶
func (_Ownable *OwnableTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type Writeable ¶
type Writeable struct { WriteableCaller // Read-only binding to the contract WriteableTransactor // Write-only binding to the contract WriteableFilterer // Log filterer for contract events }
Writeable is an auto generated Go binding around an Ethereum contract.
func NewWriteable ¶
NewWriteable creates a new instance of Writeable, bound to a specific deployed contract.
type WriteableCaller ¶
type WriteableCaller struct {
// contains filtered or unexported fields
}
WriteableCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewWriteableCaller ¶
func NewWriteableCaller(address common.Address, caller bind.ContractCaller) (*WriteableCaller, error)
NewWriteableCaller creates a new read-only instance of Writeable, bound to a specific deployed contract.
func (*WriteableCaller) IsOwner ¶
func (_Writeable *WriteableCaller) IsOwner(opts *bind.CallOpts) (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*WriteableCaller) IsWriter ¶
func (_Writeable *WriteableCaller) IsWriter(opts *bind.CallOpts) (bool, error)
IsWriter is a free data retrieval call binding the contract method 0x4d6ee9fd.
Solidity: function isWriter() constant returns(bool)
func (*WriteableCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
type WriteableCallerRaw ¶
type WriteableCallerRaw struct {
Contract *WriteableCaller // Generic read-only contract binding to access the raw methods on
}
WriteableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*WriteableCallerRaw) Call ¶
func (_Writeable *WriteableCallerRaw) 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 WriteableCallerSession ¶
type WriteableCallerSession struct { Contract *WriteableCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
WriteableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*WriteableCallerSession) IsOwner ¶
func (_Writeable *WriteableCallerSession) IsOwner() (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*WriteableCallerSession) IsWriter ¶
func (_Writeable *WriteableCallerSession) IsWriter() (bool, error)
IsWriter is a free data retrieval call binding the contract method 0x4d6ee9fd.
Solidity: function isWriter() constant returns(bool)
func (*WriteableCallerSession) Owner ¶
func (_Writeable *WriteableCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
type WriteableFilterer ¶
type WriteableFilterer struct {
// contains filtered or unexported fields
}
WriteableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewWriteableFilterer ¶
func NewWriteableFilterer(address common.Address, filterer bind.ContractFilterer) (*WriteableFilterer, error)
NewWriteableFilterer creates a new log filterer instance of Writeable, bound to a specific deployed contract.
func (*WriteableFilterer) FilterOwnershipTransferred ¶
func (_Writeable *WriteableFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*WriteableOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*WriteableFilterer) FilterWritershipDecreased ¶
func (_Writeable *WriteableFilterer) FilterWritershipDecreased(opts *bind.FilterOpts, oldWriter []common.Address) (*WriteableWritershipDecreasedIterator, error)
FilterWritershipDecreased is a free log retrieval operation binding the contract event 0xb24c36b70cc67df9ea22f053c15c4a41e7170d7be0637d2637a3445a266ac6af.
Solidity: event WritershipDecreased(address indexed oldWriter)
func (*WriteableFilterer) FilterWritershipIncreased ¶
func (_Writeable *WriteableFilterer) FilterWritershipIncreased(opts *bind.FilterOpts, newWriter []common.Address) (*WriteableWritershipIncreasedIterator, error)
FilterWritershipIncreased is a free log retrieval operation binding the contract event 0x8f2adc2e2f2723d375f8bb1359cb1027f713945395ca36c42b83dd94c5bdc7f2.
Solidity: event WritershipIncreased(address indexed newWriter)
func (*WriteableFilterer) ParseOwnershipTransferred ¶
func (_Writeable *WriteableFilterer) ParseOwnershipTransferred(log types.Log) (*WriteableOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*WriteableFilterer) ParseWritershipDecreased ¶
func (_Writeable *WriteableFilterer) ParseWritershipDecreased(log types.Log) (*WriteableWritershipDecreased, error)
ParseWritershipDecreased is a log parse operation binding the contract event 0xb24c36b70cc67df9ea22f053c15c4a41e7170d7be0637d2637a3445a266ac6af.
Solidity: event WritershipDecreased(address indexed oldWriter)
func (*WriteableFilterer) ParseWritershipIncreased ¶
func (_Writeable *WriteableFilterer) ParseWritershipIncreased(log types.Log) (*WriteableWritershipIncreased, error)
ParseWritershipIncreased is a log parse operation binding the contract event 0x8f2adc2e2f2723d375f8bb1359cb1027f713945395ca36c42b83dd94c5bdc7f2.
Solidity: event WritershipIncreased(address indexed newWriter)
func (*WriteableFilterer) WatchOwnershipTransferred ¶
func (_Writeable *WriteableFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *WriteableOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*WriteableFilterer) WatchWritershipDecreased ¶
func (_Writeable *WriteableFilterer) WatchWritershipDecreased(opts *bind.WatchOpts, sink chan<- *WriteableWritershipDecreased, oldWriter []common.Address) (event.Subscription, error)
WatchWritershipDecreased is a free log subscription operation binding the contract event 0xb24c36b70cc67df9ea22f053c15c4a41e7170d7be0637d2637a3445a266ac6af.
Solidity: event WritershipDecreased(address indexed oldWriter)
func (*WriteableFilterer) WatchWritershipIncreased ¶
func (_Writeable *WriteableFilterer) WatchWritershipIncreased(opts *bind.WatchOpts, sink chan<- *WriteableWritershipIncreased, newWriter []common.Address) (event.Subscription, error)
WatchWritershipIncreased is a free log subscription operation binding the contract event 0x8f2adc2e2f2723d375f8bb1359cb1027f713945395ca36c42b83dd94c5bdc7f2.
Solidity: event WritershipIncreased(address indexed newWriter)
type WriteableOwnershipTransferred ¶
type WriteableOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
WriteableOwnershipTransferred represents a OwnershipTransferred event raised by the Writeable contract.
type WriteableOwnershipTransferredIterator ¶
type WriteableOwnershipTransferredIterator struct { Event *WriteableOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
WriteableOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the Writeable contract.
func (*WriteableOwnershipTransferredIterator) Close ¶
func (it *WriteableOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*WriteableOwnershipTransferredIterator) Error ¶
func (it *WriteableOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*WriteableOwnershipTransferredIterator) Next ¶
func (it *WriteableOwnershipTransferredIterator) 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 WriteableRaw ¶
type WriteableRaw struct {
Contract *Writeable // Generic contract binding to access the raw methods on
}
WriteableRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*WriteableRaw) Call ¶
func (_Writeable *WriteableRaw) 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 (*WriteableRaw) Transact ¶
func (_Writeable *WriteableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*WriteableRaw) Transfer ¶
func (_Writeable *WriteableRaw) 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 WriteableSession ¶
type WriteableSession struct { Contract *Writeable // 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 }
WriteableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*WriteableSession) DecreaseWritership ¶
func (_Writeable *WriteableSession) DecreaseWritership(oldWriter common.Address) (*types.Transaction, error)
DecreaseWritership is a paid mutator transaction binding the contract method 0x9f217bdf.
Solidity: function decreaseWritership(address oldWriter) returns()
func (*WriteableSession) IncreasedWritership ¶
func (_Writeable *WriteableSession) IncreasedWritership(newWriter common.Address) (*types.Transaction, error)
IncreasedWritership is a paid mutator transaction binding the contract method 0x14b4d411.
Solidity: function increasedWritership(address newWriter) returns()
func (*WriteableSession) IsOwner ¶
func (_Writeable *WriteableSession) IsOwner() (bool, error)
IsOwner is a free data retrieval call binding the contract method 0x8f32d59b.
Solidity: function isOwner() constant returns(bool)
func (*WriteableSession) IsWriter ¶
func (_Writeable *WriteableSession) IsWriter() (bool, error)
IsWriter is a free data retrieval call binding the contract method 0x4d6ee9fd.
Solidity: function isWriter() constant returns(bool)
func (*WriteableSession) Owner ¶
func (_Writeable *WriteableSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() constant returns(address)
func (*WriteableSession) RenounceOwnership ¶
func (_Writeable *WriteableSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*WriteableSession) RenounceWritership ¶
func (_Writeable *WriteableSession) RenounceWritership() (*types.Transaction, error)
RenounceWritership is a paid mutator transaction binding the contract method 0x4075e83e.
Solidity: function renounceWritership() returns()
func (*WriteableSession) TransferOwnership ¶
func (_Writeable *WriteableSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type WriteableTransactor ¶
type WriteableTransactor struct {
// contains filtered or unexported fields
}
WriteableTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewWriteableTransactor ¶
func NewWriteableTransactor(address common.Address, transactor bind.ContractTransactor) (*WriteableTransactor, error)
NewWriteableTransactor creates a new write-only instance of Writeable, bound to a specific deployed contract.
func (*WriteableTransactor) DecreaseWritership ¶
func (_Writeable *WriteableTransactor) DecreaseWritership(opts *bind.TransactOpts, oldWriter common.Address) (*types.Transaction, error)
DecreaseWritership is a paid mutator transaction binding the contract method 0x9f217bdf.
Solidity: function decreaseWritership(address oldWriter) returns()
func (*WriteableTransactor) IncreasedWritership ¶
func (_Writeable *WriteableTransactor) IncreasedWritership(opts *bind.TransactOpts, newWriter common.Address) (*types.Transaction, error)
IncreasedWritership is a paid mutator transaction binding the contract method 0x14b4d411.
Solidity: function increasedWritership(address newWriter) returns()
func (*WriteableTransactor) RenounceOwnership ¶
func (_Writeable *WriteableTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*WriteableTransactor) RenounceWritership ¶
func (_Writeable *WriteableTransactor) RenounceWritership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceWritership is a paid mutator transaction binding the contract method 0x4075e83e.
Solidity: function renounceWritership() returns()
func (*WriteableTransactor) TransferOwnership ¶
func (_Writeable *WriteableTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type WriteableTransactorRaw ¶
type WriteableTransactorRaw struct {
Contract *WriteableTransactor // Generic write-only contract binding to access the raw methods on
}
WriteableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*WriteableTransactorRaw) Transact ¶
func (_Writeable *WriteableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*WriteableTransactorRaw) Transfer ¶
func (_Writeable *WriteableTransactorRaw) 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 WriteableTransactorSession ¶
type WriteableTransactorSession struct { Contract *WriteableTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
WriteableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*WriteableTransactorSession) DecreaseWritership ¶
func (_Writeable *WriteableTransactorSession) DecreaseWritership(oldWriter common.Address) (*types.Transaction, error)
DecreaseWritership is a paid mutator transaction binding the contract method 0x9f217bdf.
Solidity: function decreaseWritership(address oldWriter) returns()
func (*WriteableTransactorSession) IncreasedWritership ¶
func (_Writeable *WriteableTransactorSession) IncreasedWritership(newWriter common.Address) (*types.Transaction, error)
IncreasedWritership is a paid mutator transaction binding the contract method 0x14b4d411.
Solidity: function increasedWritership(address newWriter) returns()
func (*WriteableTransactorSession) RenounceOwnership ¶
func (_Writeable *WriteableTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*WriteableTransactorSession) RenounceWritership ¶
func (_Writeable *WriteableTransactorSession) RenounceWritership() (*types.Transaction, error)
RenounceWritership is a paid mutator transaction binding the contract method 0x4075e83e.
Solidity: function renounceWritership() returns()
func (*WriteableTransactorSession) TransferOwnership ¶
func (_Writeable *WriteableTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
type WriteableWritershipDecreased ¶
type WriteableWritershipDecreased struct { OldWriter common.Address Raw types.Log // Blockchain specific contextual infos }
WriteableWritershipDecreased represents a WritershipDecreased event raised by the Writeable contract.
type WriteableWritershipDecreasedIterator ¶
type WriteableWritershipDecreasedIterator struct { Event *WriteableWritershipDecreased // Event containing the contract specifics and raw log // contains filtered or unexported fields }
WriteableWritershipDecreasedIterator is returned from FilterWritershipDecreased and is used to iterate over the raw logs and unpacked data for WritershipDecreased events raised by the Writeable contract.
func (*WriteableWritershipDecreasedIterator) Close ¶
func (it *WriteableWritershipDecreasedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*WriteableWritershipDecreasedIterator) Error ¶
func (it *WriteableWritershipDecreasedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*WriteableWritershipDecreasedIterator) Next ¶
func (it *WriteableWritershipDecreasedIterator) 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 WriteableWritershipIncreased ¶
type WriteableWritershipIncreased struct { NewWriter common.Address Raw types.Log // Blockchain specific contextual infos }
WriteableWritershipIncreased represents a WritershipIncreased event raised by the Writeable contract.
type WriteableWritershipIncreasedIterator ¶
type WriteableWritershipIncreasedIterator struct { Event *WriteableWritershipIncreased // Event containing the contract specifics and raw log // contains filtered or unexported fields }
WriteableWritershipIncreasedIterator is returned from FilterWritershipIncreased and is used to iterate over the raw logs and unpacked data for WritershipIncreased events raised by the Writeable contract.
func (*WriteableWritershipIncreasedIterator) Close ¶
func (it *WriteableWritershipIncreasedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*WriteableWritershipIncreasedIterator) Error ¶
func (it *WriteableWritershipIncreasedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*WriteableWritershipIncreasedIterator) Next ¶
func (it *WriteableWritershipIncreasedIterator) 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.