uidLedger

package
v0.0.0-...-fdc5c16 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 13, 2022 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Load

func Load()

Types

type UIDLedger

type UIDLedger struct {
	CryptoTools crypto.Tools
	KVStorage   kvDatabase.IDriver
	// contains filtered or unexported fields
}

func NewLedger

func NewLedger(kvDriver kvDatabase.IDriver, sqlDriver simpleSQLDatabase.IDriver) (ledger UIDLedger)

func (*UIDLedger) ExecuteAction

func (u *UIDLedger) ExecuteAction(action string, data []byte) (err error)

func (*UIDLedger) QueryUID

func (u *UIDLedger) QueryUID(queryData uidData.UIDQuery) (ret uidData.QueryResult, err error)

func (*UIDLedger) VerifyAction

func (u *UIDLedger) VerifyAction(action string, data []byte) (ret interface{}, err error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL