index
@totemsdk/server
Maturity: v1
@totemsdk/server
Classes
- ConsoleLogger
- DefaultTimerAdapter
- EnvironmentAuthProvider
- ExchangeHelper
- FileStorageAdapter
- FlashCashHelper
- HTLCHelper
- InMemoryAuthProvider
- LeaseMonitor
- LeaseStore
- MASTHelper
- MemoryStorageAdapter
- MinimaClient
- MinimaProvider
- MinimaWallet
- MiniNumber
- MMRTree
- NodeConfigProvider
- NodeCryptoAdapter
- NodeHttpClient
- NodeWebSocketFactory
- NoopLifecycleAdapter
- NoopLogger
- NoopMetrics
- SlowCashHelper
- StatefulGameHelper
- StorageAuthProvider
- TimelockHelper
- TransactionLifecycle
- TransactionLifecycleError
- TransactionReceiptStore
- TransactionService
- TreeKey
- TreeKeyNode
- VaultHelper
- WatermarkExhaustedError
- WatermarkStore
Interfaces
- AdapterRegistry
- AuthTokenProvider
- CancellationToken
- CancellationTokenSource
- CoinProofData
- ConfigProvider
- CreateNodeAdaptersOptions
- CreateServerAdaptersOptions
- CryptoAdapter
- DAppContractCallParams
- DAppHtlcParams
- DAppLiquidityParams
- DAppMultisigParams
- DAppStateVariable
- DAppSwapParams
- DAppTimelockParams
- DAppTransactionInput
- DAppTransactionOutput
- EnvironmentConfigMapping
- ExternalSignature
- FileStorageAdapterOptions
- FinalizeRequest
- FinalizeResponse
- FlatMMRProofChunk
- HierarchicalWitnessBundle
- HttpClient
- HttpRequestOptions
- HttpResponse
- JavaMMRData
- JavaMMREntry
- JavaMMREntryNumber
- KeyGenProgress
- LeaseExpiryEvent
- LeaseMonitorConfig
- LeaseStoreConfig
- LeaseWotsIndices
- LegacyMMRProof
- LifecycleAdapter
- LoggerAdapter
- MetricsAdapter
- MinimaCoin
- MinimaToken
- MinimaTransaction
- MMRData
- MMREntry
- MMRProof
- MMRProofChunk
- NodeConfigOptions
- NodeHttpClientOptions
- ParsedMiniNumber
- PrepareRequest
- PrepareResponse
- PrepareResult
- RawStateVariable
- ScriptCatalogEntry
- ScriptDescriptor
- ScriptProofResult
- SendParams
- SendResult
- SignatureProof
- SignRequest
- SignResult
- SiteTransactionPermission
- SpendableCoinInput
- StateValue
- StateVariable
- StorageAdapter
- StorageAuthProviderOptions
- StoredLease
- SyncResult
- TimerAdapter
- TotemSendTransactionRequest
- TotemSendTransactionResponse
- TransactionBuildResult
- TransactionError
- TransactionLifecycleConfig
- TransactionMetadata
- TransactionReceipt
- TransactionReceiptStoreConfig
- TransactionRoundState
- TransactionScope
- TransactionServiceConfig
- TreeSignature
- VerificationResult
- VerifyOutExpectation
- WatermarkState
- WatermarkStoreConfig
- WatermarkSyncFunction
- WebSocketClient
- WebSocketCloseEvent
- WebSocketErrorEvent
- WebSocketFactory
- WebSocketFactoryOptions
- WebSocketMessageEvent
- WebSocketOpenEvent
WitnessBundle- WotsIndices
WotsSigningDependencies
Type Aliases
- BinaryData
- Bytes
- DAppTransactionIntent
- LeaseExpiryCallback
- LeaseStatus
- ParamSet
- PrepareArgs
- PrepareResp
- ProgressCallback
- ScriptType
- StateVariableType
- TimerHandle
- TotemTransactionErrorCode
- WebSocketEventMap
- WotsKeypair
- WotsSignature
Variables
- bytesToHex
- computeTransactionDigest
- concatBytes
- CORE_BUILD_ID
- CORE_VERSION
- createChallenge
- DEFAULT_KEYS_PER_LEVEL
- DEFAULT_LEVELS
- deriveChainSeedJava
- deriveFullPublicKey
- derivePerAddressSeed
- derivePKdigest
- deriveRootPrivSeed
deserializeMMRProof- expandPrivateKey
- F
- fromHex
- h
- hashChain
- hex
- hexToBytes
- makeMxAddress
- MINIMA_CONSTANTS
- mmrRootFromPublicKeys
- parseMxAddress
- precomputeTransactionCoinID
- serializeRealMMRProof
- serializeTransaction
- sha3_256
- STATETYPE_BOOL
- STATETYPE_HEX
- STATETYPE_NUMBER
- STATETYPE_STRING
- timingSafeEqual
- TOTEM_SEND_TRANSACTION_VERSION
- u16be
- u32be
- validateChallenge
- verifyMMRProof
- WebSocketReadyState
- WORD_LIST
- WOTS_MINIMA
- WOTS_V1_DEV
- WOTS_V2_SPEC
- wotsPkFromSig
- wotsPublicKeyFromSeed
- wotsSign
- wotsVerify
- wotsVerifyDigest
- writeMiniData
- writeMiniString
Functions
- addressToRoot
- aggregateSignatures
- assert32
- baseWWithChecksum
- bigIntToByteArray
- buildMinimaCoin
- buildScriptProofFromDescriptor
- bytesToUtf8
- calculateProofRoot
- canonicalJson
- cleanSeedPhrase
- computeScriptAddress
- concat
- convertFlatChunkToSDK
- convertLegacyProofToSDK
- convertStringToSeed
- convertWordListToSeed
- createAdapterRegistry
- createAuthedNodeHttpClient
- createCancellationToken
- createConfigFromEnv
- createDefaultTransaction
- createEmptyMMRProof
- createExchangeDescriptor
- createFlashCashDescriptor
- createHTLCDescriptor
- createMASTDescriptor
- createMMRDataLeafNode
- createMMRDataParentNode
- createMMREntryNumber
- createMofNMultisigDescriptor
- createMultisigDescriptor
- createNodeAdapters
createPerAddressTreeKeycreatePerAddressTreeKeyAsync- createServerAdapters
- createSignedByDescriptor
- createSlowCashDescriptor
- createTimelockDescriptor
- createUnifiedChildTreeKey
- createUnifiedChildTreeKeyAsync
- createUnifiedRootTreeKey
- deduplicateScriptDescriptors
- deriveAddressFromPublicKey
- deriveChildTreeSeedJava
- deriveUnifiedAddressPublicKey
- deriveUnifiedChildSeed
- deserializeTreeSignature
- encodeMiniData
- encodeMiniNumber
- encodeMiniString
- encodeStateValue
- finalizeLease
- flatIndexFromLanes
- generateSeedPhrase
- generateWordList
- getParamSet
- getRootPublicKey
- hashAllObjects
- hashCanonical
- hashObject
- indexToMiniDataBytes
- javaHashAllObjects
- mmrLeafExact
- mmrRootFromSingleLeaf
- mxToHex
- normalizeHex
- parseDecimalToMiniNumber
- parseMMRProofFromHex
- phraseToSeed
- prepareLease
prfChainSeed- scriptFromWotsPk
- scriptToAddress
- sendTransaction
- serializeCoin
- serializeExtraScripts
- serializeMiniData
- serializeMiniNumber
- serializeMiniNumberONE
- serializeMiniNumberZERO
- serializeMMRData
- serializeMMREntry
- serializeMMREntryNumber
- serializeMMRProof
- serializeMMRProofChunk
- serializeScriptProofWithProof
- serializeStateVariables
- serializeTreeSignature
- simpleTotemSendRequest
- toHex
- toWinternitzDigits
- utf8ToBytes
- validateExternalSignature
- validatePhrase
- validateSendTransactionRequest
- verifySignature
- verifySignatureDetailed
- verifyTreeSignature
- verifyTreeSignatureDetailed
- wotsAddressFromKeypair
- wotsKeypairFromSeed
- wotsSignLegacy
- writeHashToStream
- writeMiniByte
- writeMiniNumber
- writeMMREntryNumber
References
decodeMx
Renames and re-exports parseMxAddress
encodeMx
Renames and re-exports makeMxAddress