@lelantos-org/sdk / primitives
primitives
Classes
Interfaces
- CryptoContext
- DecodedAddress
- DiversifiedKeys
- ExpandedSeed
- FmdDetectionKey
- FmdFlagKey
- FullViewingKey
- NameControllerKey
- Note
- OutputSecretInputs
- PathCheck
- SpendingKey
- ViewingKey
Type Aliases
Variables
- ADDRESS_HRP
- BABYJUB_SUBGROUP_ORDER
- BN254_FR
- DEFAULT_DIVERSIFIER_INDEX
- DIVERSIFIER_BYTES
- DIVERSIFIER_INDEX_BOUND
- FIELD_BYTES
- FMD_DEFAULT_GAMMA
- FMD_LEGENDRE_QNR
- FVK_HRP
- IVK_HRP
- LELANTOS_NSK_DOMAIN
- LELANTOS_PRF_SALT
- MEMO_BYTES
- POW_2_64
- PUBLISHED_DIVERSIFIER_INDEX
- TAG_FMD_EXPAND2
- TAG_GD
Functions
- addressFromViewingKey
- assertDetectionGamma
- bigintToHex
- bitAt
- buildDiversifiedKeys
- buildFullViewingKey
- buildNoteCommitment
- buildSpendingKey
- buildViewingKey
- bytesToBareHex
- bytesToHex
- configureJubjubWasm
- configurePoseidonWasm
- cryptoContext
- cryptoContextIfReady
- decodeAddress
- defaultDiversifier
- deriveClaimLinkNsk
- deriveDepositRho
- deriveDiversifiedPk
- deriveDiversifierKey
- deriveDkRoot
- deriveKeysFromMnemonic
- deriveKeysFromNsk
- deriveNameControllerKey
- deriveOutgoingKey
- deriveOutputSecret
- deriveSubscriptionToken
- detectionKey
- detectionKeyFor
- detectionKeyToHex
- diversifiedBase
- diversifierAt
- diversifierIndex
- diversifierToBytes
- diversifierToField
- encodeAddress
- encryptNote
- expandSeed
- fieldToBytes32
- fmdDiversifiedDetectionKey
- fmdDiversifiedFlagKey
- fmdExpectedClue
- fmdFlagKeyFromDetection
- fmdFlagOnBase
- fmdGenDetectionKey
- fromLeBytes
- fullViewingKeyFromSpending
- hexToBigint
- hexToBytes
- isHttpUrl
- lelantosTypedDataHash
- noteId
- ownsAddress
- packBits
- prfOutputToNsk
- randomBelow
- randomBytes
- randomFr
- randomJubjubScalar
- randomU256
- reduceSignatureToScalar
- requireWebCrypto
- rootFromPath
- seedFromSecret
- shuffled
- subscriptionTokenToHex
- toAbsoluteUrl
- toLeBytes
- unpackBits
- urlToString
- verifyPath
- viewingKeyFromSpending
- withClueBitsPrefix