Documentation ¶
Overview ¶
// Copyright © 2019 Annchain Authors <EMAIL ADDRESS> // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License.
Copyright © 2019 Annchain Authors <EMAIL ADDRESS>
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright © 2019 Annchain Authors <EMAIL ADDRESS>
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright © 2019 Annchain Authors <EMAIL ADDRESS>
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
// Copyright © 2019 Annchain Authors <EMAIL ADDRESS> // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License.
Index ¶
- Constants
- Variables
- func (z *TxBase) DecodeMsg(dc *msgp.Reader) (err error)
- func (z *TxBase) EncodeMsg(en *msgp.Writer) (err error)
- func (z *TxBase) MarshalMsg(b []byte) (o []byte, err error)
- func (z *TxBase) Msgsize() (s int)
- func (z *TxBase) UnmarshalMsg(bts []byte) (o []byte, err error)
- type ActionData
- type ActionTx
- func (t *ActionTx) CheckActionIsValid() bool
- func (t *ActionTx) Compare(tx Txi) bool
- func (z *ActionTx) DecodeMsg(dc *msgp.Reader) (err error)
- func (t *ActionTx) Dump() string
- func (z *ActionTx) EncodeMsg(en *msgp.Writer) (err error)
- func (t *ActionTx) GetBase() *TxBase
- func (t *ActionTx) GetConfirm() time.Duration
- func (t *ActionTx) GetDomainName() *RequestDomain
- func (t *ActionTx) GetOfferValue() *math.BigInt
- func (t *ActionTx) GetPublicOffering() *PublicOffering
- func (tc *ActionTx) GetSender() *common.Address
- func (z *ActionTx) MarshalMsg(b []byte) (o []byte, err error)
- func (z *ActionTx) Msgsize() (s int)
- func (t *ActionTx) RawActionTx() *RawActionTx
- func (c *ActionTx) RawTxi() RawTxi
- func (t *ActionTx) Sender() common.Address
- func (c *ActionTx) SetSender(addr common.Address)
- func (t *ActionTx) Setconfirm()
- func (t *ActionTx) SignatureTargets() []byte
- func (t *ActionTx) String() string
- func (z *ActionTx) UnmarshalMsg(bts []byte) (o []byte, err error)
- type ActionTxs
- func (z *ActionTxs) DecodeMsg(dc *msgp.Reader) (err error)
- func (z ActionTxs) EncodeMsg(en *msgp.Writer) (err error)
- func (r *ActionTxs) Len() int
- func (z ActionTxs) MarshalMsg(b []byte) (o []byte, err error)
- func (z ActionTxs) Msgsize() (s int)
- func (t ActionTxs) String() string
- func (t ActionTxs) ToRawTxs() RawActionTxs
- func (z *ActionTxs) UnmarshalMsg(bts []byte) (o []byte, err error)
- type BloomFilter
- func (c *BloomFilter) AddItem(item []byte)
- func (c *BloomFilter) Decode() error
- func (z *BloomFilter) DecodeMsg(dc *msgp.Reader) (err error)
- func (c *BloomFilter) Encode() error
- func (z *BloomFilter) EncodeMsg(en *msgp.Writer) (err error)
- func (c *BloomFilter) GetCount() uint32
- func (c *BloomFilter) LookUpItem(item []byte) (bool, error)
- func (z *BloomFilter) MarshalMsg(b []byte) (o []byte, err error)
- func (z *BloomFilter) Msgsize() (s int)
- func (z *BloomFilter) UnmarshalMsg(bts []byte) (o []byte, err error)
- type BlsSigSet
- type HashOrNumber
- func (z *HashOrNumber) DecodeMsg(dc *msgp.Reader) (err error)
- func (z *HashOrNumber) EncodeMsg(en *msgp.Writer) (err error)
- func (z *HashOrNumber) MarshalMsg(b []byte) (o []byte, err error)
- func (z *HashOrNumber) Msgsize() (s int)
- func (m *HashOrNumber) String() string
- func (z *HashOrNumber) UnmarshalMsg(bts []byte) (o []byte, err error)
- type HashTerminat
- func (z *HashTerminat) DecodeMsg(dc *msgp.Reader) (err error)
- func (z *HashTerminat) EncodeMsg(en *msgp.Writer) (err error)
- func (z *HashTerminat) MarshalMsg(b []byte) (o []byte, err error)
- func (z *HashTerminat) Msgsize() (s int)
- func (h HashTerminat) String() string
- func (z *HashTerminat) UnmarshalMsg(bts []byte) (o []byte, err error)
- type HashTerminats
- func (z *HashTerminats) DecodeMsg(dc *msgp.Reader) (err error)
- func (z HashTerminats) EncodeMsg(en *msgp.Writer) (err error)
- func (z HashTerminats) MarshalMsg(b []byte) (o []byte, err error)
- func (z HashTerminats) Msgsize() (s int)
- func (h HashTerminats) String() string
- func (z *HashTerminats) UnmarshalMsg(bts []byte) (o []byte, err error)
- type MessageAnnsensus
- func (z *MessageAnnsensus) DecodeMsg(dc *msgp.Reader) (err error)
- func (z *MessageAnnsensus) EncodeMsg(en *msgp.Writer) (err error)
- func (m MessageAnnsensus) FromBinary(bs []byte) error
- func (m MessageAnnsensus) GetData() []byte
- func (m MessageAnnsensus) GetType() msg.BinaryMessageType
- func (z *MessageAnnsensus) MarshalMsg(b []byte) (o []byte, err error)
- func (z *MessageAnnsensus) Msgsize() (s int)
- func (m MessageAnnsensus) String() string
- func (m MessageAnnsensus) ToBinary() msg.BinaryMessage
- func (z *MessageAnnsensus) UnmarshalMsg(bts []byte) (o []byte, err error)
- type MessageBodiesRequest
- func (z *MessageBodiesRequest) DecodeMsg(dc *msgp.Reader) (err error)
- func (z *MessageBodiesRequest) EncodeMsg(en *msgp.Writer) (err error)
- func (m *MessageBodiesRequest) FromBinary(bs []byte) error
- func (m *MessageBodiesRequest) GetData() []byte
- func (m *MessageBodiesRequest) GetType() msg.BinaryMessageType
- func (z *MessageBodiesRequest) MarshalMsg(b []byte) (o []byte, err error)
- func (z *MessageBodiesRequest) Msgsize() (s int)
- func (m *MessageBodiesRequest) String() string
- func (m *MessageBodiesRequest) ToBinary() msg.BinaryMessage
- func (z *MessageBodiesRequest) UnmarshalMsg(bts []byte) (o []byte, err error)
- type MessageBodiesResponse
- func (z *MessageBodiesResponse) DecodeMsg(dc *msgp.Reader) (err error)
- func (z *MessageBodiesResponse) EncodeMsg(en *msgp.Writer) (err error)
- func (m *MessageBodiesResponse) FromBinary(bs []byte) error
- func (m *MessageBodiesResponse) GetData() []byte
- func (m *MessageBodiesResponse) GetType() msg.BinaryMessageType
- func (z *MessageBodiesResponse) MarshalMsg(b []byte) (o []byte, err error)
- func (z *MessageBodiesResponse) Msgsize() (s int)
- func (m *MessageBodiesResponse) String() string
- func (m *MessageBodiesResponse) ToBinary() msg.BinaryMessage
- func (z *MessageBodiesResponse) UnmarshalMsg(bts []byte) (o []byte, err error)
- type MessageControl
- func (z *MessageControl) DecodeMsg(dc *msgp.Reader) (err error)
- func (z *MessageControl) EncodeMsg(en *msgp.Writer) (err error)
- func (m *MessageControl) FromBinary(bs []byte) error
- func (m *MessageControl) GetData() []byte
- func (m *MessageControl) GetType() msg.BinaryMessageType
- func (z *MessageControl) MarshalMsg(b []byte) (o []byte, err error)
- func (z *MessageControl) Msgsize() (s int)
- func (m *MessageControl) String() string
- func (m *MessageControl) ToBinary() msg.BinaryMessage
- func (z *MessageControl) UnmarshalMsg(bts []byte) (o []byte, err error)
- type MessageDuplicate
- func (z *MessageDuplicate) DecodeMsg(dc *msgp.Reader) (err error)
- func (z MessageDuplicate) EncodeMsg(en *msgp.Writer) (err error)
- func (m *MessageDuplicate) FromBinary(bs []byte) error
- func (m *MessageDuplicate) GetData() []byte
- func (m *MessageDuplicate) GetType() msg.BinaryMessageType
- func (z MessageDuplicate) MarshalMsg(b []byte) (o []byte, err error)
- func (z MessageDuplicate) Msgsize() (s int)
- func (m *MessageDuplicate) String() string
- func (m *MessageDuplicate) ToBinary() msg.BinaryMessage
- func (z *MessageDuplicate) UnmarshalMsg(bts []byte) (o []byte, err error)
- type MessageGetMsg
- func (z *MessageGetMsg) DecodeMsg(dc *msgp.Reader) (err error)
- func (z *MessageGetMsg) EncodeMsg(en *msgp.Writer) (err error)
- func (m *MessageGetMsg) FromBinary(bs []byte) error
- func (m *MessageGetMsg) GetData() []byte
- func (m *MessageGetMsg) GetType() msg.BinaryMessageType
- func (z *MessageGetMsg) MarshalMsg(b []byte) (o []byte, err error)
- func (z *MessageGetMsg) Msgsize() (s int)
- func (m *MessageGetMsg) String() string
- func (m *MessageGetMsg) ToBinary() msg.BinaryMessage
- func (z *MessageGetMsg) UnmarshalMsg(bts []byte) (o []byte, err error)
- type MessageHeaderRequest
- func (z *MessageHeaderRequest) DecodeMsg(dc *msgp.Reader) (err error)
- func (z *MessageHeaderRequest) EncodeMsg(en *msgp.Writer) (err error)
- func (m *MessageHeaderRequest) FromBinary(bs []byte) error
- func (m *MessageHeaderRequest) GetData() []byte
- func (m *MessageHeaderRequest) GetType() msg.BinaryMessageType
- func (z *MessageHeaderRequest) MarshalMsg(b []byte) (o []byte, err error)
- func (z *MessageHeaderRequest) Msgsize() (s int)
- func (m *MessageHeaderRequest) String() string
- func (m *MessageHeaderRequest) ToBinary() msg.BinaryMessage
- func (z *MessageHeaderRequest) UnmarshalMsg(bts []byte) (o []byte, err error)
- type MessageHeaderResponse
- func (z *MessageHeaderResponse) DecodeMsg(dc *msgp.Reader) (err error)
- func (z *MessageHeaderResponse) EncodeMsg(en *msgp.Writer) (err error)
- func (m *MessageHeaderResponse) FromBinary(bs []byte) error
- func (m *MessageHeaderResponse) GetData() []byte
- func (m *MessageHeaderResponse) GetType() msg.BinaryMessageType
- func (z *MessageHeaderResponse) MarshalMsg(b []byte) (o []byte, err error)
- func (z *MessageHeaderResponse) Msgsize() (s int)
- func (m *MessageHeaderResponse) String() string
- func (m *MessageHeaderResponse) ToBinary() msg.BinaryMessage
- func (z *MessageHeaderResponse) UnmarshalMsg(bts []byte) (o []byte, err error)
- type MessageNewActionTx
- func (z *MessageNewActionTx) DecodeMsg(dc *msgp.Reader) (err error)
- func (z *MessageNewActionTx) EncodeMsg(en *msgp.Writer) (err error)
- func (m *MessageNewActionTx) FromBinary(bs []byte) error
- func (m *MessageNewActionTx) GetData() []byte
- func (m *MessageNewActionTx) GetType() msg.BinaryMessageType
- func (z *MessageNewActionTx) MarshalMsg(b []byte) (o []byte, err error)
- func (z *MessageNewActionTx) Msgsize() (s int)
- func (m *MessageNewActionTx) String() string
- func (m *MessageNewActionTx) ToBinary() msg.BinaryMessage
- func (z *MessageNewActionTx) UnmarshalMsg(bts []byte) (o []byte, err error)
- type MessageNewSequencer
- func (z *MessageNewSequencer) DecodeMsg(dc *msgp.Reader) (err error)
- func (z *MessageNewSequencer) EncodeMsg(en *msgp.Writer) (err error)
- func (m *MessageNewSequencer) FromBinary(bs []byte) error
- func (m *MessageNewSequencer) GetData() []byte
- func (m *MessageNewSequencer) GetHash() *types.Hash
- func (m *MessageNewSequencer) GetType() msg.BinaryMessageType
- func (z *MessageNewSequencer) MarshalMsg(b []byte) (o []byte, err error)
- func (z *MessageNewSequencer) Msgsize() (s int)
- func (m *MessageNewSequencer) String() string
- func (m *MessageNewSequencer) ToBinary() msg.BinaryMessage
- func (z *MessageNewSequencer) UnmarshalMsg(bts []byte) (o []byte, err error)
- type MessageNewTx
- func (z *MessageNewTx) DecodeMsg(dc *msgp.Reader) (err error)
- func (z *MessageNewTx) EncodeMsg(en *msgp.Writer) (err error)
- func (m *MessageNewTx) FromBinary(bs []byte) error
- func (m *MessageNewTx) GetData() []byte
- func (m *MessageNewTx) GetHash() *types.Hash
- func (m *MessageNewTx) GetType() msg.BinaryMessageType
- func (z *MessageNewTx) MarshalMsg(b []byte) (o []byte, err error)
- func (z *MessageNewTx) Msgsize() (s int)
- func (m *MessageNewTx) String() string
- func (m *MessageNewTx) ToBinary() msg.BinaryMessage
- func (z *MessageNewTx) UnmarshalMsg(bts []byte) (o []byte, err error)
- type MessageNewTxs
- func (z *MessageNewTxs) DecodeMsg(dc *msgp.Reader) (err error)
- func (z *MessageNewTxs) EncodeMsg(en *msgp.Writer) (err error)
- func (m *MessageNewTxs) FromBinary(bs []byte) error
- func (m *MessageNewTxs) GetData() []byte
- func (m *MessageNewTxs) GetType() msg.BinaryMessageType
- func (m *MessageNewTxs) Hashes() types.Hashes
- func (z *MessageNewTxs) MarshalMsg(b []byte) (o []byte, err error)
- func (z *MessageNewTxs) Msgsize() (s int)
- func (m *MessageNewTxs) String() string
- func (m *MessageNewTxs) ToBinary() msg.BinaryMessage
- func (m *MessageNewTxs) Txis() Txis
- func (z *MessageNewTxs) UnmarshalMsg(bts []byte) (o []byte, err error)
- type MessagePing
- func (z *MessagePing) DecodeMsg(dc *msgp.Reader) (err error)
- func (z MessagePing) EncodeMsg(en *msgp.Writer) (err error)
- func (z *MessagePing) FromBinary([]byte) error
- func (m *MessagePing) GetData() []byte
- func (m *MessagePing) GetType() msg.BinaryMessageType
- func (z MessagePing) MarshalMsg(b []byte) (o []byte, err error)
- func (z MessagePing) Msgsize() (s int)
- func (z MessagePing) String() string
- func (m *MessagePing) ToBinary() msg.BinaryMessage
- func (z *MessagePing) UnmarshalMsg(bts []byte) (o []byte, err error)
- type MessagePong
- func (z *MessagePong) DecodeMsg(dc *msgp.Reader) (err error)
- func (z MessagePong) EncodeMsg(en *msgp.Writer) (err error)
- func (z *MessagePong) FromBinary([]byte) error
- func (m *MessagePong) GetData() []byte
- func (m *MessagePong) GetType() msg.BinaryMessageType
- func (z MessagePong) MarshalMsg(b []byte) (o []byte, err error)
- func (z MessagePong) Msgsize() (s int)
- func (m *MessagePong) String() string
- func (m *MessagePong) ToBinary() msg.BinaryMessage
- func (z *MessagePong) UnmarshalMsg(bts []byte) (o []byte, err error)
- type MessageSequencerHeader
- func (z *MessageSequencerHeader) DecodeMsg(dc *msgp.Reader) (err error)
- func (z *MessageSequencerHeader) EncodeMsg(en *msgp.Writer) (err error)
- func (m *MessageSequencerHeader) FromBinary(bs []byte) error
- func (m *MessageSequencerHeader) GetData() []byte
- func (m *MessageSequencerHeader) GetType() msg.BinaryMessageType
- func (z *MessageSequencerHeader) MarshalMsg(b []byte) (o []byte, err error)
- func (z *MessageSequencerHeader) Msgsize() (s int)
- func (m *MessageSequencerHeader) String() string
- func (m *MessageSequencerHeader) ToBinary() msg.BinaryMessage
- func (z *MessageSequencerHeader) UnmarshalMsg(bts []byte) (o []byte, err error)
- type MessageSyncRequest
- func (z *MessageSyncRequest) DecodeMsg(dc *msgp.Reader) (err error)
- func (z *MessageSyncRequest) EncodeMsg(en *msgp.Writer) (err error)
- func (m *MessageSyncRequest) FromBinary(bs []byte) error
- func (m *MessageSyncRequest) GetData() []byte
- func (m *MessageSyncRequest) GetType() msg.BinaryMessageType
- func (z *MessageSyncRequest) MarshalMsg(b []byte) (o []byte, err error)
- func (z *MessageSyncRequest) Msgsize() (s int)
- func (m *MessageSyncRequest) String() string
- func (m *MessageSyncRequest) ToBinary() msg.BinaryMessage
- func (z *MessageSyncRequest) UnmarshalMsg(bts []byte) (o []byte, err error)
- type MessageSyncResponse
- func (z *MessageSyncResponse) DecodeMsg(dc *msgp.Reader) (err error)
- func (z *MessageSyncResponse) EncodeMsg(en *msgp.Writer) (err error)
- func (m *MessageSyncResponse) FromBinary(bs []byte) error
- func (m *MessageSyncResponse) GetData() []byte
- func (m *MessageSyncResponse) GetType() msg.BinaryMessageType
- func (m *MessageSyncResponse) Hashes() types.Hashes
- func (z *MessageSyncResponse) MarshalMsg(b []byte) (o []byte, err error)
- func (z *MessageSyncResponse) Msgsize() (s int)
- func (m *MessageSyncResponse) String() string
- func (m *MessageSyncResponse) ToBinary() msg.BinaryMessage
- func (m *MessageSyncResponse) Txis() Txis
- func (z *MessageSyncResponse) UnmarshalMsg(bts []byte) (o []byte, err error)
- type MessageTxsRequest
- func (z *MessageTxsRequest) DecodeMsg(dc *msgp.Reader) (err error)
- func (z *MessageTxsRequest) EncodeMsg(en *msgp.Writer) (err error)
- func (m *MessageTxsRequest) FromBinary(bs []byte) error
- func (m *MessageTxsRequest) GetData() []byte
- func (z *MessageTxsRequest) GetType() msg.BinaryMessageType
- func (z *MessageTxsRequest) MarshalMsg(b []byte) (o []byte, err error)
- func (z *MessageTxsRequest) Msgsize() (s int)
- func (m *MessageTxsRequest) String() string
- func (m *MessageTxsRequest) ToBinary() msg.BinaryMessage
- func (z *MessageTxsRequest) UnmarshalMsg(bts []byte) (o []byte, err error)
- type MessageTxsResponse
- func (z *MessageTxsResponse) DecodeMsg(dc *msgp.Reader) (err error)
- func (z *MessageTxsResponse) EncodeMsg(en *msgp.Writer) (err error)
- func (m *MessageTxsResponse) FromBinary(bs []byte) error
- func (m *MessageTxsResponse) GetData() []byte
- func (m *MessageTxsResponse) GetType() msg.BinaryMessageType
- func (m *MessageTxsResponse) Hashes() types.Hashes
- func (z *MessageTxsResponse) MarshalMsg(b []byte) (o []byte, err error)
- func (z *MessageTxsResponse) Msgsize() (s int)
- func (m *MessageTxsResponse) String() string
- func (m *MessageTxsResponse) ToBinary() msg.BinaryMessage
- func (z *MessageTxsResponse) UnmarshalMsg(bts []byte) (o []byte, err error)
- type PublicKey
- func (z *PublicKey) DecodeMsg(dc *msgp.Reader) (err error)
- func (z PublicKey) EncodeMsg(en *msgp.Writer) (err error)
- func (b PublicKey) MarshalJson() ([]byte, error)
- func (z PublicKey) MarshalMsg(b []byte) (o []byte, err error)
- func (z PublicKey) Msgsize() (s int)
- func (z PublicKey) String() string
- func (z *PublicKey) UnmarshalMsg(bts []byte) (o []byte, err error)
- type PublicOffering
- func (z *PublicOffering) DecodeMsg(dc *msgp.Reader) (err error)
- func (z *PublicOffering) EncodeMsg(en *msgp.Writer) (err error)
- func (z *PublicOffering) MarshalMsg(b []byte) (o []byte, err error)
- func (z *PublicOffering) Msgsize() (s int)
- func (p PublicOffering) String() string
- func (z *PublicOffering) UnmarshalMsg(bts []byte) (o []byte, err error)
- type RawActionTx
- type RawActionTxs
- type RawData
- type RawSequencer
- type RawSequencers
- type RawTx
- type RawTxi
- type RawTxis
- type RawTxs
- type RequestDomain
- func (z *RequestDomain) DecodeMsg(dc *msgp.Reader) (err error)
- func (z RequestDomain) EncodeMsg(en *msgp.Writer) (err error)
- func (z RequestDomain) MarshalMsg(b []byte) (o []byte, err error)
- func (z RequestDomain) Msgsize() (s int)
- func (r RequestDomain) String() string
- func (z *RequestDomain) UnmarshalMsg(bts []byte) (o []byte, err error)
- type SequencerJson
- func (z *SequencerJson) DecodeMsg(dc *msgp.Reader) (err error)
- func (z *SequencerJson) EncodeMsg(en *msgp.Writer) (err error)
- func (z *SequencerJson) MarshalMsg(b []byte) (o []byte, err error)
- func (z *SequencerJson) Msgsize() (s int)
- func (z *SequencerJson) UnmarshalMsg(bts []byte) (o []byte, err error)
- type Sequencers
- func (z *Sequencers) DecodeMsg(dc *msgp.Reader) (err error)
- func (z Sequencers) EncodeMsg(en *msgp.Writer) (err error)
- func (r *Sequencers) Len() int
- func (z Sequencers) MarshalMsg(b []byte) (o []byte, err error)
- func (z Sequencers) Msgsize() (s int)
- func (s Sequencers) String() string
- func (s Sequencers) ToHeaders() dagmessage.SequencerHeaders
- func (seqs Sequencers) ToRawSequencers() RawSequencers
- func (z *Sequencers) UnmarshalMsg(bts []byte) (o []byte, err error)
- type TokenInfo
- type TokensInfo
- type Tx
- func (z *Tx) DecodeMsg(dc *msgp.Reader) (err error)
- func (z *Tx) EncodeMsg(en *msgp.Writer) (err error)
- func (t *Tx) GetConfirm() time.Duration
- func (t *Tx) GetSender() *common.Address
- func (z *Tx) MarshalMsg(b []byte) (o []byte, err error)
- func (z *Tx) Msgsize() (s int)
- func (t *Tx) RawTx() *RawTx
- func (c *Tx) RawTxi() RawTxi
- func (t *Tx) Sender() common.Address
- func (t *Tx) SetSender(addr common.Address)
- func (t *Tx) Setconfirm()
- func (t *Tx) String() string
- func (z *Tx) UnmarshalMsg(bts []byte) (o []byte, err error)
- type TxBaseJson
- type TxBaseType
- func (z *TxBaseType) DecodeMsg(dc *msgp.Reader) (err error)
- func (z TxBaseType) EncodeMsg(en *msgp.Writer) (err error)
- func (z TxBaseType) MarshalMsg(b []byte) (o []byte, err error)
- func (z TxBaseType) Msgsize() (s int)
- func (t TxBaseType) String() string
- func (z *TxBaseType) UnmarshalMsg(bts []byte) (o []byte, err error)
- type TxiSmallCaseMarshal
- func (z *TxiSmallCaseMarshal) DecodeMsg(dc *msgp.Reader) (err error)
- func (z *TxiSmallCaseMarshal) EncodeMsg(en *msgp.Writer) (err error)
- func (t *TxiSmallCaseMarshal) MarshalJSON() ([]byte, error)
- func (z *TxiSmallCaseMarshal) MarshalMsg(b []byte) (o []byte, err error)
- func (z *TxiSmallCaseMarshal) Msgsize() (s int)
- func (z *TxiSmallCaseMarshal) UnmarshalMsg(bts []byte) (o []byte, err error)
- type TxisMarshaler
- type Txs
- func (z *Txs) DecodeMsg(dc *msgp.Reader) (err error)
- func (z Txs) EncodeMsg(en *msgp.Writer) (err error)
- func (r *Txs) Len() int
- func (z Txs) MarshalMsg(b []byte) (o []byte, err error)
- func (z Txs) Msgsize() (s int)
- func (t Txs) String() string
- func (t Txs) ToRawTxs() RawTxs
- func (z *Txs) UnmarshalMsg(bts []byte) (o []byte, err error)
- type VerifiedType
Constants ¶
const ( BloomItemNumber = 3000 HashFuncNum = 8 )
const ( ActionTxActionIPO uint8 = iota ActionTxActionDestroy ActionTxActionSPO ActionRequestDomainName )
Variables ¶
var CanRecoverPubFromSig bool
Functions ¶
func (*TxBase) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
func (*TxBase) Msgsize ¶
func (z *TxBase) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*TxBase) UnmarshalMsg ¶
UnmarshalMsg implements msgp.Unmarshaler
Types ¶
type ActionData ¶
type ActionData interface { msg.MsgpMember String() string }
type ActionTx ¶
type ActionTx struct { TxBase Action uint8 From *common.Address ActionData ActionData // contains filtered or unexported fields }
func RandomActionTx ¶
func RandomActionTx() *ActionTx
func SampleActionTx ¶
func SampleActionTx() *ActionTx
func (*ActionTx) CheckActionIsValid ¶
func (*ActionTx) GetConfirm ¶
func (*ActionTx) GetDomainName ¶
func (t *ActionTx) GetDomainName() *RequestDomain
func (*ActionTx) GetOfferValue ¶
func (*ActionTx) GetPublicOffering ¶
func (t *ActionTx) GetPublicOffering() *PublicOffering
func (*ActionTx) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
func (*ActionTx) Msgsize ¶
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*ActionTx) RawActionTx ¶
func (t *ActionTx) RawActionTx() *RawActionTx
func (*ActionTx) Setconfirm ¶
func (t *ActionTx) Setconfirm()
func (*ActionTx) SignatureTargets ¶
type ActionTxs ¶
type ActionTxs []*ActionTx
func (ActionTxs) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
func (ActionTxs) Msgsize ¶
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (ActionTxs) ToRawTxs ¶
func (t ActionTxs) ToRawTxs() RawActionTxs
type BloomFilter ¶
type BloomFilter struct { Data []byte Count uint32 Capacity uint32 // contains filtered or unexported fields }
func NewBloomFilter ¶
func NewBloomFilter(m uint32) *BloomFilter
func NewDefaultBloomFilter ¶
func NewDefaultBloomFilter() *BloomFilter
func (*BloomFilter) AddItem ¶
func (c *BloomFilter) AddItem(item []byte)
func (*BloomFilter) Decode ¶
func (c *BloomFilter) Decode() error
func (*BloomFilter) DecodeMsg ¶
func (z *BloomFilter) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (*BloomFilter) Encode ¶
func (c *BloomFilter) Encode() error
func (*BloomFilter) EncodeMsg ¶
func (z *BloomFilter) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*BloomFilter) GetCount ¶
func (c *BloomFilter) GetCount() uint32
func (*BloomFilter) LookUpItem ¶
func (c *BloomFilter) LookUpItem(item []byte) (bool, error)
func (*BloomFilter) MarshalMsg ¶
func (z *BloomFilter) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (*BloomFilter) Msgsize ¶
func (z *BloomFilter) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*BloomFilter) UnmarshalMsg ¶
func (z *BloomFilter) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type BlsSigSet ¶
func (*BlsSigSet) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
type HashOrNumber ¶
type HashOrNumber struct { Hash *types.Hash // Block hash from which to retrieve headers (excludes Number) Number *uint64 // Block hash from which to retrieve headers (excludes Hash) }
hashOrNumber is a combined field for specifying an origin block.
func (*HashOrNumber) DecodeMsg ¶
func (z *HashOrNumber) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (*HashOrNumber) EncodeMsg ¶
func (z *HashOrNumber) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*HashOrNumber) MarshalMsg ¶
func (z *HashOrNumber) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (*HashOrNumber) Msgsize ¶
func (z *HashOrNumber) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*HashOrNumber) String ¶
func (m *HashOrNumber) String() string
func (*HashOrNumber) UnmarshalMsg ¶
func (z *HashOrNumber) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type HashTerminat ¶
type HashTerminat [4]byte
func (*HashTerminat) DecodeMsg ¶
func (z *HashTerminat) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (*HashTerminat) EncodeMsg ¶
func (z *HashTerminat) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*HashTerminat) MarshalMsg ¶
func (z *HashTerminat) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (*HashTerminat) Msgsize ¶
func (z *HashTerminat) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (HashTerminat) String ¶
func (h HashTerminat) String() string
func (*HashTerminat) UnmarshalMsg ¶
func (z *HashTerminat) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type HashTerminats ¶
type HashTerminats []HashTerminat
func (*HashTerminats) DecodeMsg ¶
func (z *HashTerminats) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (HashTerminats) EncodeMsg ¶
func (z HashTerminats) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (HashTerminats) MarshalMsg ¶
func (z HashTerminats) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (HashTerminats) Msgsize ¶
func (z HashTerminats) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (HashTerminats) String ¶
func (h HashTerminats) String() string
func (*HashTerminats) UnmarshalMsg ¶
func (z *HashTerminats) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type MessageAnnsensus ¶
type MessageAnnsensus struct { InnerMessageType annsensus.AnnsensusMessageType InnerMessage []byte }
func (*MessageAnnsensus) DecodeMsg ¶
func (z *MessageAnnsensus) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (*MessageAnnsensus) EncodeMsg ¶
func (z *MessageAnnsensus) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (MessageAnnsensus) FromBinary ¶
func (m MessageAnnsensus) FromBinary(bs []byte) error
func (MessageAnnsensus) GetData ¶
func (m MessageAnnsensus) GetData() []byte
func (MessageAnnsensus) GetType ¶
func (m MessageAnnsensus) GetType() msg.BinaryMessageType
func (*MessageAnnsensus) MarshalMsg ¶
func (z *MessageAnnsensus) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (*MessageAnnsensus) Msgsize ¶
func (z *MessageAnnsensus) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (MessageAnnsensus) String ¶
func (m MessageAnnsensus) String() string
func (MessageAnnsensus) ToBinary ¶
func (m MessageAnnsensus) ToBinary() msg.BinaryMessage
func (*MessageAnnsensus) UnmarshalMsg ¶
func (z *MessageAnnsensus) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type MessageBodiesRequest ¶
func (*MessageBodiesRequest) DecodeMsg ¶
func (z *MessageBodiesRequest) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (*MessageBodiesRequest) EncodeMsg ¶
func (z *MessageBodiesRequest) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*MessageBodiesRequest) FromBinary ¶
func (m *MessageBodiesRequest) FromBinary(bs []byte) error
func (*MessageBodiesRequest) GetData ¶
func (m *MessageBodiesRequest) GetData() []byte
func (*MessageBodiesRequest) GetType ¶
func (m *MessageBodiesRequest) GetType() msg.BinaryMessageType
func (*MessageBodiesRequest) MarshalMsg ¶
func (z *MessageBodiesRequest) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (*MessageBodiesRequest) Msgsize ¶
func (z *MessageBodiesRequest) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*MessageBodiesRequest) String ¶
func (m *MessageBodiesRequest) String() string
func (*MessageBodiesRequest) ToBinary ¶
func (m *MessageBodiesRequest) ToBinary() msg.BinaryMessage
func (*MessageBodiesRequest) UnmarshalMsg ¶
func (z *MessageBodiesRequest) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type MessageBodiesResponse ¶
func (*MessageBodiesResponse) DecodeMsg ¶
func (z *MessageBodiesResponse) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (*MessageBodiesResponse) EncodeMsg ¶
func (z *MessageBodiesResponse) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*MessageBodiesResponse) FromBinary ¶
func (m *MessageBodiesResponse) FromBinary(bs []byte) error
func (*MessageBodiesResponse) GetData ¶
func (m *MessageBodiesResponse) GetData() []byte
func (*MessageBodiesResponse) GetType ¶
func (m *MessageBodiesResponse) GetType() msg.BinaryMessageType
func (*MessageBodiesResponse) MarshalMsg ¶
func (z *MessageBodiesResponse) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (*MessageBodiesResponse) Msgsize ¶
func (z *MessageBodiesResponse) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*MessageBodiesResponse) String ¶
func (m *MessageBodiesResponse) String() string
func (*MessageBodiesResponse) ToBinary ¶
func (m *MessageBodiesResponse) ToBinary() msg.BinaryMessage
func (*MessageBodiesResponse) UnmarshalMsg ¶
func (z *MessageBodiesResponse) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type MessageControl ¶
func (*MessageControl) DecodeMsg ¶
func (z *MessageControl) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (*MessageControl) EncodeMsg ¶
func (z *MessageControl) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*MessageControl) FromBinary ¶
func (m *MessageControl) FromBinary(bs []byte) error
func (*MessageControl) GetData ¶
func (m *MessageControl) GetData() []byte
func (*MessageControl) GetType ¶
func (m *MessageControl) GetType() msg.BinaryMessageType
func (*MessageControl) MarshalMsg ¶
func (z *MessageControl) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (*MessageControl) Msgsize ¶
func (z *MessageControl) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*MessageControl) String ¶
func (m *MessageControl) String() string
func (*MessageControl) ToBinary ¶
func (m *MessageControl) ToBinary() msg.BinaryMessage
func (*MessageControl) UnmarshalMsg ¶
func (z *MessageControl) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type MessageDuplicate ¶
type MessageDuplicate bool
func (*MessageDuplicate) DecodeMsg ¶
func (z *MessageDuplicate) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (MessageDuplicate) EncodeMsg ¶
func (z MessageDuplicate) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*MessageDuplicate) FromBinary ¶
func (m *MessageDuplicate) FromBinary(bs []byte) error
func (*MessageDuplicate) GetData ¶
func (m *MessageDuplicate) GetData() []byte
func (*MessageDuplicate) GetType ¶
func (m *MessageDuplicate) GetType() msg.BinaryMessageType
func (MessageDuplicate) MarshalMsg ¶
func (z MessageDuplicate) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (MessageDuplicate) Msgsize ¶
func (z MessageDuplicate) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*MessageDuplicate) String ¶
func (m *MessageDuplicate) String() string
func (*MessageDuplicate) ToBinary ¶
func (m *MessageDuplicate) ToBinary() msg.BinaryMessage
func (*MessageDuplicate) UnmarshalMsg ¶
func (z *MessageDuplicate) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type MessageGetMsg ¶
func (*MessageGetMsg) DecodeMsg ¶
func (z *MessageGetMsg) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (*MessageGetMsg) EncodeMsg ¶
func (z *MessageGetMsg) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*MessageGetMsg) FromBinary ¶
func (m *MessageGetMsg) FromBinary(bs []byte) error
func (*MessageGetMsg) GetData ¶
func (m *MessageGetMsg) GetData() []byte
func (*MessageGetMsg) GetType ¶
func (m *MessageGetMsg) GetType() msg.BinaryMessageType
func (*MessageGetMsg) MarshalMsg ¶
func (z *MessageGetMsg) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (*MessageGetMsg) Msgsize ¶
func (z *MessageGetMsg) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*MessageGetMsg) String ¶
func (m *MessageGetMsg) String() string
func (*MessageGetMsg) ToBinary ¶
func (m *MessageGetMsg) ToBinary() msg.BinaryMessage
func (*MessageGetMsg) UnmarshalMsg ¶
func (z *MessageGetMsg) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type MessageHeaderRequest ¶
type MessageHeaderRequest struct { Origin HashOrNumber // Block from which to retrieve headers Amount uint64 // Maximum number of headers to retrieve Skip uint64 // Blocks to skip between consecutive headers Reverse bool // Query direction (false = rising towards latest, true = falling towards genesis) RequestId uint32 //avoid msg drop }
getBlockHeadersData represents a block header query.
func (*MessageHeaderRequest) DecodeMsg ¶
func (z *MessageHeaderRequest) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (*MessageHeaderRequest) EncodeMsg ¶
func (z *MessageHeaderRequest) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*MessageHeaderRequest) FromBinary ¶
func (m *MessageHeaderRequest) FromBinary(bs []byte) error
func (*MessageHeaderRequest) GetData ¶
func (m *MessageHeaderRequest) GetData() []byte
func (*MessageHeaderRequest) GetType ¶
func (m *MessageHeaderRequest) GetType() msg.BinaryMessageType
func (*MessageHeaderRequest) MarshalMsg ¶
func (z *MessageHeaderRequest) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (*MessageHeaderRequest) Msgsize ¶
func (z *MessageHeaderRequest) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*MessageHeaderRequest) String ¶
func (m *MessageHeaderRequest) String() string
func (*MessageHeaderRequest) ToBinary ¶
func (m *MessageHeaderRequest) ToBinary() msg.BinaryMessage
func (*MessageHeaderRequest) UnmarshalMsg ¶
func (z *MessageHeaderRequest) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type MessageHeaderResponse ¶
type MessageHeaderResponse struct { Headers *dagmessage.SequencerHeaders RequestedId uint32 //avoid msg drop }
func (*MessageHeaderResponse) DecodeMsg ¶
func (z *MessageHeaderResponse) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (*MessageHeaderResponse) EncodeMsg ¶
func (z *MessageHeaderResponse) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*MessageHeaderResponse) FromBinary ¶
func (m *MessageHeaderResponse) FromBinary(bs []byte) error
func (*MessageHeaderResponse) GetData ¶
func (m *MessageHeaderResponse) GetData() []byte
func (*MessageHeaderResponse) GetType ¶
func (m *MessageHeaderResponse) GetType() msg.BinaryMessageType
func (*MessageHeaderResponse) MarshalMsg ¶
func (z *MessageHeaderResponse) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (*MessageHeaderResponse) Msgsize ¶
func (z *MessageHeaderResponse) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*MessageHeaderResponse) String ¶
func (m *MessageHeaderResponse) String() string
func (*MessageHeaderResponse) ToBinary ¶
func (m *MessageHeaderResponse) ToBinary() msg.BinaryMessage
func (*MessageHeaderResponse) UnmarshalMsg ¶
func (z *MessageHeaderResponse) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type MessageNewActionTx ¶
type MessageNewActionTx struct {
ActionTx *ActionTx
}
func (*MessageNewActionTx) DecodeMsg ¶
func (z *MessageNewActionTx) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (*MessageNewActionTx) EncodeMsg ¶
func (z *MessageNewActionTx) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*MessageNewActionTx) FromBinary ¶
func (m *MessageNewActionTx) FromBinary(bs []byte) error
func (*MessageNewActionTx) GetData ¶
func (m *MessageNewActionTx) GetData() []byte
func (*MessageNewActionTx) GetType ¶
func (m *MessageNewActionTx) GetType() msg.BinaryMessageType
func (*MessageNewActionTx) MarshalMsg ¶
func (z *MessageNewActionTx) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (*MessageNewActionTx) Msgsize ¶
func (z *MessageNewActionTx) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*MessageNewActionTx) String ¶
func (m *MessageNewActionTx) String() string
func (*MessageNewActionTx) ToBinary ¶
func (m *MessageNewActionTx) ToBinary() msg.BinaryMessage
func (*MessageNewActionTx) UnmarshalMsg ¶
func (z *MessageNewActionTx) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type MessageNewSequencer ¶
type MessageNewSequencer struct {
RawSequencer *RawSequencer
}
func (*MessageNewSequencer) DecodeMsg ¶
func (z *MessageNewSequencer) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (*MessageNewSequencer) EncodeMsg ¶
func (z *MessageNewSequencer) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*MessageNewSequencer) FromBinary ¶
func (m *MessageNewSequencer) FromBinary(bs []byte) error
func (*MessageNewSequencer) GetData ¶
func (m *MessageNewSequencer) GetData() []byte
func (*MessageNewSequencer) GetHash ¶
func (m *MessageNewSequencer) GetHash() *types.Hash
func (*MessageNewSequencer) GetType ¶
func (m *MessageNewSequencer) GetType() msg.BinaryMessageType
func (*MessageNewSequencer) MarshalMsg ¶
func (z *MessageNewSequencer) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (*MessageNewSequencer) Msgsize ¶
func (z *MessageNewSequencer) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*MessageNewSequencer) String ¶
func (m *MessageNewSequencer) String() string
func (*MessageNewSequencer) ToBinary ¶
func (m *MessageNewSequencer) ToBinary() msg.BinaryMessage
func (*MessageNewSequencer) UnmarshalMsg ¶
func (z *MessageNewSequencer) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type MessageNewTx ¶
type MessageNewTx struct {
RawTx *RawTx
}
func (*MessageNewTx) DecodeMsg ¶
func (z *MessageNewTx) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (*MessageNewTx) EncodeMsg ¶
func (z *MessageNewTx) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*MessageNewTx) FromBinary ¶
func (m *MessageNewTx) FromBinary(bs []byte) error
func (*MessageNewTx) GetData ¶
func (m *MessageNewTx) GetData() []byte
func (*MessageNewTx) GetHash ¶
func (m *MessageNewTx) GetHash() *types.Hash
func (*MessageNewTx) GetType ¶
func (m *MessageNewTx) GetType() msg.BinaryMessageType
func (*MessageNewTx) MarshalMsg ¶
func (z *MessageNewTx) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (*MessageNewTx) Msgsize ¶
func (z *MessageNewTx) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*MessageNewTx) String ¶
func (m *MessageNewTx) String() string
func (*MessageNewTx) ToBinary ¶
func (m *MessageNewTx) ToBinary() msg.BinaryMessage
func (*MessageNewTx) UnmarshalMsg ¶
func (z *MessageNewTx) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type MessageNewTxs ¶
type MessageNewTxs struct {
RawTxs *RawTxs
}
func (*MessageNewTxs) DecodeMsg ¶
func (z *MessageNewTxs) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (*MessageNewTxs) EncodeMsg ¶
func (z *MessageNewTxs) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*MessageNewTxs) FromBinary ¶
func (m *MessageNewTxs) FromBinary(bs []byte) error
func (*MessageNewTxs) GetData ¶
func (m *MessageNewTxs) GetData() []byte
func (*MessageNewTxs) GetType ¶
func (m *MessageNewTxs) GetType() msg.BinaryMessageType
func (*MessageNewTxs) Hashes ¶
func (m *MessageNewTxs) Hashes() types.Hashes
func (*MessageNewTxs) MarshalMsg ¶
func (z *MessageNewTxs) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (*MessageNewTxs) Msgsize ¶
func (z *MessageNewTxs) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*MessageNewTxs) String ¶
func (m *MessageNewTxs) String() string
func (*MessageNewTxs) ToBinary ¶
func (m *MessageNewTxs) ToBinary() msg.BinaryMessage
func (*MessageNewTxs) Txis ¶
func (m *MessageNewTxs) Txis() Txis
func (*MessageNewTxs) UnmarshalMsg ¶
func (z *MessageNewTxs) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type MessagePing ¶
type MessagePing struct{}
func (*MessagePing) DecodeMsg ¶
func (z *MessagePing) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (MessagePing) EncodeMsg ¶
func (z MessagePing) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*MessagePing) FromBinary ¶
func (z *MessagePing) FromBinary([]byte) error
func (*MessagePing) GetData ¶
func (m *MessagePing) GetData() []byte
func (*MessagePing) GetType ¶
func (m *MessagePing) GetType() msg.BinaryMessageType
func (MessagePing) MarshalMsg ¶
func (z MessagePing) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (MessagePing) Msgsize ¶
func (z MessagePing) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (MessagePing) String ¶
func (z MessagePing) String() string
func (*MessagePing) ToBinary ¶
func (m *MessagePing) ToBinary() msg.BinaryMessage
func (*MessagePing) UnmarshalMsg ¶
func (z *MessagePing) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type MessagePong ¶
type MessagePong struct{}
func (*MessagePong) DecodeMsg ¶
func (z *MessagePong) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (MessagePong) EncodeMsg ¶
func (z MessagePong) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*MessagePong) FromBinary ¶
func (z *MessagePong) FromBinary([]byte) error
func (*MessagePong) GetData ¶
func (m *MessagePong) GetData() []byte
func (*MessagePong) GetType ¶
func (m *MessagePong) GetType() msg.BinaryMessageType
func (MessagePong) MarshalMsg ¶
func (z MessagePong) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (MessagePong) Msgsize ¶
func (z MessagePong) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*MessagePong) String ¶
func (m *MessagePong) String() string
func (*MessagePong) ToBinary ¶
func (m *MessagePong) ToBinary() msg.BinaryMessage
func (*MessagePong) UnmarshalMsg ¶
func (z *MessagePong) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type MessageSequencerHeader ¶
func (*MessageSequencerHeader) DecodeMsg ¶
func (z *MessageSequencerHeader) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (*MessageSequencerHeader) EncodeMsg ¶
func (z *MessageSequencerHeader) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*MessageSequencerHeader) FromBinary ¶
func (m *MessageSequencerHeader) FromBinary(bs []byte) error
func (*MessageSequencerHeader) GetData ¶
func (m *MessageSequencerHeader) GetData() []byte
func (*MessageSequencerHeader) GetType ¶
func (m *MessageSequencerHeader) GetType() msg.BinaryMessageType
func (*MessageSequencerHeader) MarshalMsg ¶
func (z *MessageSequencerHeader) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (*MessageSequencerHeader) Msgsize ¶
func (z *MessageSequencerHeader) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*MessageSequencerHeader) String ¶
func (m *MessageSequencerHeader) String() string
func (*MessageSequencerHeader) ToBinary ¶
func (m *MessageSequencerHeader) ToBinary() msg.BinaryMessage
func (*MessageSequencerHeader) UnmarshalMsg ¶
func (z *MessageSequencerHeader) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type MessageSyncRequest ¶
type MessageSyncRequest struct { Hashes *types.Hashes HashTerminats *HashTerminats Filter *BloomFilter Height *uint64 RequestId uint32 //avoid msg drop }
func (*MessageSyncRequest) DecodeMsg ¶
func (z *MessageSyncRequest) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (*MessageSyncRequest) EncodeMsg ¶
func (z *MessageSyncRequest) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*MessageSyncRequest) FromBinary ¶
func (m *MessageSyncRequest) FromBinary(bs []byte) error
func (*MessageSyncRequest) GetData ¶
func (m *MessageSyncRequest) GetData() []byte
func (*MessageSyncRequest) GetType ¶
func (m *MessageSyncRequest) GetType() msg.BinaryMessageType
func (*MessageSyncRequest) MarshalMsg ¶
func (z *MessageSyncRequest) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (*MessageSyncRequest) Msgsize ¶
func (z *MessageSyncRequest) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*MessageSyncRequest) String ¶
func (m *MessageSyncRequest) String() string
func (*MessageSyncRequest) ToBinary ¶
func (m *MessageSyncRequest) ToBinary() msg.BinaryMessage
func (*MessageSyncRequest) UnmarshalMsg ¶
func (z *MessageSyncRequest) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type MessageSyncResponse ¶
type MessageSyncResponse struct { //RawTxs *RawTxs ////SequencerIndex []uint32 //RawSequencers *RawSequencers //RawCampaigns *RawCampaigns //RawTermChanges *RawTermChanges RawTxs *TxisMarshaler RequestedId uint32 //avoid msg drop }
func (*MessageSyncResponse) DecodeMsg ¶
func (z *MessageSyncResponse) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (*MessageSyncResponse) EncodeMsg ¶
func (z *MessageSyncResponse) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*MessageSyncResponse) FromBinary ¶
func (m *MessageSyncResponse) FromBinary(bs []byte) error
func (*MessageSyncResponse) GetData ¶
func (m *MessageSyncResponse) GetData() []byte
func (*MessageSyncResponse) GetType ¶
func (m *MessageSyncResponse) GetType() msg.BinaryMessageType
func (*MessageSyncResponse) Hashes ¶
func (m *MessageSyncResponse) Hashes() types.Hashes
func (*MessageSyncResponse) MarshalMsg ¶
func (z *MessageSyncResponse) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (*MessageSyncResponse) Msgsize ¶
func (z *MessageSyncResponse) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*MessageSyncResponse) String ¶
func (m *MessageSyncResponse) String() string
func (*MessageSyncResponse) ToBinary ¶
func (m *MessageSyncResponse) ToBinary() msg.BinaryMessage
func (*MessageSyncResponse) Txis ¶
func (m *MessageSyncResponse) Txis() Txis
func (*MessageSyncResponse) UnmarshalMsg ¶
func (z *MessageSyncResponse) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type MessageTxsRequest ¶
type MessageTxsRequest struct { Hashes *types.Hashes SeqHash *types.Hash Id *uint64 RequestId uint32 //avoid msg drop }
func (*MessageTxsRequest) DecodeMsg ¶
func (z *MessageTxsRequest) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (*MessageTxsRequest) EncodeMsg ¶
func (z *MessageTxsRequest) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*MessageTxsRequest) FromBinary ¶
func (m *MessageTxsRequest) FromBinary(bs []byte) error
func (*MessageTxsRequest) GetData ¶
func (m *MessageTxsRequest) GetData() []byte
func (*MessageTxsRequest) GetType ¶
func (z *MessageTxsRequest) GetType() msg.BinaryMessageType
func (*MessageTxsRequest) MarshalMsg ¶
func (z *MessageTxsRequest) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (*MessageTxsRequest) Msgsize ¶
func (z *MessageTxsRequest) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*MessageTxsRequest) String ¶
func (m *MessageTxsRequest) String() string
func (*MessageTxsRequest) ToBinary ¶
func (m *MessageTxsRequest) ToBinary() msg.BinaryMessage
func (*MessageTxsRequest) UnmarshalMsg ¶
func (z *MessageTxsRequest) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type MessageTxsResponse ¶
type MessageTxsResponse struct { //RawTxs *RawTxs RawSequencer *RawSequencer //RawCampaigns *RawCampaigns //RawTermChanges *RawTermChanges RawTxs *TxisMarshaler RequestedId uint32 //avoid msg drop }
func (*MessageTxsResponse) DecodeMsg ¶
func (z *MessageTxsResponse) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (*MessageTxsResponse) EncodeMsg ¶
func (z *MessageTxsResponse) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*MessageTxsResponse) FromBinary ¶
func (m *MessageTxsResponse) FromBinary(bs []byte) error
func (*MessageTxsResponse) GetData ¶
func (m *MessageTxsResponse) GetData() []byte
func (*MessageTxsResponse) GetType ¶
func (m *MessageTxsResponse) GetType() msg.BinaryMessageType
func (*MessageTxsResponse) Hashes ¶
func (m *MessageTxsResponse) Hashes() types.Hashes
func (*MessageTxsResponse) MarshalMsg ¶
func (z *MessageTxsResponse) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (*MessageTxsResponse) Msgsize ¶
func (z *MessageTxsResponse) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*MessageTxsResponse) String ¶
func (m *MessageTxsResponse) String() string
func (*MessageTxsResponse) ToBinary ¶
func (m *MessageTxsResponse) ToBinary() msg.BinaryMessage
func (*MessageTxsResponse) UnmarshalMsg ¶
func (z *MessageTxsResponse) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type PublicKey ¶
type PublicKey []byte
func (PublicKey) MarshalJson ¶
func (PublicKey) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
type PublicOffering ¶
type PublicOffering struct { TokenId int32 `json:"token_id"` //for Secondary Public Issues Value *math.BigInt `json:"value"` //To Address //when publish a token ,to equals from EnableSPO bool `json:"enable_spo"` //if enableSPO is false , no Secondary Public Issues. TokenName string `json:"token_name"` }
func NewPublicOffering ¶
func NewPublicOffering() *PublicOffering
func (*PublicOffering) DecodeMsg ¶
func (z *PublicOffering) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (*PublicOffering) EncodeMsg ¶
func (z *PublicOffering) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*PublicOffering) MarshalMsg ¶
func (z *PublicOffering) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (*PublicOffering) Msgsize ¶
func (z *PublicOffering) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (PublicOffering) String ¶
func (p PublicOffering) String() string
func (*PublicOffering) UnmarshalMsg ¶
func (z *PublicOffering) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type RawActionTx ¶
type RawActionTx struct { TxBase Action uint8 ActionData ActionData }
func (*RawActionTx) ActionTx ¶
func (t *RawActionTx) ActionTx() *ActionTx
func (*RawActionTx) String ¶
func (t *RawActionTx) String() string
func (*RawActionTx) Txi ¶
func (a *RawActionTx) Txi() Txi
type RawActionTxs ¶
type RawActionTxs []*RawActionTx
type RawData ¶
type RawData []byte
func (RawData) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
type RawSequencer ¶
func (*RawSequencer) Sequencer ¶
func (t *RawSequencer) Sequencer() *Sequencer
func (*RawSequencer) String ¶
func (t *RawSequencer) String() string
func (*RawSequencer) Txi ¶
func (t *RawSequencer) Txi() Txi
type RawSequencers ¶
type RawSequencers []*RawSequencer
func (*RawSequencers) Len ¶
func (r *RawSequencers) Len() int
func (RawSequencers) Sequencers ¶
func (r RawSequencers) Sequencers() Sequencers
func (RawSequencers) String ¶
func (r RawSequencers) String() string
func (RawSequencers) ToHeaders ¶
func (seqs RawSequencers) ToHeaders() dagmessage.SequencerHeaders
func (RawSequencers) Txis ¶
func (r RawSequencers) Txis() Txis
type RawTxi ¶
type RawTxi interface { GetType() TxBaseType GetHeight() uint64 GetWeight() uint64 GetHash() types.Hash GetNonce() uint64 Parents() types.Hashes // GetParents returns the hash of txs that it directly proves. SetHash(h types.Hash) String() string CalcTxHash() types.Hash // TxHash returns a full tx hash (parents sealed by PoW stage 2) CalcMinedHash() types.Hash // NonceHash returns the part that needs to be considered in PoW stage 1. CalculateWeight(parents Txis) uint64 Txi() Txi // implemented by msgp DecodeMsg(dc *msgp.Reader) (err error) EncodeMsg(en *msgp.Writer) (err error) MarshalMsg(b []byte) (o []byte, err error) UnmarshalMsg(bts []byte) (o []byte, err error) Msgsize() (s int) }
type RawTxis ¶
type RawTxis []RawTxi
func (t Txis) ToRaw() (txs RawTxs, cps RawCampaigns, tcs RawTermChanges, seqs RawSequencers) { for _, txi := range t { switch tx := txi.(type) { case *Tx: txs = append(txs, tx.RawTx()) case *Campaign: cps = append(cps, tx.RawCampaign()) case *TermChange: tcs = append(tcs, tx.RawTermChange()) case *Sequencer: seqs = append(seqs, tx.RawSequencer()) } } if len(txs) == 0 { txs = nil } if len(cps) == 0 { cps = nil } if len(seqs) == 0 { seqs = nil } return }
func (RawTxis) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
type RequestDomain ¶
type RequestDomain struct {
DomainName string
}
func (*RequestDomain) DecodeMsg ¶
func (z *RequestDomain) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (RequestDomain) EncodeMsg ¶
func (z RequestDomain) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (RequestDomain) MarshalMsg ¶
func (z RequestDomain) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (RequestDomain) Msgsize ¶
func (z RequestDomain) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (RequestDomain) String ¶
func (r RequestDomain) String() string
func (*RequestDomain) UnmarshalMsg ¶
func (z *RequestDomain) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type SequencerJson ¶
type SequencerJson struct { TxBaseJson Issuer *common.Address `json:"issuer"` BlsJointSig hexutil.Bytes `json:"bls_joint_sig"` BlsJointPubKey hexutil.Bytes `json:"bls_joint_pub_key"` Proposing bool `msg:"-",json:"-"` }
func (*SequencerJson) DecodeMsg ¶
func (z *SequencerJson) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (*SequencerJson) EncodeMsg ¶
func (z *SequencerJson) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*SequencerJson) MarshalMsg ¶
func (z *SequencerJson) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (*SequencerJson) Msgsize ¶
func (z *SequencerJson) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*SequencerJson) UnmarshalMsg ¶
func (z *SequencerJson) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type Sequencers ¶
type Sequencers []*Sequencer
func (*Sequencers) DecodeMsg ¶
func (z *Sequencers) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (Sequencers) EncodeMsg ¶
func (z Sequencers) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*Sequencers) Len ¶
func (r *Sequencers) Len() int
func (Sequencers) MarshalMsg ¶
func (z Sequencers) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (Sequencers) Msgsize ¶
func (z Sequencers) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (Sequencers) String ¶
func (s Sequencers) String() string
func (Sequencers) ToHeaders ¶
func (s Sequencers) ToHeaders() dagmessage.SequencerHeaders
func (Sequencers) ToRawSequencers ¶
func (seqs Sequencers) ToRawSequencers() RawSequencers
func (*Sequencers) UnmarshalMsg ¶
func (z *Sequencers) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type TokenInfo ¶
type TokenInfo struct { PublicOffering Sender common.Address `json:"sender"` CurrentValue *math.BigInt `json:"current_value"` Destroyed bool `json:"destroyed"` }
func (*TokenInfo) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
type TokensInfo ¶
type TokensInfo []*TokenInfo
func (*TokensInfo) DecodeMsg ¶
func (z *TokensInfo) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (TokensInfo) EncodeMsg ¶
func (z TokensInfo) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (TokensInfo) MarshalMsg ¶
func (z TokensInfo) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (TokensInfo) Msgsize ¶
func (z TokensInfo) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*TokensInfo) UnmarshalMsg ¶
func (z *TokensInfo) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type Tx ¶
type Tx struct { TxBase From *common.Address To common.Address Value *math.BigInt TokenId int32 Data []byte // contains filtered or unexported fields }
func (*Tx) GetConfirm ¶
func (*Tx) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
func (*Tx) Msgsize ¶
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*Tx) Setconfirm ¶
func (t *Tx) Setconfirm()
type TxBaseJson ¶
type TxBaseJson struct { Type TxBaseType `json:"type"` Hash types.Hash `json:"hash"` ParentsHash types.Hashes `json:"parents_hash"` AccountNonce uint64 `json:"account_nonce"` Height uint64 `json:"height"` PublicKey PublicKey `json:"public_key"` Signature hexutil.Bytes `json:"signature"` MineNonce uint64 `json:"mine_nonce"` Weight uint64 `json:"weight"` Version byte `json:"version"` // contains filtered or unexported fields }
func (*TxBaseJson) DecodeMsg ¶
func (z *TxBaseJson) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (*TxBaseJson) EncodeMsg ¶
func (z *TxBaseJson) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*TxBaseJson) MarshalMsg ¶
func (z *TxBaseJson) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (*TxBaseJson) Msgsize ¶
func (z *TxBaseJson) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*TxBaseJson) UnmarshalMsg ¶
func (z *TxBaseJson) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type TxBaseType ¶
type TxBaseType uint16
const ( TxBaseTypeNormal TxBaseType = iota TxBaseTypeSequencer TxBaseTypeCampaign TxBaseTypeTermChange TxBaseTypeArchive TxBaseAction )
add tx types here
func (*TxBaseType) DecodeMsg ¶
func (z *TxBaseType) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (TxBaseType) EncodeMsg ¶
func (z TxBaseType) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (TxBaseType) MarshalMsg ¶
func (z TxBaseType) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (TxBaseType) Msgsize ¶
func (z TxBaseType) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (TxBaseType) String ¶
func (t TxBaseType) String() string
func (*TxBaseType) UnmarshalMsg ¶
func (z *TxBaseType) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type TxiSmallCaseMarshal ¶
type TxiSmallCaseMarshal struct {
Txi Txi
}
func (*TxiSmallCaseMarshal) DecodeMsg ¶
func (z *TxiSmallCaseMarshal) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (*TxiSmallCaseMarshal) EncodeMsg ¶
func (z *TxiSmallCaseMarshal) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*TxiSmallCaseMarshal) MarshalJSON ¶
func (t *TxiSmallCaseMarshal) MarshalJSON() ([]byte, error)
func (*TxiSmallCaseMarshal) MarshalMsg ¶
func (z *TxiSmallCaseMarshal) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (*TxiSmallCaseMarshal) Msgsize ¶
func (z *TxiSmallCaseMarshal) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*TxiSmallCaseMarshal) UnmarshalMsg ¶
func (z *TxiSmallCaseMarshal) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type TxisMarshaler ¶
type TxisMarshaler []*RawTxMarshaler
func (*TxisMarshaler) Append ¶
func (t *TxisMarshaler) Append(tx Txi)
func (TxisMarshaler) Len ¶
func (t TxisMarshaler) Len() int
func (TxisMarshaler) String ¶
func (t TxisMarshaler) String() string
func (TxisMarshaler) Txis ¶
func (t TxisMarshaler) Txis() Txis
type Txs ¶
type Txs []*Tx
func (Txs) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
type VerifiedType ¶
type VerifiedType byte
const ( VerifiedNone VerifiedType = iota VerifiedFormat VerifiedGraph VerifiedFormatAndGraph )
func (VerifiedType) IsFormatVerified ¶
func (t VerifiedType) IsFormatVerified() bool
func (VerifiedType) IsGraphVerified ¶
func (t VerifiedType) IsGraphVerified() bool
func (VerifiedType) Merge ¶
func (t VerifiedType) Merge(v VerifiedType) VerifiedType
func (VerifiedType) String ¶
func (t VerifiedType) String() string
Source Files ¶
- accesories.go
- accesories_gen.go
- message.go
- message_additional.go
- messages.go
- messages_gen.go
- public_key.go
- raw_tx.go
- raw_tx_gen.go
- sequencer.go
- sequencer_gen.go
- token_info.go
- token_info_gen.go
- token_tx.go
- token_tx_gen.go
- tx.go
- tx_gen.go
- tx_interface.go
- tx_interface_gen.go
- tx_marshaler.go
- txbase.go
- txbase_gen.go
- verify.go