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.
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
- type ActionData
- type ActionTx
- func (t *ActionTx) CheckActionIsValid() bool
- func (t *ActionTx) Compare(tx types.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() *types.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() types.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 Archive
- func (t *Archive) CalcTxHash() (hash common.Hash)
- func (c *Archive) Compare(tx types.Txi) bool
- func (z *Archive) DecodeMsg(dc *msgp.Reader) (err error)
- func (c *Archive) Dump() string
- func (z *Archive) EncodeMsg(en *msgp.Writer) (err error)
- func (a *Archive) GetBase() *types.TxBase
- func (tc *Archive) GetSender() *common.Address
- func (z *Archive) MarshalMsg(b []byte) (o []byte, err error)
- func (z *Archive) Msgsize() (s int)
- func (a *Archive) RawArchive() *RawArchive
- func (c *Archive) RawTxi() types.RawTxi
- func (a *Archive) Sender() common.Address
- func (t *Archive) SetSender(address common.Address)
- func (a *Archive) SignatureTargets() []byte
- func (a *Archive) String() string
- func (a *Archive) ToSmallCaseJson() ([]byte, error)
- func (z *Archive) UnmarshalMsg(bts []byte) (o []byte, err error)
- type ArchiveJson
- type Archives
- func (z *Archives) DecodeMsg(dc *msgp.Reader) (err error)
- func (z Archives) EncodeMsg(en *msgp.Writer) (err error)
- func (z Archives) MarshalMsg(b []byte) (o []byte, err error)
- func (z Archives) Msgsize() (s int)
- func (cs Archives) RawArchives() RawArchives
- func (as Archives) String() string
- func (z *Archives) UnmarshalMsg(bts []byte) (o []byte, err error)
- type BlsSigSet
- type Campaign
- func (c *Campaign) Compare(tx types.Txi) bool
- func (z *Campaign) DecodeMsg(dc *msgp.Reader) (err error)
- func (c *Campaign) Dump() string
- func (z *Campaign) EncodeMsg(en *msgp.Writer) (err error)
- func (c *Campaign) GetBase() *types.TxBase
- func (c *Campaign) GetDkgPublicKey() kyber.Point
- func (tc *Campaign) GetSender() *common.Address
- func (c *Campaign) MarshalDkgKey() error
- func (z *Campaign) MarshalMsg(b []byte) (o []byte, err error)
- func (z *Campaign) Msgsize() (s int)
- func (c *Campaign) RawCampaign() *RawCampaign
- func (c *Campaign) RawTxi() types.RawTxi
- func (c *Campaign) Sender() common.Address
- func (t *Campaign) SetSender(addr common.Address)
- func (c *Campaign) SignatureTargets() []byte
- func (c *Campaign) String() string
- func (c *Campaign) UnmarshalDkgKey(unmarshalFunc func(b []byte) (kyber.Point, error)) error
- func (z *Campaign) UnmarshalMsg(bts []byte) (o []byte, err error)
- type Campaigns
- func (z *Campaigns) DecodeMsg(dc *msgp.Reader) (err error)
- func (z Campaigns) EncodeMsg(en *msgp.Writer) (err error)
- func (r *Campaigns) Len() int
- func (z Campaigns) MarshalMsg(b []byte) (o []byte, err error)
- func (z Campaigns) Msgsize() (s int)
- func (cs Campaigns) RawCampaigns() RawCampaigns
- func (c Campaigns) String() string
- func (z *Campaigns) UnmarshalMsg(bts []byte) (o []byte, err error)
- type Foo
- func (f *Foo) CalcHash() (hash common.Hash, err error)
- func (z *Foo) DecodeMsg(dc *msgp.Reader) (err error)
- func (z *Foo) EncodeMsg(en *msgp.Writer) (err error)
- func (z *Foo) MarshalMsg(b []byte) (o []byte, err error)
- func (z *Foo) Msgsize() (s int)
- func (z *Foo) 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
- func (t *RawActionTx) ActionTx() *ActionTx
- func (z *RawActionTx) DecodeMsg(dc *msgp.Reader) (err error)
- func (z *RawActionTx) EncodeMsg(en *msgp.Writer) (err error)
- func (z *RawActionTx) MarshalMsg(b []byte) (o []byte, err error)
- func (z *RawActionTx) Msgsize() (s int)
- func (t *RawActionTx) String() string
- func (a *RawActionTx) Txi() types.Txi
- func (z *RawActionTx) UnmarshalMsg(bts []byte) (o []byte, err error)
- type RawActionTxs
- type RawArchive
- func (z *RawArchive) DecodeMsg(dc *msgp.Reader) (err error)
- func (z *RawArchive) EncodeMsg(en *msgp.Writer) (err error)
- func (z *RawArchive) MarshalMsg(b []byte) (o []byte, err error)
- func (z *RawArchive) Msgsize() (s int)
- func (a *RawArchive) Txi() types.Txi
- func (z *RawArchive) UnmarshalMsg(bts []byte) (o []byte, err error)
- type RawArchives
- type RawCampaign
- func (rc *RawCampaign) Campaign() *Campaign
- func (z *RawCampaign) DecodeMsg(dc *msgp.Reader) (err error)
- func (z *RawCampaign) EncodeMsg(en *msgp.Writer) (err error)
- func (z *RawCampaign) MarshalMsg(b []byte) (o []byte, err error)
- func (z *RawCampaign) Msgsize() (s int)
- func (t *RawCampaign) String() string
- func (t *RawCampaign) Txi() types.Txi
- func (z *RawCampaign) UnmarshalMsg(bts []byte) (o []byte, err error)
- type RawCampaigns
- func (r RawCampaigns) Campaigns() Campaigns
- func (z *RawCampaigns) DecodeMsg(dc *msgp.Reader) (err error)
- func (z RawCampaigns) EncodeMsg(en *msgp.Writer) (err error)
- func (r *RawCampaigns) Len() int
- func (z RawCampaigns) MarshalMsg(b []byte) (o []byte, err error)
- func (z RawCampaigns) Msgsize() (s int)
- func (r RawCampaigns) String() string
- func (r RawCampaigns) Txis() types.Txis
- func (z *RawCampaigns) UnmarshalMsg(bts []byte) (o []byte, err error)
- type RawSequencer
- func (z *RawSequencer) DecodeMsg(dc *msgp.Reader) (err error)
- func (z *RawSequencer) EncodeMsg(en *msgp.Writer) (err error)
- func (z *RawSequencer) MarshalMsg(b []byte) (o []byte, err error)
- func (z *RawSequencer) Msgsize() (s int)
- func (t *RawSequencer) Sequencer() *Sequencer
- func (t *RawSequencer) String() string
- func (t *RawSequencer) Txi() types.Txi
- func (z *RawSequencer) UnmarshalMsg(bts []byte) (o []byte, err error)
- type RawSequencers
- func (z *RawSequencers) DecodeMsg(dc *msgp.Reader) (err error)
- func (z RawSequencers) EncodeMsg(en *msgp.Writer) (err error)
- func (r *RawSequencers) Len() int
- func (z RawSequencers) MarshalMsg(b []byte) (o []byte, err error)
- func (z RawSequencers) Msgsize() (s int)
- func (r RawSequencers) Sequencers() Sequencers
- func (r RawSequencers) String() string
- func (seqs RawSequencers) ToHeaders() SequencerHeaders
- func (r RawSequencers) Txis() types.Txis
- func (z *RawSequencers) UnmarshalMsg(bts []byte) (o []byte, err error)
- type RawTermChange
- func (z *RawTermChange) DecodeMsg(dc *msgp.Reader) (err error)
- func (z *RawTermChange) EncodeMsg(en *msgp.Writer) (err error)
- func (z *RawTermChange) MarshalMsg(b []byte) (o []byte, err error)
- func (z *RawTermChange) Msgsize() (s int)
- func (t *RawTermChange) String() string
- func (r *RawTermChange) TermChange() *TermChange
- func (t *RawTermChange) Txi() types.Txi
- func (z *RawTermChange) UnmarshalMsg(bts []byte) (o []byte, err error)
- type RawTermChanges
- func (z *RawTermChanges) DecodeMsg(dc *msgp.Reader) (err error)
- func (z RawTermChanges) EncodeMsg(en *msgp.Writer) (err error)
- func (r *RawTermChanges) Len() int
- func (z RawTermChanges) MarshalMsg(b []byte) (o []byte, err error)
- func (z RawTermChanges) Msgsize() (s int)
- func (r RawTermChanges) String() string
- func (r RawTermChanges) TermChanges() TermChanges
- func (r RawTermChanges) Txis() types.Txis
- func (z *RawTermChanges) UnmarshalMsg(bts []byte) (o []byte, err error)
- type RawTx
- func (z *RawTx) DecodeMsg(dc *msgp.Reader) (err error)
- func (z *RawTx) EncodeMsg(en *msgp.Writer) (err error)
- func (z *RawTx) MarshalMsg(b []byte) (o []byte, err error)
- func (z *RawTx) Msgsize() (s int)
- func (t *RawTx) String() string
- func (t *RawTx) Tx() *Tx
- func (t *RawTx) Txi() types.Txi
- func (z *RawTx) UnmarshalMsg(bts []byte) (o []byte, err error)
- type RawTxMarshaler
- func (t *RawTxMarshaler) DecodeMsg(dc *msgp.Reader) (err error)
- func (t *RawTxMarshaler) EncodeMsg(en *msgp.Writer) (err error)
- func (t *RawTxMarshaler) MarshalMsg(b []byte) (o []byte, err error)
- func (t *RawTxMarshaler) Msgsize() (s int)
- func (t *RawTxMarshaler) Txi() types.Txi
- func (t *RawTxMarshaler) UnmarshalMsg(bts []byte) (o []byte, err error)
- type RawTxs
- func (z *RawTxs) DecodeMsg(dc *msgp.Reader) (err error)
- func (z RawTxs) EncodeMsg(en *msgp.Writer) (err error)
- func (r *RawTxs) Len() int
- func (z RawTxs) MarshalMsg(b []byte) (o []byte, err error)
- func (z RawTxs) Msgsize() (s int)
- func (r RawTxs) String() string
- func (r RawTxs) Txis() types.Txis
- func (r RawTxs) Txs() Txs
- func (z *RawTxs) UnmarshalMsg(bts []byte) (o []byte, err error)
- 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 Sequencer
- func (t *Sequencer) Compare(tx types.Txi) bool
- func (z *Sequencer) DecodeMsg(dc *msgp.Reader) (err error)
- func (t *Sequencer) Dump() string
- func (z *Sequencer) EncodeMsg(en *msgp.Writer) (err error)
- func (t *Sequencer) GetBase() *types.TxBase
- func (t *Sequencer) GetHead() *SequencerHeader
- func (t *Sequencer) GetSender() *common.Address
- func (z *Sequencer) MarshalMsg(b []byte) (o []byte, err error)
- func (z *Sequencer) Msgsize() (s int)
- func (t *Sequencer) Number() uint64
- func (t *Sequencer) Parents() common.Hashes
- func (s *Sequencer) RawSequencer() *RawSequencer
- func (c *Sequencer) RawTxi() types.RawTxi
- func (t *Sequencer) Sender() common.Address
- func (t *Sequencer) SetSender(addr common.Address)
- func (t *Sequencer) SignatureTargets() []byte
- func (t *Sequencer) String() string
- func (s *Sequencer) ToSmallCaseJson() ([]byte, error)
- func (z *Sequencer) UnmarshalMsg(bts []byte) (o []byte, err error)
- type SequencerHeader
- func (z *SequencerHeader) DecodeMsg(dc *msgp.Reader) (err error)
- func (z *SequencerHeader) EncodeMsg(en *msgp.Writer) (err error)
- func (s *SequencerHeader) Equal(h *SequencerHeader) bool
- func (s *SequencerHeader) GetHash() common.Hash
- func (s *SequencerHeader) GetHeight() uint64
- func (z *SequencerHeader) MarshalMsg(b []byte) (o []byte, err error)
- func (z *SequencerHeader) Msgsize() (s int)
- func (s *SequencerHeader) SequencerId() uint64
- func (s *SequencerHeader) String() string
- func (s *SequencerHeader) StringFull() string
- func (z *SequencerHeader) UnmarshalMsg(bts []byte) (o []byte, err error)
- type SequencerHeaders
- func (z *SequencerHeaders) DecodeMsg(dc *msgp.Reader) (err error)
- func (z SequencerHeaders) EncodeMsg(en *msgp.Writer) (err error)
- func (z SequencerHeaders) MarshalMsg(b []byte) (o []byte, err error)
- func (z SequencerHeaders) Msgsize() (s int)
- func (h SequencerHeaders) String() string
- func (z *SequencerHeaders) 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() SequencerHeaders
- func (seqs Sequencers) ToRawSequencers() RawSequencers
- func (z *Sequencers) UnmarshalMsg(bts []byte) (o []byte, err error)
- type SigSet
- type TermChange
- func (tc *TermChange) Compare(tx types.Txi) bool
- func (z *TermChange) DecodeMsg(dc *msgp.Reader) (err error)
- func (tc *TermChange) Dump() string
- func (z *TermChange) EncodeMsg(en *msgp.Writer) (err error)
- func (tc *TermChange) GetBase() *types.TxBase
- func (tc *TermChange) GetSender() *common.Address
- func (tc *TermChange) IsSameTermInfo(ctc *TermChange) bool
- func (z *TermChange) MarshalMsg(b []byte) (o []byte, err error)
- func (z *TermChange) Msgsize() (s int)
- func (c *TermChange) RawTermChange() *RawTermChange
- func (c *TermChange) RawTxi() types.RawTxi
- func (tc *TermChange) Sender() common.Address
- func (t *TermChange) SetSender(addr common.Address)
- func (tc *TermChange) SignatureTargets() []byte
- func (tc *TermChange) String() string
- func (z *TermChange) UnmarshalMsg(bts []byte) (o []byte, err error)
- type TermChanges
- func (z *TermChanges) DecodeMsg(dc *msgp.Reader) (err error)
- func (z TermChanges) EncodeMsg(en *msgp.Writer) (err error)
- func (r *TermChanges) Len() int
- func (z TermChanges) MarshalMsg(b []byte) (o []byte, err error)
- func (z TermChanges) Msgsize() (s int)
- func (cs TermChanges) RawTermChanges() RawTermChanges
- func (c TermChanges) String() string
- func (z *TermChanges) UnmarshalMsg(bts []byte) (o []byte, err error)
- type TokenInfo
- type TokensInfo
- type Tx
- func (t *Tx) Compare(tx types.Txi) bool
- func (z *Tx) DecodeMsg(dc *msgp.Reader) (err error)
- func (t *Tx) Dump() string
- func (z *Tx) EncodeMsg(en *msgp.Writer) (err error)
- func (t *Tx) GetBase() *types.TxBase
- func (t *Tx) GetConfirm() time.Duration
- func (t *Tx) GetSender() *common.Address
- func (t *Tx) GetValue() *math.BigInt
- func (z *Tx) MarshalMsg(b []byte) (o []byte, err error)
- func (z *Tx) Msgsize() (s int)
- func (t *Tx) Parents() common.Hashes
- func (t *Tx) RawTx() *RawTx
- func (c *Tx) RawTxi() types.RawTxi
- func (t *Tx) Sender() common.Address
- func (t *Tx) SetSender(addr common.Address)
- func (t *Tx) Setconfirm()
- func (t *Tx) SignatureTargets() []byte
- func (t *Tx) String() string
- func (z *Tx) UnmarshalMsg(bts []byte) (o []byte, err error)
- type TxisMarshaler
- func (t *TxisMarshaler) Append(tx types.Txi)
- func (z *TxisMarshaler) DecodeMsg(dc *msgp.Reader) (err error)
- func (z TxisMarshaler) EncodeMsg(en *msgp.Writer) (err error)
- func (t TxisMarshaler) Len() int
- func (z TxisMarshaler) MarshalMsg(b []byte) (o []byte, err error)
- func (z TxisMarshaler) Msgsize() (s int)
- func (t TxisMarshaler) String() string
- func (t TxisMarshaler) Txis() types.Txis
- func (z *TxisMarshaler) UnmarshalMsg(bts []byte) (o []byte, err error)
- 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 VrfInfo
- func (z *VrfInfo) DecodeMsg(dc *msgp.Reader) (err error)
- func (z *VrfInfo) EncodeMsg(en *msgp.Writer) (err error)
- func (z *VrfInfo) MarshalMsg(b []byte) (o []byte, err error)
- func (z *VrfInfo) Msgsize() (s int)
- func (v *VrfInfo) String() string
- func (z *VrfInfo) UnmarshalMsg(bts []byte) (o []byte, err error)
Constants ¶
const ( ActionTxActionIPO uint8 = iota ActionTxActionDestroy ActionTxActionSPO ActionRequestDomainName )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActionData ¶
type ActionTx ¶
type ActionTx struct {
types.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 Archive ¶
func RandomArchive ¶
func RandomArchive() *Archive
func (*Archive) CalcTxHash ¶
func (*Archive) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
func (*Archive) Msgsize ¶
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*Archive) RawArchive ¶
func (a *Archive) RawArchive() *RawArchive
func (*Archive) SignatureTargets ¶
func (*Archive) ToSmallCaseJson ¶
type ArchiveJson ¶
type ArchiveJson struct {
types.TxBaseJson
Data []byte `json:"data"`
}
func (*ArchiveJson) DecodeMsg ¶
func (z *ArchiveJson) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (*ArchiveJson) EncodeMsg ¶
func (z *ArchiveJson) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*ArchiveJson) MarshalMsg ¶
func (z *ArchiveJson) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (*ArchiveJson) Msgsize ¶
func (z *ArchiveJson) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*ArchiveJson) UnmarshalMsg ¶
func (z *ArchiveJson) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type Archives ¶
type Archives []*Archive
func (Archives) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
func (Archives) Msgsize ¶
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (Archives) RawArchives ¶
func (cs Archives) RawArchives() RawArchives
type BlsSigSet ¶
func (*BlsSigSet) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
type Campaign ¶
type Campaign struct {
types.TxBase
DkgPublicKey []byte
Vrf VrfInfo
Issuer *common.Address
// contains filtered or unexported fields
}
func (*Campaign) GetDkgPublicKey ¶
func (*Campaign) MarshalDkgKey ¶
func (*Campaign) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
func (*Campaign) Msgsize ¶
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*Campaign) RawCampaign ¶
func (c *Campaign) RawCampaign() *RawCampaign
func (*Campaign) SignatureTargets ¶
func (*Campaign) UnmarshalDkgKey ¶
type Campaigns ¶
type Campaigns []*Campaign
func (Campaigns) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
func (Campaigns) Msgsize ¶
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (Campaigns) RawCampaigns ¶
func (cs Campaigns) RawCampaigns() RawCampaigns
type Foo ¶
type Foo struct {
Bar string `msg:"bar"`
Baz float64 `msg:"baz"`
Address common.Address `msg:"address"`
Parents common.Hashes `msg:"parents"`
KV map[string]float64 `msg:"kv"`
Seq Sequencer `msg:"seq"`
TxInner Tx `msg:"tx"`
}
func (*Foo) 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 {
types.TxBase
Action uint8
ActionData ActionData
}
func (*RawActionTx) ActionTx ¶
func (t *RawActionTx) ActionTx() *ActionTx
func (*RawActionTx) DecodeMsg ¶
func (z *RawActionTx) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (*RawActionTx) EncodeMsg ¶
func (z *RawActionTx) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*RawActionTx) MarshalMsg ¶
func (z *RawActionTx) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (*RawActionTx) Msgsize ¶
func (z *RawActionTx) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*RawActionTx) String ¶
func (t *RawActionTx) String() string
func (*RawActionTx) Txi ¶
func (a *RawActionTx) Txi() types.Txi
func (*RawActionTx) UnmarshalMsg ¶
func (z *RawActionTx) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type RawActionTxs ¶
type RawActionTxs []*RawActionTx
func (*RawActionTxs) DecodeMsg ¶
func (z *RawActionTxs) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (RawActionTxs) EncodeMsg ¶
func (z RawActionTxs) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (RawActionTxs) MarshalMsg ¶
func (z RawActionTxs) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (RawActionTxs) Msgsize ¶
func (z RawActionTxs) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*RawActionTxs) UnmarshalMsg ¶
func (z *RawActionTxs) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type RawArchive ¶
type RawArchive struct {
Archive
}
func (*RawArchive) DecodeMsg ¶
func (z *RawArchive) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (*RawArchive) EncodeMsg ¶
func (z *RawArchive) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*RawArchive) MarshalMsg ¶
func (z *RawArchive) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (*RawArchive) Msgsize ¶
func (z *RawArchive) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*RawArchive) Txi ¶
func (a *RawArchive) Txi() types.Txi
func (*RawArchive) UnmarshalMsg ¶
func (z *RawArchive) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type RawArchives ¶
type RawArchives []*RawArchive
func (*RawArchives) DecodeMsg ¶
func (z *RawArchives) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (RawArchives) EncodeMsg ¶
func (z RawArchives) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (RawArchives) MarshalMsg ¶
func (z RawArchives) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (RawArchives) Msgsize ¶
func (z RawArchives) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*RawArchives) UnmarshalMsg ¶
func (z *RawArchives) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type RawCampaign ¶
func (*RawCampaign) Campaign ¶
func (rc *RawCampaign) Campaign() *Campaign
func (*RawCampaign) DecodeMsg ¶
func (z *RawCampaign) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (*RawCampaign) EncodeMsg ¶
func (z *RawCampaign) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*RawCampaign) MarshalMsg ¶
func (z *RawCampaign) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (*RawCampaign) Msgsize ¶
func (z *RawCampaign) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*RawCampaign) String ¶
func (t *RawCampaign) String() string
func (*RawCampaign) Txi ¶
func (t *RawCampaign) Txi() types.Txi
func (*RawCampaign) UnmarshalMsg ¶
func (z *RawCampaign) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type RawCampaigns ¶
type RawCampaigns []*RawCampaign
func (RawCampaigns) Campaigns ¶
func (r RawCampaigns) Campaigns() Campaigns
func (*RawCampaigns) DecodeMsg ¶
func (z *RawCampaigns) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (RawCampaigns) EncodeMsg ¶
func (z RawCampaigns) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*RawCampaigns) Len ¶
func (r *RawCampaigns) Len() int
func (RawCampaigns) MarshalMsg ¶
func (z RawCampaigns) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (RawCampaigns) Msgsize ¶
func (z RawCampaigns) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (RawCampaigns) String ¶
func (r RawCampaigns) String() string
func (RawCampaigns) Txis ¶
func (r RawCampaigns) Txis() types.Txis
func (*RawCampaigns) UnmarshalMsg ¶
func (z *RawCampaigns) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type RawSequencer ¶
type RawSequencer struct {
types.TxBase
BlsJointSig []byte
BlsJointPubKey []byte
StateRoot common.Hash
}
func (*RawSequencer) DecodeMsg ¶
func (z *RawSequencer) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (*RawSequencer) EncodeMsg ¶
func (z *RawSequencer) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*RawSequencer) MarshalMsg ¶
func (z *RawSequencer) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (*RawSequencer) Msgsize ¶
func (z *RawSequencer) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*RawSequencer) Sequencer ¶
func (t *RawSequencer) Sequencer() *Sequencer
func (*RawSequencer) String ¶
func (t *RawSequencer) String() string
func (*RawSequencer) Txi ¶
func (t *RawSequencer) Txi() types.Txi
func (*RawSequencer) UnmarshalMsg ¶
func (z *RawSequencer) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type RawSequencers ¶
type RawSequencers []*RawSequencer
func (*RawSequencers) DecodeMsg ¶
func (z *RawSequencers) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (RawSequencers) EncodeMsg ¶
func (z RawSequencers) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*RawSequencers) Len ¶
func (r *RawSequencers) Len() int
func (RawSequencers) MarshalMsg ¶
func (z RawSequencers) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (RawSequencers) Msgsize ¶
func (z RawSequencers) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (RawSequencers) Sequencers ¶
func (r RawSequencers) Sequencers() Sequencers
func (RawSequencers) String ¶
func (r RawSequencers) String() string
func (RawSequencers) ToHeaders ¶
func (seqs RawSequencers) ToHeaders() SequencerHeaders
func (RawSequencers) Txis ¶
func (r RawSequencers) Txis() types.Txis
func (*RawSequencers) UnmarshalMsg ¶
func (z *RawSequencers) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type RawTermChange ¶
func (*RawTermChange) DecodeMsg ¶
func (z *RawTermChange) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (*RawTermChange) EncodeMsg ¶
func (z *RawTermChange) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*RawTermChange) MarshalMsg ¶
func (z *RawTermChange) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (*RawTermChange) Msgsize ¶
func (z *RawTermChange) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*RawTermChange) String ¶
func (t *RawTermChange) String() string
func (*RawTermChange) TermChange ¶
func (r *RawTermChange) TermChange() *TermChange
func (*RawTermChange) Txi ¶
func (t *RawTermChange) Txi() types.Txi
func (*RawTermChange) UnmarshalMsg ¶
func (z *RawTermChange) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type RawTermChanges ¶
type RawTermChanges []*RawTermChange
func (*RawTermChanges) DecodeMsg ¶
func (z *RawTermChanges) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (RawTermChanges) EncodeMsg ¶
func (z RawTermChanges) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*RawTermChanges) Len ¶
func (r *RawTermChanges) Len() int
func (RawTermChanges) MarshalMsg ¶
func (z RawTermChanges) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (RawTermChanges) Msgsize ¶
func (z RawTermChanges) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (RawTermChanges) String ¶
func (r RawTermChanges) String() string
func (RawTermChanges) TermChanges ¶
func (r RawTermChanges) TermChanges() TermChanges
func (RawTermChanges) Txis ¶
func (r RawTermChanges) Txis() types.Txis
func (*RawTermChanges) UnmarshalMsg ¶
func (z *RawTermChanges) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type RawTx ¶
compress data ,for p2p , small size
func (*RawTx) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
type RawTxMarshaler ¶
TxMarshaler just for marshaller , put type to front 2 bytes, and marshal
func (*RawTxMarshaler) MarshalMsg ¶
func (t *RawTxMarshaler) MarshalMsg(b []byte) (o []byte, err error)
func (*RawTxMarshaler) Msgsize ¶
func (t *RawTxMarshaler) Msgsize() (s int)
func (*RawTxMarshaler) Txi ¶
func (t *RawTxMarshaler) Txi() types.Txi
func (*RawTxMarshaler) UnmarshalMsg ¶
func (t *RawTxMarshaler) UnmarshalMsg(bts []byte) (o []byte, err error)
type RawTxs ¶
type RawTxs []*RawTx
func (RawTxs) 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 Sequencer ¶
type Sequencer struct {
// TODO: need more states in sequencer to differentiate multiple chains
types.TxBase
Issuer *common.Address
BlsJointSig hexutil.Bytes
BlsJointPubKey hexutil.Bytes
StateRoot common.Hash
Proposing bool `msg:"-"` // is the sequencer is proposal ,did't commit yet ,use this flag to avoid bls sig verification failed
}
func RandomSequencer ¶
func RandomSequencer() *Sequencer
func SampleSequencer ¶
func SampleSequencer() *Sequencer
func (*Sequencer) GetHead ¶
func (t *Sequencer) GetHead() *SequencerHeader
func (*Sequencer) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
func (*Sequencer) Msgsize ¶
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*Sequencer) RawSequencer ¶
func (s *Sequencer) RawSequencer() *RawSequencer
func (*Sequencer) SignatureTargets ¶
func (*Sequencer) ToSmallCaseJson ¶
type SequencerHeader ¶
func NewSequencerHead ¶
func NewSequencerHead(hash common.Hash, height uint64) *SequencerHeader
func (*SequencerHeader) DecodeMsg ¶
func (z *SequencerHeader) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (*SequencerHeader) EncodeMsg ¶
func (z *SequencerHeader) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*SequencerHeader) Equal ¶
func (s *SequencerHeader) Equal(h *SequencerHeader) bool
func (*SequencerHeader) GetHash ¶
func (s *SequencerHeader) GetHash() common.Hash
func (*SequencerHeader) GetHeight ¶
func (s *SequencerHeader) GetHeight() uint64
func (*SequencerHeader) MarshalMsg ¶
func (z *SequencerHeader) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (*SequencerHeader) Msgsize ¶
func (z *SequencerHeader) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*SequencerHeader) SequencerId ¶
func (s *SequencerHeader) SequencerId() uint64
func (*SequencerHeader) String ¶
func (s *SequencerHeader) String() string
func (*SequencerHeader) StringFull ¶
func (s *SequencerHeader) StringFull() string
func (*SequencerHeader) UnmarshalMsg ¶
func (z *SequencerHeader) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type SequencerHeaders ¶
type SequencerHeaders []*SequencerHeader
func (*SequencerHeaders) DecodeMsg ¶
func (z *SequencerHeaders) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (SequencerHeaders) EncodeMsg ¶
func (z SequencerHeaders) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (SequencerHeaders) MarshalMsg ¶
func (z SequencerHeaders) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (SequencerHeaders) Msgsize ¶
func (z SequencerHeaders) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (SequencerHeaders) String ¶
func (h SequencerHeaders) String() string
func (*SequencerHeaders) UnmarshalMsg ¶
func (z *SequencerHeaders) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type SequencerJson ¶
type SequencerJson struct {
types.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() 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 SigSet ¶
func (*SigSet) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
type TermChange ¶
type TermChange struct {
types.TxBase
TermID uint64
PkBls hexutil.Bytes
SigSet []*SigSet
Issuer *common.Address
}
func (*TermChange) DecodeMsg ¶
func (z *TermChange) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (*TermChange) Dump ¶
func (tc *TermChange) Dump() string
func (*TermChange) EncodeMsg ¶
func (z *TermChange) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*TermChange) GetBase ¶
func (tc *TermChange) GetBase() *types.TxBase
func (*TermChange) GetSender ¶
func (tc *TermChange) GetSender() *common.Address
func (*TermChange) IsSameTermInfo ¶
func (tc *TermChange) IsSameTermInfo(ctc *TermChange) bool
func (*TermChange) MarshalMsg ¶
func (z *TermChange) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (*TermChange) Msgsize ¶
func (z *TermChange) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (*TermChange) RawTermChange ¶
func (c *TermChange) RawTermChange() *RawTermChange
func (*TermChange) RawTxi ¶
func (c *TermChange) RawTxi() types.RawTxi
func (*TermChange) Sender ¶
func (tc *TermChange) Sender() common.Address
func (*TermChange) SetSender ¶
func (t *TermChange) SetSender(addr common.Address)
func (*TermChange) SignatureTargets ¶
func (tc *TermChange) SignatureTargets() []byte
func (*TermChange) String ¶
func (tc *TermChange) String() string
func (*TermChange) UnmarshalMsg ¶
func (z *TermChange) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type TermChanges ¶
type TermChanges []*TermChange
func (*TermChanges) DecodeMsg ¶
func (z *TermChanges) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (TermChanges) EncodeMsg ¶
func (z TermChanges) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (*TermChanges) Len ¶
func (r *TermChanges) Len() int
func (TermChanges) MarshalMsg ¶
func (z TermChanges) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (TermChanges) Msgsize ¶
func (z TermChanges) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (TermChanges) RawTermChanges ¶
func (cs TermChanges) RawTermChanges() RawTermChanges
func (TermChanges) String ¶
func (c TermChanges) String() string
func (*TermChanges) UnmarshalMsg ¶
func (z *TermChanges) 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 {
types.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()
func (*Tx) SignatureTargets ¶
type TxisMarshaler ¶
type TxisMarshaler []*RawTxMarshaler
func NewTxisMarshaler ¶
func NewTxisMarshaler(t types.Txis) TxisMarshaler
func (*TxisMarshaler) Append ¶
func (t *TxisMarshaler) Append(tx types.Txi)
func (*TxisMarshaler) DecodeMsg ¶
func (z *TxisMarshaler) DecodeMsg(dc *msgp.Reader) (err error)
DecodeMsg implements msgp.Decodable
func (TxisMarshaler) EncodeMsg ¶
func (z TxisMarshaler) EncodeMsg(en *msgp.Writer) (err error)
EncodeMsg implements msgp.Encodable
func (TxisMarshaler) Len ¶
func (t TxisMarshaler) Len() int
func (TxisMarshaler) MarshalMsg ¶
func (z TxisMarshaler) MarshalMsg(b []byte) (o []byte, err error)
MarshalMsg implements msgp.Marshaler
func (TxisMarshaler) Msgsize ¶
func (z TxisMarshaler) Msgsize() (s int)
Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
func (TxisMarshaler) String ¶
func (t TxisMarshaler) String() string
func (TxisMarshaler) Txis ¶
func (t TxisMarshaler) Txis() types.Txis
func (*TxisMarshaler) UnmarshalMsg ¶
func (z *TxisMarshaler) UnmarshalMsg(bts []byte) (o []byte, err error)
UnmarshalMsg implements msgp.Unmarshaler
type Txs ¶
type Txs []*Tx
func (Txs) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler
type VrfInfo ¶
func (*VrfInfo) MarshalMsg ¶
MarshalMsg implements msgp.Marshaler