Re-exports§
pub use ethers;pub use hd_keys_curves_wasm;pub use hex;pub use lit_rust_crypto;
Modules§
Structs§
- Access
Control Condition Resource - Admin
Auth Sig - The auth sig used when calling admin endpoints
- Auth
Method - Blinders
- Blinders for the different curves for verifiable encryption
- BlsSigned
Message Share - Bls signature shares
- Cosmos
Block - Cosmos
Block Block - Cosmos
Block Data - Cosmos
Block Evidence - Cosmos
Block Header - Cosmos
Block Id - Cosmos
Block Last Commit - Cosmos
Block SdkBlock - Cosmos
Block Signature - Cosmos
Condition - Cosmos
Part SetHeader - Dynamic
Payment Item - A single item in the dynamic payment struct.
- EVMContract
Condition - Ecdsa
Signed Message Share - The ECDSA signature shares
- Frost
Signed Message Share - Frost / Schnorr signature shares
- Json
Access Control Condition - Json
Access Control Condition Operator - Json
Auth Sig - This struct is used both to represent various authentication material, e.g. wallet sigs, session sigs or cosmos auth sigs etc.
- Json
Return Value Test - Json
Return Value Test V2 - LitAction
Resource - LitResource
Ability - A
LitResourceAbilityspecifies a LIT-specific ability that is requested to be performed on a resource. - LitResource
Ability Request - LitResource
Ability Request Resource - Multiple
Auth Sigs - NodeSet
- PKPNFT
Resource - Parse
LitResource Prefix Error - Payment
Delegation Resource - PeerId
- PeerId is a unique identifier for a peer. This represents a 256-bit number that can be compared, sorted, and hashed rather than an address or random byte sequence. Ideally, this is generated when the node peer is created and never changes. 256-bits is more than enough to guarantee uniqueness. So why 256-bits? Most protocols operate on ECC-scalars which are at least 256-bits. This allows us to use the same data type for the peer id and the ECC scalar.
- Signed
Data - SolPda
Interface - SolRpc
Condition - SolRpc
Condition V2 - SolRpc
Condition V2Options - Version
Enums§
- Access
Control Boolean Operator - Attestation
Type - Auth
Material Type - Auth
SigItem - Control
Condition Item - Curve
Type - Endpoint
Version - Error
- Errors that occur in this crate
- Invocation
- KeyFormat
Preference - LitAbility
- LitAction
Price Component - The different components that can be priced in the dynamic payment system.
- LitResource
Prefix - Resource
Type - Signable
Output - The output signature types
- Signing
Algorithm - Signing
Scheme - SolRpc
Condition Item V0 - Unified
Access Control Condition
Traits§
- BeBytes
- BeHex
- Compressed
Bytes - A trait for handling points in compressed form.
- Compressed
Hex - From
Peer IdDirect - LeBytes
- LeHex
- LitResource