globals
@midnight-ntwrk/compact-runtime v0.14.0
@midnight-ntwrk/compact-runtime v0.14.0
Classes
- ChargedState
- CompactError
- CompactTypeBytes
- CompactTypeEnum
- CompactTypeMerkleTreePath
- CompactTypeUnsignedInteger
- CompactTypeVector
- ContractMaintenanceAuthority
- ContractOperation
- ContractState
- CostModel
- QueryContext
- QueryResults
- StateBoundedMerkleTree
- StateMap
- StateValue
- VmResults
- VmStack
Interfaces
- CircuitContext
- CircuitResults
- CompactType
- ConstructorContext
- ConstructorResult
- EncodedCoinPublicKey
- EncodedContractAddress
- EncodedQualifiedShieldedCoinInfo
- EncodedRecipient
- EncodedShieldedCoinInfo
- EncodedZswapLocalState
- MerkleTreeDigest
- MerkleTreePath
- MerkleTreePathEntry
- NativePoint
- PartialProofData
- ProofData
- Recipient
- WitnessContext
- ZswapLocalState
Type Aliases
- AlignedValue
- Alignment
- AlignmentAtom
- AlignmentSegment
- BlockContext
- CallContext
- CoinCommitment
- CoinPublicKey
- CommunicationCommitment
- CommunicationCommitmentRand
- ContractAddress
- ContractReferenceLocations
- DomainSeparator
- DustTokenType
- Effects
- EmptyPublicLedger
- EncodedStateValue
- Fr
- GatherResult
- Key
- Nonce
- Nullifier
- Op
- PublicAddress
- PublicLedgerSegments
- QualifiedShieldedCoinInfo
- RawTokenType
- RunningCost
- ShieldedCoinInfo
- ShieldedTokenType
- Signature
- SignatureVerifyingKey
- SigningKey
- SparseCompactADT
- SparseCompactArrayLikeADT
- SparseCompactCellADT
- SparseCompactContractAddress
- SparseCompactListADT
- SparseCompactMapADT
- SparseCompactSetADT
- SparseCompactStruct
- SparseCompactType
- SparseCompactValue
- SparseCompactVector
- TokenType
- Transcript
- UnshieldedTokenType
- UserAddress
- Value
Variables
- Bytes32Descriptor
- CompactTypeBoolean
- CompactTypeField
- CompactTypeMerkleTreeDigest
- CompactTypeMerkleTreePathEntry
- CompactTypeNativePoint
- CompactTypeOpaqueString
- CompactTypeOpaqueUint8Array
- CONTRACT_ADDRESS_BYTE_LENGTH
- ContractAddressDescriptor
DUMMY_ADDRESS- HEX_REGEX_NO_PREFIX
- MAX_FIELD
- MaxUint8Descriptor
- ShieldedCoinInfoDescriptor
- ShieldedCoinRecipientDescriptor
- versionString
- ZswapCoinPublicKeyDescriptor
Functions
- addField
- alignedConcat
- assert
- bigIntModFr
- bigIntToValue
- checkRuntimeVersion
- communicationCommitment
- communicationCommitmentRandomness
- contractDependencies
- convertBytesToField
- convertBytesToUint
- convertFieldToBytes
- createCircuitContext
- createConstructorContext
- createWitnessContext
- createZswapInput
- createZswapOutput
- decodeCoinPublicKey
- decodeContractAddress
- decodeQualifiedShieldedCoinInfo
- decodeRawTokenType
- decodeRecipient
- decodeShieldedCoinInfo
- decodeUserAddress
- decodeZswapLocalState
- degradeToTransient
- dummyContractAddress
- dummyUserAddress
- ecAdd
- ecMul
- ecMulGenerator
- emptyRunningCost
- emptyZswapLocalState
- encodeCoinPublicKey
- encodeContractAddress
- encodeQualifiedShieldedCoinInfo
- encodeRawTokenType
- encodeRecipient
- encodeShieldedCoinInfo
- encodeUserAddress
- encodeZswapLocalState
- entryPointHash
- fromHex
- hasCoinCommitment
- hashToCurve
- isContractAddress
- isEncodedContractAddress
- leafHash
- maxAlignedSize
- maxField
- mulField
- ownPublicKey
- persistentCommit
- persistentHash
- proofDataIntoSerializedPreimage
- queryLedgerState
- rawTokenType
- runProgram
- runtimeCoinCommitment
- sampleContractAddress
- sampleRawTokenType
- sampleSigningKey
- sampleUserAddress
- signatureVerifyingKey
- signData
- signingKeyFromBip340
- subField
- toHex
- transientCommit
- transientHash
- typeError
- upgradeFromTransient
- valueToBigInt
- verifySignature