Expand description
Minimal compatibility over public key signatures
Traitsยง
- Builder
Signature Key - Builder Signature Key trait with minimal requirements
- LCV1
State Signature Key - Light client V1 signature key functions. The replicas only sign the light client state.
- LCV2
State Signature Key - Light client V2 signature key functions. The replicas sign the light client state and stake table state for the next update.
- LCV3
State Signature Key - Light client V3 signature key functions. The replicas sign a keccak256 hash of ABI encodings of the light client state, next stake table state, and the auth root.
- Private
Signature Key - Trait for abstracting private signature key
- Signature
Key - Trait for abstracting public key signatures Self is the public key type
- Stake
Table Entry Type - Type representing stake table entries in a
StakeTable
- State
Signature Key - Light client state signature key with minimal requirements
Functionsยง
- aggregate_
block_ ๐info_ data - Aggregate all inputs used for signature over block info
- aggregate_
fee_ ๐data - Aggregate all inputs used for signature over fee data
- aggregate_
fee_ ๐data_ marketplace - Aggregate all inputs used for signature over fee data
- aggregate_
fee_ ๐data_ with_ vid_ commitment - Aggregate all inputs used for signature over fee data, including the vid commitment