Versions in this module Expand all Collapse all v0 v0.1.4 Jun 10, 2024 Changes in this version + const Case6Size + type Bytes []byte + type BytesWrapper struct + Bytes []byte + func (b *BytesWrapper) GetTree() (*ssz.Node, error) + func (b *BytesWrapper) HashTreeRoot() ([32]byte, error) + func (b *BytesWrapper) HashTreeRootWith(hh ssz.HashWalker) (err error) + func (b *BytesWrapper) MarshalSSZ() ([]byte, error) + func (b *BytesWrapper) MarshalSSZTo(buf []byte) (dst []byte, err error) + func (b *BytesWrapper) SizeSSZ() (size int) + func (b *BytesWrapper) UnmarshalSSZ(buf []byte) error + type Case1A struct + Foo Bytes + 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 struct + Bar Bytes + 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 struct + A uint64 + 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 struct + B uint64 + 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 struct + A Case3B + B *Case3B + C other.Case3B + D *other.Case3B + 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 struct + 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 struct + A other.Case4Interface + B *other.Case4Interface + C alias.Case4Slot + D other.Case4Bytes + E other.Case4FixedSignature + 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 struct + A [][]byte + B []Case5Bytes + C Case5Roots + 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 []byte + type Case5Roots [][]byte + type Case6 struct + A [Case6Size]byte + 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 struct + BlobKzgs [][]byte + 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 Data []byte + type Data152 [48]byte + type Issue136 struct + C other.Case3B + func (i *Issue136) GetTree() (*ssz.Node, error) + func (i *Issue136) HashTreeRoot() ([32]byte, error) + func (i *Issue136) HashTreeRootWith(hh ssz.HashWalker) (err error) + func (i *Issue136) MarshalSSZ() ([]byte, error) + func (i *Issue136) MarshalSSZTo(buf []byte) (dst []byte, err error) + func (i *Issue136) SizeSSZ() (size int) + func (i *Issue136) UnmarshalSSZ(buf []byte) error + type Issue153 struct + Value Data152 + Value1 [32]byte + Value2 [48]byte + func (i *Issue153) GetTree() (*ssz.Node, error) + func (i *Issue153) HashTreeRoot() ([32]byte, error) + func (i *Issue153) HashTreeRootWith(hh ssz.HashWalker) (err error) + func (i *Issue153) MarshalSSZ() ([]byte, error) + func (i *Issue153) MarshalSSZTo(buf []byte) (dst []byte, err error) + func (i *Issue153) SizeSSZ() (size int) + func (i *Issue153) UnmarshalSSZ(buf []byte) error + type Issue156 struct + A [32]byte + A2 [32]byte + A3 [32]byte + A4 []byte + func (i *Issue156) GetTree() (*ssz.Node, error) + func (i *Issue156) HashTreeRoot() ([32]byte, error) + func (i *Issue156) HashTreeRootWith(hh ssz.HashWalker) (err error) + func (i *Issue156) MarshalSSZ() ([]byte, error) + func (i *Issue156) MarshalSSZTo(buf []byte) (dst []byte, err error) + func (i *Issue156) SizeSSZ() (size int) + func (i *Issue156) UnmarshalSSZ(buf []byte) error + type ListC struct + Elems []BytesWrapper + func (l *ListC) GetTree() (*ssz.Node, error) + func (l *ListC) HashTreeRoot() ([32]byte, error) + func (l *ListC) HashTreeRootWith(hh ssz.HashWalker) (err error) + func (l *ListC) MarshalSSZ() ([]byte, error) + func (l *ListC) MarshalSSZTo(buf []byte) (dst []byte, err error) + func (l *ListC) SizeSSZ() (size int) + func (l *ListC) UnmarshalSSZ(buf []byte) error + type ListP struct + Elems []*BytesWrapper + func (l *ListP) GetTree() (*ssz.Node, error) + func (l *ListP) HashTreeRoot() ([32]byte, error) + func (l *ListP) HashTreeRootWith(hh ssz.HashWalker) (err error) + func (l *ListP) MarshalSSZ() ([]byte, error) + func (l *ListP) MarshalSSZTo(buf []byte) (dst []byte, err error) + func (l *ListP) SizeSSZ() (size int) + func (l *ListP) UnmarshalSSZ(buf []byte) error + type Obj2 struct + T1 []Data + func (o *Obj2) GetTree() (*ssz.Node, error) + func (o *Obj2) HashTreeRoot() ([32]byte, error) + func (o *Obj2) HashTreeRootWith(hh ssz.HashWalker) (err error) + func (o *Obj2) MarshalSSZ() ([]byte, error) + func (o *Obj2) MarshalSSZTo(buf []byte) (dst []byte, err error) + func (o *Obj2) SizeSSZ() (size int) + func (o *Obj2) UnmarshalSSZ(buf []byte) error + type PR1512 struct + D []Data152 + func (p *PR1512) GetTree() (*ssz.Node, error) + func (p *PR1512) HashTreeRoot() ([32]byte, error) + func (p *PR1512) HashTreeRootWith(hh ssz.HashWalker) (err error) + func (p *PR1512) MarshalSSZ() ([]byte, error) + func (p *PR1512) MarshalSSZTo(buf []byte) (dst []byte, err error) + func (p *PR1512) SizeSSZ() (size int) + func (p *PR1512) UnmarshalSSZ(buf []byte) error + type TimeRawType struct + Int uint64 + Timestamp uint64 + 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 struct + Int uint64 + Timestamp time.Time + 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 + type Uint16 uint16 + type Uint32 uint32 + type Uint64 uint64 + type Uint8 uint8 + type Uints struct + Uint16 Uint16 + Uint32 Uint32 + Uint64 Uint64 + Uint8 Uint8 + func (u *Uints) GetTree() (*ssz.Node, error) + func (u *Uints) HashTreeRoot() ([32]byte, error) + func (u *Uints) HashTreeRootWith(hh ssz.HashWalker) (err error) + func (u *Uints) MarshalSSZ() ([]byte, error) + func (u *Uints) MarshalSSZTo(buf []byte) (dst []byte, err error) + func (u *Uints) SizeSSZ() (size int) + func (u *Uints) UnmarshalSSZ(buf []byte) error + type Vec struct + Values []uint64 + func (v *Vec) GetTree() (*ssz.Node, error) + func (v *Vec) HashTreeRoot() ([32]byte, error) + func (v *Vec) HashTreeRootWith(hh ssz.HashWalker) (err error) + func (v *Vec) MarshalSSZ() ([]byte, error) + func (v *Vec) MarshalSSZTo(buf []byte) (dst []byte, err error) + func (v *Vec) SizeSSZ() (size int) + func (v *Vec) UnmarshalSSZ(buf []byte) error + type Vec2 struct + Values2 []uint32 + func (v *Vec2) GetTree() (*ssz.Node, error) + func (v *Vec2) HashTreeRoot() ([32]byte, error) + func (v *Vec2) HashTreeRootWith(hh ssz.HashWalker) (err error) + func (v *Vec2) MarshalSSZ() ([]byte, error) + func (v *Vec2) MarshalSSZTo(buf []byte) (dst []byte, err error) + func (v *Vec2) SizeSSZ() (size int) + func (v *Vec2) UnmarshalSSZ(buf []byte) error