Documentation ¶
Index ¶
- func Debug_State1_addout_assert(state *State1, os *zstate.OutState0)
- func Debug_State1_addout_end_assert(state *State1, os *zstate.OutState0)
- func Run(bc BlockChain)
- func SortOutStats(st *zstate.State0, outs []*OutState1)
- func UpdateOutStat(st *zstate.State0, out *OutState1)
- type BlockChain
- type OutStat
- type OutStatGet
- type OutStatWrap
- type OutState1
- type OutStats
- type State1
- type State1Data
- type State1DataGet
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Run ¶
func Run(bc BlockChain)
func SortOutStats ¶
func UpdateOutStat ¶
Types ¶
type BlockChain ¶
type OutStatGet ¶
type OutStatGet struct {
// contains filtered or unexported fields
}
func (*OutStatGet) Unserial ¶
func (self *OutStatGet) Unserial(v []byte) (e error)
type OutStatWrap ¶
type OutStatWrap struct {
// contains filtered or unexported fields
}
type OutState1 ¶
type OutState1 struct { Pg witness.PathGen WitnessIndex uint64 OutIndex uint64 Num uint64 Tk keys.Uint512 Out_O stx.Out_O Out_Z *stx.Out_Z `rlp:"nil"` Trace keys.Uint256 Z bool }
type OutStats ¶
type OutStats []OutStatWrap
type State1 ¶
type State1 struct { State0 *zstate.State0 G2outs map[keys.Uint256]*OutState1 G2wouts []keys.Uint256 // contains filtered or unexported fields }
func CurrentState1 ¶
func CurrentState1() *State1
func (*State1) UpdateWitness ¶
type State1Data ¶
func (*State1Data) Serial ¶
func (self *State1Data) Serial() (ret []byte)
type State1DataGet ¶
type State1DataGet struct {
// contains filtered or unexported fields
}
func (*State1DataGet) Unserial ¶
func (self *State1DataGet) Unserial(v []byte)
Click to show internal directories.
Click to hide internal directories.