Documentation ¶
Index ¶
- type IdenPubOnChainMock
- func (m *IdenPubOnChainMock) GetState(id *core.ID) (*proof.IdenStateData, error)
- func (m *IdenPubOnChainMock) GetStateByBlock(id *core.ID, blockN uint64) (*proof.IdenStateData, error)
- func (m *IdenPubOnChainMock) GetStateByTime(id *core.ID, blockTimeStamp int64) (*proof.IdenStateData, error)
- func (m *IdenPubOnChainMock) InitState(id *core.ID, genesisState *merkletree.Hash, newState *merkletree.Hash, ...) (*types.Transaction, error)
- func (m *IdenPubOnChainMock) SetState(id *core.ID, newState *merkletree.Hash, kOpProof []byte, ...) (*types.Transaction, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IdenPubOnChainMock ¶
func New ¶
func New() *IdenPubOnChainMock
func (*IdenPubOnChainMock) GetState ¶
func (m *IdenPubOnChainMock) GetState(id *core.ID) (*proof.IdenStateData, error)
func (*IdenPubOnChainMock) GetStateByBlock ¶
func (m *IdenPubOnChainMock) GetStateByBlock(id *core.ID, blockN uint64) (*proof.IdenStateData, error)
func (*IdenPubOnChainMock) GetStateByTime ¶
func (m *IdenPubOnChainMock) GetStateByTime(id *core.ID, blockTimeStamp int64) (*proof.IdenStateData, error)
func (*IdenPubOnChainMock) InitState ¶
func (m *IdenPubOnChainMock) InitState(id *core.ID, genesisState *merkletree.Hash, newState *merkletree.Hash, kOpProof []byte, stateTransitionProof []byte, signature *babyjub.SignatureComp) (*types.Transaction, error)
func (*IdenPubOnChainMock) SetState ¶
func (m *IdenPubOnChainMock) SetState(id *core.ID, newState *merkletree.Hash, kOpProof []byte, stateTransitionProof []byte, signature *babyjub.SignatureComp) (*types.Transaction, error)
Click to show internal directories.
Click to hide internal directories.