Documentation ¶
Overview ¶
Code generated by fastssz. DO NOT EDIT. Hash: 849887b610983adf4efa1abfd912b25aa4f0ffbde8211f1e3909136539b1c2d9 Version: 0.1.3-dev
Code generated by fastssz. DO NOT EDIT. Hash: 44566646e4c1498bce3271d6c03a9108bb4af48414b1d759c07e3572846863f1 Version: 0.1.3-dev
Code generated by fastssz. DO NOT EDIT. Hash: 4ebf31c9db2d40eb24702116641d6e98d75ebeb401ec69e41b7f351b81e25aa2 Version: 0.1.3-dev
Code generated by fastssz. DO NOT EDIT. Hash: b35462b93b5ec0e1c9d9c7f2da382a9fb37543169a41064ce4421ecac43f7f62 Version: 0.1.3-dev
Code generated by fastssz. DO NOT EDIT. Hash: b89ee134b519595b8276174178242203f6bfb9e0594654a23e1c35e5fb8b5369 Version: 0.1.3-dev
Code generated by fastssz. DO NOT EDIT. Hash: 2c62e4f3a52cd6b3a37d9953ebbc566ecb0f1f591f68f1f60aa6f5ca0f2bb4a6 Version: 0.1.3-dev
Code generated by fastssz. DO NOT EDIT. Hash: af56ac74ccaeb89b8d2d802f56cbfab0248f088a80a7879c0e2f0fb8ca88f22c Version: 0.1.3-dev
Code generated by fastssz. DO NOT EDIT. Hash: 04ac916e8f15c6e500617c8195a73e18b9b9f9a76652d4bec1f96b4bb045bef4
Index ¶
- Constants
- type Bytes
- type Case1A
- func (c *Case1A) GetTree() (*ssz.Node, error)
- func (c *Case1A) HashTreeRoot() ([32]byte, error)
- func (c *Case1A) HashTreeRootWith(hh ssz.HashWalker) (err error)
- func (c *Case1A) MarshalSSZ() ([]byte, error)
- func (c *Case1A) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (c *Case1A) SizeSSZ() (size int)
- func (c *Case1A) UnmarshalSSZ(buf []byte) error
- type Case1B
- func (c *Case1B) GetTree() (*ssz.Node, error)
- func (c *Case1B) HashTreeRoot() ([32]byte, error)
- func (c *Case1B) HashTreeRootWith(hh ssz.HashWalker) (err error)
- func (c *Case1B) MarshalSSZ() ([]byte, error)
- func (c *Case1B) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (c *Case1B) SizeSSZ() (size int)
- func (c *Case1B) UnmarshalSSZ(buf []byte) error
- type Case2A
- func (c *Case2A) GetTree() (*ssz.Node, error)
- func (c *Case2A) HashTreeRoot() ([32]byte, error)
- func (c *Case2A) HashTreeRootWith(hh ssz.HashWalker) (err error)
- func (c *Case2A) MarshalSSZ() ([]byte, error)
- func (c *Case2A) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (c *Case2A) SizeSSZ() (size int)
- func (c *Case2A) UnmarshalSSZ(buf []byte) error
- type Case2B
- func (c *Case2B) GetTree() (*ssz.Node, error)
- func (c *Case2B) HashTreeRoot() ([32]byte, error)
- func (c *Case2B) HashTreeRootWith(hh ssz.HashWalker) (err error)
- func (c *Case2B) MarshalSSZ() ([]byte, error)
- func (c *Case2B) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (c *Case2B) SizeSSZ() (size int)
- func (c *Case2B) UnmarshalSSZ(buf []byte) error
- type Case3A
- func (c *Case3A) GetTree() (*ssz.Node, error)
- func (c *Case3A) HashTreeRoot() ([32]byte, error)
- func (c *Case3A) HashTreeRootWith(hh ssz.HashWalker) (err error)
- func (c *Case3A) MarshalSSZ() ([]byte, error)
- func (c *Case3A) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (c *Case3A) SizeSSZ() (size int)
- func (c *Case3A) UnmarshalSSZ(buf []byte) error
- type Case3B
- func (c *Case3B) GetTree() (*ssz.Node, error)
- func (c *Case3B) HashTreeRoot() ([32]byte, error)
- func (c *Case3B) HashTreeRootWith(hh ssz.HashWalker) (err error)
- func (c *Case3B) MarshalSSZ() ([]byte, error)
- func (c *Case3B) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (c *Case3B) SizeSSZ() (size int)
- func (c *Case3B) UnmarshalSSZ(buf []byte) error
- type Case4
- func (c *Case4) GetTree() (*ssz.Node, error)
- func (c *Case4) HashTreeRoot() ([32]byte, error)
- func (c *Case4) HashTreeRootWith(hh ssz.HashWalker) (err error)
- func (c *Case4) MarshalSSZ() ([]byte, error)
- func (c *Case4) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (c *Case4) SizeSSZ() (size int)
- func (c *Case4) UnmarshalSSZ(buf []byte) error
- type Case5A
- func (c *Case5A) GetTree() (*ssz.Node, error)
- func (c *Case5A) HashTreeRoot() ([32]byte, error)
- func (c *Case5A) HashTreeRootWith(hh ssz.HashWalker) (err error)
- func (c *Case5A) MarshalSSZ() ([]byte, error)
- func (c *Case5A) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (c *Case5A) SizeSSZ() (size int)
- func (c *Case5A) UnmarshalSSZ(buf []byte) error
- type Case5Bytes
- type Case5Roots
- type Case6
- func (c *Case6) GetTree() (*ssz.Node, error)
- func (c *Case6) HashTreeRoot() ([32]byte, error)
- func (c *Case6) HashTreeRootWith(hh ssz.HashWalker) (err error)
- func (c *Case6) MarshalSSZ() ([]byte, error)
- func (c *Case6) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (c *Case6) SizeSSZ() (size int)
- func (c *Case6) UnmarshalSSZ(buf []byte) error
- type Case7
- func (c *Case7) GetTree() (*ssz.Node, error)
- func (c *Case7) HashTreeRoot() ([32]byte, error)
- func (c *Case7) HashTreeRootWith(hh ssz.HashWalker) (err error)
- func (c *Case7) MarshalSSZ() ([]byte, error)
- func (c *Case7) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (c *Case7) SizeSSZ() (size int)
- func (c *Case7) UnmarshalSSZ(buf []byte) error
- type TimeRawType
- func (t *TimeRawType) GetTree() (*ssz.Node, error)
- func (t *TimeRawType) HashTreeRoot() ([32]byte, error)
- func (t *TimeRawType) HashTreeRootWith(hh ssz.HashWalker) (err error)
- func (t *TimeRawType) MarshalSSZ() ([]byte, error)
- func (t *TimeRawType) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (t *TimeRawType) SizeSSZ() (size int)
- func (t *TimeRawType) UnmarshalSSZ(buf []byte) error
- type TimeType
- func (t *TimeType) GetTree() (*ssz.Node, error)
- func (t *TimeType) HashTreeRoot() ([32]byte, error)
- func (t *TimeType) HashTreeRootWith(hh ssz.HashWalker) (err error)
- func (t *TimeType) MarshalSSZ() ([]byte, error)
- func (t *TimeType) MarshalSSZTo(buf []byte) (dst []byte, err error)
- func (t *TimeType) SizeSSZ() (size int)
- func (t *TimeType) UnmarshalSSZ(buf []byte) error
Constants ¶
const Case6Size = 32
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Case1A ¶
type Case1A struct {
Foo Bytes `ssz-max:"2048"`
}
func (*Case1A) HashTreeRoot ¶
HashTreeRoot ssz hashes the Case1A object
func (*Case1A) HashTreeRootWith ¶
func (c *Case1A) HashTreeRootWith(hh ssz.HashWalker) (err error)
HashTreeRootWith ssz hashes the Case1A object with a hasher
func (*Case1A) MarshalSSZ ¶
MarshalSSZ ssz marshals the Case1A object
func (*Case1A) MarshalSSZTo ¶
MarshalSSZTo ssz marshals the Case1A object to a target array
func (*Case1A) UnmarshalSSZ ¶
UnmarshalSSZ ssz unmarshals the Case1A object
type Case1B ¶
type Case1B struct {
Bar Bytes `ssz-max:"32"`
}
func (*Case1B) HashTreeRoot ¶
HashTreeRoot ssz hashes the Case1B object
func (*Case1B) HashTreeRootWith ¶
func (c *Case1B) HashTreeRootWith(hh ssz.HashWalker) (err error)
HashTreeRootWith ssz hashes the Case1B object with a hasher
func (*Case1B) MarshalSSZ ¶
MarshalSSZ ssz marshals the Case1B object
func (*Case1B) MarshalSSZTo ¶
MarshalSSZTo ssz marshals the Case1B object to a target array
func (*Case1B) UnmarshalSSZ ¶
UnmarshalSSZ ssz unmarshals the Case1B object
type Case2A ¶
type Case2A struct {
A uint64
}
func (*Case2A) HashTreeRoot ¶
HashTreeRoot ssz hashes the Case2A object
func (*Case2A) HashTreeRootWith ¶
func (c *Case2A) HashTreeRootWith(hh ssz.HashWalker) (err error)
HashTreeRootWith ssz hashes the Case2A object with a hasher
func (*Case2A) MarshalSSZ ¶
MarshalSSZ ssz marshals the Case2A object
func (*Case2A) MarshalSSZTo ¶
MarshalSSZTo ssz marshals the Case2A object to a target array
func (*Case2A) UnmarshalSSZ ¶
UnmarshalSSZ ssz unmarshals the Case2A object
type Case2B ¶
func (*Case2B) HashTreeRoot ¶
HashTreeRoot ssz hashes the Case2B object
func (*Case2B) HashTreeRootWith ¶
func (c *Case2B) HashTreeRootWith(hh ssz.HashWalker) (err error)
HashTreeRootWith ssz hashes the Case2B object with a hasher
func (*Case2B) MarshalSSZ ¶
MarshalSSZ ssz marshals the Case2B object
func (*Case2B) MarshalSSZTo ¶
MarshalSSZTo ssz marshals the Case2B object to a target array
func (*Case2B) UnmarshalSSZ ¶
UnmarshalSSZ ssz unmarshals the Case2B object
type Case3A ¶
func (*Case3A) HashTreeRoot ¶
HashTreeRoot ssz hashes the Case3A object
func (*Case3A) HashTreeRootWith ¶
func (c *Case3A) HashTreeRootWith(hh ssz.HashWalker) (err error)
HashTreeRootWith ssz hashes the Case3A object with a hasher
func (*Case3A) MarshalSSZ ¶
MarshalSSZ ssz marshals the Case3A object
func (*Case3A) MarshalSSZTo ¶
MarshalSSZTo ssz marshals the Case3A object to a target array
func (*Case3A) UnmarshalSSZ ¶
UnmarshalSSZ ssz unmarshals the Case3A object
type Case3B ¶
type Case3B struct { }
func (*Case3B) HashTreeRoot ¶
HashTreeRoot ssz hashes the Case3B object
func (*Case3B) HashTreeRootWith ¶
func (c *Case3B) HashTreeRootWith(hh ssz.HashWalker) (err error)
HashTreeRootWith ssz hashes the Case3B object with a hasher
func (*Case3B) MarshalSSZ ¶
MarshalSSZ ssz marshals the Case3B object
func (*Case3B) MarshalSSZTo ¶
MarshalSSZTo ssz marshals the Case3B object to a target array
func (*Case3B) UnmarshalSSZ ¶
UnmarshalSSZ ssz unmarshals the Case3B object
type Case4 ¶ added in v0.1.2
type Case4 struct { A other.Case4Interface `ssz-size:"96"` B *other.Case4Interface `ssz-size:"96"` C alias.Case4Slot D other.Case4Bytes `ssz-size:"96"` E other.Case4FixedSignature `ssz-size:"96"` }
func (*Case4) HashTreeRoot ¶ added in v0.1.2
HashTreeRoot ssz hashes the Case4 object
func (*Case4) HashTreeRootWith ¶ added in v0.1.2
func (c *Case4) HashTreeRootWith(hh ssz.HashWalker) (err error)
HashTreeRootWith ssz hashes the Case4 object with a hasher
func (*Case4) MarshalSSZ ¶ added in v0.1.2
MarshalSSZ ssz marshals the Case4 object
func (*Case4) MarshalSSZTo ¶ added in v0.1.2
MarshalSSZTo ssz marshals the Case4 object to a target array
func (*Case4) SizeSSZ ¶ added in v0.1.2
SizeSSZ returns the ssz encoded size in bytes for the Case4 object
func (*Case4) UnmarshalSSZ ¶ added in v0.1.2
UnmarshalSSZ ssz unmarshals the Case4 object
type Case5A ¶ added in v0.1.2
type Case5A struct { A [][]byte `ssz-size:"2,2"` B []Case5Bytes `ssz-size:"2,2"` C Case5Roots `ssz-size:"2,2"` }
func (*Case5A) HashTreeRoot ¶ added in v0.1.2
HashTreeRoot ssz hashes the Case5A object
func (*Case5A) HashTreeRootWith ¶ added in v0.1.2
func (c *Case5A) HashTreeRootWith(hh ssz.HashWalker) (err error)
HashTreeRootWith ssz hashes the Case5A object with a hasher
func (*Case5A) MarshalSSZ ¶ added in v0.1.2
MarshalSSZ ssz marshals the Case5A object
func (*Case5A) MarshalSSZTo ¶ added in v0.1.2
MarshalSSZTo ssz marshals the Case5A object to a target array
func (*Case5A) SizeSSZ ¶ added in v0.1.2
SizeSSZ returns the ssz encoded size in bytes for the Case5A object
func (*Case5A) UnmarshalSSZ ¶ added in v0.1.2
UnmarshalSSZ ssz unmarshals the Case5A object
type Case5Bytes ¶ added in v0.1.2
type Case5Bytes []byte
type Case5Roots ¶ added in v0.1.2
type Case5Roots [][]byte
type Case6 ¶ added in v0.1.3
func (*Case6) HashTreeRoot ¶ added in v0.1.3
HashTreeRoot ssz hashes the Case6 object
func (*Case6) HashTreeRootWith ¶ added in v0.1.3
func (c *Case6) HashTreeRootWith(hh ssz.HashWalker) (err error)
HashTreeRootWith ssz hashes the Case6 object with a hasher
func (*Case6) MarshalSSZ ¶ added in v0.1.3
MarshalSSZ ssz marshals the Case6 object
func (*Case6) MarshalSSZTo ¶ added in v0.1.3
MarshalSSZTo ssz marshals the Case6 object to a target array
func (*Case6) SizeSSZ ¶ added in v0.1.3
SizeSSZ returns the ssz encoded size in bytes for the Case6 object
func (*Case6) UnmarshalSSZ ¶ added in v0.1.3
UnmarshalSSZ ssz unmarshals the Case6 object
type Case7 ¶ added in v0.1.3
type Case7 struct {
BlobKzgs [][]byte `ssz-size:"?,48" ssz-max:"16"`
}
func (*Case7) HashTreeRoot ¶ added in v0.1.3
HashTreeRoot ssz hashes the Case7 object
func (*Case7) HashTreeRootWith ¶ added in v0.1.3
func (c *Case7) HashTreeRootWith(hh ssz.HashWalker) (err error)
HashTreeRootWith ssz hashes the Case7 object with a hasher
func (*Case7) MarshalSSZ ¶ added in v0.1.3
MarshalSSZ ssz marshals the Case7 object
func (*Case7) MarshalSSZTo ¶ added in v0.1.3
MarshalSSZTo ssz marshals the Case7 object to a target array
func (*Case7) SizeSSZ ¶ added in v0.1.3
SizeSSZ returns the ssz encoded size in bytes for the Case7 object
func (*Case7) UnmarshalSSZ ¶ added in v0.1.3
UnmarshalSSZ ssz unmarshals the Case7 object
type TimeRawType ¶ added in v0.1.2
func (*TimeRawType) GetTree ¶ added in v0.1.2
func (t *TimeRawType) GetTree() (*ssz.Node, error)
GetTree ssz hashes the TimeRawType object
func (*TimeRawType) HashTreeRoot ¶ added in v0.1.2
func (t *TimeRawType) HashTreeRoot() ([32]byte, error)
HashTreeRoot ssz hashes the TimeRawType object
func (*TimeRawType) HashTreeRootWith ¶ added in v0.1.2
func (t *TimeRawType) HashTreeRootWith(hh ssz.HashWalker) (err error)
HashTreeRootWith ssz hashes the TimeRawType object with a hasher
func (*TimeRawType) MarshalSSZ ¶ added in v0.1.2
func (t *TimeRawType) MarshalSSZ() ([]byte, error)
MarshalSSZ ssz marshals the TimeRawType object
func (*TimeRawType) MarshalSSZTo ¶ added in v0.1.2
func (t *TimeRawType) MarshalSSZTo(buf []byte) (dst []byte, err error)
MarshalSSZTo ssz marshals the TimeRawType object to a target array
func (*TimeRawType) SizeSSZ ¶ added in v0.1.2
func (t *TimeRawType) SizeSSZ() (size int)
SizeSSZ returns the ssz encoded size in bytes for the TimeRawType object
func (*TimeRawType) UnmarshalSSZ ¶ added in v0.1.2
func (t *TimeRawType) UnmarshalSSZ(buf []byte) error
UnmarshalSSZ ssz unmarshals the TimeRawType object
type TimeType ¶ added in v0.1.2
func (*TimeType) HashTreeRoot ¶ added in v0.1.2
HashTreeRoot ssz hashes the TimeType object
func (*TimeType) HashTreeRootWith ¶ added in v0.1.2
func (t *TimeType) HashTreeRootWith(hh ssz.HashWalker) (err error)
HashTreeRootWith ssz hashes the TimeType object with a hasher
func (*TimeType) MarshalSSZ ¶ added in v0.1.2
MarshalSSZ ssz marshals the TimeType object
func (*TimeType) MarshalSSZTo ¶ added in v0.1.2
MarshalSSZTo ssz marshals the TimeType object to a target array
func (*TimeType) SizeSSZ ¶ added in v0.1.2
SizeSSZ returns the ssz encoded size in bytes for the TimeType object
func (*TimeType) UnmarshalSSZ ¶ added in v0.1.2
UnmarshalSSZ ssz unmarshals the TimeType object