From bee40d1568645f3e5aba30e13750c3af4703244d Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Thu, 26 Sep 2024 12:36:02 +0000 Subject: [PATCH] Updating documentation: philogicae --- docs/assets/highlight.css | 28 +- docs/assets/icons.css | 1043 ----------- docs/assets/icons.js | 15 + docs/assets/icons.png | Bin 9615 -> 0 bytes docs/assets/icons.svg | 1 + docs/assets/icons@2x.png | Bin 28144 -> 0 bytes docs/assets/main.js | 111 +- docs/assets/navigation.js | 1 + docs/assets/search.js | 2 +- docs/assets/style.css | 1652 ++++++++--------- docs/assets/widgets.png | Bin 480 -> 0 bytes docs/assets/widgets@2x.png | Bin 855 -> 0 bytes .../Ledger.ethereum.ETHLedgerAccount.html | 8 - docs/classes/account_src.Account.html | 8 + .../account_src.BaseProviderWallet.html | 17 + docs/classes/account_src.ECIESAccount.html | 10 + .../accounts.avalanche.AvalancheAccount.html | 30 - docs/classes/accounts.base.Account.html | 5 - docs/classes/accounts.base.ECIESAccount.html | 5 - docs/classes/accounts.base.EVMAccount.html | 1 - .../accounts.cosmos.CosmosAccount.html | 10 - .../classes/accounts.ethereum.ETHAccount.html | 30 - docs/classes/accounts.nuls2.NULS2Account.html | 47 - docs/classes/accounts.solana.SOLAccount.html | 11 - .../accounts.substrate.DOTAccount.html | 18 - ...accounts.superfluid.SuperfluidAccount.html | 52 - docs/classes/accounts.tezos.TEZOSAccount.html | 18 - .../avalanche_src.AvalancheAccount.html | 29 + docs/classes/base_src.BaseAccount.html | 28 + docs/classes/client_src.AlephHttpClient.html | 44 + ...ient_src.AuthenticatedAlephHttpClient.html | 58 + docs/classes/cosmos_src.CosmosAccount.html | 11 + .../dns_src.DomainConfigurationError.html | 2 + docs/classes/dns_src.DomainValidator.html | 11 + .../ethereum_ledger_src.ETHLedgerAccount.html | 9 + docs/classes/ethereum_src.ETHAccount.html | 28 + docs/classes/evm_src.EVMAccount.html | 15 + .../classes/evm_src.EthereumMockProvider.html | 10 + docs/classes/evm_src.JsonRPCWallet.html | 12 + .../message_src.AggregateMessageClient.html | 14 + .../message_src.AlephNodeWebSocket.html | 8 + docs/classes/message_src.AlephWebSocket.html | 8 + .../message_src.BadSignatureError.html | 2 + .../message_src.BaseMessageClient.html | 14 + docs/classes/message_src.BroadcastError.html | 3 + docs/classes/message_src.BuiltMessage.html | 10 + .../message_src.DomainConfigurationError.html | 2 + docs/classes/message_src.FileTooLarge.html | 2 + .../message_src.ForgetMessageClient.html | 10 + .../message_src.ForgottenMessageError.html | 2 + docs/classes/message_src.HashedMessage.html | 13 + .../message_src.InstanceMessageClient.html | 4 + .../message_src.InsufficientFundsError.html | 4 + .../message_src.InvalidMessageError.html | 3 + .../message_src.MessageNotFoundError.html | 2 + .../message_src.PostMessageClient.html | 13 + .../message_src.ProgramMessageClient.html | 7 + .../classes/message_src.PublishedMessage.html | 18 + docs/classes/message_src.QueryError.html | 2 + docs/classes/message_src.SignedMessage.html | 16 + .../message_src.StoreMessageClient.html | 17 + docs/classes/nuls2_src.NULS2Account.html | 33 + docs/classes/solana_src.SOLAccount.html | 13 + docs/classes/substrate_src.DOTAccount.html | 11 + .../superfluid_src.SuperfluidAccount.html | 29 + docs/classes/tezos_src.TEZOSAccount.html | 18 + docs/enums/accounts.avalanche.ChainType.html | 1 - docs/enums/avalanche_src.ChainType.html | 3 + docs/enums/core_src.Blockchain.html | 10 + docs/enums/dns_src.TargetType.html | 4 + docs/enums/evm_src.RpcId.html | 10 + docs/enums/message_src.Encoding.html | 4 + docs/enums/message_src.HypervisorType.html | 3 + docs/enums/message_src.InterfaceType.html | 3 + docs/enums/message_src.ItemType.html | 4 + docs/enums/message_src.MachineType.html | 3 + docs/enums/message_src.MessageStatus.html | 5 + docs/enums/message_src.MessageType.html | 9 + docs/enums/message_src.PaymentType.html | 4 + docs/enums/message_src.VolumePersistence.html | 3 + .../avalanche_src.digestMessage.html | 1 + .../avalanche_src.getAccountFromProvider.html | 3 + .../avalanche_src.getEVMAddress.html | 7 + docs/functions/avalanche_src.getKeyPair.html | 1 + ...alanche_src.importAccountFromMnemonic.html | 6 + ...anche_src.importAccountFromPrivateKey.html | 5 + docs/functions/avalanche_src.newAccount.html | 2 + .../avalanche_src.verifyAvalanche.html | 6 + .../base_src.getAccountFromProvider.html | 3 + .../base_src.importAccountFromMnemonic.html | 5 + .../base_src.importAccountFromPrivateKey.html | 4 + docs/functions/base_src.newAccount.html | 2 + docs/functions/core_src.delay.html | 1 + docs/functions/core_src.getSocketPath.html | 3 + .../core_src.gigabyteToMebibyte.html | 1 + docs/functions/core_src.isNode.html | 5 + .../core_src.stripTrailingSlash.html | 2 + .../cosmos_src.importAccountFromMnemonic.html | 4 + ...osmos_src.importAccountFromPrivateKey.html | 4 + docs/functions/cosmos_src.newAccount.html | 4 + docs/functions/cosmos_src.verifyCosmos.html | 5 + docs/functions/dns_src.hostnameFromUrl.html | 1 + ...ereum_ledger_src.GetAccountFromLedger.html | 2 + .../ethereum_ledger_src.getTransport.html | 1 + .../ethereum_src.getAccountFromProvider.html | 3 + ...thereum_src.importAccountFromMnemonic.html | 5 + ...ereum_src.importAccountFromPrivateKey.html | 4 + docs/functions/ethereum_src.newAccount.html | 2 + docs/functions/evm_src.alephToWei.html | 1 + .../functions/evm_src.createEphemeralEth.html | 1 + docs/functions/evm_src.decToHex.html | 1 + .../evm_src.findChainDataByChainId.html | 1 + .../evm_src.findChainMetadataByChainId.html | 1 + docs/functions/evm_src.hexToDec.html | 1 + docs/functions/evm_src.verifyEthereum.html | 6 + docs/functions/evm_src.weiToAleph.html | 1 + .../message_src.PostMessageBuilder.html | 1 + docs/functions/message_src.broadcast.html | 1 + .../message_src.buildAggregateMessage.html | 1 + .../message_src.buildForgetMessage.html | 1 + .../message_src.buildInstanceMessage.html | 1 + .../message_src.buildProgramMessage.html | 1 + .../message_src.buildStoreMessage.html | 1 + .../message_src.getMessagesSocket.html | 4 + .../message_src.prepareAlephMessage.html | 3 + .../message_src.pushFileToStorageEngine.html | 1 + .../nuls2_src.importAccountFromMnemonic.html | 4 + ...nuls2_src.importAccountFromPrivateKey.html | 4 + docs/functions/nuls2_src.newAccount.html | 2 + .../solana_src.getAccountFromProvider.html | 2 + ...olana_src.importAccountFromPrivateKey.html | 4 + docs/functions/solana_src.newAccount.html | 2 + docs/functions/solana_src.verifySolana.html | 5 + .../substrate_src.getAccountFromProvider.html | 4 + ...bstrate_src.importAccountFromMnemonic.html | 4 + ...trate_src.importAccountFromPrivateKey.html | 4 + docs/functions/substrate_src.newAccount.html | 2 + .../superfluid_src.createFromEVMAccount.html | 1 + ...superfluid_src.getAccountFromProvider.html | 1 + .../superfluid_src.isAccountSupported.html | 1 + .../superfluid_src.isBlockchainSupported.html | 1 + ...zos_src.ImportAccountFromBeaconWallet.html | 2 + ...s_src.ImportAccountFromFundraiserInfo.html | 5 + ...tezos_src.importAccountFromPrivateKey.html | 4 + docs/functions/tezos_src.newAccount.html | 2 + docs/functions/tezos_src.verifyTezos.html | 5 + docs/hierarchy.html | 1 + docs/index.html | 99 +- .../message_src.MessageTypeMap.html | 9 + docs/modules.html | 1 - docs/modules/Ledger.ethereum.html | 3 - docs/modules/Ledger.html | 1 - docs/modules/account_src.html | 6 + docs/modules/accounts.avalanche.html | 16 - docs/modules/accounts.base.html | 1 - docs/modules/accounts.cosmos.html | 7 - docs/modules/accounts.ethereum.html | 20 - docs/modules/accounts.html | 1 - docs/modules/accounts.nuls2.html | 13 - docs/modules/accounts.solana.html | 10 - docs/modules/accounts.substrate.html | 18 - docs/modules/accounts.superfluid.html | 1 - docs/modules/accounts.tezos.html | 20 - docs/modules/avalanche_src.html | 11 + docs/modules/base_src.html | 6 + docs/modules/client_src.html | 3 + docs/modules/core_src.html | 11 + docs/modules/cosmos_src.html | 6 + docs/modules/dns_src.html | 10 + docs/modules/ethereum_ledger_src.html | 4 + docs/modules/ethereum_src.html | 6 + docs/modules/evm_src.html | 19 + docs/modules/message_src.html | 118 ++ docs/modules/messages.aggregate.html | 16 - docs/modules/messages.any.html | 14 - docs/modules/messages.any.is.html | 1 - docs/modules/messages.forget.html | 9 - docs/modules/messages.html | 5 - docs/modules/messages.instance.html | 1 - docs/modules/messages.post.html | 13 - docs/modules/messages.program.html | 1 - docs/modules/messages.store.html | 15 - docs/modules/nuls2_src.html | 7 + docs/modules/solana_src.html | 6 + docs/modules/substrate_src.html | 6 + docs/modules/superfluid_src.html | 6 + docs/modules/tezos_src.html | 8 + docs/modules/utils.html | 49 - docs/types/account_src.EphAccount.html | 1 + docs/types/account_src.SignableMessage.html | 1 + .../core_src.JSExecutionEnvironment.html | 1 + docs/types/core_src.RequireOnlyOne.html | 3 + docs/types/evm_src.ChainMetadataType.html | 1 + docs/types/evm_src.ChangeRpcParam.html | 1 + docs/types/evm_src.RpcType.html | 1 + docs/types/message_src.AbstractVolume.html | 1 + docs/types/message_src.AggregateContent.html | 1 + .../message_src.AggregateContentKey.html | 1 + ...message_src.AggregateGetConfiguration.html | 1 + .../message_src.AggregateGetResponse.html | 1 + docs/types/message_src.AggregateMessage.html | 1 + ...age_src.AggregatePublishConfiguration.html | 1 + docs/types/message_src.AlephSocket.html | 1 + docs/types/message_src.BaseContent.html | 1 + .../message_src.BaseExecutableContent.html | 11 + docs/types/message_src.BaseMessageProps.html | 1 + docs/types/message_src.ChainRef.html | 2 + docs/types/message_src.CodeContent.html | 1 + docs/types/message_src.CpuProperties.html | 3 + docs/types/message_src.DataContent.html | 2 + docs/types/message_src.EphemeralVolume.html | 2 + docs/types/message_src.Export.html | 2 + docs/types/message_src.ForgetContent.html | 1 + docs/types/message_src.ForgetMessage.html | 1 + ...essage_src.ForgetPublishConfiguration.html | 9 + .../message_src.FunctionEnvironment.html | 6 + docs/types/message_src.FunctionRuntime.html | 2 + docs/types/message_src.FunctionTriggers.html | 2 + .../message_src.GetMessageConfiguration.html | 1 + docs/types/message_src.GetMessageParams.html | 1 + .../message_src.GetMessagesConfiguration.html | 1 + docs/types/message_src.GetMessagesParams.html | 1 + ...ge_src.GetMessagesSocketConfiguration.html | 1 + .../message_src.GetMessagesSocketParams.html | 1 + .../types/message_src.HashedMessageProps.html | 1 + docs/types/message_src.HostRequirements.html | 3 + docs/types/message_src.ImmutableVolume.html | 5 + docs/types/message_src.InstanceContent.html | 3 + .../message_src.InstanceEnvironment.html | 8 + docs/types/message_src.InstanceMessage.html | 1 + ...sage_src.InstancePublishConfiguration.html | 1 + docs/types/message_src.ItemHash.html | 1 + docs/types/message_src.MachineResources.html | 5 + docs/types/message_src.MachineVolume.html | 1 + docs/types/message_src.Message.html | 1 + .../message_src.MessageBuilderConfig.html | 1 + .../message_src.MessageConfirmation.html | 4 + .../message_src.MessageConfirmationHash.html | 1 + docs/types/message_src.MessageContent.html | 1 + docs/types/message_src.MessageError.html | 1 + docs/types/message_src.MessageResponse.html | 1 + .../message_src.MessagesQueryResponse.html | 1 + docs/types/message_src.NodeRequirements.html | 4 + docs/types/message_src.ParentVolume.html | 2 + docs/types/message_src.Payment.html | 5 + docs/types/message_src.PersistentVolume.html | 5 + docs/types/message_src.PostContent.html | 1 + .../message_src.PostGetConfiguration.html | 1 + docs/types/message_src.PostMessage.html | 1 + .../message_src.PostPublishConfiguration.html | 1 + docs/types/message_src.PostQueryParams.html | 1 + docs/types/message_src.PostQueryResponse.html | 1 + docs/types/message_src.PostResponse.html | 1 + docs/types/message_src.ProgramContent.html | 1 + docs/types/message_src.ProgramMessage.html | 1 + ...ssage_src.ProgramPublishConfiguration.html | 1 + ...message_src.ProgramSpawnConfiguration.html | 1 + .../message_src.PublishedMessageProps.html | 1 + docs/types/message_src.RootfsVolume.html | 3 + .../types/message_src.SignedMessageProps.html | 1 + docs/types/message_src.SocketResponse.html | 1 + docs/types/message_src.StoreContent.html | 1 + docs/types/message_src.StoreMessage.html | 1 + .../message_src.StorePinConfiguration.html | 6 + ...message_src.StorePublishConfiguration.html | 9 + ...ssage_src.TrustedExecutionEnvironment.html | 4 + docs/types/nuls2_src.ChainNAddress.html | 1 + docs/types/nuls2_src.NULS2ImportConfig.html | 1 + docs/variables/core_src.DEFAULT_API_V2.html | 1 + .../variables/core_src.DEFAULT_API_WS_V2.html | 1 + .../dns_src.DNS_INSTANCE_DOMAIN.html | 1 + docs/variables/dns_src.DNS_IPFS_DOMAIN.html | 1 + .../variables/dns_src.DNS_PROGRAM_DOMAIN.html | 1 + docs/variables/dns_src.DNS_RESOLVERS.html | 1 + docs/variables/dns_src.DNS_STATIC_DOMAIN.html | 1 + docs/variables/evm_src.ChainData.html | 1 + docs/variables/evm_src.ChainMetadata.html | 1 + docs/variables/evm_src.erc20Abi.html | 1 + .../message_src.MAXIMUM_DISK_SIZE.html | 1 + ...ssage_src.defaultExecutionEnvironment.html | 1 + ...c.defaultInstanceExecutionEnvironment.html | 1 + .../message_src.defaultResources.html | 1 + .../tezos_src.STANDARD_DAPP_URL.html | 1 + 283 files changed, 2198 insertions(+), 2463 deletions(-) delete mode 100644 docs/assets/icons.css create mode 100644 docs/assets/icons.js delete mode 100644 docs/assets/icons.png create mode 100644 docs/assets/icons.svg delete mode 100644 docs/assets/icons@2x.png create mode 100644 docs/assets/navigation.js delete mode 100644 docs/assets/widgets.png delete mode 100644 docs/assets/widgets@2x.png delete mode 100644 docs/classes/Ledger.ethereum.ETHLedgerAccount.html create mode 100644 docs/classes/account_src.Account.html create mode 100644 docs/classes/account_src.BaseProviderWallet.html create mode 100644 docs/classes/account_src.ECIESAccount.html delete mode 100644 docs/classes/accounts.avalanche.AvalancheAccount.html delete mode 100644 docs/classes/accounts.base.Account.html delete mode 100644 docs/classes/accounts.base.ECIESAccount.html delete mode 100644 docs/classes/accounts.base.EVMAccount.html delete mode 100644 docs/classes/accounts.cosmos.CosmosAccount.html delete mode 100644 docs/classes/accounts.ethereum.ETHAccount.html delete mode 100644 docs/classes/accounts.nuls2.NULS2Account.html delete mode 100644 docs/classes/accounts.solana.SOLAccount.html delete mode 100644 docs/classes/accounts.substrate.DOTAccount.html delete mode 100644 docs/classes/accounts.superfluid.SuperfluidAccount.html delete mode 100644 docs/classes/accounts.tezos.TEZOSAccount.html create mode 100644 docs/classes/avalanche_src.AvalancheAccount.html create mode 100644 docs/classes/base_src.BaseAccount.html create mode 100644 docs/classes/client_src.AlephHttpClient.html create mode 100644 docs/classes/client_src.AuthenticatedAlephHttpClient.html create mode 100644 docs/classes/cosmos_src.CosmosAccount.html create mode 100644 docs/classes/dns_src.DomainConfigurationError.html create mode 100644 docs/classes/dns_src.DomainValidator.html create mode 100644 docs/classes/ethereum_ledger_src.ETHLedgerAccount.html create mode 100644 docs/classes/ethereum_src.ETHAccount.html create mode 100644 docs/classes/evm_src.EVMAccount.html create mode 100644 docs/classes/evm_src.EthereumMockProvider.html create mode 100644 docs/classes/evm_src.JsonRPCWallet.html create mode 100644 docs/classes/message_src.AggregateMessageClient.html create mode 100644 docs/classes/message_src.AlephNodeWebSocket.html create mode 100644 docs/classes/message_src.AlephWebSocket.html create mode 100644 docs/classes/message_src.BadSignatureError.html create mode 100644 docs/classes/message_src.BaseMessageClient.html create mode 100644 docs/classes/message_src.BroadcastError.html create mode 100644 docs/classes/message_src.BuiltMessage.html create mode 100644 docs/classes/message_src.DomainConfigurationError.html create mode 100644 docs/classes/message_src.FileTooLarge.html create mode 100644 docs/classes/message_src.ForgetMessageClient.html create mode 100644 docs/classes/message_src.ForgottenMessageError.html create mode 100644 docs/classes/message_src.HashedMessage.html create mode 100644 docs/classes/message_src.InstanceMessageClient.html create mode 100644 docs/classes/message_src.InsufficientFundsError.html create mode 100644 docs/classes/message_src.InvalidMessageError.html create mode 100644 docs/classes/message_src.MessageNotFoundError.html create mode 100644 docs/classes/message_src.PostMessageClient.html create mode 100644 docs/classes/message_src.ProgramMessageClient.html create mode 100644 docs/classes/message_src.PublishedMessage.html create mode 100644 docs/classes/message_src.QueryError.html create mode 100644 docs/classes/message_src.SignedMessage.html create mode 100644 docs/classes/message_src.StoreMessageClient.html create mode 100644 docs/classes/nuls2_src.NULS2Account.html create mode 100644 docs/classes/solana_src.SOLAccount.html create mode 100644 docs/classes/substrate_src.DOTAccount.html create mode 100644 docs/classes/superfluid_src.SuperfluidAccount.html create mode 100644 docs/classes/tezos_src.TEZOSAccount.html delete mode 100644 docs/enums/accounts.avalanche.ChainType.html create mode 100644 docs/enums/avalanche_src.ChainType.html create mode 100644 docs/enums/core_src.Blockchain.html create mode 100644 docs/enums/dns_src.TargetType.html create mode 100644 docs/enums/evm_src.RpcId.html create mode 100644 docs/enums/message_src.Encoding.html create mode 100644 docs/enums/message_src.HypervisorType.html create mode 100644 docs/enums/message_src.InterfaceType.html create mode 100644 docs/enums/message_src.ItemType.html create mode 100644 docs/enums/message_src.MachineType.html create mode 100644 docs/enums/message_src.MessageStatus.html create mode 100644 docs/enums/message_src.MessageType.html create mode 100644 docs/enums/message_src.PaymentType.html create mode 100644 docs/enums/message_src.VolumePersistence.html create mode 100644 docs/functions/avalanche_src.digestMessage.html create mode 100644 docs/functions/avalanche_src.getAccountFromProvider.html create mode 100644 docs/functions/avalanche_src.getEVMAddress.html create mode 100644 docs/functions/avalanche_src.getKeyPair.html create mode 100644 docs/functions/avalanche_src.importAccountFromMnemonic.html create mode 100644 docs/functions/avalanche_src.importAccountFromPrivateKey.html create mode 100644 docs/functions/avalanche_src.newAccount.html create mode 100644 docs/functions/avalanche_src.verifyAvalanche.html create mode 100644 docs/functions/base_src.getAccountFromProvider.html create mode 100644 docs/functions/base_src.importAccountFromMnemonic.html create mode 100644 docs/functions/base_src.importAccountFromPrivateKey.html create mode 100644 docs/functions/base_src.newAccount.html create mode 100644 docs/functions/core_src.delay.html create mode 100644 docs/functions/core_src.getSocketPath.html create mode 100644 docs/functions/core_src.gigabyteToMebibyte.html create mode 100644 docs/functions/core_src.isNode.html create mode 100644 docs/functions/core_src.stripTrailingSlash.html create mode 100644 docs/functions/cosmos_src.importAccountFromMnemonic.html create mode 100644 docs/functions/cosmos_src.importAccountFromPrivateKey.html create mode 100644 docs/functions/cosmos_src.newAccount.html create mode 100644 docs/functions/cosmos_src.verifyCosmos.html create mode 100644 docs/functions/dns_src.hostnameFromUrl.html create mode 100644 docs/functions/ethereum_ledger_src.GetAccountFromLedger.html create mode 100644 docs/functions/ethereum_ledger_src.getTransport.html create mode 100644 docs/functions/ethereum_src.getAccountFromProvider.html create mode 100644 docs/functions/ethereum_src.importAccountFromMnemonic.html create mode 100644 docs/functions/ethereum_src.importAccountFromPrivateKey.html create mode 100644 docs/functions/ethereum_src.newAccount.html create mode 100644 docs/functions/evm_src.alephToWei.html create mode 100644 docs/functions/evm_src.createEphemeralEth.html create mode 100644 docs/functions/evm_src.decToHex.html create mode 100644 docs/functions/evm_src.findChainDataByChainId.html create mode 100644 docs/functions/evm_src.findChainMetadataByChainId.html create mode 100644 docs/functions/evm_src.hexToDec.html create mode 100644 docs/functions/evm_src.verifyEthereum.html create mode 100644 docs/functions/evm_src.weiToAleph.html create mode 100644 docs/functions/message_src.PostMessageBuilder.html create mode 100644 docs/functions/message_src.broadcast.html create mode 100644 docs/functions/message_src.buildAggregateMessage.html create mode 100644 docs/functions/message_src.buildForgetMessage.html create mode 100644 docs/functions/message_src.buildInstanceMessage.html create mode 100644 docs/functions/message_src.buildProgramMessage.html create mode 100644 docs/functions/message_src.buildStoreMessage.html create mode 100644 docs/functions/message_src.getMessagesSocket.html create mode 100644 docs/functions/message_src.prepareAlephMessage.html create mode 100644 docs/functions/message_src.pushFileToStorageEngine.html create mode 100644 docs/functions/nuls2_src.importAccountFromMnemonic.html create mode 100644 docs/functions/nuls2_src.importAccountFromPrivateKey.html create mode 100644 docs/functions/nuls2_src.newAccount.html create mode 100644 docs/functions/solana_src.getAccountFromProvider.html create mode 100644 docs/functions/solana_src.importAccountFromPrivateKey.html create mode 100644 docs/functions/solana_src.newAccount.html create mode 100644 docs/functions/solana_src.verifySolana.html create mode 100644 docs/functions/substrate_src.getAccountFromProvider.html create mode 100644 docs/functions/substrate_src.importAccountFromMnemonic.html create mode 100644 docs/functions/substrate_src.importAccountFromPrivateKey.html create mode 100644 docs/functions/substrate_src.newAccount.html create mode 100644 docs/functions/superfluid_src.createFromEVMAccount.html create mode 100644 docs/functions/superfluid_src.getAccountFromProvider.html create mode 100644 docs/functions/superfluid_src.isAccountSupported.html create mode 100644 docs/functions/superfluid_src.isBlockchainSupported.html create mode 100644 docs/functions/tezos_src.ImportAccountFromBeaconWallet.html create mode 100644 docs/functions/tezos_src.ImportAccountFromFundraiserInfo.html create mode 100644 docs/functions/tezos_src.importAccountFromPrivateKey.html create mode 100644 docs/functions/tezos_src.newAccount.html create mode 100644 docs/functions/tezos_src.verifyTezos.html create mode 100644 docs/hierarchy.html create mode 100644 docs/interfaces/message_src.MessageTypeMap.html delete mode 100644 docs/modules.html delete mode 100644 docs/modules/Ledger.ethereum.html delete mode 100644 docs/modules/Ledger.html create mode 100644 docs/modules/account_src.html delete mode 100644 docs/modules/accounts.avalanche.html delete mode 100644 docs/modules/accounts.base.html delete mode 100644 docs/modules/accounts.cosmos.html delete mode 100644 docs/modules/accounts.ethereum.html delete mode 100644 docs/modules/accounts.html delete mode 100644 docs/modules/accounts.nuls2.html delete mode 100644 docs/modules/accounts.solana.html delete mode 100644 docs/modules/accounts.substrate.html delete mode 100644 docs/modules/accounts.superfluid.html delete mode 100644 docs/modules/accounts.tezos.html create mode 100644 docs/modules/avalanche_src.html create mode 100644 docs/modules/base_src.html create mode 100644 docs/modules/client_src.html create mode 100644 docs/modules/core_src.html create mode 100644 docs/modules/cosmos_src.html create mode 100644 docs/modules/dns_src.html create mode 100644 docs/modules/ethereum_ledger_src.html create mode 100644 docs/modules/ethereum_src.html create mode 100644 docs/modules/evm_src.html create mode 100644 docs/modules/message_src.html delete mode 100644 docs/modules/messages.aggregate.html delete mode 100644 docs/modules/messages.any.html delete mode 100644 docs/modules/messages.any.is.html delete mode 100644 docs/modules/messages.forget.html delete mode 100644 docs/modules/messages.html delete mode 100644 docs/modules/messages.instance.html delete mode 100644 docs/modules/messages.post.html delete mode 100644 docs/modules/messages.program.html delete mode 100644 docs/modules/messages.store.html create mode 100644 docs/modules/nuls2_src.html create mode 100644 docs/modules/solana_src.html create mode 100644 docs/modules/substrate_src.html create mode 100644 docs/modules/superfluid_src.html create mode 100644 docs/modules/tezos_src.html delete mode 100644 docs/modules/utils.html create mode 100644 docs/types/account_src.EphAccount.html create mode 100644 docs/types/account_src.SignableMessage.html create mode 100644 docs/types/core_src.JSExecutionEnvironment.html create mode 100644 docs/types/core_src.RequireOnlyOne.html create mode 100644 docs/types/evm_src.ChainMetadataType.html create mode 100644 docs/types/evm_src.ChangeRpcParam.html create mode 100644 docs/types/evm_src.RpcType.html create mode 100644 docs/types/message_src.AbstractVolume.html create mode 100644 docs/types/message_src.AggregateContent.html create mode 100644 docs/types/message_src.AggregateContentKey.html create mode 100644 docs/types/message_src.AggregateGetConfiguration.html create mode 100644 docs/types/message_src.AggregateGetResponse.html create mode 100644 docs/types/message_src.AggregateMessage.html create mode 100644 docs/types/message_src.AggregatePublishConfiguration.html create mode 100644 docs/types/message_src.AlephSocket.html create mode 100644 docs/types/message_src.BaseContent.html create mode 100644 docs/types/message_src.BaseExecutableContent.html create mode 100644 docs/types/message_src.BaseMessageProps.html create mode 100644 docs/types/message_src.ChainRef.html create mode 100644 docs/types/message_src.CodeContent.html create mode 100644 docs/types/message_src.CpuProperties.html create mode 100644 docs/types/message_src.DataContent.html create mode 100644 docs/types/message_src.EphemeralVolume.html create mode 100644 docs/types/message_src.Export.html create mode 100644 docs/types/message_src.ForgetContent.html create mode 100644 docs/types/message_src.ForgetMessage.html create mode 100644 docs/types/message_src.ForgetPublishConfiguration.html create mode 100644 docs/types/message_src.FunctionEnvironment.html create mode 100644 docs/types/message_src.FunctionRuntime.html create mode 100644 docs/types/message_src.FunctionTriggers.html create mode 100644 docs/types/message_src.GetMessageConfiguration.html create mode 100644 docs/types/message_src.GetMessageParams.html create mode 100644 docs/types/message_src.GetMessagesConfiguration.html create mode 100644 docs/types/message_src.GetMessagesParams.html create mode 100644 docs/types/message_src.GetMessagesSocketConfiguration.html create mode 100644 docs/types/message_src.GetMessagesSocketParams.html create mode 100644 docs/types/message_src.HashedMessageProps.html create mode 100644 docs/types/message_src.HostRequirements.html create mode 100644 docs/types/message_src.ImmutableVolume.html create mode 100644 docs/types/message_src.InstanceContent.html create mode 100644 docs/types/message_src.InstanceEnvironment.html create mode 100644 docs/types/message_src.InstanceMessage.html create mode 100644 docs/types/message_src.InstancePublishConfiguration.html create mode 100644 docs/types/message_src.ItemHash.html create mode 100644 docs/types/message_src.MachineResources.html create mode 100644 docs/types/message_src.MachineVolume.html create mode 100644 docs/types/message_src.Message.html create mode 100644 docs/types/message_src.MessageBuilderConfig.html create mode 100644 docs/types/message_src.MessageConfirmation.html create mode 100644 docs/types/message_src.MessageConfirmationHash.html create mode 100644 docs/types/message_src.MessageContent.html create mode 100644 docs/types/message_src.MessageError.html create mode 100644 docs/types/message_src.MessageResponse.html create mode 100644 docs/types/message_src.MessagesQueryResponse.html create mode 100644 docs/types/message_src.NodeRequirements.html create mode 100644 docs/types/message_src.ParentVolume.html create mode 100644 docs/types/message_src.Payment.html create mode 100644 docs/types/message_src.PersistentVolume.html create mode 100644 docs/types/message_src.PostContent.html create mode 100644 docs/types/message_src.PostGetConfiguration.html create mode 100644 docs/types/message_src.PostMessage.html create mode 100644 docs/types/message_src.PostPublishConfiguration.html create mode 100644 docs/types/message_src.PostQueryParams.html create mode 100644 docs/types/message_src.PostQueryResponse.html create mode 100644 docs/types/message_src.PostResponse.html create mode 100644 docs/types/message_src.ProgramContent.html create mode 100644 docs/types/message_src.ProgramMessage.html create mode 100644 docs/types/message_src.ProgramPublishConfiguration.html create mode 100644 docs/types/message_src.ProgramSpawnConfiguration.html create mode 100644 docs/types/message_src.PublishedMessageProps.html create mode 100644 docs/types/message_src.RootfsVolume.html create mode 100644 docs/types/message_src.SignedMessageProps.html create mode 100644 docs/types/message_src.SocketResponse.html create mode 100644 docs/types/message_src.StoreContent.html create mode 100644 docs/types/message_src.StoreMessage.html create mode 100644 docs/types/message_src.StorePinConfiguration.html create mode 100644 docs/types/message_src.StorePublishConfiguration.html create mode 100644 docs/types/message_src.TrustedExecutionEnvironment.html create mode 100644 docs/types/nuls2_src.ChainNAddress.html create mode 100644 docs/types/nuls2_src.NULS2ImportConfig.html create mode 100644 docs/variables/core_src.DEFAULT_API_V2.html create mode 100644 docs/variables/core_src.DEFAULT_API_WS_V2.html create mode 100644 docs/variables/dns_src.DNS_INSTANCE_DOMAIN.html create mode 100644 docs/variables/dns_src.DNS_IPFS_DOMAIN.html create mode 100644 docs/variables/dns_src.DNS_PROGRAM_DOMAIN.html create mode 100644 docs/variables/dns_src.DNS_RESOLVERS.html create mode 100644 docs/variables/dns_src.DNS_STATIC_DOMAIN.html create mode 100644 docs/variables/evm_src.ChainData.html create mode 100644 docs/variables/evm_src.ChainMetadata.html create mode 100644 docs/variables/evm_src.erc20Abi.html create mode 100644 docs/variables/message_src.MAXIMUM_DISK_SIZE.html create mode 100644 docs/variables/message_src.defaultExecutionEnvironment.html create mode 100644 docs/variables/message_src.defaultInstanceExecutionEnvironment.html create mode 100644 docs/variables/message_src.defaultResources.html create mode 100644 docs/variables/tezos_src.STANDARD_DAPP_URL.html diff --git a/docs/assets/highlight.css b/docs/assets/highlight.css index 484c7367..15bbd891 100644 --- a/docs/assets/highlight.css +++ b/docs/assets/highlight.css @@ -1,36 +1,50 @@ :root { - --light-hl-0: #000000; - --dark-hl-0: #D4D4D4; - --light-hl-1: #001080; - --dark-hl-1: #9CDCFE; - --light-code-background: #F5F5F5; + --light-hl-0: #795E26; + --dark-hl-0: #DCDCAA; + --light-hl-1: #000000; + --dark-hl-1: #D4D4D4; + --light-hl-2: #A31515; + --dark-hl-2: #CE9178; + --light-hl-3: #001080; + --dark-hl-3: #9CDCFE; + --light-code-background: #FFFFFF; --dark-code-background: #1E1E1E; } @media (prefers-color-scheme: light) { :root { --hl-0: var(--light-hl-0); --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); --code-background: var(--light-code-background); } } @media (prefers-color-scheme: dark) { :root { --hl-0: var(--dark-hl-0); --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); --code-background: var(--dark-code-background); } } -body.light { +:root[data-theme='light'] { --hl-0: var(--light-hl-0); --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); --code-background: var(--light-code-background); } -body.dark { +:root[data-theme='dark'] { --hl-0: var(--dark-hl-0); --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); --code-background: var(--dark-code-background); } .hl-0 { color: var(--hl-0); } .hl-1 { color: var(--hl-1); } +.hl-2 { color: var(--hl-2); } +.hl-3 { color: var(--hl-3); } pre, code { background: var(--code-background); } diff --git a/docs/assets/icons.css b/docs/assets/icons.css deleted file mode 100644 index 776a3562..00000000 --- a/docs/assets/icons.css +++ /dev/null @@ -1,1043 +0,0 @@ -.tsd-kind-icon { - display: block; - position: relative; - padding-left: 20px; - text-indent: -20px; -} -.tsd-kind-icon:before { - content: ""; - display: inline-block; - vertical-align: middle; - width: 17px; - height: 17px; - margin: 0 3px 2px 0; - background-image: url(./icons.png); -} -@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) { - .tsd-kind-icon:before { - background-image: url(./icons@2x.png); - background-size: 238px 204px; - } -} - -.tsd-signature.tsd-kind-icon:before { - background-position: 0 -153px; -} - -.tsd-kind-object-literal > .tsd-kind-icon:before { - background-position: 0px -17px; -} -.tsd-kind-object-literal.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -17px; -} -.tsd-kind-object-literal.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -17px; -} - -.tsd-kind-class > .tsd-kind-icon:before { - background-position: 0px -34px; -} -.tsd-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -34px; -} -.tsd-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -34px; -} - -.tsd-kind-class.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -51px; -} -.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -51px; -} -.tsd-kind-class.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -51px; -} - -.tsd-kind-interface > .tsd-kind-icon:before { - background-position: 0px -68px; -} -.tsd-kind-interface.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -68px; -} -.tsd-kind-interface.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -68px; -} - -.tsd-kind-interface.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -85px; -} -.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -85px; -} -.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -34px -85px; -} - -.tsd-kind-namespace > .tsd-kind-icon:before { - background-position: 0px -102px; -} -.tsd-kind-namespace.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -102px; -} -.tsd-kind-namespace.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -102px; -} - -.tsd-kind-module > .tsd-kind-icon:before { - background-position: 0px -102px; -} -.tsd-kind-module.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -102px; -} -.tsd-kind-module.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -102px; -} - -.tsd-kind-enum > .tsd-kind-icon:before { - background-position: 0px -119px; -} -.tsd-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -119px; -} -.tsd-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -119px; -} - -.tsd-kind-enum-member > .tsd-kind-icon:before { - background-position: 0px -136px; -} -.tsd-kind-enum-member.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -136px; -} -.tsd-kind-enum-member.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -136px; -} - -.tsd-kind-signature > .tsd-kind-icon:before { - background-position: 0px -153px; -} -.tsd-kind-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -153px; -} -.tsd-kind-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -153px; -} - -.tsd-kind-type-alias > .tsd-kind-icon:before { - background-position: 0px -170px; -} -.tsd-kind-type-alias.tsd-is-protected > .tsd-kind-icon:before { - background-position: -17px -170px; -} -.tsd-kind-type-alias.tsd-is-private > .tsd-kind-icon:before { - background-position: -34px -170px; -} - -.tsd-kind-type-alias.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: 0px -187px; -} -.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -17px -187px; -} -.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -34px -187px; -} - -.tsd-kind-variable > .tsd-kind-icon:before { - background-position: -136px -0px; -} -.tsd-kind-variable.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -0px; -} -.tsd-kind-variable.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -0px; -} -.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -0px; -} -.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-variable.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -0px; -} -.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -0px; -} - -.tsd-kind-property > .tsd-kind-icon:before { - background-position: -136px -0px; -} -.tsd-kind-property.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -0px; -} -.tsd-kind-property.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -0px; -} -.tsd-kind-property.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -0px; -} -.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -0px; -} -.tsd-kind-property.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -0px; -} -.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -0px; -} - -.tsd-kind-get-signature > .tsd-kind-icon:before { - background-position: -136px -17px; -} -.tsd-kind-get-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -17px; -} -.tsd-kind-get-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -17px; -} -.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -17px; -} - -.tsd-kind-set-signature > .tsd-kind-icon:before { - background-position: -136px -34px; -} -.tsd-kind-set-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -34px; -} -.tsd-kind-set-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -34px; -} -.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -34px; -} - -.tsd-kind-accessor > .tsd-kind-icon:before { - background-position: -136px -51px; -} -.tsd-kind-accessor.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -51px; -} -.tsd-kind-accessor.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -51px; -} -.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -51px; -} - -.tsd-kind-function > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-function.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-function.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} - -.tsd-kind-method > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-method.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-method.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} - -.tsd-kind-call-signature > .tsd-kind-icon:before { - background-position: -136px -68px; -} -.tsd-kind-call-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -68px; -} -.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -68px; -} -.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -68px; -} - -.tsd-kind-function.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: -136px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -85px; -} -.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -85px; -} - -.tsd-kind-method.tsd-has-type-parameter > .tsd-kind-icon:before { - background-position: -136px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -85px; -} -.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -85px; -} - -.tsd-kind-constructor > .tsd-kind-icon:before { - background-position: -136px -102px; -} -.tsd-kind-constructor.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -102px; -} -.tsd-kind-constructor.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -102px; -} -.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -102px; -} - -.tsd-kind-constructor-signature > .tsd-kind-icon:before { - background-position: -136px -102px; -} -.tsd-kind-constructor-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -102px; -} -.tsd-kind-constructor-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -102px; -} -.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -102px; -} - -.tsd-kind-index-signature > .tsd-kind-icon:before { - background-position: -136px -119px; -} -.tsd-kind-index-signature.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -119px; -} -.tsd-kind-index-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -119px; -} -.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -119px; -} - -.tsd-kind-event > .tsd-kind-icon:before { - background-position: -136px -136px; -} -.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -136px; -} -.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before { - background-position: -68px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -85px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -136px; -} -.tsd-kind-event.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -136px; -} -.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -136px; -} -.tsd-kind-event.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -136px; -} -.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -136px; -} - -.tsd-is-static > .tsd-kind-icon:before { - background-position: -136px -153px; -} -.tsd-is-static.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -153px; -} -.tsd-is-static.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited > .tsd-kind-icon:before { - background-position: -68px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-protected > .tsd-kind-icon:before { - background-position: -85px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -153px; -} -.tsd-is-static.tsd-parent-kind-class.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -153px; -} -.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected > .tsd-kind-icon:before { - background-position: -187px -153px; -} -.tsd-is-static.tsd-parent-kind-enum.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -153px; -} -.tsd-is-static.tsd-parent-kind-interface > .tsd-kind-icon:before { - background-position: -204px -153px; -} -.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -153px; -} - -.tsd-is-static.tsd-kind-function > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} - -.tsd-is-static.tsd-kind-method > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} - -.tsd-is-static.tsd-kind-call-signature > .tsd-kind-icon:before { - background-position: -136px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -153px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class - > .tsd-kind-icon:before { - background-position: -51px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum - > .tsd-kind-icon:before { - background-position: -170px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -170px; -} -.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -170px; -} - -.tsd-is-static.tsd-kind-event > .tsd-kind-icon:before { - background-position: -136px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-is-protected > .tsd-kind-icon:before { - background-position: -153px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-is-private > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class > .tsd-kind-icon:before { - background-position: -51px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -68px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -85px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -102px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum > .tsd-kind-icon:before { - background-position: -170px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected - > .tsd-kind-icon:before { - background-position: -187px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private - > .tsd-kind-icon:before { - background-position: -119px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface - > .tsd-kind-icon:before { - background-position: -204px -187px; -} -.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited - > .tsd-kind-icon:before { - background-position: -221px -187px; -} diff --git a/docs/assets/icons.js b/docs/assets/icons.js new file mode 100644 index 00000000..b79c9e89 --- /dev/null +++ b/docs/assets/icons.js @@ -0,0 +1,15 @@ +(function(svg) { + svg.innerHTML = ``; + svg.style.display = 'none'; + if (location.protocol === 'file:') { + if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', updateUseElements); + else updateUseElements() + function updateUseElements() { + document.querySelectorAll('use').forEach(el => { + if (el.getAttribute('href').includes('#icon-')) { + el.setAttribute('href', el.getAttribute('href').replace(/.*#/, '#')); + } + }); + } + } +})(document.body.appendChild(document.createElementNS('http://www.w3.org/2000/svg', 'svg'))) \ No newline at end of file diff --git a/docs/assets/icons.png b/docs/assets/icons.png deleted file mode 100644 index 3836d5fe46e48bbe186116855aae879c23935327..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9615 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 NZmR35l_G4O{0}dcmS_L~ diff --git a/docs/assets/icons.svg b/docs/assets/icons.svg new file mode 100644 index 00000000..7dead611 --- /dev/null +++ b/docs/assets/icons.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/assets/icons@2x.png b/docs/assets/icons@2x.png deleted file mode 100644 index 5a209e2f6d7f915cc9cb6fe7a4264c8be4db87b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28144 zcmeFZcUTka`>%_-5TzIqq$xo`r3nZ`iiBRG(z{ZnN$)K|ii-3S5u{fmRRNLEoAh2n z@4X|01dtAA(50@mzH5K?{+)CF+}EWTz2eMdW-{;n-p}WG1C$hCWW;pD1Ox#ad~k9g4`y4!oVfq@3c(iW~uhy*`T7_0aH7`>`EnYuXVq#+YC==3#rnNM4TqqzM zpi2Elr!3hl!ZdK#y0bV+yVc8rwFEtAX3=QlvJ&e-EsBp)Q`0yKXbNuf-yYw7kh0CD z|Flk1UuHgvoR+*QR0ee&IDUfUzE7*`A=P$6nC;BPI@VJs|F#`Xc>X!`<6%M7XXNok zw^unt1h0m>-&2{GiIGsByulr92XZRrazZs&&M3jJintF7A}cE^uW4zt_r81yHt1I! z6-_gmO@78G3$})kfyhR0^qk?zev_%4R$qSjQI3MAg0)9EM#TOAD=_tf(*)S$7yiiR z&5v>wk3Bn**iD9S_I#2%^vi(^O+gpv2i^A);6^AcH%VC>0nH8|O!jN*L<#RtT z@aF9HMNu*d(BdiZq(LBO%(qsjSot+ZXQd{zLYh#CvOrK(?#u+|XYRylqcXOLk=m!) zBp`~~1dg7kF(Q#m)I8ZHMOD5%m&U)5jGOW@7+sm1N+O~^j*zRG;e4x@OteV=T4yo9 zSG`^0j^S)ZYp2DT>}AR|n$S)4FPI#8#(R~;Y**AZ9`&yqT;p`rks7Nhz;)dn-TgXU zw!^Bo@W6|jfp@}ijsSEFo#x3LnG;`o_yXK@2KuG8cTv&K@=dU?_PK*6=YU9!Ix8l;<_!y*Qc2phVpLM}&t|CuHBv&{M$K?VXtTabi(7kUMwV zl!>5cDNNqK6`Br*B~EcVh#5Z!FgiJZBN5nzpC7?UdAc+&AT0ivd;DA2$@YXMPK6=< z+#U~?*!R0i`3uu|#zDrRRN&j-j>ZOu#h-n#7WO^)@0> zCT6a$LGWwFLcPfN=(3#6`*UIS%uIT=LIXV-RbGE&!!+8)q~dkx`l{aKCe1`{J<5&< zlhRo;JX-UC>5)X;mwR+W96`@&ucHp$jIb~B_w_=mH>In?BLume!Wta=`ca+&7~pek zBVD?f5{nelCaje~EtZn+g3%5GJF}R_b`q}IH$Iom2IRD$^h*R)Cid8Q5~4Dzm!P&Q z<`iI)4wA#l@TwjPL)*9k5Vc!!;`9;bf?HRMm86wi9LI8A%*NGep3g11H{aP)>%l2Q zRMMQU!*0J$hJI5Qs3b=6?}qR7O;BU%Yzufc*ZKBV`}ro7zm=C?OY6Vlabc^r6r7P> z?1c^jD{e4n*Ou441V=Pd1eE8utX@)G5gq72HQAXLZ4l2wKd@yIYC+s) z-mu`E`kj=B!)a^B;pecv4W5oh>_tpj>^NU8L*eH4EhcOxQ|);$x(z(Yb5^tudSptV z%8z{(h@_t`chWkvFX=r!p~Vjhf1AdM>uGK05$1fyLb5D7m0!MUKW=JTZv)bXz9~*F z$yP@U3UE0=$;yjWr8b7C(1^oNDMZVxYYeMtL}ZnvQDkm>S0)=r_ugabEZ}AJ<<_Fu z{I^KKIz+V8K|pK811W5r##z8^S*2fr9Ln zlRG?Zzz8;xu9VSE8s+=(!^TGi1P2hC7%7MUqF=cZqFBtJNW9BROV ziv0cjsUmVvsU^X!`1UivK|dy+fSG$3YH8W0`q${`)taBT9jV{Hfh|&RIaJVvqRIFh zC*Rmvl&3*;XcMiJZ-+Mvfe0xN4N?AvJeABnNdgs(BYb!fK5<1)5UvM!Tz4_aojmUX z#Ymoh)m%fN(>6|#*RP~Lxt1?5);w}yT_lftje3sidO&MxNgcMg9@S+>M%s~y)0i`8 zT_+7LrZ~d<7V^K^C^~ast~@nM04^c5dw*&660^p%^R>n4xzd&jo)Y@ z1r=F09>jFOr%wsj^a3;>N!{rvf(qpkAdWM*5IYCsuwNwoJh7;9I$#`T6-NUIEKsiS;OylQ(XY zQtCiR1dyEGJV=~|zaFOEveB&szAVx*wsyuY?hiBGWR{h0!D zv;G`;F9cnib*YxugasrI^%uy@i)>BvC4V8@! zwy5#iHC#Qar(i0EPA3CuMQbaKy4m$CLjLSNwJs!13b%h{&x7479bv{SjC&3?SO&)3 z6q4nRRP(zOfw-mQrmx@Z64~o}GNXa9YCE$vD-(CLseaF%6HH+WZz4 zbRiJ~zAtA6*i9;z!+zZ?9~V0Lr66|Ae;}U1e#6D^hMhB6XJNHZi{t>DgU&jb=#rPK z@s04Hr_SOr%UCRY_SdDuSw^D*Rzre~4PCqgc)DBYam}@G^TxsTqX%w-yWtYU-Q2IX-a2Z4Kz_-yIe`m;x2bY1F?XZoIH=`uW{$R)ICXxqU$- zG#M6s!fDZwUOA_cs|PXe1T@XN3^UdYyR*t}943A1dTvXp!=%8c%)(s)5y@OJ@@%1a ztlq}Uvhfo3^ZO>ZO|NKfu37JMRRmXfJ_*VOBVnxFFmbq!zc%A+R+w|={11?sJpmca zCeCi;;-*yO)ywzKxa#q?E%@U-+LGH4{=2|reRd-Kz*Ps1$u6sPFO>{K9^k2Y!@=h7rZt472^BCU& z|0MZmbh1HlC3#bcjoX#m73R?H>6oW=45{gu0$S>j`v?``ch#0kGur}QbO_gO3XrB- zS4pz-Yrnqqt-k_LE-&~ox9gd#^n&HE%Z~grM;N@Das8-#U304PA$v*rj36j~qQzYN zsX>8?%q9DhpxrWR@M>30YI^WUDh4bcn+*bYn;~zt_g`$3{#G+=lBmWE;j}5e&vlDa zjsdE(Xg^o(Z|3$Tx>~-q5NrZ}^$y0eMd|h`7Y4OWkgF0(Cu&CfJV03AKfzSGBhMU4bqd4kc`qE!CH4Q^FdOCtUHaZW3R&>S}$! zhk=OYL~3fch$-?wa0)OEkynDzJR=vc^vuUQ$hF(>E(q3{7{4uhC^f@bzHUZT>k%%R zsekA}E`OlGE(x+lP1smp0;Ba7{C$F=@Pp~i$AsJkc)x+3Vf9xQB=aSN>D!T;Y5iU~39#6yoQuj6Bj%kdYC z`72YjnSoF_A)d#@S`|;~F|6TOn%b{4?MWJC4uG&NK=D zqd0rU$A@62MtWD$=Gg>TgO6)b6Vf41#Au&Zq<@p1RG!t}NG8kv#>%{bHuCdAeIao2 zkWX{dyO`XCdv`FlK?jS{48~Uaz;oD6PtoFF0u6HBTHCHh<)5wP<r?9UIw%{psu)`l~*PK0?1^oH}d{D_wF{En-ejdBHTK|(*2$K?xVkG zwYXl8^HAjVOqKQj0f6s~O`)Slp+alXd8@#4Iw?pHys|MW1|l%ipCPeN)|fLB$Dc(9s}LNw@?8G{ zU>U(Vid5}ltIy~zNv>o09)rC()g8O`<5~!qF*Z_?L;+2Sy!WSv=}|67mnOPb!A*2; z^f>okkk+f3+9?Tg&6NBMX%;BtB3Ds#(PZ6E4`X0e`~amc=9QGw3J-$!nw6)l1A8;m zFdl>D?g@J3P-41+3N`R32d*Hq0GWj!{3n&rVA)dpcB+|5`XZFFZI1bKA7d;-x=0wt zy;$6nvCJ$_&JDjWa%`LQYq&(6LqBP7G_+`+4$|qk7IlS4wK{qnP-3!yFO%_fw(8(Q(#|htD?ECEYPeT&anf%0GjGQC<0)vR3x=4pq`@gX z{0?*O(e3p_zu@N9G2O%!F8j&|FRhF(c@BWMxZTpdW0xv^K!`2L39%+Hs0#R>a@n-J#u*kF6~?DIhPrUi@$pR0tS?5wF%PE z(-eYCc#{7tVRzd>j~xO&LBPK62xxwmxrdd{N6!G1hfD0H?fV)_B^PBIm|@~CZXnpdaM=<+?&D8Md^RL00JfP zK|cm@`4bB6muuN!Zck2>k+wh^8kM73#1(%6#^TG;42H{?eTC(h^zB32g{Skc%t3Dn zcHX3$TQhR}n9xXCd$?igvlBH@ZU~p4OO*Gf=$@=w?9vYs)!RYa9V@}xVt8Sr4y_!< zGjn5?gnlSKhqS-YW^o#@NScez6I3x{ zv>meTLLYSK!pa+|kqQI8rWST7_)jL~mqQ}Ou*!V2U-g|ZR+pB%Z@w|HnZrV~uY*w?_gMhSp+4fY?hMmdNXYD(iruAlj0&qga8nQ1=c#y* zgYc@oWp>=|LQ+s})zQ5kv*UF?QMJ2|FN1CzjX$x&TwGJ!4VjOiZxVDVz#r28{^WRn z{o1SYRs*^Nt9(ZX`wad=44v--X~h#aROW$yKE=n-VWRfhI&wn|_X6(` z_WPK(bt4Q8gxJ=b%BW_nNj&h;H;2z`{vi`~)tCBk(zGYBp?f;(Ua+^@+rKm53ld9S zPP#A^Wv7>F7c36IAp7(%S716|mr9fnL?n&Q*?OcmX7>@shP*98yVXmJ{1{z!s;@_D zt0}M~j-0t@?)wY>a9PxzCVtBiTKiS1<;-&hv5CHiv=8d$IOnl?aI_>zR3eW}l*}`T zd7%jWK1w(iqAjU37u~dz-4@O^=PWhD7_yL+z1;-hnPx|je;QFR?I_x6McEg|;`Zuf z_}_7>V@hb=%%^H&>8W{N&Ud5bKD%p(B6#&l@nN^wOdQizb`@g}g1c|qGqGr^c>a1w z|5;G!BbS8(8#mlqM+re6&;L0Ba$evPxRGW!koG@-z@*c+8&^U^7Q+0jgUtgB$)Bh)OGD5oa(ju zL&w{}@q-4qVXtvRtXul%gWH0DxXe$&?MN>z2jh1!ElU%a2;fz@xaTyfs`lnr<` zLv5teGAw`KJIh))Wg8JzoRNMyP>X1rhr)=#Y8O6Nf7>}xLS8!@+&6k0h#H>Nn{`&~ z<h^0MI*wtWWT)UGMw#$-to|sCF?yXL$;_=8T>RsAI7ks*W{$R-UI&M5a3{Gda?9J z3PeWSws3vp1$(`F*+<1X7B6hG<6u)lqr|?N&1Up;Si*MeoRFeRNGZa1=`C?4ZaPvJ zuHL9EQ^d$jd1pu9n6iBgWPMtJyxmfJGQf{a*eag-%E@KZ$^*2_&F#h|LL)2_l*QS9(#5T>)&wtE8a=@FF+vG8N zk>*kU^97;}tRP6EGf5HKhlr6@^Nb7N1`_>QnnYF9-8tncspx59kcfE)TtFun#cCjn zEU2;}6Xu~xx+Bv+O;tKLcuo?~kQbcPghcWdz4-^H!wQOhQukRZRMRk>kfMa~V;A;p zSqpR3D87(4X}j4Awfr<~7h4dgK)pzpZf{bn z^yt`yH4+85n%*$3rL0fWi>l^4|J{Qess(a2+0W-O>gl%xIaVi`l9N3Nq}{$Q?o$#6 zP(6};On20~O*x}!V+=9YO)zz4yeTv@_04tEzA@Muc((5aTR+rHpa6@RymHX{a%Ss{ z+ZVey@TSCpCZq6G3WNWPfd3Z(|HlaUnQ37#)!hnd5VH}%lQbK+^qVrFox87bV{eTd zMjY@0wT+?ndYzV$vST&K{gWpow&Zbq;%=a$(B%@MLh@v!P|L4U zgM9JBN_Gb)g+}3@K$8-*b+GGuC&@6v)Fomd?4){kVQ)620*%U<8saNfLM+ndN~1z> zV$;~rU}Fc&M@|;i!@q(ZqbHdoB(EYYOs>u5jd5A-M`}}pr;g+_B5o2kj-|Pa zF8qc!e5d+kUV>;ih=57(*r24g=6@)>+c%LfGLw_-Bbm7r_`az+tag}5rqG&jrg(-W~CJFkaxZTf@_Ofx@ zzxqF#<4|HKKBpc&B9R1r8t{!k_=WNfzbR?aogs939=bT|!c4N>91ai-wsc4|JdG9y zGpB1A4i1ueuSS{R3h}0^YLpx`pB;Ok2-R5 zZzHya))4+|xc0QJ*&1>3;@0$RcgE3M_rt55cZ9<51j!pV&i`8js3v%e$CG{I{X+yj zruhC$iN%UA-Y%u_?FQq!rBg;{`8h`ZCg^bG&OC=733*%4cUW`DPGqp|OgNy?)-Lky zuY7>yw$@M~Jl&X?9MI2RqOdsWZwzFd6{P)UF5-=GVh z;$}}BvAUMs#V{T@TweGxI7dhuIzFqotm&oQreos6)^Nt1G4l8ce%&u1F<%WFM9t;W zBAEtq#1FS}e7Gq{9nzJ-0@1fhx^+w)&5)h+@I@?kv+h4xs>`xqTMB()kR)QH0W6ODL=b|ea)CmcTzPItT=KH66{L4@p}bW9=F z=+(cM#QUgiq$M^X08=_kUPU7sf!8j#4rN7NO0#TX0-;8=ySO&T7v$C}*`++cHZu0; zRv+{Je*j9;z>+TGv1i76Qc^1lu^>XXp&w}t;MzI_nTpY_m?O?J|UF!?x>j)zIZZ*}uTg|S?56^~@P4iEAwq#7&c^D#OmVAeT^&ib{UcAER@k$$X; zQdR$NNz=G^;6|aY!VuP>0e2>_I^ymyjmC*~Oj(aU>lb7XxoNc&mR~HbdffiYw#m3DLJ)nb-vczmSGI=PaP=yOJ4mrW01pSsP02=(ym z!R+#8VFsL>Puje-hBZZ0gY`?oFt44R6Z--pJ~w8q7te$W<+z`WB)mKtrOR>%f~{*2 z8>hh;3|%NPQq8-xDbWw`*n5*Ni7GB0zr7D?q`b1s^a4*X%Jk>EYA*r$va{t*S$Wk8 zL^lqaL9$a?PVadKA#e`-ocbsFKC1awpXsVmMxs^Fnz9Tb*6tD1sa`;k~@OqRo@ub(|hVwu)j^O#EQmIetE!ma(-|!O<`ZRqJb<$^dia$W5ARK;F@n)=G zXY|L|OhQ88G?ay6&;=(qqYF;O$NJ7x1?PPHYJC`UButfql;CF9^Z@N$9e`rgvKY7- zzkY{r^gSjplQ4S;+v7}YOOB)q;im)xJ8Tb}^>Fe{+E{o<&QW1zc~g`vO5=ii`UUW? zZp)~%d!YRLs1P5Gsp1zs3gc8)u&mU&?P*XcG+Tr-__K7L+$}7WQfV_Ngi(tq_9feK zK+m&sYg9Dt?NYYIX6$uOy3OW4i<~fWv+Cf(7LSO2Cy{IK;1#Y8C_5@I{l+TY*=I|v zB849$N`$Qn3)Wezrk#N{(Sj^ujO*o{#sa4oD_O8zmLim4B{5HQWLd}YpB(b z4G-q~15C`KQcuBSO|^7AHPTM2RneHT?`cv7UxhiJ{_{;Q;kGe05x5xg&K3|_>$pD_a&U>aXaI13$(JL50d8Z5nu7>Swu zA*$V;mYnn2)kI5c`a29y*`L60#8U8YzlVb^NVbZO*AIlUcC6{g-vYStoB)oYa(>HrRpU$_+Fu$?E^-+?mgq9i+l>lZ?b zT6(Rs*ytr2RlqzPAC<(}aFaO~EuqFiP9Nk%5YV?9#t-?A=4jtCuRhpfZRc5{uXo+q z=LI8vUYPpMT}NAmAiT1T|Lra-gEjft1a;1k`{Oe~KvJy%Wz~FR@vzsl)Hj`G)zsap zD0(^YuCzHguv&0Ryn%gl!eek+ywQej&`(Qef(ql7EcAYQoG}tAUY=Ns0uhUO05V)*ND z@*NLrHqhR{%JlU-nMJbBbn#Q$0gDOt;1glG|M6dhX@zoq#PRvcMk<`}n-dBYPlDbf zY2&o+<&J4^>4Q557tWSxa)1M;mS}X$!JFe6+N_0AI?erp9CdjDGuyvnelpc04y2u#n8-PU5wo6P&9?ZpnONA+t}Ucy z&nD(V>H%M8avRC7jdV$uW8n|L5W6kw7|(e8$j>_ZLqe`6y!1fWM}{tJ3t7HmzB894QuSOpNj=&WDT3e5Or0)3wFwasb4%9_M@6)K z&l3J-@<{!8U7lZ%P!XZsO|ejU04NSjBEBESP4Ff6+T}!&pxTCxBG{W z{I$5gyC-P##k--2l=5r77AsRg@o4?Q7zqe%7Y9-kbSnK|KDcKK;nZqb@o$i(QzUtW z4FlkIku@T67|OO;)}XWaHSwT$i->~}#O|Bld^q?M%%`d*s2x9BKP zZo$OD?q27J1NAg#Nd(Fn?4I|PbI>nwdR&!F6YOHC^L#n$QG{zQGnjL8QL{~TyS%sy zMT%4c%BbJPXL6?WNg|O1-c<>qUm^=RW`+5)eH2jAI{T^M6-_natW57V(D?*MKT4n;I#vjkQ1Y~X{0hj4% zF}qYRzy8zJX(%d$`X$XgPvDafqM65Qw_;|~(JO*m8-*q1ir0~W4cd`@#KX3_GEp5t z5?rPAGz%$L?%(5dRFgw~R^|tdxXDGF>^=J2drvtC0;nBNt)$2d+>6A}c}i_~ef`fu zywIKq{Tp+H@09h2i{+Dn7?p7~8D%gZ+<(bq<1f|tL;Qy~w3}O7WX))3Ej+(psj!1- zrlt&tNKU|u?sySN{!ByuYY@P5bL5@7&Uld^k~iLzJaP7WDAI|JZrsHHT>hmAC?xw& zC!c!IBNTzL7K;wAXR3vVTe1i(oYdqoy3H0Zw{@>?*4UcFaMCNHwib2efs0(Ync=2q zwM72#(Cn=nv2ablw^j({)fdng^E-(uP|5UD8@CzqpKlZ^=HH}?5{kmM7vLAoAatc; zwH5KZJkkdhh8C1p5+HZgC}LE+Xu}KIn7|*#?;j-8^-VaZ5jOW{JA#*;g5p`(xTiDd zKkPnW*IU@QEsE%-JWbaZU2+aF3<-bfklBU}TCC{E-~c1suP&!}=v`e&X_xF{wro+L zcgxt?1af+ArOGprbI<(>!E99@GkN&7?#q=uz{(bMN@|0qqxcTr07b2;i>k6W8Za(r zOGe?77{mF3SVV_<+hIDRNdbE)(lSDJU|Bf|swOh*8)pQ6AizER8M>1xnN1+Qcqhg$ z&ak{6PD5v75^-mAcvoOH6*!9Hkzpt)*#Ip_vNoGk)^|nj*9+w7+7R(=j4q>aw<4Wc z=nBx)kd4$ER29&>bnknJ`n4)pOczJMPJ! z0)p$AgO&S=`T1(PYN?P}4cSJ%&R?iNexQp^N$*`-AbTP7WfZIW#P4d}}S2|=#O7ke0mzh*aEWQE)y!|#~iGCKXe zpzrFFL$pk!^d8pUI(IfGO<%TTQHsrDXLDNnMC6*d0wT9m7x6Ft7V=_OlTqkuj{x>p z;1kpB_NxE04RdYk)Y!laqUU=rfZJ$T5)`7`QV?5(Ltg_xlECcjtEa{J!@6Brx);>b zl?P)xrifEIfWi;~!Hgrq*7bz~i3BH#^2_mOIb$vnOz3yqef|S?NrX2~aMzcrlIGhJ zJ57YYnbrjk0gMXNJsZ;3!GV3+U0eN7l{dNPN>2^D{M%{F_n#@Jh)M2G9pb6tlT&F# zzc){OFWO&LCDH1cNMGR@X9VA+vt>EiQ|#sD{Y6sIh0eE(T5g#Bhn{L{CgdEL#dtrL zC>~e(BtwcN6QdM$0h>v5cu{@BvleO1d{z*-w8N(k$wHP$AXwvfT1)EL-?E&6nLdTq zFA@*HmwLR__b301zkRRgd(MeG6hCvppG6OwFv=2NKQVx_rQX$Z3q-DFDcOMHtbuC2 zb}=nSGqv$BlXjj(ahhid7ECVPglKaK;z#;LgZZ+OisWYuKBPX7xpErFk*@EYkKqg2 ze61oYkPXBN#&}jK`c6OUoF{pGlCOmyvi0VbqIH)+GaMDJ>Eg{$20?GwP~=nbph7n3wT-iS@IWTjG!q<-}5nJdNKFs75SDJ`2N60FM#00h+c!NU0ufy*_DlHj73t z5%X`Hqe$xxtHUL9%+{FK#XTYqf1a`&Lh=``4pOX3cy239FO^N zfStakz4XYa-?AppcGY?%Pj@WYmLvxBlKhq06UyFTy`Dj|YO2D`3uG#B$$f7PEjp~U zN;XAx*Xx;j?A}%@n)?=Uw67Bf^MPlLUonDdnT0whr^OXyCbtVRp^N&tL4I{~Dg4l+ zvxK9}?_3)Y$>n?i!054VsQ<#MMZ=Q@luen-sz=N_VC}l?`zNJtA`krH?K@>?REBq0S+(}^2UlFWDqHi30Pa~uu05d$T+-JrcJV1?aXOg(}Rs zl`@li5%>|PHxJjZT#h6)u5#ukqU%dvk;$HYi|x;L7naNA&)c1zj7(iIm+BYA&tK7r zwW0zwzaX`x0|CVQVi4}J(N#ScVIBUXBSyY%CN{!aH)SJ(GEwpFU}-yF{d#w05hL=m zqA}!Sf^U&%EPmu~34)ZMEMWZ|Z{ zf+Da%zhehlo-wY?=x^Nensm)O!dR`~B96^wloNE6>dRY#u#pQB(ftm&2{0{aPw);3 zLS~XJegtuFdsZ#-4}Yw<2z1ya*ZublDU*Ut>&i)(l$<$AW-E7gWuf>Kh>nR@=~Jgg zYVeI|2kH%1E@)ScwTRMO*HTWJ!AcdT*o-xoiH_PF%JHNE29RfRx{{W~Mn)HwZeR53 z{~74suQ)4?@;WN79bIYU3yi%hNhnxTu7in4w>kOLA9 z^_cPfyxl`BO^Jaqzdl`|Ez%y3HTE#{dbqX?j$5k&zQxN?z*CZw+vAZV-WEk=-9oI^ zi>;EFv9pBIbUMsM{{@)yaWwa#nUxs`jEZa5y%dJ~ZYpxpbwF;r5KM9NBrtI6bS49Z z{7GcMaXGAxDfXDD;60Li!JF~fHPwUU&ynr@B*@3ChF52>+Zzj(2PL6C2Mor0xpcaX zJz8ihH2PY@>!))WZIW^vV%K*vW$Xw?vcF2|dP9n=qCP9;7B^IZhW=jxJ&T%Ztkc=ADNzA zsx*6uOG(O5$(&<*ti|J7dW)DtZjKZ4%;`A)POZf?A4Jh3X-N5M*8W<2T>+@m+RM zso4=f_o0cfhnM$+auk~mI=kVgHZ;l-+V`UB8DLApLi~fqxxCu82ZpTHwuvkJ zMaL0c$(fK#3^%@^>W3#TVHR`5ZG3y0Clb5K47#1K#yLmQyhW_55~ZZn&H*`)Kcz#xCRQCFdlucHx%dY1wZPf=tL$KK^-_TTkBlg%SX#-AMe8 zDRJaA`0SE_!0FPPn@x{0rimZQd9k+}88MLx`S?6fu6=l1Y@h3fs<=&*q;z=urTS=C zK%}u|(8k5e&Y-zSmoYb|zD$^cY}p6(t?!f9J6m?2>Tc-Xy34Rp*Ug6P;_=3oS~ z%u;Q7%I5MiGqZ{d!-pEl{0|+1NTm+haNN1M^6$Gh!|V@!B;}D{h3pn(C{xBk%}#IR zO1TK6*^j5|!U4^zB>Fw$Ab?>qDPT1M^Jx#~^C&2cPdIB_0;KSVNk9r$##HLTSD_Z& zz)jE%*Gj)7d9uVMl=+HdJ8%e}9%lwaY;_kEvV>UsLHx;mMC@f3lzq5Iv&y8{w)@Z#?E z$bXT?tyF)?<3bugVVY6(e@Vg`2i>|)$^m~$WioLwW}oXXZ}=w;=N0{LOx0{9*as^Bb{)>T@3m+vEip|GPIJDHTEO0j?I58}) z3~@%Q(7?0uCeHM#BsO=kytmWFVcmtD#HF#V$&{e5iF)nW6D|+WjJvd;&5ukcPLykI zL)z_SO#T-IEgtk{E$oT_$8EEJI%wS_Y2C(F)`01pzGC)%N-d}qrB@+6yelt`_?uuN zPMGYZCo678{Kdb+IPo{#IN(js1Ummj@!l19H8oPMb}r|M+d{D&z2T^r|!8rbRwlE=7j zz{QM`99y%o-F!wvWl#jR$l|ML^ohwPPlBQ~Vi{{yBOjvrhl~uf zK5Vk45;70o*YhtM&7#Sc2dfA3wZq@0ZZ6N~v6zg&MzJl<$ZNrwqf-$TiT@#W`2x6Mt;TiS4huyA5^}YIPTFF^l19VciDe9QgSuo770l zz$Fvs?0FY@_UtE2YE##{%dGmgZHHfzsU_`V*H`P4*F`ul(sYs9Jq*h6rbk1>eD34Z{2K;_cLbZ46halLc ze2%NUKU&GA!WwUqG&=coFm>87tCT*F4xGxo74O@5Y3xJVE!8F_1FP%~BdC2FS9Isf zXuW-CnGh!{^D*Drcrxc3Y`W9=5ZVYqn-rEs?8_&q}IoEx+VFS zRga(VCYV$<=Zq#wk?;b+las#o#HsNw*`FGFDeA^*xQuB(cE3~CcEUYt6MjgdL|p=P z2+pPgOZ0Zk#7FPiJV}Wb={;89-U46uTu_QI1&b)P=+se1|88_^!5Um>o)Nj!lfI}_ zA{$}3*734@W4yItj?m zLJCa$`Rn$L_lRPSglt!uro*Wg-e^WHi@NW8q5zxYdq%ULx=%RZ(Ry~zKFHmgD!x8n_+?xj`!7VyZLb@!Ht zcyvx*=Ox|L<#!iwxI;b}HqA-#(_&c7eI; zh0-~Nl>BWL;lGfbd$~ThM~0`;bnAxA&t^Bg46A9F67?ijVTmmSHXl37dKJH@X%pJ( zv;J34-$9e2BLwPjbgdS-#g6)O&a!wuZ-4?=C;(W1fb*oq3F7!&Q;TDT{dSIuAJ0r( zTYW}1z5Y^?(IYRkcvPK{&UNZ!DTD2NG^^l4v6pZ*x!@0~FW+zs*VWLZvD5?b&529v zzAIr#Blpmqud6Eze&qzM(zwET6WE`YFdmz$)SiInkY`uE9 z2W8d!Z|P-BLFnbp3rcnGlI9P_{}G(V#2CJpq^&-OF7u(-e@`ex!`4!J7AZxIWjne$ z*}p)Oo)D;<^YCfczySXZ)mxzJ%Trh$e@@Xs6YI$UjQXTpMM3=OD}yJh-k2t_G}69%^Fr!Z2HQA5*4M*x@spn| zrheG^IKj0ez3X@*QK}PLKen)$lLlOFZ8tSxuEOsfZ4ZBRv~f7a=7}eY0qYvDhVUkw zZOeCWJKZrO(yrm9v!+wYKhPp+8sVTN>nKBQt1)2z7ZTr41?oJxD3UIFa*^`;bD2FhRFQI1$)e-S7>YM&OE5M83i$Yg1gC4XbSB(3HY$XeKc0w~r|t-}85eyvq znGOcAFmP`I@uNFB6D-U3R7zi&HI?4$T$XBCYp7jyF2hIU++&75Z}~Yj0lG(o!Q{%x zle@H4z=iwQ^%fFV}$@P%l|Q*S||Fc=aU(OuYN7&dFa}V3Nc7J*3pGRNHysT zpl1qYqD}+z4udN>1yr0@uF3~3%~hGND|wBbU_IaPN$MmzOSBa(DV?!lmqJAFWhao7 z6XK-N{+v`HO%=al&V4z}>Sa|@+Qf8!nk9bZMS#vdzl+RDih{^-@~-07nqb7URdH*R+DD=7!&A9Oi{-a*?F%R^?_>z|&W zHQ+4C_b)3pp#^K(qJHO8s1UDOMw^aDYOOebgZD{HMbGVDVk$+=PF2;lVmdaX96DD( z2>^x9360&?xbJ=C?ww+GUzY7mi#yf$i@Zi^^Y}?DA8FLB1O|#d@$jX3gICv(QdzlV&8dxsHV(c+LsK>QTvzU6_ zYb0#5dCxZ%c~~}R7+|_=M1NiJ;GL(M6jlh!W$wT&BZz#^;TRxOvOoC5av{aK*jUdB zEJTT7g$OLq7j%VOxq7lBmjswrMs{Cq4i_QLuY?I-R*l_PX%)WEauEF6LE{{cM%g#Z zY=g9-pHTq4-?B_^ws)ot(CdUT(Q;?3ZgB%&0-LSJk}S~oODd0f;gmE$LNlWC)*SZw zTF2tWUDe>}3GAgFzfUW{@fr-5%+TXNF!#@u3xLK#M@{^pJ@RwHxR(mQv$rbM^u)yF zp7gc4+^-scO=w4GnLoUHm&|*G%B4)zdnT-@sLAXD{t?qVWoK?M#QmO7ZDZYumcROM zT0RXq?@|A$uOb2&0IX>Ab9ty?U)lM3)bo7LPM+d~0IDZ9U)9X4Pt|IhEccrc4$Yqg zxN&t9niz^0H@V{LX*57HW5=4LcVn`mZrtz!m-E4LWa#a&|ZE=ZeR z_be>uWC0uQotqmp(+ySAn|+s`Jh^?c#?)U-^^qVEROY9akEY4F$EfL{d=!)6%BG-- zzxb^*e?e$Rf1Wl1QT?k8F>OCoXwv?=Ung`f@oR`*z|{D)G%5h9(2EXaoVg^$f5Zm< zKZTunJXG!9$1R~Oja|ej${K1yXo$j8_FcA;rjQxV!J)?|Gj8yk6(bnRAXg-|KsQuFvOvU}1Q)$#BKFf7rFv3#c^C6nuM& zOO0Gft$Kq{^uZk+fBQMx4ywF#eZ10jN%@}^6Trc3hCtkr5v?qLPeTBZoa}i>5KfE4m^W45!H&tNIy2!R)_bi2pfs)oyorVbu+nl5 ziVqIJzcjU0;LWSXA>n4vmdvWwz`nJ(vB0=#2PO^BiHo&%ecgXrM@U_;#^7aMCflK* zu?J85J`Tl@CXG@Gz9}c1FQwCP4okOwbBpS37P8a>qfV`z9k+`X5YFPzTfu%UP!6y`Fvr_P9?4V5;X6Bf8{U9#rCkAZ zM&uVB!n66B@`9(+a&}!KKRfCf^oQNN+6$^tHoMIK!>*$7-0ZFr=x>*b-P5X-LgxBY zo2Ug*pNH%q>8qqJmtk=~7g&DYcueN3PcuE3&z~%j0gUYgSS9wn57tV0QdV~{+bxEnx{U^j4&k6Tg_t{mX$_Yq$xe=@q|jc4#`MB^ zJT!tidMB9LT+XqKk3JFN=!_dS0?dknKn##1>;EeT2o)}9LyEIBz=e4SFuw9d_vq)Y znKx|vFBXdWkaNz_)-AYMGNnQ9zLj_f%C}~7N!N>u)Lf+CfEIdIU7czh$QbcAide4T zZQJy*?<2fUv(SP%PV21I_X1kz7G8vO5oI)0xCIvcYt6{A`!}bwQlGSad^&0sE+dig ztCN-J!D2iYgG*FJ2{BPzy1^u&y=FXDd67a8y7BGP|L)Sh_Z*1ci7meUFD~utdnA|k z%FkshXa7&|yHfQ-cZaL9*88w++@nx&uAPsEVL*=wVw{~gi>(snR7!xUfN3m@nIRqe z$bxi@pG5F$L=in`nIEOo82`J5h_9j*7~_4)pr(1ea&G+SOCoJiMKDK#1^!`Tmo zu(KAj$s(@Ez}~eSFWD$y#q zslU<&-b60sArh0MhfMd8Ut(rM_CQZ8FfKQivy3;fi)0|#R9eO4o~zDAw8`&mCJBRl zL+V<9>B#dX+=Ch6E=t$PUla#aJlOiq<<`$o@7t~|m@_8YX~f5JPr8|q*x0k}KKaw) zlj4s{p!Bb0(O2I@&cJP`BT4v(=^IBCC}>G;6Pl`dvTGO(u1uHZFzBch#Oi5#?{oUA zMDhff&?FU9`${$qfOt^aXNUDLXp}!L8o++(*YdqI@rZ`e_9q$WGiZtk%BdwBGNUQLOvKhbHU?bZL0ypyF6t66gl zm;}?$LvW7=cpykxJulrHg1_Tybvk9?!FUgQFW7)ZjiG5RKh5P)A-N+a_IR~*prd%Jub(3dwV#iE zEZRnitmR!zrZDwcFZbI$fi zpQ#2NyF^|ZZxhg}_2{p|uY5RbnD8K6ZJ*(Qw2)?}wekp&yaRA|Qo#DxsS?SeI+jqSMG)is9$_pX3e;QRCk`w z6Eyf}-+>ptnm-5fB$ja02cI*FiDNlWz6!au(Hs}CGqc@Mmic~|=QFFJrG1@1hjtXy z4~e%c+1cVu*QrSvt}^-J7&3CYOFA(;0v#pDtP1!!v4p;BvW*`n{US>q(dX{NUrV`ti>sUd7L3MP0-oP`aRTgYw5brGKhov{JH8&ZnR)OJ2X6Hj z*N%E-g5%w9Tu(o3p@Ox209&F)dqM|)8ypzq@>_T7)U{4lXM#FbS?FxaC!G^bZMM9+ z4tmuQbQP|}fWbv^^L6{ks3C9Ej)`TTPs7Rx%f;*+b8A$!FHS$N0rHb7YlE-;Os=Pr zQ{twGcgc=sfxFbo@AZ<0v(i)mIIN>SayZmhz4f%!>5C|cW!)L%h17s1v)z*m@qbN( zLIG`HP@`-xc!<{bo61SZlQWVZ1OuYl!Sb-gF-ru;V-o?-65R4%f%6Z;4dlCb<*tm4 zT`7ejX`!VvI;>13$7YHQz%+8p7l(Tpo$_JB4f^W={o?Bv;zK3iLCjqj{gvE5lo;fd zHH{q|VzJ(ecLFb~dW44K((lhkhDQ$2inQ@ZcRq7Y>-^*1b>gOVEt)4}ovdHpbt^K@ z|3sf`Dm|bJwcZkK{pP34+PPS-&Y(HzYpQh%%*U0(ohJ^qYv&SPhZse79v3M#nTUb? zTTjUjU*9&)0S1{kUx6pKuPYG_c~z}evFZy5xUz{>?k8wd2OGRLnS6!W@2E;KWyJGkUt&UFTh*2NVjj=kW%jj~V001z!4 z=ACav4hf=_2vC25z)FK{a-HCIF%1b@(>NH^N7$**yWUBYO61yA32R`g-kGrQqT2&s zZ1aW~`>zx~03Uhl@0bL?Vul+mpc)cp64nzfU1rpi*eG&?8WU7Xl4Pf1!!_iKpK_${ zC;xLY0h})InNl8x8hkL6Jpz7odsa%}^mCw|17HWPhf{dC+kQ}x((i~n?<}jL=p9a@ z<9^KPtHyuVYuBL`*B7H;P2iVO8ICwx_P&$c40y;=GC7R)u@F`J-|`;#me&bZ9#xFU zJg^Th!=rFfc{Bw+ujIxWBM>U0T(6i0?6X&W^QWn?a#<*foA?<)RQJ+am_wkw5~pN- z7sfTpB>PChT4dEn1d;2VMl0o-hg^bZeAQZSZ%fT*?fK_jkzO;p1^Kn_+yjstFP#ra zNvx;BrMYSMj?`B;0sS zFuJaW4L~Ou?IWxSIxyrDP0$laaSx}5DtUOzHO?=y^m2JYfcOG)&~ws}entE=bCT7$ z=#rYt?lU1eR^i}WaqU8Z0rKPflqR^`l!q|k(Zo+khOK+ubx;hXEPh&3dhXVaKhK_5 zEWuW;iN*%L+&b5&xM}Dl-pY8w8~S%KsSYAxoEeE0RatjS6)vupzw^Mi4zR4J9^a9vEO zGsL1|=&T;B!-Hc|XANCOT4+&_Am}oQeN;)!5I#Ng%dGfD89Z`xzBJfQ5Uq?0g3AeUS9@IhE|>w~}OV)8>HvkoV#COPN{LT#vk8 zt2Z)j@{a(~lW*kv*4-rOL6sffa^(OAYdJ-0AsgF9gwSQe2wH&X@4yh*TSHt#%TNt1(?*1p$1*$&WoXj%(3D- zcQ5QJ#PkYUg9UjMs?vZCI$TX&{X=JmqECeM2>uCx|CpLx$`!gYuDe(vVX}YRkFG^k zURe>tw{_d=^mg9nvS?KtpkI=2?(iG$tPXR5QosdvzxGoCt z$$I=Gfzpq+2F3?10L^~%hk|tHo!byiu28i+0-PzrVDKCekd-_eW}(>Fp}Ancc191J z%LV{ozGVXd7!U|yD)X?cRj`u12B#u~Q22#>5x;tCwV54R+A8Kzk+(poe&f<5a*v*K zT2oU&Cy_LPGej(sedjw!v3{YylrY}sxYF)>cfp<-T!xEu)CFu&YJe?D)I%N!%*L!8 zEi#ZVi4r-oMksMF`zOoUUiq(+KVL}Vgk4zs|M2{i%LBzJSShuf5=6EJK+gfbJ})q= zG0GhyJ>s|)s`}>jgj5{06DiB8;CT5#UeEFuCDRNU65yFEh+SOUYPR?{idoz^hcctc z&442k_wYk5d(L7ZTKmy)4^n0o##7c6!_jl_B86&KbNSP0;&tq_AS1DeI66n%PR*pX zi2%0k-ZNP@3`AaRb)vJ?W}XEv*Z1a+PPd6tY;c0IY-s0=Iw-*C*soU) zC=bBofdMQRHt;f`m;%bDO+Q@6&hS8dvdDDe(V_H-k2t&!J`FL&9w2#0bHLqd5+>n8)4e;ua%TPUO&4#d!TjvD`IHe+m+wqABkj zoNs5r+GI!s>cQZx77EF%7%V;lk~d43R$%h9**@|sc6SSR>J07Anld(@sT0nyR>Qu_ zPhkc@Fj;M*AKsf3%f|p*H1HyY%3g7T%cCKt?y8k0=-`j0laL`{!mVH11jZ{=3)Zbo z21^05#asw*jiv?Hew&@KV*;teNz-jz?UZ2y0k!l8DBW^9Rj~0!uD>Ft|27Lg;_|N} z*?vvL_xnuig>$EG@^@kLoJ?zdbt0stXU1YVLJO_W zCv!h-*}a>}{Q3SZv`DX6-2%p&B;T>R%A72KsxXP5VK54m2trhI`mBmx(#zV{ zInu6zS{==2l?XBO^i7UsOK?Fk{?ekyEXECjxn| ze`kRpJim|8Q}?3d(XG1>vcoX%zs<(_g-QWYTElLe@&5AL%%^F!{2#PFiop zRz~d(ix56>b@e=g)qGNk>2`{de6Q_WxRCIF*6yQFR#bxy#Qy{EQ~~2n-V>tkL{`UY z&0Rmmuj2DpeT)jObl<7A@des_b`d1V25nwoq~e9M<^f>hHSU>co8g(*{m}-YwofiI z-mkS=3Wl~O+8MFVW{YqX8E6K**_pPc`QNK@m~X8Hg&Kle5qX4L!dd6!IWdLU*Nlkc zGiH(n$H6or(h^BfuCPB&?kP`30z;2(u1 zR+FQfD9dIbldYlRvSLo87bRrF5U656yei7F$Z+uFv&!-!9(3wD{QY)By0oUJmuQ{- zU}FV=;Y7LSZ1uxnRdzVY10dxWlIkcKoJet_HxrwC@n~W6^hFyQekJ5|pV<4XQj zka1?kZLfD%g`ld(`_Jln6>AAWt9jnwML-$NI@O($<9KJ{W`C%l?Zl4-L0J7Mr!-?21u}Dy5k;D zu}!eeZ*3?R;L}9xDghYu?{zNJxF-U5o>7it>+~T~$v2ua{;7P)^J*yJ6~TT02(a@l_L<@JIZo3wOYJ9t9BNNUnvpIZ184_1fah;Vh@r1saB z^4y@`7jq3dxmVlsiow+%)C~5)FovY6v>3pvw$J%t@r@7cp&Ec@j$@T1u-i81-!`X5 z*u0~!^hDZq+7k7};*;b~0?h1x(q(|(>8OIVD1hr(THoGWk=iwDyIPzQf69sA=(J+o zn#EcLV}QPlry2xM(Oe*&QuTxz|DO({_ui&T9ig&XSsUK?V&dy)5>MGnr6uw&*J)SR z4O5d0C2t!+(VG{Y3fFU3G4!F~;z`0^Zy$VT zlJGjGSF&$3BUtfc03n5Fp1KQfb~InA&8`q*1q&GG=||Hzpy6L2H1f*;LpyQht{w?} zDZ2kUk>FaSr)>&iD|Z|7sH6U!z%}z@JhB~OedrN<`}Lfq^UV}Y43>cn?*zZ0AOM2< zpX5w(`QSQaEYTvqHz~=NXHUjQf0o%dBkQfeAN31lR&xxOEgYHTdZp%bVXN280=Ana z^M=FH$n=5rl?&BI)^08Qe_`>YwGkkoEIR+Kv^%~Pb0k^b?3|sA#qp8cs#eTueeM2Q zRw=0&M&6mX$~YF!Y0ZBc@63#c7`f!9BKSXd@Voc{RoLU+XN*d^;RK${8T?=LBS%Bk z&gk{var Ce=Object.create;var ue=Object.defineProperty;var Pe=Object.getOwnPropertyDescriptor;var Oe=Object.getOwnPropertyNames;var Re=Object.getPrototypeOf,_e=Object.prototype.hasOwnProperty;var Me=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var De=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Oe(e))!_e.call(t,i)&&i!==r&&ue(t,i,{get:()=>e[i],enumerable:!(n=Pe(e,i))||n.enumerable});return t};var Fe=(t,e,r)=>(r=t!=null?Ce(Re(t)):{},De(e||!t||!t.__esModule?ue(r,"default",{value:t,enumerable:!0}):r,t));var pe=Me((de,fe)=>{(function(){var t=function(e){var r=new t.Builder;return r.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),r.searchPipeline.add(t.stemmer),e.call(r,r),r.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(r){e.console&&console.warn&&console.warn(r)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var r=Object.create(null),n=Object.keys(e),i=0;i0){var h=t.utils.clone(r)||{};h.position=[a,u],h.index=s.length,s.push(new t.Token(n.slice(a,o),h))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,r){r in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+r),e.label=r,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var r=e.label&&e.label in this.registeredFunctions;r||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. -`,e)},t.Pipeline.load=function(e){var r=new t.Pipeline;return e.forEach(function(n){var i=t.Pipeline.registeredFunctions[n];if(i)r.add(i);else throw new Error("Cannot load unregistered function: "+n)}),r},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(r){t.Pipeline.warnIfFunctionNotRegistered(r),this._stack.push(r)},this)},t.Pipeline.prototype.after=function(e,r){t.Pipeline.warnIfFunctionNotRegistered(r);var n=this._stack.indexOf(e);if(n==-1)throw new Error("Cannot find existingFn");n=n+1,this._stack.splice(n,0,r)},t.Pipeline.prototype.before=function(e,r){t.Pipeline.warnIfFunctionNotRegistered(r);var n=this._stack.indexOf(e);if(n==-1)throw new Error("Cannot find existingFn");this._stack.splice(n,0,r)},t.Pipeline.prototype.remove=function(e){var r=this._stack.indexOf(e);r!=-1&&this._stack.splice(r,1)},t.Pipeline.prototype.run=function(e){for(var r=this._stack.length,n=0;n1&&(oe&&(n=s),o!=e);)i=n-r,s=r+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?h+=2:a==l&&(r+=n[u+1]*i[h+1],u+=2,h+=2);return r},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),r=1,n=0;r0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var h=s.str.charAt(0),f=s.str.charAt(1),p;f in s.node.edges?p=s.node.edges[f]:(p=new t.TokenSet,s.node.edges[f]=p),s.str.length==1&&(p.final=!0),i.push({node:p,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return n},t.TokenSet.fromString=function(e){for(var r=new t.TokenSet,n=r,i=0,s=e.length;i=e;r--){var n=this.uncheckedNodes[r],i=n.child.toString();i in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[i]:(n.child._str=i,this.minimizedNodes[i]=n.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(r){var n=new t.QueryParser(e,r);n.parse()})},t.Index.prototype.query=function(e){for(var r=new t.Query(this.fields),n=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,r){var n=e[this._ref],i=Object.keys(this._fields);this._documents[n]=r||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,r;do e=this.next(),r=e.charCodeAt(0);while(r>47&&r<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var r=e.next();if(r==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(r.charCodeAt(0)==92){e.escapeCharacter();continue}if(r==":")return t.QueryLexer.lexField;if(r=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(r=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(r=="+"&&e.width()===1||r=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(r.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,r){this.lexer=new t.QueryLexer(e),this.query=r,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var r=e.peekLexeme();if(r!=null)switch(r.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+r.type;throw r.str.length>=1&&(n+=" with value '"+r.str+"'"),new t.QueryParseError(n,r.start,r.end)}},t.QueryParser.parsePresence=function(e){var r=e.consumeLexeme();if(r!=null){switch(r.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+r.str+"'";throw new t.QueryParseError(n,r.start,r.end)}var i=e.peekLexeme();if(i==null){var n="expecting term or field, found nothing";throw new t.QueryParseError(n,r.start,r.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var n="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(n,i.start,i.end)}}},t.QueryParser.parseField=function(e){var r=e.consumeLexeme();if(r!=null){if(e.query.allFields.indexOf(r.str)==-1){var n=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+r.str+"', possible fields: "+n;throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.fields=[r.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,r.start,r.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var r=e.consumeLexeme();if(r!=null){e.currentClause.term=r.str.toLowerCase(),r.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(n==null){e.nextClause();return}switch(n.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+n.type+"'";throw new t.QueryParseError(i,n.start,n.end)}}},t.QueryParser.parseEditDistance=function(e){var r=e.consumeLexeme();if(r!=null){var n=parseInt(r.str,10);if(isNaN(n)){var i="edit distance must be numeric";throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.editDistance=n;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var r=e.consumeLexeme();if(r!=null){var n=parseInt(r.str,10);if(isNaN(n)){var i="boost must be numeric";throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.boost=n;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,r){typeof define=="function"&&define.amd?define(r):typeof de=="object"?fe.exports=r():e.lunr=r()}(this,function(){return t})})()});var ce=[];function N(t,e){ce.push({selector:e,constructor:t})}var Y=class{constructor(){this.createComponents(document.body)}createComponents(e){ce.forEach(r=>{e.querySelectorAll(r.selector).forEach(n=>{n.dataset.hasInstance||(new r.constructor({el:n}),n.dataset.hasInstance=String(!0))})})}};var k=class{constructor(e){this.el=e.el}};var J=class{constructor(){this.listeners={}}addEventListener(e,r){e in this.listeners||(this.listeners[e]=[]),this.listeners[e].push(r)}removeEventListener(e,r){if(!(e in this.listeners))return;let n=this.listeners[e];for(let i=0,s=n.length;i{let r=Date.now();return(...n)=>{r+e-Date.now()<0&&(t(...n),r=Date.now())}};var ie=class extends J{constructor(){super();this.scrollTop=0;this.lastY=0;this.width=0;this.height=0;this.showToolbar=!0;this.toolbar=document.querySelector(".tsd-page-toolbar"),this.secondaryNav=document.querySelector(".tsd-navigation.secondary"),window.addEventListener("scroll",ne(()=>this.onScroll(),10)),window.addEventListener("resize",ne(()=>this.onResize(),10)),this.onResize(),this.onScroll()}triggerResize(){let r=new CustomEvent("resize",{detail:{width:this.width,height:this.height}});this.dispatchEvent(r)}onResize(){this.width=window.innerWidth||0,this.height=window.innerHeight||0;let r=new CustomEvent("resize",{detail:{width:this.width,height:this.height}});this.dispatchEvent(r)}onScroll(){this.scrollTop=window.scrollY||0;let r=new CustomEvent("scroll",{detail:{scrollTop:this.scrollTop}});this.dispatchEvent(r),this.hideShowToolbar()}hideShowToolbar(){var n;let r=this.showToolbar;this.showToolbar=this.lastY>=this.scrollTop||this.scrollTop<=0,r!==this.showToolbar&&(this.toolbar.classList.toggle("tsd-page-toolbar--hide"),(n=this.secondaryNav)==null||n.classList.toggle("tsd-navigation--toolbar-hide")),this.lastY=this.scrollTop}},Q=ie;Q.instance=new ie;var X=class extends k{constructor(r){super(r);this.anchors=[];this.index=-1;Q.instance.addEventListener("resize",()=>this.onResize()),Q.instance.addEventListener("scroll",n=>this.onScroll(n)),this.createAnchors()}createAnchors(){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substr(0,r.indexOf("#"))),this.el.querySelectorAll("a").forEach(n=>{let i=n.href;if(i.indexOf("#")==-1||i.substr(0,r.length)!=r)return;let s=i.substr(i.indexOf("#")+1),o=document.querySelector("a.tsd-anchor[name="+s+"]"),a=n.parentNode;!o||!a||this.anchors.push({link:a,anchor:o,position:0})}),this.onResize()}onResize(){let r;for(let i=0,s=this.anchors.length;ii.position-s.position);let n=new CustomEvent("scroll",{detail:{scrollTop:Q.instance.scrollTop}});this.onScroll(n)}onScroll(r){let n=r.detail.scrollTop+5,i=this.anchors,s=i.length-1,o=this.index;for(;o>-1&&i[o].position>n;)o-=1;for(;o-1&&this.anchors[this.index].link.classList.remove("focus"),this.index=o,this.index>-1&&this.anchors[this.index].link.classList.add("focus"))}};var he=(t,e=100)=>{let r;return(...n)=>{clearTimeout(r),r=setTimeout(()=>t(n),e)}};var ge=Fe(pe());function ye(){let t=document.getElementById("tsd-search");if(!t)return;let e=document.getElementById("search-script");t.classList.add("loading"),e&&(e.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),e.addEventListener("load",()=>{t.classList.remove("loading"),t.classList.add("ready")}),window.searchData&&t.classList.remove("loading"));let r=document.querySelector("#tsd-search input"),n=document.querySelector("#tsd-search .results");if(!r||!n)throw new Error("The input field or the result list wrapper was not found");let i=!1;n.addEventListener("mousedown",()=>i=!0),n.addEventListener("mouseup",()=>{i=!1,t.classList.remove("has-focus")}),r.addEventListener("focus",()=>t.classList.add("has-focus")),r.addEventListener("blur",()=>{i||(i=!1,t.classList.remove("has-focus"))});let s={base:t.dataset.base+"/"};Ae(t,n,r,s)}function Ae(t,e,r,n){r.addEventListener("input",he(()=>{He(t,e,r,n)},200));let i=!1;r.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?ze(e,r):s.key=="Escape"?r.blur():s.key=="ArrowUp"?me(e,-1):s.key==="ArrowDown"?me(e,1):i=!1}),r.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!r.matches(":focus")&&s.key==="/"&&(r.focus(),s.preventDefault())})}function Ve(t,e){t.index||window.searchData&&(e.classList.remove("loading"),e.classList.add("ready"),t.data=window.searchData,t.index=ge.Index.load(window.searchData.index))}function He(t,e,r,n){var o,a;if(Ve(n,t),!n.index||!n.data)return;e.textContent="";let i=r.value.trim(),s=i?n.index.search(`*${i}*`):[];for(let l=0;lu.score-l.score);for(let l=0,u=Math.min(10,s.length);l${ve(h.parent,i)}.${f}`);let p=document.createElement("li");p.classList.value=(a=h.classes)!=null?a:"";let E=document.createElement("a");E.href=n.base+h.url,E.classList.add("tsd-kind-icon"),E.innerHTML=f,p.append(E),e.appendChild(p)}}function me(t,e){var n,i;let r=t.querySelector(".current");if(!r)r=t.querySelector(e==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let s=r;if(e===1)do s=(n=s.nextElementSibling)!=null?n:void 0;while(s instanceof HTMLElement&&s.offsetParent==null);else do s=(i=s.previousElementSibling)!=null?i:void 0;while(s instanceof HTMLElement&&s.offsetParent==null);s&&(r.classList.remove("current"),s.classList.add("current"))}}function ze(t,e){let r=t.querySelector(".current");if(r||(r=t.querySelector("li:first-child")),r){let n=r.querySelector("a");n&&(window.location.href=n.href),e.blur()}}function ve(t,e){if(e==="")return t;let r=t.toLocaleLowerCase(),n=e.toLocaleLowerCase(),i=[],s=0,o=r.indexOf(n);for(;o!=-1;)i.push(se(t.substring(s,o)),`${se(t.substring(o,o+n.length))}`),s=o+n.length,o=r.indexOf(n,s);return i.push(se(t.substring(s))),i.join("")}var Ne={"&":"&","<":"<",">":">","'":"'",'"':"""};function se(t){return t.replace(/[&<>"'"]/g,e=>Ne[e])}var oe=class{constructor(e,r){this.signature=e,this.description=r}addClass(e){return this.signature.classList.add(e),this.description.classList.add(e),this}removeClass(e){return this.signature.classList.remove(e),this.description.classList.remove(e),this}},Z=class extends k{constructor(r){super(r);this.groups=[];this.index=-1;this.createGroups(),this.container&&(this.el.classList.add("active"),Array.from(this.el.children).forEach(n=>{n.addEventListener("touchstart",i=>this.onClick(i)),n.addEventListener("click",i=>this.onClick(i))}),this.container.classList.add("active"),this.setIndex(0))}setIndex(r){if(r<0&&(r=0),r>this.groups.length-1&&(r=this.groups.length-1),this.index==r)return;let n=this.groups[r];if(this.index>-1){let i=this.groups[this.index];i.removeClass("current").addClass("fade-out"),n.addClass("current"),n.addClass("fade-in"),Q.instance.triggerResize(),setTimeout(()=>{i.removeClass("fade-out"),n.removeClass("fade-in")},300)}else n.addClass("current"),Q.instance.triggerResize();this.index=r}createGroups(){let r=this.el.children;if(r.length<2)return;this.container=this.el.nextElementSibling;let n=this.container.children;this.groups=[];for(let i=0;i{n.signature===r.currentTarget&&this.setIndex(i)})}};var C="mousedown",Le="mousemove",_="mouseup",K={x:0,y:0},xe=!1,ae=!1,je=!1,A=!1,Ee=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(Ee?"is-mobile":"not-mobile");Ee&&"ontouchstart"in document.documentElement&&(je=!0,C="touchstart",Le="touchmove",_="touchend");document.addEventListener(C,t=>{ae=!0,A=!1;let e=C=="touchstart"?t.targetTouches[0]:t;K.y=e.pageY||0,K.x=e.pageX||0});document.addEventListener(Le,t=>{if(!!ae&&!A){let e=C=="touchstart"?t.targetTouches[0]:t,r=K.x-(e.pageX||0),n=K.y-(e.pageY||0);A=Math.sqrt(r*r+n*n)>10}});document.addEventListener(_,()=>{ae=!1});document.addEventListener("click",t=>{xe&&(t.preventDefault(),t.stopImmediatePropagation(),xe=!1)});var ee=class extends k{constructor(r){super(r);this.className=this.el.dataset.toggle||"",this.el.addEventListener(_,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(C,n=>this.onDocumentPointerDown(n)),document.addEventListener(_,n=>this.onDocumentPointerUp(n))}setActive(r){if(this.active==r)return;this.active=r,document.documentElement.classList.toggle("has-"+this.className,r),this.el.classList.toggle("active",r);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(r){A||(this.setActive(!0),r.preventDefault())}onDocumentPointerDown(r){if(this.active){if(r.target.closest(".col-menu, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(r){if(!A&&this.active&&r.target.closest(".col-menu")){let n=r.target.closest("a");if(n){let i=window.location.href;i.indexOf("#")!=-1&&(i=i.substr(0,i.indexOf("#"))),n.href.substr(0,i.length)==i&&setTimeout(()=>this.setActive(!1),250)}}}};var te=class{constructor(e,r){this.key=e,this.value=r,this.defaultValue=r,this.initialize(),window.localStorage[this.key]&&this.setValue(this.fromLocalStorage(window.localStorage[this.key]))}initialize(){}setValue(e){if(this.value==e)return;let r=this.value;this.value=e,window.localStorage[this.key]=this.toLocalStorage(e),this.handleValueChange(r,e)}},re=class extends te{initialize(){let r=document.querySelector("#tsd-filter-"+this.key);!r||(this.checkbox=r,this.checkbox.addEventListener("change",()=>{this.setValue(this.checkbox.checked)}))}handleValueChange(r,n){!this.checkbox||(this.checkbox.checked=this.value,document.documentElement.classList.toggle("toggle-"+this.key,this.value!=this.defaultValue))}fromLocalStorage(r){return r=="true"}toLocalStorage(r){return r?"true":"false"}},le=class extends te{initialize(){document.documentElement.classList.add("toggle-"+this.key+this.value);let r=document.querySelector("#tsd-filter-"+this.key);if(!r)return;this.select=r;let n=()=>{this.select.classList.add("active")},i=()=>{this.select.classList.remove("active")};this.select.addEventListener(C,n),this.select.addEventListener("mouseover",n),this.select.addEventListener("mouseleave",i),this.select.querySelectorAll("li").forEach(s=>{s.addEventListener(_,o=>{r.classList.remove("active"),this.setValue(o.target.dataset.value||"")})}),document.addEventListener(C,s=>{this.select.contains(s.target)||this.select.classList.remove("active")})}handleValueChange(r,n){this.select.querySelectorAll("li.selected").forEach(o=>{o.classList.remove("selected")});let i=this.select.querySelector('li[data-value="'+n+'"]'),s=this.select.querySelector(".tsd-select-label");i&&s&&(i.classList.add("selected"),s.textContent=i.textContent),document.documentElement.classList.remove("toggle-"+r),document.documentElement.classList.add("toggle-"+n)}fromLocalStorage(r){return r}toLocalStorage(r){return r}},j=class extends k{constructor(r){super(r);this.optionVisibility=new le("visibility","private"),this.optionInherited=new re("inherited",!0),this.optionExternals=new re("externals",!0)}static isSupported(){try{return typeof window.localStorage!="undefined"}catch{return!1}}};function we(t){let e=localStorage.getItem("tsd-theme")||"os";t.value=e,be(e),t.addEventListener("change",()=>{localStorage.setItem("tsd-theme",t.value),be(t.value)})}function be(t){switch(t){case"os":document.body.classList.remove("light","dark");break;case"light":document.body.classList.remove("dark"),document.body.classList.add("light");break;case"dark":document.body.classList.remove("light"),document.body.classList.add("dark");break}}ye();N(X,".menu-highlight");N(Z,".tsd-signatures");N(ee,"a[data-toggle]");j.isSupported()?N(j,"#tsd-filter"):document.documentElement.classList.add("no-filter");var Te=document.getElementById("theme");Te&&we(Te);var Be=new Y;Object.defineProperty(window,"app",{value:Be});})(); -/*! - * lunr.Builder - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.Set - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.TokenSet - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.Vector - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.stemmer - * Copyright (C) 2020 Oliver Nightingale - * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt - */ -/*! - * lunr.stopWordFilter - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.tokenizer - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.trimmer - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - */ -/** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - */ +"use strict"; +"use strict";(()=>{var Ce=Object.create;var ne=Object.defineProperty;var Pe=Object.getOwnPropertyDescriptor;var Oe=Object.getOwnPropertyNames;var _e=Object.getPrototypeOf,Re=Object.prototype.hasOwnProperty;var Me=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Fe=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Oe(e))!Re.call(t,i)&&i!==n&&ne(t,i,{get:()=>e[i],enumerable:!(r=Pe(e,i))||r.enumerable});return t};var De=(t,e,n)=>(n=t!=null?Ce(_e(t)):{},Fe(e||!t||!t.__esModule?ne(n,"default",{value:t,enumerable:!0}):n,t));var ae=Me((se,oe)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. +`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),y=s.str.charAt(1),p;y in s.node.edges?p=s.node.edges[y]:(p=new t.TokenSet,s.node.edges[y]=p),s.str.length==1&&(p.final=!0),i.push({node:p,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof se=="object"?oe.exports=n():e.lunr=n()}(this,function(){return t})})()});var re=[];function G(t,e){re.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible()),document.body.style.display||(this.scrollToHash(),this.updateIndexVisibility())}createComponents(e){re.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}showPage(){document.body.style.display&&(document.body.style.removeProperty("display"),this.scrollToHash(),this.updateIndexVisibility())}scrollToHash(){if(location.hash){let e=document.getElementById(location.hash.substring(1));if(!e)return;e.scrollIntoView({behavior:"instant",block:"start"})}}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e&&!e.checkVisibility()){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r}}updateIndexVisibility(){let e=document.querySelector(".tsd-index-content"),n=e?.open;e&&(e.open=!0),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let i=Array.from(r.querySelectorAll(".tsd-index-link")).every(s=>s.offsetParent==null);r.style.display=i?"none":"block"}),e&&(e.open=n)}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(n&&n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let r=document.createElement("p");r.classList.add("warning"),r.textContent="This member is normally hidden due to your filter settings.",n.prepend(r)}}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent="Copied!",e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent="Copy"},100)},1e3)})})}};var ie=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var de=De(ae());async function le(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=de.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function he(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{le(e,t)}),le(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");let s=!1;i.addEventListener("mousedown",()=>s=!0),i.addEventListener("mouseup",()=>{s=!1,t.classList.remove("has-focus")}),r.addEventListener("focus",()=>t.classList.add("has-focus")),r.addEventListener("blur",()=>{s||(s=!1,t.classList.remove("has-focus"))}),Ae(t,i,r,e)}function Ae(t,e,n,r){n.addEventListener("input",ie(()=>{Ne(t,e,n,r)},200));let i=!1;n.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Ve(e,n):s.key=="Escape"?n.blur():s.key=="ArrowUp"?ue(e,-1):s.key==="ArrowDown"?ue(e,1):i=!1}),n.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!n.matches(":focus")&&s.key==="/"&&(n.focus(),s.preventDefault())})}function Ne(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=ce(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` + ${ce(l.parent,i)}.${d}`);let y=document.createElement("li");y.classList.value=l.classes??"";let p=document.createElement("a");p.href=r.base+l.url,p.innerHTML=u+d,y.append(p),e.appendChild(y)}}function ue(t,e){let n=t.querySelector(".current");if(!n)n=t.querySelector(e==1?"li:first-child":"li:last-child"),n&&n.classList.add("current");else{let r=n;if(e===1)do r=r.nextElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);else do r=r.previousElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);r&&(n.classList.remove("current"),r.classList.add("current"))}}function Ve(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),e.blur()}}function ce(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(K(t.substring(s,o)),`${K(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(K(t.substring(s))),i.join("")}var He={"&":"&","<":"<",">":">","'":"'",'"':"""};function K(t){return t.replace(/[&<>"'"]/g,e=>He[e])}var I=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",fe="mousemove",H="mouseup",J={x:0,y:0},pe=!1,ee=!1,Be=!1,D=!1,me=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(me?"is-mobile":"not-mobile");me&&"ontouchstart"in document.documentElement&&(Be=!0,F="touchstart",fe="touchmove",H="touchend");document.addEventListener(F,t=>{ee=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(fe,t=>{if(ee&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(H,()=>{ee=!1});document.addEventListener("click",t=>{pe&&(t.preventDefault(),t.stopImmediatePropagation(),pe=!1)});var X=class extends I{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(H,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(H,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var te;try{te=localStorage}catch{te={getItem(){return null},setItem(){}}}var Q=te;var ye=document.head.appendChild(document.createElement("style"));ye.dataset.for="filters";var Y=class extends I{constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),ye.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } +`,this.app.updateIndexVisibility()}fromLocalStorage(){let e=Q.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){Q.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),this.app.updateIndexVisibility()}};var Z=class extends I{constructor(e){super(e),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let r=this.summary.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function ge(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,ve(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),ve(t.value)})}function ve(t){document.documentElement.dataset.theme=t}var Le;function be(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",xe),xe())}async function xe(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();Le=t.dataset.base+"/",t.innerHTML="";for(let s of i)we(s,t,[]);window.app.createComponents(t),window.app.showPage(),window.app.ensureActivePageVisible()}function we(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-index-accordion`:"tsd-index-accordion",s.dataset.key=i.join("$");let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.innerHTML='',Ee(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)we(u,l,i)}else Ee(t,r,t.class)}function Ee(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=Le+t.path,n&&(r.className=n),location.pathname===r.pathname&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-index-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Se=document.getElementById("tsd-theme");Se&&ge(Se);var je=new U;Object.defineProperty(window,"app",{value:je});he();be();})(); +/*! Bundled license information: + +lunr/lunr.js: + (** + * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 + * Copyright (C) 2020 Oliver Nightingale + * @license MIT + *) + (*! + * lunr.utils + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Set + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.tokenizer + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Pipeline + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Vector + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.stemmer + * Copyright (C) 2020 Oliver Nightingale + * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt + *) + (*! + * lunr.stopWordFilter + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.trimmer + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.TokenSet + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Index + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Builder + * Copyright (C) 2020 Oliver Nightingale + *) +*/ diff --git a/docs/assets/navigation.js b/docs/assets/navigation.js new file mode 100644 index 00000000..716fe754 --- /dev/null +++ b/docs/assets/navigation.js @@ -0,0 +1 @@ +window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file diff --git a/docs/assets/search.js b/docs/assets/search.js index ec01e0f7..37804e8b 100644 --- a/docs/assets/search.js +++ b/docs/assets/search.js @@ -1 +1 @@ -window.searchData = JSON.parse("{\"kinds\":{\"4\":\"Namespace\",\"8\":\"Enumeration\",\"16\":\"Enumeration Member\",\"32\":\"Variable\",\"64\":\"Function\",\"128\":\"Class\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"65536\":\"Type literal\",\"4194304\":\"Type alias\"},\"rows\":[{\"id\":0,\"kind\":4,\"name\":\"accounts\",\"url\":\"modules/accounts.html\",\"classes\":\"tsd-kind-namespace\"},{\"id\":1,\"kind\":4,\"name\":\"base\",\"url\":\"modules/accounts.base.html\",\"classes\":\"tsd-kind-namespace tsd-parent-kind-namespace\",\"parent\":\"accounts\"},{\"id\":2,\"kind\":128,\"name\":\"Account\",\"url\":\"classes/accounts.base.Account.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-namespace\",\"parent\":\"accounts.base\"},{\"id\":3,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/accounts.base.Account.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-protected\",\"parent\":\"accounts.base.Account\"},{\"id\":4,\"kind\":1024,\"name\":\"address\",\"url\":\"classes/accounts.base.Account.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"accounts.base.Account\"},{\"id\":5,\"kind\":2048,\"name\":\"GetChain\",\"url\":\"classes/accounts.base.Account.html#GetChain\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"accounts.base.Account\"},{\"id\":6,\"kind\":2048,\"name\":\"Sign\",\"url\":\"classes/accounts.base.Account.html#Sign\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"accounts.base.Account\"},{\"id\":7,\"kind\":128,\"name\":\"ECIESAccount\",\"url\":\"classes/accounts.base.ECIESAccount.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-namespace\",\"parent\":\"accounts.base\"},{\"id\":8,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/accounts.base.ECIESAccount.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite tsd-is-protected\",\"parent\":\"accounts.base.ECIESAccount\"},{\"id\":9,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/accounts.base.ECIESAccount.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"accounts.base.ECIESAccount\"},{\"id\":10,\"kind\":2048,\"name\":\"askPubKey\",\"url\":\"classes/accounts.base.ECIESAccount.html#askPubKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"accounts.base.ECIESAccount\"},{\"id\":11,\"kind\":2048,\"name\":\"encrypt\",\"url\":\"classes/accounts.base.ECIESAccount.html#encrypt\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"accounts.base.ECIESAccount\"},{\"id\":12,\"kind\":2048,\"name\":\"decrypt\",\"url\":\"classes/accounts.base.ECIESAccount.html#decrypt\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"accounts.base.ECIESAccount\"},{\"id\":13,\"kind\":1024,\"name\":\"address\",\"url\":\"classes/accounts.base.ECIESAccount.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.base.ECIESAccount\"},{\"id\":14,\"kind\":2048,\"name\":\"GetChain\",\"url\":\"classes/accounts.base.ECIESAccount.html#GetChain\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.base.ECIESAccount\"},{\"id\":15,\"kind\":2048,\"name\":\"Sign\",\"url\":\"classes/accounts.base.ECIESAccount.html#Sign\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.base.ECIESAccount\"},{\"id\":16,\"kind\":128,\"name\":\"EVMAccount\",\"url\":\"classes/accounts.base.EVMAccount.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-namespace\",\"parent\":\"accounts.base\"},{\"id\":17,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/accounts.base.EVMAccount.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited tsd-is-protected\",\"parent\":\"accounts.base.EVMAccount\"},{\"id\":18,\"kind\":1024,\"name\":\"wallet\",\"url\":\"classes/accounts.base.EVMAccount.html#wallet\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"accounts.base.EVMAccount\"},{\"id\":19,\"kind\":2048,\"name\":\"getChainId\",\"url\":\"classes/accounts.base.EVMAccount.html#getChainId\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"accounts.base.EVMAccount\"},{\"id\":20,\"kind\":2048,\"name\":\"getRpcUrl\",\"url\":\"classes/accounts.base.EVMAccount.html#getRpcUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"accounts.base.EVMAccount\"},{\"id\":21,\"kind\":2048,\"name\":\"getRpcId\",\"url\":\"classes/accounts.base.EVMAccount.html#getRpcId\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"accounts.base.EVMAccount\"},{\"id\":22,\"kind\":2048,\"name\":\"changeNetwork\",\"url\":\"classes/accounts.base.EVMAccount.html#changeNetwork\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"accounts.base.EVMAccount\"},{\"id\":23,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/accounts.base.EVMAccount.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.base.EVMAccount\"},{\"id\":24,\"kind\":2048,\"name\":\"askPubKey\",\"url\":\"classes/accounts.base.EVMAccount.html#askPubKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.base.EVMAccount\"},{\"id\":25,\"kind\":2048,\"name\":\"encrypt\",\"url\":\"classes/accounts.base.EVMAccount.html#encrypt\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.base.EVMAccount\"},{\"id\":26,\"kind\":2048,\"name\":\"decrypt\",\"url\":\"classes/accounts.base.EVMAccount.html#decrypt\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.base.EVMAccount\"},{\"id\":27,\"kind\":1024,\"name\":\"address\",\"url\":\"classes/accounts.base.EVMAccount.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.base.EVMAccount\"},{\"id\":28,\"kind\":2048,\"name\":\"GetChain\",\"url\":\"classes/accounts.base.EVMAccount.html#GetChain\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.base.EVMAccount\"},{\"id\":29,\"kind\":2048,\"name\":\"Sign\",\"url\":\"classes/accounts.base.EVMAccount.html#Sign\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.base.EVMAccount\"},{\"id\":30,\"kind\":4,\"name\":\"avalanche\",\"url\":\"modules/accounts.avalanche.html\",\"classes\":\"tsd-kind-namespace tsd-parent-kind-namespace\",\"parent\":\"accounts\"},{\"id\":31,\"kind\":64,\"name\":\"getKeyPair\",\"url\":\"modules/accounts.avalanche.html#getKeyPair\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"accounts.avalanche\"},{\"id\":32,\"kind\":64,\"name\":\"ImportAccountFromPrivateKey\",\"url\":\"modules/accounts.avalanche.html#ImportAccountFromPrivateKey\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"accounts.avalanche\"},{\"id\":33,\"kind\":64,\"name\":\"GetAccountFromProvider\",\"url\":\"modules/accounts.avalanche.html#GetAccountFromProvider\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"accounts.avalanche\"},{\"id\":34,\"kind\":64,\"name\":\"NewAccount\",\"url\":\"modules/accounts.avalanche.html#NewAccount\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"accounts.avalanche\"},{\"id\":35,\"kind\":128,\"name\":\"AvalancheAccount\",\"url\":\"classes/accounts.avalanche.AvalancheAccount.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-namespace\",\"parent\":\"accounts.avalanche\"},{\"id\":36,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/accounts.avalanche.AvalancheAccount.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.avalanche.AvalancheAccount\"},{\"id\":37,\"kind\":1024,\"name\":\"wallet\",\"url\":\"classes/accounts.avalanche.AvalancheAccount.html#wallet\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.avalanche.AvalancheAccount\"},{\"id\":38,\"kind\":1024,\"name\":\"keyPair\",\"url\":\"classes/accounts.avalanche.AvalancheAccount.html#keyPair\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"accounts.avalanche.AvalancheAccount\"},{\"id\":39,\"kind\":2048,\"name\":\"GetChain\",\"url\":\"classes/accounts.avalanche.AvalancheAccount.html#GetChain\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.avalanche.AvalancheAccount\"},{\"id\":40,\"kind\":2048,\"name\":\"askPubKey\",\"url\":\"classes/accounts.avalanche.AvalancheAccount.html#askPubKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.avalanche.AvalancheAccount\"},{\"id\":41,\"kind\":2048,\"name\":\"encrypt\",\"url\":\"classes/accounts.avalanche.AvalancheAccount.html#encrypt\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.avalanche.AvalancheAccount\"},{\"id\":42,\"kind\":2048,\"name\":\"decrypt\",\"url\":\"classes/accounts.avalanche.AvalancheAccount.html#decrypt\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.avalanche.AvalancheAccount\"},{\"id\":43,\"kind\":2048,\"name\":\"digestMessage\",\"url\":\"classes/accounts.avalanche.AvalancheAccount.html#digestMessage\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"accounts.avalanche.AvalancheAccount\"},{\"id\":44,\"kind\":2048,\"name\":\"Sign\",\"url\":\"classes/accounts.avalanche.AvalancheAccount.html#Sign\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.avalanche.AvalancheAccount\"},{\"id\":45,\"kind\":2048,\"name\":\"getChainId\",\"url\":\"classes/accounts.avalanche.AvalancheAccount.html#getChainId\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.avalanche.AvalancheAccount\"},{\"id\":46,\"kind\":2048,\"name\":\"getRpcUrl\",\"url\":\"classes/accounts.avalanche.AvalancheAccount.html#getRpcUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.avalanche.AvalancheAccount\"},{\"id\":47,\"kind\":2048,\"name\":\"getRpcId\",\"url\":\"classes/accounts.avalanche.AvalancheAccount.html#getRpcId\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.avalanche.AvalancheAccount\"},{\"id\":48,\"kind\":2048,\"name\":\"changeNetwork\",\"url\":\"classes/accounts.avalanche.AvalancheAccount.html#changeNetwork\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.avalanche.AvalancheAccount\"},{\"id\":49,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/accounts.avalanche.AvalancheAccount.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.avalanche.AvalancheAccount\"},{\"id\":50,\"kind\":1024,\"name\":\"address\",\"url\":\"classes/accounts.avalanche.AvalancheAccount.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.avalanche.AvalancheAccount\"},{\"id\":51,\"kind\":8,\"name\":\"ChainType\",\"url\":\"enums/accounts.avalanche.ChainType.html\",\"classes\":\"tsd-kind-enum tsd-parent-kind-namespace\",\"parent\":\"accounts.avalanche\"},{\"id\":52,\"kind\":16,\"name\":\"C_CHAIN\",\"url\":\"enums/accounts.avalanche.ChainType.html#C_CHAIN\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"accounts.avalanche.ChainType\"},{\"id\":53,\"kind\":16,\"name\":\"X_CHAIN\",\"url\":\"enums/accounts.avalanche.ChainType.html#X_CHAIN\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"accounts.avalanche.ChainType\"},{\"id\":54,\"kind\":4,\"name\":\"cosmos\",\"url\":\"modules/accounts.cosmos.html\",\"classes\":\"tsd-kind-namespace tsd-parent-kind-namespace\",\"parent\":\"accounts\"},{\"id\":55,\"kind\":64,\"name\":\"NewAccount\",\"url\":\"modules/accounts.cosmos.html#NewAccount\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"accounts.cosmos\"},{\"id\":56,\"kind\":64,\"name\":\"ImportAccountFromMnemonic\",\"url\":\"modules/accounts.cosmos.html#ImportAccountFromMnemonic\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"accounts.cosmos\"},{\"id\":57,\"kind\":64,\"name\":\"ImportAccountFromPrivateKey\",\"url\":\"modules/accounts.cosmos.html#ImportAccountFromPrivateKey\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"accounts.cosmos\"},{\"id\":58,\"kind\":128,\"name\":\"CosmosAccount\",\"url\":\"classes/accounts.cosmos.CosmosAccount.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-namespace\",\"parent\":\"accounts.cosmos\"},{\"id\":59,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/accounts.cosmos.CosmosAccount.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.cosmos.CosmosAccount\"},{\"id\":60,\"kind\":1024,\"name\":\"wallet\",\"url\":\"classes/accounts.cosmos.CosmosAccount.html#wallet\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"accounts.cosmos.CosmosAccount\"},{\"id\":61,\"kind\":1024,\"name\":\"accountNumber\",\"url\":\"classes/accounts.cosmos.CosmosAccount.html#accountNumber\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"accounts.cosmos.CosmosAccount\"},{\"id\":62,\"kind\":2048,\"name\":\"GetChain\",\"url\":\"classes/accounts.cosmos.CosmosAccount.html#GetChain\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.cosmos.CosmosAccount\"},{\"id\":63,\"kind\":2048,\"name\":\"Sign\",\"url\":\"classes/accounts.cosmos.CosmosAccount.html#Sign\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.cosmos.CosmosAccount\"},{\"id\":64,\"kind\":1024,\"name\":\"address\",\"url\":\"classes/accounts.cosmos.CosmosAccount.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.cosmos.CosmosAccount\"},{\"id\":65,\"kind\":4,\"name\":\"ethereum\",\"url\":\"modules/accounts.ethereum.html\",\"classes\":\"tsd-kind-namespace tsd-parent-kind-namespace\",\"parent\":\"accounts\"},{\"id\":66,\"kind\":64,\"name\":\"ImportAccountFromMnemonic\",\"url\":\"modules/accounts.ethereum.html#ImportAccountFromMnemonic\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"accounts.ethereum\"},{\"id\":67,\"kind\":64,\"name\":\"ImportAccountFromPrivateKey\",\"url\":\"modules/accounts.ethereum.html#ImportAccountFromPrivateKey\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"accounts.ethereum\"},{\"id\":68,\"kind\":64,\"name\":\"NewAccount\",\"url\":\"modules/accounts.ethereum.html#NewAccount\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"accounts.ethereum\"},{\"id\":69,\"kind\":64,\"name\":\"GetAccountFromProvider\",\"url\":\"modules/accounts.ethereum.html#GetAccountFromProvider\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"accounts.ethereum\"},{\"id\":70,\"kind\":128,\"name\":\"ETHAccount\",\"url\":\"classes/accounts.ethereum.ETHAccount.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-namespace\",\"parent\":\"accounts.ethereum\"},{\"id\":71,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/accounts.ethereum.ETHAccount.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.ethereum.ETHAccount\"},{\"id\":72,\"kind\":1024,\"name\":\"wallet\",\"url\":\"classes/accounts.ethereum.ETHAccount.html#wallet\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.ethereum.ETHAccount\"},{\"id\":73,\"kind\":2048,\"name\":\"GetChain\",\"url\":\"classes/accounts.ethereum.ETHAccount.html#GetChain\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.ethereum.ETHAccount\"},{\"id\":74,\"kind\":2048,\"name\":\"askPubKey\",\"url\":\"classes/accounts.ethereum.ETHAccount.html#askPubKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.ethereum.ETHAccount\"},{\"id\":75,\"kind\":2048,\"name\":\"encrypt\",\"url\":\"classes/accounts.ethereum.ETHAccount.html#encrypt\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.ethereum.ETHAccount\"},{\"id\":76,\"kind\":2048,\"name\":\"decrypt\",\"url\":\"classes/accounts.ethereum.ETHAccount.html#decrypt\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.ethereum.ETHAccount\"},{\"id\":77,\"kind\":2048,\"name\":\"Sign\",\"url\":\"classes/accounts.ethereum.ETHAccount.html#Sign\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.ethereum.ETHAccount\"},{\"id\":78,\"kind\":2048,\"name\":\"getChainId\",\"url\":\"classes/accounts.ethereum.ETHAccount.html#getChainId\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.ethereum.ETHAccount\"},{\"id\":79,\"kind\":2048,\"name\":\"getRpcUrl\",\"url\":\"classes/accounts.ethereum.ETHAccount.html#getRpcUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.ethereum.ETHAccount\"},{\"id\":80,\"kind\":2048,\"name\":\"getRpcId\",\"url\":\"classes/accounts.ethereum.ETHAccount.html#getRpcId\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.ethereum.ETHAccount\"},{\"id\":81,\"kind\":2048,\"name\":\"changeNetwork\",\"url\":\"classes/accounts.ethereum.ETHAccount.html#changeNetwork\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.ethereum.ETHAccount\"},{\"id\":82,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/accounts.ethereum.ETHAccount.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.ethereum.ETHAccount\"},{\"id\":83,\"kind\":1024,\"name\":\"address\",\"url\":\"classes/accounts.ethereum.ETHAccount.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.ethereum.ETHAccount\"},{\"id\":84,\"kind\":4,\"name\":\"solana\",\"url\":\"modules/accounts.solana.html\",\"classes\":\"tsd-kind-namespace tsd-parent-kind-namespace\",\"parent\":\"accounts\"},{\"id\":85,\"kind\":64,\"name\":\"ImportAccountFromPrivateKey\",\"url\":\"modules/accounts.solana.html#ImportAccountFromPrivateKey\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"accounts.solana\"},{\"id\":86,\"kind\":64,\"name\":\"NewAccount\",\"url\":\"modules/accounts.solana.html#NewAccount\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"accounts.solana\"},{\"id\":87,\"kind\":64,\"name\":\"GetAccountFromProvider\",\"url\":\"modules/accounts.solana.html#GetAccountFromProvider\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"accounts.solana\"},{\"id\":88,\"kind\":128,\"name\":\"SOLAccount\",\"url\":\"classes/accounts.solana.SOLAccount.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-namespace\",\"parent\":\"accounts.solana\"},{\"id\":89,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/accounts.solana.SOLAccount.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.solana.SOLAccount\"},{\"id\":90,\"kind\":1024,\"name\":\"wallet\",\"url\":\"classes/accounts.solana.SOLAccount.html#wallet\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"accounts.solana.SOLAccount\"},{\"id\":91,\"kind\":1024,\"name\":\"keypair\",\"url\":\"classes/accounts.solana.SOLAccount.html#keypair\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"accounts.solana.SOLAccount\"},{\"id\":92,\"kind\":1024,\"name\":\"isKeypair\",\"url\":\"classes/accounts.solana.SOLAccount.html#isKeypair\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"accounts.solana.SOLAccount\"},{\"id\":93,\"kind\":2048,\"name\":\"GetChain\",\"url\":\"classes/accounts.solana.SOLAccount.html#GetChain\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.solana.SOLAccount\"},{\"id\":94,\"kind\":2048,\"name\":\"Sign\",\"url\":\"classes/accounts.solana.SOLAccount.html#Sign\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.solana.SOLAccount\"},{\"id\":95,\"kind\":1024,\"name\":\"address\",\"url\":\"classes/accounts.solana.SOLAccount.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.solana.SOLAccount\"},{\"id\":96,\"kind\":4,\"name\":\"substrate\",\"url\":\"modules/accounts.substrate.html\",\"classes\":\"tsd-kind-namespace tsd-parent-kind-namespace\",\"parent\":\"accounts\"},{\"id\":97,\"kind\":64,\"name\":\"NewAccount\",\"url\":\"modules/accounts.substrate.html#NewAccount\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"accounts.substrate\"},{\"id\":98,\"kind\":64,\"name\":\"ImportAccountFromMnemonic\",\"url\":\"modules/accounts.substrate.html#ImportAccountFromMnemonic\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"accounts.substrate\"},{\"id\":99,\"kind\":64,\"name\":\"ImportAccountFromPrivateKey\",\"url\":\"modules/accounts.substrate.html#ImportAccountFromPrivateKey\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"accounts.substrate\"},{\"id\":100,\"kind\":64,\"name\":\"GetAccountFromProvider\",\"url\":\"modules/accounts.substrate.html#GetAccountFromProvider\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"accounts.substrate\"},{\"id\":101,\"kind\":128,\"name\":\"DOTAccount\",\"url\":\"classes/accounts.substrate.DOTAccount.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-namespace\",\"parent\":\"accounts.substrate\"},{\"id\":102,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/accounts.substrate.DOTAccount.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.substrate.DOTAccount\"},{\"id\":103,\"kind\":1024,\"name\":\"pair\",\"url\":\"classes/accounts.substrate.DOTAccount.html#pair\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"accounts.substrate.DOTAccount\"},{\"id\":104,\"kind\":1024,\"name\":\"injector\",\"url\":\"classes/accounts.substrate.DOTAccount.html#injector\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"accounts.substrate.DOTAccount\"},{\"id\":105,\"kind\":2048,\"name\":\"GetChain\",\"url\":\"classes/accounts.substrate.DOTAccount.html#GetChain\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.substrate.DOTAccount\"},{\"id\":106,\"kind\":2048,\"name\":\"Sign\",\"url\":\"classes/accounts.substrate.DOTAccount.html#Sign\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.substrate.DOTAccount\"},{\"id\":107,\"kind\":2048,\"name\":\"encrypt\",\"url\":\"classes/accounts.substrate.DOTAccount.html#encrypt\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"accounts.substrate.DOTAccount\"},{\"id\":108,\"kind\":2048,\"name\":\"decrypt\",\"url\":\"classes/accounts.substrate.DOTAccount.html#decrypt\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"accounts.substrate.DOTAccount\"},{\"id\":109,\"kind\":1024,\"name\":\"address\",\"url\":\"classes/accounts.substrate.DOTAccount.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.substrate.DOTAccount\"},{\"id\":110,\"kind\":4,\"name\":\"nuls2\",\"url\":\"modules/accounts.nuls2.html\",\"classes\":\"tsd-kind-namespace tsd-parent-kind-namespace\",\"parent\":\"accounts\"},{\"id\":111,\"kind\":64,\"name\":\"NewAccount\",\"url\":\"modules/accounts.nuls2.html#NewAccount\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"accounts.nuls2\"},{\"id\":112,\"kind\":64,\"name\":\"ImportAccountFromMnemonic\",\"url\":\"modules/accounts.nuls2.html#ImportAccountFromMnemonic\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"accounts.nuls2\"},{\"id\":113,\"kind\":64,\"name\":\"ImportAccountFromPrivateKey\",\"url\":\"modules/accounts.nuls2.html#ImportAccountFromPrivateKey\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"accounts.nuls2\"},{\"id\":114,\"kind\":4194304,\"name\":\"ChainNAddress\",\"url\":\"modules/accounts.nuls2.html#ChainNAddress\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"accounts.nuls2\"},{\"id\":115,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/accounts.nuls2.html#ChainNAddress.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"accounts.nuls2.ChainNAddress\"},{\"id\":116,\"kind\":1024,\"name\":\"chain_id\",\"url\":\"modules/accounts.nuls2.html#ChainNAddress.__type.chain_id\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"accounts.nuls2.ChainNAddress.__type\"},{\"id\":117,\"kind\":1024,\"name\":\"address_type\",\"url\":\"modules/accounts.nuls2.html#ChainNAddress.__type.address_type\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"accounts.nuls2.ChainNAddress.__type\"},{\"id\":118,\"kind\":4194304,\"name\":\"NULS2ImportConfig\",\"url\":\"modules/accounts.nuls2.html#NULS2ImportConfig\",\"classes\":\"tsd-kind-type-alias tsd-parent-kind-namespace\",\"parent\":\"accounts.nuls2\"},{\"id\":119,\"kind\":65536,\"name\":\"__type\",\"url\":\"modules/accounts.nuls2.html#NULS2ImportConfig.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"accounts.nuls2.NULS2ImportConfig\"},{\"id\":120,\"kind\":1024,\"name\":\"chain_id\",\"url\":\"modules/accounts.nuls2.html#NULS2ImportConfig.__type-1.chain_id-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"accounts.nuls2.NULS2ImportConfig.__type\"},{\"id\":121,\"kind\":1024,\"name\":\"prefix\",\"url\":\"modules/accounts.nuls2.html#NULS2ImportConfig.__type-1.prefix\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"accounts.nuls2.NULS2ImportConfig.__type\"},{\"id\":122,\"kind\":128,\"name\":\"NULS2Account\",\"url\":\"classes/accounts.nuls2.NULS2Account.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-namespace\",\"parent\":\"accounts.nuls2\"},{\"id\":123,\"kind\":2048,\"name\":\"addressFromHash\",\"url\":\"classes/accounts.nuls2.NULS2Account.html#addressFromHash\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"accounts.nuls2.NULS2Account\"},{\"id\":124,\"kind\":2048,\"name\":\"publicKeyToHash\",\"url\":\"classes/accounts.nuls2.NULS2Account.html#publicKeyToHash\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"accounts.nuls2.NULS2Account\"},{\"id\":125,\"kind\":2048,\"name\":\"magicHash\",\"url\":\"classes/accounts.nuls2.NULS2Account.html#magicHash\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"accounts.nuls2.NULS2Account\"},{\"id\":126,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/accounts.nuls2.NULS2Account.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.nuls2.NULS2Account\"},{\"id\":127,\"kind\":1024,\"name\":\"privateKey\",\"url\":\"classes/accounts.nuls2.NULS2Account.html#privateKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"accounts.nuls2.NULS2Account\"},{\"id\":128,\"kind\":2048,\"name\":\"GetChain\",\"url\":\"classes/accounts.nuls2.NULS2Account.html#GetChain\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.nuls2.NULS2Account\"},{\"id\":129,\"kind\":2048,\"name\":\"askPubKey\",\"url\":\"classes/accounts.nuls2.NULS2Account.html#askPubKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.nuls2.NULS2Account\"},{\"id\":130,\"kind\":2048,\"name\":\"encrypt\",\"url\":\"classes/accounts.nuls2.NULS2Account.html#encrypt\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.nuls2.NULS2Account\"},{\"id\":131,\"kind\":2048,\"name\":\"decrypt\",\"url\":\"classes/accounts.nuls2.NULS2Account.html#decrypt\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.nuls2.NULS2Account\"},{\"id\":132,\"kind\":2048,\"name\":\"Sign\",\"url\":\"classes/accounts.nuls2.NULS2Account.html#Sign\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.nuls2.NULS2Account\"},{\"id\":133,\"kind\":2048,\"name\":\"EncodeSignature\",\"url\":\"classes/accounts.nuls2.NULS2Account.html#EncodeSignature\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"accounts.nuls2.NULS2Account\"},{\"id\":134,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/accounts.nuls2.NULS2Account.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.nuls2.NULS2Account\"},{\"id\":135,\"kind\":1024,\"name\":\"address\",\"url\":\"classes/accounts.nuls2.NULS2Account.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.nuls2.NULS2Account\"},{\"id\":136,\"kind\":4,\"name\":\"tezos\",\"url\":\"modules/accounts.tezos.html\",\"classes\":\"tsd-kind-namespace tsd-parent-kind-namespace\",\"parent\":\"accounts\"},{\"id\":137,\"kind\":64,\"name\":\"ImportAccountFromBeaconWallet\",\"url\":\"modules/accounts.tezos.html#ImportAccountFromBeaconWallet\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"accounts.tezos\"},{\"id\":138,\"kind\":64,\"name\":\"ImportAccountFromPrivateKey\",\"url\":\"modules/accounts.tezos.html#ImportAccountFromPrivateKey\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"accounts.tezos\"},{\"id\":139,\"kind\":64,\"name\":\"ImportAccountFromFundraiserInfo\",\"url\":\"modules/accounts.tezos.html#ImportAccountFromFundraiserInfo\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"accounts.tezos\"},{\"id\":140,\"kind\":64,\"name\":\"NewAccount\",\"url\":\"modules/accounts.tezos.html#NewAccount\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"accounts.tezos\"},{\"id\":141,\"kind\":32,\"name\":\"STANDARD_DAPP_URL\",\"url\":\"modules/accounts.tezos.html#STANDARD_DAPP_URL\",\"classes\":\"tsd-kind-variable tsd-parent-kind-namespace\",\"parent\":\"accounts.tezos\"},{\"id\":142,\"kind\":128,\"name\":\"TEZOSAccount\",\"url\":\"classes/accounts.tezos.TEZOSAccount.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-namespace\",\"parent\":\"accounts.tezos\"},{\"id\":143,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/accounts.tezos.TEZOSAccount.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.tezos.TEZOSAccount\"},{\"id\":144,\"kind\":1024,\"name\":\"wallet\",\"url\":\"classes/accounts.tezos.TEZOSAccount.html#wallet\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"accounts.tezos.TEZOSAccount\"},{\"id\":145,\"kind\":1024,\"name\":\"dAppUrl\",\"url\":\"classes/accounts.tezos.TEZOSAccount.html#dAppUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"accounts.tezos.TEZOSAccount\"},{\"id\":146,\"kind\":2048,\"name\":\"GetChain\",\"url\":\"classes/accounts.tezos.TEZOSAccount.html#GetChain\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.tezos.TEZOSAccount\"},{\"id\":147,\"kind\":2048,\"name\":\"GetPublicKey\",\"url\":\"classes/accounts.tezos.TEZOSAccount.html#GetPublicKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"accounts.tezos.TEZOSAccount\"},{\"id\":148,\"kind\":2048,\"name\":\"Sign\",\"url\":\"classes/accounts.tezos.TEZOSAccount.html#Sign\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.tezos.TEZOSAccount\"},{\"id\":149,\"kind\":1024,\"name\":\"address\",\"url\":\"classes/accounts.tezos.TEZOSAccount.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.tezos.TEZOSAccount\"},{\"id\":150,\"kind\":4,\"name\":\"superfluid\",\"url\":\"modules/accounts.superfluid.html\",\"classes\":\"tsd-kind-namespace tsd-parent-kind-namespace\",\"parent\":\"accounts\"},{\"id\":151,\"kind\":64,\"name\":\"createFromAvalancheAccount\",\"url\":\"modules/accounts.superfluid.html#createFromAvalancheAccount\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"accounts.superfluid\"},{\"id\":152,\"kind\":64,\"name\":\"GetAccountFromProvider\",\"url\":\"modules/accounts.superfluid.html#GetAccountFromProvider\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"accounts.superfluid\"},{\"id\":153,\"kind\":128,\"name\":\"SuperfluidAccount\",\"url\":\"classes/accounts.superfluid.SuperfluidAccount.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-namespace\",\"parent\":\"accounts.superfluid\"},{\"id\":154,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/accounts.superfluid.SuperfluidAccount.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.superfluid.SuperfluidAccount\"},{\"id\":155,\"kind\":1024,\"name\":\"wallet\",\"url\":\"classes/accounts.superfluid.SuperfluidAccount.html#wallet\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"accounts.superfluid.SuperfluidAccount\"},{\"id\":156,\"kind\":1024,\"name\":\"framework\",\"url\":\"classes/accounts.superfluid.SuperfluidAccount.html#framework\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"accounts.superfluid.SuperfluidAccount\"},{\"id\":157,\"kind\":1024,\"name\":\"alephx\",\"url\":\"classes/accounts.superfluid.SuperfluidAccount.html#alephx\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"accounts.superfluid.SuperfluidAccount\"},{\"id\":158,\"kind\":2048,\"name\":\"init\",\"url\":\"classes/accounts.superfluid.SuperfluidAccount.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"accounts.superfluid.SuperfluidAccount\"},{\"id\":159,\"kind\":2048,\"name\":\"alephToWei\",\"url\":\"classes/accounts.superfluid.SuperfluidAccount.html#alephToWei\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"accounts.superfluid.SuperfluidAccount\"},{\"id\":160,\"kind\":2048,\"name\":\"weiToAleph\",\"url\":\"classes/accounts.superfluid.SuperfluidAccount.html#weiToAleph\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"accounts.superfluid.SuperfluidAccount\"},{\"id\":161,\"kind\":2048,\"name\":\"alephPerHourToFlowRate\",\"url\":\"classes/accounts.superfluid.SuperfluidAccount.html#alephPerHourToFlowRate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"accounts.superfluid.SuperfluidAccount\"},{\"id\":162,\"kind\":2048,\"name\":\"flowRateToAlephPerHour\",\"url\":\"classes/accounts.superfluid.SuperfluidAccount.html#flowRateToAlephPerHour\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"accounts.superfluid.SuperfluidAccount\"},{\"id\":163,\"kind\":2048,\"name\":\"getALEPHBalance\",\"url\":\"classes/accounts.superfluid.SuperfluidAccount.html#getALEPHBalance\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"accounts.superfluid.SuperfluidAccount\"},{\"id\":164,\"kind\":2048,\"name\":\"getALEPHxBalance\",\"url\":\"classes/accounts.superfluid.SuperfluidAccount.html#getALEPHxBalance\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"accounts.superfluid.SuperfluidAccount\"},{\"id\":165,\"kind\":2048,\"name\":\"getALEPHxFlow\",\"url\":\"classes/accounts.superfluid.SuperfluidAccount.html#getALEPHxFlow\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"accounts.superfluid.SuperfluidAccount\"},{\"id\":166,\"kind\":2048,\"name\":\"getNetALEPHxFlow\",\"url\":\"classes/accounts.superfluid.SuperfluidAccount.html#getNetALEPHxFlow\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"accounts.superfluid.SuperfluidAccount\"},{\"id\":167,\"kind\":2048,\"name\":\"getAllALEPHxOutflows\",\"url\":\"classes/accounts.superfluid.SuperfluidAccount.html#getAllALEPHxOutflows\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"accounts.superfluid.SuperfluidAccount\"},{\"id\":168,\"kind\":2048,\"name\":\"querySubgraph\",\"url\":\"classes/accounts.superfluid.SuperfluidAccount.html#querySubgraph\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"accounts.superfluid.SuperfluidAccount\"},{\"id\":169,\"kind\":2048,\"name\":\"getAllALEPHxInflows\",\"url\":\"classes/accounts.superfluid.SuperfluidAccount.html#getAllALEPHxInflows\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"accounts.superfluid.SuperfluidAccount\"},{\"id\":170,\"kind\":2048,\"name\":\"getSubgraphUrl\",\"url\":\"classes/accounts.superfluid.SuperfluidAccount.html#getSubgraphUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"accounts.superfluid.SuperfluidAccount\"},{\"id\":171,\"kind\":2048,\"name\":\"increaseALEPHxFlow\",\"url\":\"classes/accounts.superfluid.SuperfluidAccount.html#increaseALEPHxFlow\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"accounts.superfluid.SuperfluidAccount\"},{\"id\":172,\"kind\":2048,\"name\":\"decreaseALEPHxFlow\",\"url\":\"classes/accounts.superfluid.SuperfluidAccount.html#decreaseALEPHxFlow\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"accounts.superfluid.SuperfluidAccount\"},{\"id\":173,\"kind\":1024,\"name\":\"keyPair\",\"url\":\"classes/accounts.superfluid.SuperfluidAccount.html#keyPair\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.superfluid.SuperfluidAccount\"},{\"id\":174,\"kind\":2048,\"name\":\"GetChain\",\"url\":\"classes/accounts.superfluid.SuperfluidAccount.html#GetChain\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.superfluid.SuperfluidAccount\"},{\"id\":175,\"kind\":2048,\"name\":\"askPubKey\",\"url\":\"classes/accounts.superfluid.SuperfluidAccount.html#askPubKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.superfluid.SuperfluidAccount\"},{\"id\":176,\"kind\":2048,\"name\":\"encrypt\",\"url\":\"classes/accounts.superfluid.SuperfluidAccount.html#encrypt\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.superfluid.SuperfluidAccount\"},{\"id\":177,\"kind\":2048,\"name\":\"decrypt\",\"url\":\"classes/accounts.superfluid.SuperfluidAccount.html#decrypt\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.superfluid.SuperfluidAccount\"},{\"id\":178,\"kind\":2048,\"name\":\"Sign\",\"url\":\"classes/accounts.superfluid.SuperfluidAccount.html#Sign\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.superfluid.SuperfluidAccount\"},{\"id\":179,\"kind\":2048,\"name\":\"getChainId\",\"url\":\"classes/accounts.superfluid.SuperfluidAccount.html#getChainId\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.superfluid.SuperfluidAccount\"},{\"id\":180,\"kind\":2048,\"name\":\"getRpcUrl\",\"url\":\"classes/accounts.superfluid.SuperfluidAccount.html#getRpcUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.superfluid.SuperfluidAccount\"},{\"id\":181,\"kind\":2048,\"name\":\"getRpcId\",\"url\":\"classes/accounts.superfluid.SuperfluidAccount.html#getRpcId\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.superfluid.SuperfluidAccount\"},{\"id\":182,\"kind\":2048,\"name\":\"changeNetwork\",\"url\":\"classes/accounts.superfluid.SuperfluidAccount.html#changeNetwork\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.superfluid.SuperfluidAccount\"},{\"id\":183,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/accounts.superfluid.SuperfluidAccount.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.superfluid.SuperfluidAccount\"},{\"id\":184,\"kind\":1024,\"name\":\"address\",\"url\":\"classes/accounts.superfluid.SuperfluidAccount.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"accounts.superfluid.SuperfluidAccount\"},{\"id\":185,\"kind\":4,\"name\":\"Ledger\",\"url\":\"modules/Ledger.html\",\"classes\":\"tsd-kind-namespace\"},{\"id\":186,\"kind\":4,\"name\":\"ethereum\",\"url\":\"modules/Ledger.ethereum.html\",\"classes\":\"tsd-kind-namespace tsd-parent-kind-namespace\",\"parent\":\"Ledger\"},{\"id\":187,\"kind\":64,\"name\":\"GetAccountFromLedger\",\"url\":\"modules/Ledger.ethereum.html#GetAccountFromLedger\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"Ledger.ethereum\"},{\"id\":188,\"kind\":128,\"name\":\"ETHLedgerAccount\",\"url\":\"classes/Ledger.ethereum.ETHLedgerAccount.html\",\"classes\":\"tsd-kind-class tsd-parent-kind-namespace\",\"parent\":\"Ledger.ethereum\"},{\"id\":189,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Ledger.ethereum.ETHLedgerAccount.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"Ledger.ethereum.ETHLedgerAccount\"},{\"id\":190,\"kind\":1024,\"name\":\"signer\",\"url\":\"classes/Ledger.ethereum.ETHLedgerAccount.html#signer\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"Ledger.ethereum.ETHLedgerAccount\"},{\"id\":191,\"kind\":2048,\"name\":\"GetChain\",\"url\":\"classes/Ledger.ethereum.ETHLedgerAccount.html#GetChain\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"Ledger.ethereum.ETHLedgerAccount\"},{\"id\":192,\"kind\":2048,\"name\":\"getSignature\",\"url\":\"classes/Ledger.ethereum.ETHLedgerAccount.html#getSignature\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"Ledger.ethereum.ETHLedgerAccount\"},{\"id\":193,\"kind\":2048,\"name\":\"Sign\",\"url\":\"classes/Ledger.ethereum.ETHLedgerAccount.html#Sign\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite\",\"parent\":\"Ledger.ethereum.ETHLedgerAccount\"},{\"id\":194,\"kind\":1024,\"name\":\"address\",\"url\":\"classes/Ledger.ethereum.ETHLedgerAccount.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"Ledger.ethereum.ETHLedgerAccount\"},{\"id\":195,\"kind\":4,\"name\":\"messages\",\"url\":\"modules/messages.html\",\"classes\":\"tsd-kind-namespace\"},{\"id\":196,\"kind\":64,\"name\":\"GetVerificationBuffer\",\"url\":\"modules/messages.html#GetVerificationBuffer\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"messages\"},{\"id\":197,\"kind\":4,\"name\":\"aggregate\",\"url\":\"modules/messages.aggregate.html\",\"classes\":\"tsd-kind-namespace tsd-parent-kind-namespace\",\"parent\":\"messages\"},{\"id\":198,\"kind\":64,\"name\":\"Get\",\"url\":\"modules/messages.aggregate.html#Get\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace tsd-has-type-parameter\",\"parent\":\"messages.aggregate\"},{\"id\":199,\"kind\":64,\"name\":\"Publish\",\"url\":\"modules/messages.aggregate.html#Publish\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace tsd-has-type-parameter\",\"parent\":\"messages.aggregate\"},{\"id\":200,\"kind\":4,\"name\":\"forget\",\"url\":\"modules/messages.forget.html\",\"classes\":\"tsd-kind-namespace tsd-parent-kind-namespace\",\"parent\":\"messages\"},{\"id\":201,\"kind\":64,\"name\":\"Publish\",\"url\":\"modules/messages.forget.html#Publish\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"messages.forget\"},{\"id\":202,\"kind\":4,\"name\":\"post\",\"url\":\"modules/messages.post.html\",\"classes\":\"tsd-kind-namespace tsd-parent-kind-namespace\",\"parent\":\"messages\"},{\"id\":203,\"kind\":64,\"name\":\"Get\",\"url\":\"modules/messages.post.html#Get\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace tsd-has-type-parameter\",\"parent\":\"messages.post\"},{\"id\":204,\"kind\":64,\"name\":\"Publish\",\"url\":\"modules/messages.post.html#Publish\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace tsd-has-type-parameter\",\"parent\":\"messages.post\"},{\"id\":205,\"kind\":4,\"name\":\"program\",\"url\":\"modules/messages.program.html\",\"classes\":\"tsd-kind-namespace tsd-parent-kind-namespace\",\"parent\":\"messages\"},{\"id\":206,\"kind\":64,\"name\":\"publish\",\"url\":\"modules/messages.program.html#publish\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"messages.program\"},{\"id\":207,\"kind\":64,\"name\":\"Spawn\",\"url\":\"modules/messages.program.html#Spawn\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"messages.program\"},{\"id\":208,\"kind\":4,\"name\":\"instance\",\"url\":\"modules/messages.instance.html\",\"classes\":\"tsd-kind-namespace tsd-parent-kind-namespace\",\"parent\":\"messages\"},{\"id\":209,\"kind\":64,\"name\":\"publish\",\"url\":\"modules/messages.instance.html#publish\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"messages.instance\"},{\"id\":210,\"kind\":4,\"name\":\"store\",\"url\":\"modules/messages.store.html\",\"classes\":\"tsd-kind-namespace tsd-parent-kind-namespace\",\"parent\":\"messages\"},{\"id\":211,\"kind\":64,\"name\":\"Get\",\"url\":\"modules/messages.store.html#Get\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"messages.store\"},{\"id\":212,\"kind\":64,\"name\":\"Publish\",\"url\":\"modules/messages.store.html#Publish\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"messages.store\"},{\"id\":213,\"kind\":64,\"name\":\"Pin\",\"url\":\"modules/messages.store.html#Pin\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"messages.store\"},{\"id\":214,\"kind\":4,\"name\":\"any\",\"url\":\"modules/messages.any.html\",\"classes\":\"tsd-kind-namespace tsd-parent-kind-namespace\",\"parent\":\"messages\"},{\"id\":215,\"kind\":64,\"name\":\"GetMessages\",\"url\":\"modules/messages.any.html#GetMessages\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"messages.any\"},{\"id\":216,\"kind\":64,\"name\":\"GetMessage\",\"url\":\"modules/messages.any.html#GetMessage\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace tsd-has-type-parameter\",\"parent\":\"messages.any\"},{\"id\":217,\"kind\":64,\"name\":\"GetMessagesSocket\",\"url\":\"modules/messages.any.html#GetMessagesSocket\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"messages.any\"},{\"id\":218,\"kind\":4,\"name\":\"is\",\"url\":\"modules/messages.any.is.html\",\"classes\":\"tsd-kind-namespace tsd-parent-kind-namespace\",\"parent\":\"messages.any\"},{\"id\":219,\"kind\":64,\"name\":\"Program\",\"url\":\"modules/messages.any.is.html#Program\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"messages.any.is\"},{\"id\":220,\"kind\":64,\"name\":\"Store\",\"url\":\"modules/messages.any.is.html#Store\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"messages.any.is\"},{\"id\":221,\"kind\":64,\"name\":\"Forget\",\"url\":\"modules/messages.any.is.html#Forget\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"messages.any.is\"},{\"id\":222,\"kind\":64,\"name\":\"Post\",\"url\":\"modules/messages.any.is.html#Post\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace tsd-has-type-parameter\",\"parent\":\"messages.any.is\"},{\"id\":223,\"kind\":64,\"name\":\"Aggregate\",\"url\":\"modules/messages.any.is.html#Aggregate\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace tsd-has-type-parameter\",\"parent\":\"messages.any.is\"},{\"id\":224,\"kind\":4,\"name\":\"utils\",\"url\":\"modules/utils.html\",\"classes\":\"tsd-kind-namespace\"},{\"id\":225,\"kind\":64,\"name\":\"verifyEthereum\",\"url\":\"modules/utils.html#verifyEthereum\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"utils\"},{\"id\":226,\"kind\":64,\"name\":\"verifyAvalanche\",\"url\":\"modules/utils.html#verifyAvalanche\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"utils\"},{\"id\":227,\"kind\":64,\"name\":\"verifySolana\",\"url\":\"modules/utils.html#verifySolana\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"utils\"},{\"id\":228,\"kind\":64,\"name\":\"verifySubstrate\",\"url\":\"modules/utils.html#verifySubstrate\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"utils\"},{\"id\":229,\"kind\":64,\"name\":\"verifyTezos\",\"url\":\"modules/utils.html#verifyTezos\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"utils\"},{\"id\":230,\"kind\":64,\"name\":\"verifyCosmos\",\"url\":\"modules/utils.html#verifyCosmos\",\"classes\":\"tsd-kind-function tsd-parent-kind-namespace\",\"parent\":\"utils\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"parent\"],\"fieldVectors\":[[\"name/0\",[0,30.954]],[\"parent/0\",[]],[\"name/1\",[1,50.413]],[\"parent/1\",[0,3.073]],[\"name/2\",[2,50.413]],[\"parent/2\",[3,4.164]],[\"name/3\",[4,29.21]],[\"parent/3\",[5,3.914]],[\"name/4\",[6,29.21]],[\"parent/4\",[5,3.914]],[\"name/5\",[7,29.21]],[\"parent/5\",[5,3.914]],[\"name/6\",[8,29.21]],[\"parent/6\",[5,3.914]],[\"name/7\",[9,50.413]],[\"parent/7\",[3,4.164]],[\"name/8\",[4,29.21]],[\"parent/8\",[10,3.283]],[\"name/9\",[11,35.749]],[\"parent/9\",[10,3.283]],[\"name/10\",[12,35.749]],[\"parent/10\",[10,3.283]],[\"name/11\",[13,34.318]],[\"parent/11\",[10,3.283]],[\"name/12\",[14,34.318]],[\"parent/12\",[10,3.283]],[\"name/13\",[6,29.21]],[\"parent/13\",[10,3.283]],[\"name/14\",[7,29.21]],[\"parent/14\",[10,3.283]],[\"name/15\",[8,29.21]],[\"parent/15\",[10,3.283]],[\"name/16\",[15,50.413]],[\"parent/16\",[3,4.164]],[\"name/17\",[4,29.21]],[\"parent/17\",[16,2.824]],[\"name/18\",[17,34.318]],[\"parent/18\",[16,2.824]],[\"name/19\",[18,39.427]],[\"parent/19\",[16,2.824]],[\"name/20\",[19,39.427]],[\"parent/20\",[16,2.824]],[\"name/21\",[20,39.427]],[\"parent/21\",[16,2.824]],[\"name/22\",[21,39.427]],[\"parent/22\",[16,2.824]],[\"name/23\",[11,35.749]],[\"parent/23\",[16,2.824]],[\"name/24\",[12,35.749]],[\"parent/24\",[16,2.824]],[\"name/25\",[13,34.318]],[\"parent/25\",[16,2.824]],[\"name/26\",[14,34.318]],[\"parent/26\",[16,2.824]],[\"name/27\",[6,29.21]],[\"parent/27\",[16,2.824]],[\"name/28\",[7,29.21]],[\"parent/28\",[16,2.824]],[\"name/29\",[8,29.21]],[\"parent/29\",[16,2.824]],[\"name/30\",[22,50.413]],[\"parent/30\",[0,3.073]],[\"name/31\",[23,50.413]],[\"parent/31\",[24,3.549]],[\"name/32\",[25,34.318]],[\"parent/32\",[24,3.549]],[\"name/33\",[26,37.42]],[\"parent/33\",[24,3.549]],[\"name/34\",[27,34.318]],[\"parent/34\",[24,3.549]],[\"name/35\",[28,50.413]],[\"parent/35\",[24,3.549]],[\"name/36\",[4,29.21]],[\"parent/36\",[29,2.687]],[\"name/37\",[17,34.318]],[\"parent/37\",[29,2.687]],[\"name/38\",[30,41.94]],[\"parent/38\",[29,2.687]],[\"name/39\",[7,29.21]],[\"parent/39\",[29,2.687]],[\"name/40\",[12,35.749]],[\"parent/40\",[29,2.687]],[\"name/41\",[13,34.318]],[\"parent/41\",[29,2.687]],[\"name/42\",[14,34.318]],[\"parent/42\",[29,2.687]],[\"name/43\",[31,50.413]],[\"parent/43\",[29,2.687]],[\"name/44\",[8,29.21]],[\"parent/44\",[29,2.687]],[\"name/45\",[18,39.427]],[\"parent/45\",[29,2.687]],[\"name/46\",[19,39.427]],[\"parent/46\",[29,2.687]],[\"name/47\",[20,39.427]],[\"parent/47\",[29,2.687]],[\"name/48\",[21,39.427]],[\"parent/48\",[29,2.687]],[\"name/49\",[11,35.749]],[\"parent/49\",[29,2.687]],[\"name/50\",[6,29.21]],[\"parent/50\",[29,2.687]],[\"name/51\",[32,50.413]],[\"parent/51\",[24,3.549]],[\"name/52\",[33,50.413]],[\"parent/52\",[34,4.498]],[\"name/53\",[35,50.413]],[\"parent/53\",[34,4.498]],[\"name/54\",[36,50.413]],[\"parent/54\",[0,3.073]],[\"name/55\",[27,34.318]],[\"parent/55\",[37,3.914]],[\"name/56\",[38,39.427]],[\"parent/56\",[37,3.914]],[\"name/57\",[25,34.318]],[\"parent/57\",[37,3.914]],[\"name/58\",[39,50.413]],[\"parent/58\",[37,3.914]],[\"name/59\",[4,29.21]],[\"parent/59\",[40,3.549]],[\"name/60\",[17,34.318]],[\"parent/60\",[40,3.549]],[\"name/61\",[41,50.413]],[\"parent/61\",[40,3.549]],[\"name/62\",[7,29.21]],[\"parent/62\",[40,3.549]],[\"name/63\",[8,29.21]],[\"parent/63\",[40,3.549]],[\"name/64\",[6,29.21]],[\"parent/64\",[40,3.549]],[\"name/65\",[42,45.304]],[\"parent/65\",[0,3.073]],[\"name/66\",[38,39.427]],[\"parent/66\",[43,3.715]],[\"name/67\",[25,34.318]],[\"parent/67\",[43,3.715]],[\"name/68\",[27,34.318]],[\"parent/68\",[43,3.715]],[\"name/69\",[26,37.42]],[\"parent/69\",[43,3.715]],[\"name/70\",[44,50.413]],[\"parent/70\",[43,3.715]],[\"name/71\",[4,29.21]],[\"parent/71\",[45,2.824]],[\"name/72\",[17,34.318]],[\"parent/72\",[45,2.824]],[\"name/73\",[7,29.21]],[\"parent/73\",[45,2.824]],[\"name/74\",[12,35.749]],[\"parent/74\",[45,2.824]],[\"name/75\",[13,34.318]],[\"parent/75\",[45,2.824]],[\"name/76\",[14,34.318]],[\"parent/76\",[45,2.824]],[\"name/77\",[8,29.21]],[\"parent/77\",[45,2.824]],[\"name/78\",[18,39.427]],[\"parent/78\",[45,2.824]],[\"name/79\",[19,39.427]],[\"parent/79\",[45,2.824]],[\"name/80\",[20,39.427]],[\"parent/80\",[45,2.824]],[\"name/81\",[21,39.427]],[\"parent/81\",[45,2.824]],[\"name/82\",[11,35.749]],[\"parent/82\",[45,2.824]],[\"name/83\",[6,29.21]],[\"parent/83\",[45,2.824]],[\"name/84\",[46,50.413]],[\"parent/84\",[0,3.073]],[\"name/85\",[25,34.318]],[\"parent/85\",[47,3.914]],[\"name/86\",[27,34.318]],[\"parent/86\",[47,3.914]],[\"name/87\",[26,37.42]],[\"parent/87\",[47,3.914]],[\"name/88\",[48,50.413]],[\"parent/88\",[47,3.914]],[\"name/89\",[4,29.21]],[\"parent/89\",[49,3.407]],[\"name/90\",[17,34.318]],[\"parent/90\",[49,3.407]],[\"name/91\",[30,41.94]],[\"parent/91\",[49,3.407]],[\"name/92\",[50,50.413]],[\"parent/92\",[49,3.407]],[\"name/93\",[7,29.21]],[\"parent/93\",[49,3.407]],[\"name/94\",[8,29.21]],[\"parent/94\",[49,3.407]],[\"name/95\",[6,29.21]],[\"parent/95\",[49,3.407]],[\"name/96\",[51,50.413]],[\"parent/96\",[0,3.073]],[\"name/97\",[27,34.318]],[\"parent/97\",[52,3.715]],[\"name/98\",[38,39.427]],[\"parent/98\",[52,3.715]],[\"name/99\",[25,34.318]],[\"parent/99\",[52,3.715]],[\"name/100\",[26,37.42]],[\"parent/100\",[52,3.715]],[\"name/101\",[53,50.413]],[\"parent/101\",[52,3.715]],[\"name/102\",[4,29.21]],[\"parent/102\",[54,3.283]],[\"name/103\",[55,50.413]],[\"parent/103\",[54,3.283]],[\"name/104\",[56,50.413]],[\"parent/104\",[54,3.283]],[\"name/105\",[7,29.21]],[\"parent/105\",[54,3.283]],[\"name/106\",[8,29.21]],[\"parent/106\",[54,3.283]],[\"name/107\",[13,34.318]],[\"parent/107\",[54,3.283]],[\"name/108\",[14,34.318]],[\"parent/108\",[54,3.283]],[\"name/109\",[6,29.21]],[\"parent/109\",[54,3.283]],[\"name/110\",[57,50.413]],[\"parent/110\",[0,3.073]],[\"name/111\",[27,34.318]],[\"parent/111\",[58,3.549]],[\"name/112\",[38,39.427]],[\"parent/112\",[58,3.549]],[\"name/113\",[25,34.318]],[\"parent/113\",[58,3.549]],[\"name/114\",[59,50.413]],[\"parent/114\",[58,3.549]],[\"name/115\",[60,45.304]],[\"parent/115\",[61,5.005]],[\"name/116\",[62,45.304]],[\"parent/116\",[63,4.498]],[\"name/117\",[64,50.413]],[\"parent/117\",[63,4.498]],[\"name/118\",[65,50.413]],[\"parent/118\",[58,3.549]],[\"name/119\",[60,45.304]],[\"parent/119\",[66,5.005]],[\"name/120\",[62,45.304]],[\"parent/120\",[67,4.498]],[\"name/121\",[68,50.413]],[\"parent/121\",[67,4.498]],[\"name/122\",[69,50.413]],[\"parent/122\",[58,3.549]],[\"name/123\",[70,50.413]],[\"parent/123\",[71,2.824]],[\"name/124\",[72,50.413]],[\"parent/124\",[71,2.824]],[\"name/125\",[73,50.413]],[\"parent/125\",[71,2.824]],[\"name/126\",[4,29.21]],[\"parent/126\",[71,2.824]],[\"name/127\",[74,50.413]],[\"parent/127\",[71,2.824]],[\"name/128\",[7,29.21]],[\"parent/128\",[71,2.824]],[\"name/129\",[12,35.749]],[\"parent/129\",[71,2.824]],[\"name/130\",[13,34.318]],[\"parent/130\",[71,2.824]],[\"name/131\",[14,34.318]],[\"parent/131\",[71,2.824]],[\"name/132\",[8,29.21]],[\"parent/132\",[71,2.824]],[\"name/133\",[75,50.413]],[\"parent/133\",[71,2.824]],[\"name/134\",[11,35.749]],[\"parent/134\",[71,2.824]],[\"name/135\",[6,29.21]],[\"parent/135\",[71,2.824]],[\"name/136\",[76,50.413]],[\"parent/136\",[0,3.073]],[\"name/137\",[77,50.413]],[\"parent/137\",[78,3.549]],[\"name/138\",[25,34.318]],[\"parent/138\",[78,3.549]],[\"name/139\",[79,50.413]],[\"parent/139\",[78,3.549]],[\"name/140\",[27,34.318]],[\"parent/140\",[78,3.549]],[\"name/141\",[80,50.413]],[\"parent/141\",[78,3.549]],[\"name/142\",[81,50.413]],[\"parent/142\",[78,3.549]],[\"name/143\",[4,29.21]],[\"parent/143\",[82,3.407]],[\"name/144\",[17,34.318]],[\"parent/144\",[82,3.407]],[\"name/145\",[83,50.413]],[\"parent/145\",[82,3.407]],[\"name/146\",[7,29.21]],[\"parent/146\",[82,3.407]],[\"name/147\",[84,50.413]],[\"parent/147\",[82,3.407]],[\"name/148\",[8,29.21]],[\"parent/148\",[82,3.407]],[\"name/149\",[6,29.21]],[\"parent/149\",[82,3.407]],[\"name/150\",[85,50.413]],[\"parent/150\",[0,3.073]],[\"name/151\",[86,50.413]],[\"parent/151\",[87,4.164]],[\"name/152\",[26,37.42]],[\"parent/152\",[87,4.164]],[\"name/153\",[88,50.413]],[\"parent/153\",[87,4.164]],[\"name/154\",[4,29.21]],[\"parent/154\",[89,1.982]],[\"name/155\",[17,34.318]],[\"parent/155\",[89,1.982]],[\"name/156\",[90,50.413]],[\"parent/156\",[89,1.982]],[\"name/157\",[91,50.413]],[\"parent/157\",[89,1.982]],[\"name/158\",[92,50.413]],[\"parent/158\",[89,1.982]],[\"name/159\",[93,50.413]],[\"parent/159\",[89,1.982]],[\"name/160\",[94,50.413]],[\"parent/160\",[89,1.982]],[\"name/161\",[95,50.413]],[\"parent/161\",[89,1.982]],[\"name/162\",[96,50.413]],[\"parent/162\",[89,1.982]],[\"name/163\",[97,50.413]],[\"parent/163\",[89,1.982]],[\"name/164\",[98,50.413]],[\"parent/164\",[89,1.982]],[\"name/165\",[99,50.413]],[\"parent/165\",[89,1.982]],[\"name/166\",[100,50.413]],[\"parent/166\",[89,1.982]],[\"name/167\",[101,50.413]],[\"parent/167\",[89,1.982]],[\"name/168\",[102,50.413]],[\"parent/168\",[89,1.982]],[\"name/169\",[103,50.413]],[\"parent/169\",[89,1.982]],[\"name/170\",[104,50.413]],[\"parent/170\",[89,1.982]],[\"name/171\",[105,50.413]],[\"parent/171\",[89,1.982]],[\"name/172\",[106,50.413]],[\"parent/172\",[89,1.982]],[\"name/173\",[30,41.94]],[\"parent/173\",[89,1.982]],[\"name/174\",[7,29.21]],[\"parent/174\",[89,1.982]],[\"name/175\",[12,35.749]],[\"parent/175\",[89,1.982]],[\"name/176\",[13,34.318]],[\"parent/176\",[89,1.982]],[\"name/177\",[14,34.318]],[\"parent/177\",[89,1.982]],[\"name/178\",[8,29.21]],[\"parent/178\",[89,1.982]],[\"name/179\",[18,39.427]],[\"parent/179\",[89,1.982]],[\"name/180\",[19,39.427]],[\"parent/180\",[89,1.982]],[\"name/181\",[20,39.427]],[\"parent/181\",[89,1.982]],[\"name/182\",[21,39.427]],[\"parent/182\",[89,1.982]],[\"name/183\",[11,35.749]],[\"parent/183\",[89,1.982]],[\"name/184\",[6,29.21]],[\"parent/184\",[89,1.982]],[\"name/185\",[107,45.304]],[\"parent/185\",[]],[\"name/186\",[42,45.304]],[\"parent/186\",[107,4.498]],[\"name/187\",[108,50.413]],[\"parent/187\",[109,4.498]],[\"name/188\",[110,50.413]],[\"parent/188\",[109,4.498]],[\"name/189\",[4,29.21]],[\"parent/189\",[111,3.549]],[\"name/190\",[112,50.413]],[\"parent/190\",[111,3.549]],[\"name/191\",[7,29.21]],[\"parent/191\",[111,3.549]],[\"name/192\",[113,50.413]],[\"parent/192\",[111,3.549]],[\"name/193\",[8,29.21]],[\"parent/193\",[111,3.549]],[\"name/194\",[6,29.21]],[\"parent/194\",[111,3.549]],[\"name/195\",[114,31.954]],[\"parent/195\",[]],[\"name/196\",[115,50.413]],[\"parent/196\",[114,3.173]],[\"name/197\",[116,45.304]],[\"parent/197\",[114,3.173]],[\"name/198\",[117,41.94]],[\"parent/198\",[118,4.498]],[\"name/199\",[119,35.749]],[\"parent/199\",[118,4.498]],[\"name/200\",[120,45.304]],[\"parent/200\",[114,3.173]],[\"name/201\",[119,35.749]],[\"parent/201\",[121,5.005]],[\"name/202\",[122,45.304]],[\"parent/202\",[114,3.173]],[\"name/203\",[117,41.94]],[\"parent/203\",[123,4.498]],[\"name/204\",[119,35.749]],[\"parent/204\",[123,4.498]],[\"name/205\",[124,45.304]],[\"parent/205\",[114,3.173]],[\"name/206\",[119,35.749]],[\"parent/206\",[125,4.498]],[\"name/207\",[126,50.413]],[\"parent/207\",[125,4.498]],[\"name/208\",[127,50.413]],[\"parent/208\",[114,3.173]],[\"name/209\",[119,35.749]],[\"parent/209\",[128,5.005]],[\"name/210\",[129,45.304]],[\"parent/210\",[114,3.173]],[\"name/211\",[117,41.94]],[\"parent/211\",[130,4.164]],[\"name/212\",[119,35.749]],[\"parent/212\",[130,4.164]],[\"name/213\",[131,50.413]],[\"parent/213\",[130,4.164]],[\"name/214\",[132,50.413]],[\"parent/214\",[114,3.173]],[\"name/215\",[133,50.413]],[\"parent/215\",[134,3.914]],[\"name/216\",[135,50.413]],[\"parent/216\",[134,3.914]],[\"name/217\",[136,50.413]],[\"parent/217\",[134,3.914]],[\"name/218\",[137,50.413]],[\"parent/218\",[134,3.914]],[\"name/219\",[124,45.304]],[\"parent/219\",[138,3.715]],[\"name/220\",[129,45.304]],[\"parent/220\",[138,3.715]],[\"name/221\",[120,45.304]],[\"parent/221\",[138,3.715]],[\"name/222\",[122,45.304]],[\"parent/222\",[138,3.715]],[\"name/223\",[116,45.304]],[\"parent/223\",[138,3.715]],[\"name/224\",[139,34.318]],[\"parent/224\",[]],[\"name/225\",[140,50.413]],[\"parent/225\",[139,3.407]],[\"name/226\",[141,50.413]],[\"parent/226\",[139,3.407]],[\"name/227\",[142,50.413]],[\"parent/227\",[139,3.407]],[\"name/228\",[143,50.413]],[\"parent/228\",[139,3.407]],[\"name/229\",[144,50.413]],[\"parent/229\",[139,3.407]],[\"name/230\",[145,50.413]],[\"parent/230\",[139,3.407]]],\"invertedIndex\":[[\"__type\",{\"_index\":60,\"name\":{\"115\":{},\"119\":{}},\"parent\":{}}],[\"account\",{\"_index\":2,\"name\":{\"2\":{}},\"parent\":{}}],[\"accountnumber\",{\"_index\":41,\"name\":{\"61\":{}},\"parent\":{}}],[\"accounts\",{\"_index\":0,\"name\":{\"0\":{}},\"parent\":{\"1\":{},\"30\":{},\"54\":{},\"65\":{},\"84\":{},\"96\":{},\"110\":{},\"136\":{},\"150\":{}}}],[\"accounts.avalanche\",{\"_index\":24,\"name\":{},\"parent\":{\"31\":{},\"32\":{},\"33\":{},\"34\":{},\"35\":{},\"51\":{}}}],[\"accounts.avalanche.avalancheaccount\",{\"_index\":29,\"name\":{},\"parent\":{\"36\":{},\"37\":{},\"38\":{},\"39\":{},\"40\":{},\"41\":{},\"42\":{},\"43\":{},\"44\":{},\"45\":{},\"46\":{},\"47\":{},\"48\":{},\"49\":{},\"50\":{}}}],[\"accounts.avalanche.chaintype\",{\"_index\":34,\"name\":{},\"parent\":{\"52\":{},\"53\":{}}}],[\"accounts.base\",{\"_index\":3,\"name\":{},\"parent\":{\"2\":{},\"7\":{},\"16\":{}}}],[\"accounts.base.account\",{\"_index\":5,\"name\":{},\"parent\":{\"3\":{},\"4\":{},\"5\":{},\"6\":{}}}],[\"accounts.base.eciesaccount\",{\"_index\":10,\"name\":{},\"parent\":{\"8\":{},\"9\":{},\"10\":{},\"11\":{},\"12\":{},\"13\":{},\"14\":{},\"15\":{}}}],[\"accounts.base.evmaccount\",{\"_index\":16,\"name\":{},\"parent\":{\"17\":{},\"18\":{},\"19\":{},\"20\":{},\"21\":{},\"22\":{},\"23\":{},\"24\":{},\"25\":{},\"26\":{},\"27\":{},\"28\":{},\"29\":{}}}],[\"accounts.cosmos\",{\"_index\":37,\"name\":{},\"parent\":{\"55\":{},\"56\":{},\"57\":{},\"58\":{}}}],[\"accounts.cosmos.cosmosaccount\",{\"_index\":40,\"name\":{},\"parent\":{\"59\":{},\"60\":{},\"61\":{},\"62\":{},\"63\":{},\"64\":{}}}],[\"accounts.ethereum\",{\"_index\":43,\"name\":{},\"parent\":{\"66\":{},\"67\":{},\"68\":{},\"69\":{},\"70\":{}}}],[\"accounts.ethereum.ethaccount\",{\"_index\":45,\"name\":{},\"parent\":{\"71\":{},\"72\":{},\"73\":{},\"74\":{},\"75\":{},\"76\":{},\"77\":{},\"78\":{},\"79\":{},\"80\":{},\"81\":{},\"82\":{},\"83\":{}}}],[\"accounts.nuls2\",{\"_index\":58,\"name\":{},\"parent\":{\"111\":{},\"112\":{},\"113\":{},\"114\":{},\"118\":{},\"122\":{}}}],[\"accounts.nuls2.chainnaddress\",{\"_index\":61,\"name\":{},\"parent\":{\"115\":{}}}],[\"accounts.nuls2.chainnaddress.__type\",{\"_index\":63,\"name\":{},\"parent\":{\"116\":{},\"117\":{}}}],[\"accounts.nuls2.nuls2account\",{\"_index\":71,\"name\":{},\"parent\":{\"123\":{},\"124\":{},\"125\":{},\"126\":{},\"127\":{},\"128\":{},\"129\":{},\"130\":{},\"131\":{},\"132\":{},\"133\":{},\"134\":{},\"135\":{}}}],[\"accounts.nuls2.nuls2importconfig\",{\"_index\":66,\"name\":{},\"parent\":{\"119\":{}}}],[\"accounts.nuls2.nuls2importconfig.__type\",{\"_index\":67,\"name\":{},\"parent\":{\"120\":{},\"121\":{}}}],[\"accounts.solana\",{\"_index\":47,\"name\":{},\"parent\":{\"85\":{},\"86\":{},\"87\":{},\"88\":{}}}],[\"accounts.solana.solaccount\",{\"_index\":49,\"name\":{},\"parent\":{\"89\":{},\"90\":{},\"91\":{},\"92\":{},\"93\":{},\"94\":{},\"95\":{}}}],[\"accounts.substrate\",{\"_index\":52,\"name\":{},\"parent\":{\"97\":{},\"98\":{},\"99\":{},\"100\":{},\"101\":{}}}],[\"accounts.substrate.dotaccount\",{\"_index\":54,\"name\":{},\"parent\":{\"102\":{},\"103\":{},\"104\":{},\"105\":{},\"106\":{},\"107\":{},\"108\":{},\"109\":{}}}],[\"accounts.superfluid\",{\"_index\":87,\"name\":{},\"parent\":{\"151\":{},\"152\":{},\"153\":{}}}],[\"accounts.superfluid.superfluidaccount\",{\"_index\":89,\"name\":{},\"parent\":{\"154\":{},\"155\":{},\"156\":{},\"157\":{},\"158\":{},\"159\":{},\"160\":{},\"161\":{},\"162\":{},\"163\":{},\"164\":{},\"165\":{},\"166\":{},\"167\":{},\"168\":{},\"169\":{},\"170\":{},\"171\":{},\"172\":{},\"173\":{},\"174\":{},\"175\":{},\"176\":{},\"177\":{},\"178\":{},\"179\":{},\"180\":{},\"181\":{},\"182\":{},\"183\":{},\"184\":{}}}],[\"accounts.tezos\",{\"_index\":78,\"name\":{},\"parent\":{\"137\":{},\"138\":{},\"139\":{},\"140\":{},\"141\":{},\"142\":{}}}],[\"accounts.tezos.tezosaccount\",{\"_index\":82,\"name\":{},\"parent\":{\"143\":{},\"144\":{},\"145\":{},\"146\":{},\"147\":{},\"148\":{},\"149\":{}}}],[\"address\",{\"_index\":6,\"name\":{\"4\":{},\"13\":{},\"27\":{},\"50\":{},\"64\":{},\"83\":{},\"95\":{},\"109\":{},\"135\":{},\"149\":{},\"184\":{},\"194\":{}},\"parent\":{}}],[\"address_type\",{\"_index\":64,\"name\":{\"117\":{}},\"parent\":{}}],[\"addressfromhash\",{\"_index\":70,\"name\":{\"123\":{}},\"parent\":{}}],[\"aggregate\",{\"_index\":116,\"name\":{\"197\":{},\"223\":{}},\"parent\":{}}],[\"alephperhourtoflowrate\",{\"_index\":95,\"name\":{\"161\":{}},\"parent\":{}}],[\"alephtowei\",{\"_index\":93,\"name\":{\"159\":{}},\"parent\":{}}],[\"alephx\",{\"_index\":91,\"name\":{\"157\":{}},\"parent\":{}}],[\"any\",{\"_index\":132,\"name\":{\"214\":{}},\"parent\":{}}],[\"askpubkey\",{\"_index\":12,\"name\":{\"10\":{},\"24\":{},\"40\":{},\"74\":{},\"129\":{},\"175\":{}},\"parent\":{}}],[\"avalanche\",{\"_index\":22,\"name\":{\"30\":{}},\"parent\":{}}],[\"avalancheaccount\",{\"_index\":28,\"name\":{\"35\":{}},\"parent\":{}}],[\"base\",{\"_index\":1,\"name\":{\"1\":{}},\"parent\":{}}],[\"c_chain\",{\"_index\":33,\"name\":{\"52\":{}},\"parent\":{}}],[\"chain_id\",{\"_index\":62,\"name\":{\"116\":{},\"120\":{}},\"parent\":{}}],[\"chainnaddress\",{\"_index\":59,\"name\":{\"114\":{}},\"parent\":{}}],[\"chaintype\",{\"_index\":32,\"name\":{\"51\":{}},\"parent\":{}}],[\"changenetwork\",{\"_index\":21,\"name\":{\"22\":{},\"48\":{},\"81\":{},\"182\":{}},\"parent\":{}}],[\"constructor\",{\"_index\":4,\"name\":{\"3\":{},\"8\":{},\"17\":{},\"36\":{},\"59\":{},\"71\":{},\"89\":{},\"102\":{},\"126\":{},\"143\":{},\"154\":{},\"189\":{}},\"parent\":{}}],[\"cosmos\",{\"_index\":36,\"name\":{\"54\":{}},\"parent\":{}}],[\"cosmosaccount\",{\"_index\":39,\"name\":{\"58\":{}},\"parent\":{}}],[\"createfromavalancheaccount\",{\"_index\":86,\"name\":{\"151\":{}},\"parent\":{}}],[\"dappurl\",{\"_index\":83,\"name\":{\"145\":{}},\"parent\":{}}],[\"decreasealephxflow\",{\"_index\":106,\"name\":{\"172\":{}},\"parent\":{}}],[\"decrypt\",{\"_index\":14,\"name\":{\"12\":{},\"26\":{},\"42\":{},\"76\":{},\"108\":{},\"131\":{},\"177\":{}},\"parent\":{}}],[\"digestmessage\",{\"_index\":31,\"name\":{\"43\":{}},\"parent\":{}}],[\"dotaccount\",{\"_index\":53,\"name\":{\"101\":{}},\"parent\":{}}],[\"eciesaccount\",{\"_index\":9,\"name\":{\"7\":{}},\"parent\":{}}],[\"encodesignature\",{\"_index\":75,\"name\":{\"133\":{}},\"parent\":{}}],[\"encrypt\",{\"_index\":13,\"name\":{\"11\":{},\"25\":{},\"41\":{},\"75\":{},\"107\":{},\"130\":{},\"176\":{}},\"parent\":{}}],[\"ethaccount\",{\"_index\":44,\"name\":{\"70\":{}},\"parent\":{}}],[\"ethereum\",{\"_index\":42,\"name\":{\"65\":{},\"186\":{}},\"parent\":{}}],[\"ethledgeraccount\",{\"_index\":110,\"name\":{\"188\":{}},\"parent\":{}}],[\"evmaccount\",{\"_index\":15,\"name\":{\"16\":{}},\"parent\":{}}],[\"flowratetoalephperhour\",{\"_index\":96,\"name\":{\"162\":{}},\"parent\":{}}],[\"forget\",{\"_index\":120,\"name\":{\"200\":{},\"221\":{}},\"parent\":{}}],[\"framework\",{\"_index\":90,\"name\":{\"156\":{}},\"parent\":{}}],[\"get\",{\"_index\":117,\"name\":{\"198\":{},\"203\":{},\"211\":{}},\"parent\":{}}],[\"getaccountfromledger\",{\"_index\":108,\"name\":{\"187\":{}},\"parent\":{}}],[\"getaccountfromprovider\",{\"_index\":26,\"name\":{\"33\":{},\"69\":{},\"87\":{},\"100\":{},\"152\":{}},\"parent\":{}}],[\"getalephbalance\",{\"_index\":97,\"name\":{\"163\":{}},\"parent\":{}}],[\"getalephxbalance\",{\"_index\":98,\"name\":{\"164\":{}},\"parent\":{}}],[\"getalephxflow\",{\"_index\":99,\"name\":{\"165\":{}},\"parent\":{}}],[\"getallalephxinflows\",{\"_index\":103,\"name\":{\"169\":{}},\"parent\":{}}],[\"getallalephxoutflows\",{\"_index\":101,\"name\":{\"167\":{}},\"parent\":{}}],[\"getchain\",{\"_index\":7,\"name\":{\"5\":{},\"14\":{},\"28\":{},\"39\":{},\"62\":{},\"73\":{},\"93\":{},\"105\":{},\"128\":{},\"146\":{},\"174\":{},\"191\":{}},\"parent\":{}}],[\"getchainid\",{\"_index\":18,\"name\":{\"19\":{},\"45\":{},\"78\":{},\"179\":{}},\"parent\":{}}],[\"getkeypair\",{\"_index\":23,\"name\":{\"31\":{}},\"parent\":{}}],[\"getmessage\",{\"_index\":135,\"name\":{\"216\":{}},\"parent\":{}}],[\"getmessages\",{\"_index\":133,\"name\":{\"215\":{}},\"parent\":{}}],[\"getmessagessocket\",{\"_index\":136,\"name\":{\"217\":{}},\"parent\":{}}],[\"getnetalephxflow\",{\"_index\":100,\"name\":{\"166\":{}},\"parent\":{}}],[\"getpublickey\",{\"_index\":84,\"name\":{\"147\":{}},\"parent\":{}}],[\"getrpcid\",{\"_index\":20,\"name\":{\"21\":{},\"47\":{},\"80\":{},\"181\":{}},\"parent\":{}}],[\"getrpcurl\",{\"_index\":19,\"name\":{\"20\":{},\"46\":{},\"79\":{},\"180\":{}},\"parent\":{}}],[\"getsignature\",{\"_index\":113,\"name\":{\"192\":{}},\"parent\":{}}],[\"getsubgraphurl\",{\"_index\":104,\"name\":{\"170\":{}},\"parent\":{}}],[\"getverificationbuffer\",{\"_index\":115,\"name\":{\"196\":{}},\"parent\":{}}],[\"importaccountfrombeaconwallet\",{\"_index\":77,\"name\":{\"137\":{}},\"parent\":{}}],[\"importaccountfromfundraiserinfo\",{\"_index\":79,\"name\":{\"139\":{}},\"parent\":{}}],[\"importaccountfrommnemonic\",{\"_index\":38,\"name\":{\"56\":{},\"66\":{},\"98\":{},\"112\":{}},\"parent\":{}}],[\"importaccountfromprivatekey\",{\"_index\":25,\"name\":{\"32\":{},\"57\":{},\"67\":{},\"85\":{},\"99\":{},\"113\":{},\"138\":{}},\"parent\":{}}],[\"increasealephxflow\",{\"_index\":105,\"name\":{\"171\":{}},\"parent\":{}}],[\"init\",{\"_index\":92,\"name\":{\"158\":{}},\"parent\":{}}],[\"injector\",{\"_index\":56,\"name\":{\"104\":{}},\"parent\":{}}],[\"instance\",{\"_index\":127,\"name\":{\"208\":{}},\"parent\":{}}],[\"is\",{\"_index\":137,\"name\":{\"218\":{}},\"parent\":{}}],[\"iskeypair\",{\"_index\":50,\"name\":{\"92\":{}},\"parent\":{}}],[\"keypair\",{\"_index\":30,\"name\":{\"38\":{},\"91\":{},\"173\":{}},\"parent\":{}}],[\"ledger\",{\"_index\":107,\"name\":{\"185\":{}},\"parent\":{\"186\":{}}}],[\"ledger.ethereum\",{\"_index\":109,\"name\":{},\"parent\":{\"187\":{},\"188\":{}}}],[\"ledger.ethereum.ethledgeraccount\",{\"_index\":111,\"name\":{},\"parent\":{\"189\":{},\"190\":{},\"191\":{},\"192\":{},\"193\":{},\"194\":{}}}],[\"magichash\",{\"_index\":73,\"name\":{\"125\":{}},\"parent\":{}}],[\"messages\",{\"_index\":114,\"name\":{\"195\":{}},\"parent\":{\"196\":{},\"197\":{},\"200\":{},\"202\":{},\"205\":{},\"208\":{},\"210\":{},\"214\":{}}}],[\"messages.aggregate\",{\"_index\":118,\"name\":{},\"parent\":{\"198\":{},\"199\":{}}}],[\"messages.any\",{\"_index\":134,\"name\":{},\"parent\":{\"215\":{},\"216\":{},\"217\":{},\"218\":{}}}],[\"messages.any.is\",{\"_index\":138,\"name\":{},\"parent\":{\"219\":{},\"220\":{},\"221\":{},\"222\":{},\"223\":{}}}],[\"messages.forget\",{\"_index\":121,\"name\":{},\"parent\":{\"201\":{}}}],[\"messages.instance\",{\"_index\":128,\"name\":{},\"parent\":{\"209\":{}}}],[\"messages.post\",{\"_index\":123,\"name\":{},\"parent\":{\"203\":{},\"204\":{}}}],[\"messages.program\",{\"_index\":125,\"name\":{},\"parent\":{\"206\":{},\"207\":{}}}],[\"messages.store\",{\"_index\":130,\"name\":{},\"parent\":{\"211\":{},\"212\":{},\"213\":{}}}],[\"newaccount\",{\"_index\":27,\"name\":{\"34\":{},\"55\":{},\"68\":{},\"86\":{},\"97\":{},\"111\":{},\"140\":{}},\"parent\":{}}],[\"nuls2\",{\"_index\":57,\"name\":{\"110\":{}},\"parent\":{}}],[\"nuls2account\",{\"_index\":69,\"name\":{\"122\":{}},\"parent\":{}}],[\"nuls2importconfig\",{\"_index\":65,\"name\":{\"118\":{}},\"parent\":{}}],[\"pair\",{\"_index\":55,\"name\":{\"103\":{}},\"parent\":{}}],[\"pin\",{\"_index\":131,\"name\":{\"213\":{}},\"parent\":{}}],[\"post\",{\"_index\":122,\"name\":{\"202\":{},\"222\":{}},\"parent\":{}}],[\"prefix\",{\"_index\":68,\"name\":{\"121\":{}},\"parent\":{}}],[\"privatekey\",{\"_index\":74,\"name\":{\"127\":{}},\"parent\":{}}],[\"program\",{\"_index\":124,\"name\":{\"205\":{},\"219\":{}},\"parent\":{}}],[\"publickey\",{\"_index\":11,\"name\":{\"9\":{},\"23\":{},\"49\":{},\"82\":{},\"134\":{},\"183\":{}},\"parent\":{}}],[\"publickeytohash\",{\"_index\":72,\"name\":{\"124\":{}},\"parent\":{}}],[\"publish\",{\"_index\":119,\"name\":{\"199\":{},\"201\":{},\"204\":{},\"206\":{},\"209\":{},\"212\":{}},\"parent\":{}}],[\"querysubgraph\",{\"_index\":102,\"name\":{\"168\":{}},\"parent\":{}}],[\"sign\",{\"_index\":8,\"name\":{\"6\":{},\"15\":{},\"29\":{},\"44\":{},\"63\":{},\"77\":{},\"94\":{},\"106\":{},\"132\":{},\"148\":{},\"178\":{},\"193\":{}},\"parent\":{}}],[\"signer\",{\"_index\":112,\"name\":{\"190\":{}},\"parent\":{}}],[\"solaccount\",{\"_index\":48,\"name\":{\"88\":{}},\"parent\":{}}],[\"solana\",{\"_index\":46,\"name\":{\"84\":{}},\"parent\":{}}],[\"spawn\",{\"_index\":126,\"name\":{\"207\":{}},\"parent\":{}}],[\"standard_dapp_url\",{\"_index\":80,\"name\":{\"141\":{}},\"parent\":{}}],[\"store\",{\"_index\":129,\"name\":{\"210\":{},\"220\":{}},\"parent\":{}}],[\"substrate\",{\"_index\":51,\"name\":{\"96\":{}},\"parent\":{}}],[\"superfluid\",{\"_index\":85,\"name\":{\"150\":{}},\"parent\":{}}],[\"superfluidaccount\",{\"_index\":88,\"name\":{\"153\":{}},\"parent\":{}}],[\"tezos\",{\"_index\":76,\"name\":{\"136\":{}},\"parent\":{}}],[\"tezosaccount\",{\"_index\":81,\"name\":{\"142\":{}},\"parent\":{}}],[\"utils\",{\"_index\":139,\"name\":{\"224\":{}},\"parent\":{\"225\":{},\"226\":{},\"227\":{},\"228\":{},\"229\":{},\"230\":{}}}],[\"verifyavalanche\",{\"_index\":141,\"name\":{\"226\":{}},\"parent\":{}}],[\"verifycosmos\",{\"_index\":145,\"name\":{\"230\":{}},\"parent\":{}}],[\"verifyethereum\",{\"_index\":140,\"name\":{\"225\":{}},\"parent\":{}}],[\"verifysolana\",{\"_index\":142,\"name\":{\"227\":{}},\"parent\":{}}],[\"verifysubstrate\",{\"_index\":143,\"name\":{\"228\":{}},\"parent\":{}}],[\"verifytezos\",{\"_index\":144,\"name\":{\"229\":{}},\"parent\":{}}],[\"wallet\",{\"_index\":17,\"name\":{\"18\":{},\"37\":{},\"60\":{},\"72\":{},\"90\":{},\"144\":{},\"155\":{}},\"parent\":{}}],[\"weitoaleph\",{\"_index\":94,\"name\":{\"160\":{}},\"parent\":{}}],[\"x_chain\",{\"_index\":35,\"name\":{\"53\":{}},\"parent\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/docs/assets/style.css b/docs/assets/style.css index 6127b27c..98a43779 100644 --- a/docs/assets/style.css +++ b/docs/assets/style.css @@ -1,155 +1,260 @@ -@import url("./icons.css"); - :root { /* Light */ - --light-color-background: #fcfcfc; - --light-color-secondary-background: #fff; + --light-color-background: #f2f4f8; + --light-color-background-secondary: #eff0f1; + --light-color-warning-text: #222; + --light-color-background-warning: #e6e600; + --light-color-icon-background: var(--light-color-background); + --light-color-accent: #c5c7c9; + --light-color-active-menu-item: var(--light-color-accent); --light-color-text: #222; - --light-color-text-aside: #707070; - --light-color-link: #4da6ff; - --light-color-menu-divider: #eee; - --light-color-menu-divider-focus: #000; - --light-color-menu-label: #707070; - --light-color-panel: var(--light-color-secondary-background); - --light-color-panel-divider: #eee; - --light-color-comment-tag: #707070; - --light-color-comment-tag-text: #fff; - --light-color-ts: #9600ff; - --light-color-ts-interface: #647f1b; - --light-color-ts-enum: #937210; - --light-color-ts-class: #0672de; - --light-color-ts-private: #707070; - --light-color-toolbar: #fff; - --light-color-toolbar-text: #333; - --light-icon-filter: invert(0); + --light-color-text-aside: #6e6e6e; + --light-color-link: #1f70c2; + + --light-color-ts-keyword: #056bd6; + --light-color-ts-project: #b111c9; + --light-color-ts-module: var(--light-color-ts-project); + --light-color-ts-namespace: var(--light-color-ts-project); + --light-color-ts-enum: #7e6f15; + --light-color-ts-enum-member: var(--light-color-ts-enum); + --light-color-ts-variable: #4760ec; + --light-color-ts-function: #572be7; + --light-color-ts-class: #1f70c2; + --light-color-ts-interface: #108024; + --light-color-ts-constructor: var(--light-color-ts-class); + --light-color-ts-property: var(--light-color-ts-variable); + --light-color-ts-method: var(--light-color-ts-function); + --light-color-ts-call-signature: var(--light-color-ts-method); + --light-color-ts-index-signature: var(--light-color-ts-property); + --light-color-ts-constructor-signature: var(--light-color-ts-constructor); + --light-color-ts-parameter: var(--light-color-ts-variable); + /* type literal not included as links will never be generated to it */ + --light-color-ts-type-parameter: #a55c0e; + --light-color-ts-accessor: var(--light-color-ts-property); + --light-color-ts-get-signature: var(--light-color-ts-accessor); + --light-color-ts-set-signature: var(--light-color-ts-accessor); + --light-color-ts-type-alias: #d51270; + /* reference not included as links will be colored with the kind that it points to */ + --light-external-icon: url("data:image/svg+xml;utf8,"); + --light-color-scheme: light; /* Dark */ - --dark-color-background: #36393f; - --dark-color-secondary-background: #2f3136; - --dark-color-text: #ffffff; - --dark-color-text-aside: #e6e4e4; + --dark-color-background: #2b2e33; + --dark-color-background-secondary: #1e2024; + --dark-color-background-warning: #bebe00; + --dark-color-warning-text: #222; + --dark-color-icon-background: var(--dark-color-background-secondary); + --dark-color-accent: #9096a2; + --dark-color-active-menu-item: #5d5d6a; + --dark-color-text: #f5f5f5; + --dark-color-text-aside: #dddddd; --dark-color-link: #00aff4; - --dark-color-menu-divider: #eee; - --dark-color-menu-divider-focus: #000; - --dark-color-menu-label: #707070; - --dark-color-panel: var(--dark-color-secondary-background); - --dark-color-panel-divider: #818181; - --dark-color-comment-tag: #dcddde; - --dark-color-comment-tag-text: #2f3136; - --dark-color-ts: #c97dff; - --dark-color-ts-interface: #9cbe3c; - --dark-color-ts-enum: #d6ab29; - --dark-color-ts-class: #3695f3; - --dark-color-ts-private: #e2e2e2; - --dark-color-toolbar: #34373c; - --dark-color-toolbar-text: #ffffff; - --dark-icon-filter: invert(1); + + --dark-color-ts-keyword: #3399ff; + --dark-color-ts-project: #e358ff; + --dark-color-ts-module: var(--dark-color-ts-project); + --dark-color-ts-namespace: var(--dark-color-ts-project); + --dark-color-ts-enum: #f4d93e; + --dark-color-ts-enum-member: var(--dark-color-ts-enum); + --dark-color-ts-variable: #798dff; + --dark-color-ts-function: #a280ff; + --dark-color-ts-class: #8ac4ff; + --dark-color-ts-interface: #6cff87; + --dark-color-ts-constructor: var(--dark-color-ts-class); + --dark-color-ts-property: var(--dark-color-ts-variable); + --dark-color-ts-method: var(--dark-color-ts-function); + --dark-color-ts-call-signature: var(--dark-color-ts-method); + --dark-color-ts-index-signature: var(--dark-color-ts-property); + --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); + --dark-color-ts-parameter: var(--dark-color-ts-variable); + /* type literal not included as links will never be generated to it */ + --dark-color-ts-type-parameter: #e07d13; + --dark-color-ts-accessor: var(--dark-color-ts-property); + --dark-color-ts-get-signature: var(--dark-color-ts-accessor); + --dark-color-ts-set-signature: var(--dark-color-ts-accessor); + --dark-color-ts-type-alias: #ff6492; + /* reference not included as links will be colored with the kind that it points to */ + --dark-external-icon: url("data:image/svg+xml;utf8,"); + --dark-color-scheme: dark; } @media (prefers-color-scheme: light) { :root { --color-background: var(--light-color-background); - --color-secondary-background: var(--light-color-secondary-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-background-warning: var(--light-color-background-warning); + --color-warning-text: var(--light-color-warning-text); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-active-menu-item: var(--light-color-active-menu-item); --color-text: var(--light-color-text); --color-text-aside: var(--light-color-text-aside); --color-link: var(--light-color-link); - --color-menu-divider: var(--light-color-menu-divider); - --color-menu-divider-focus: var(--light-color-menu-divider-focus); - --color-menu-label: var(--light-color-menu-label); - --color-panel: var(--light-color-panel); - --color-panel-divider: var(--light-color-panel-divider); - --color-comment-tag: var(--light-color-comment-tag); - --color-comment-tag-text: var(--light-color-comment-tag-text); - --color-ts: var(--light-color-ts); - --color-ts-interface: var(--light-color-ts-interface); + + --color-ts-keyword: var(--light-color-ts-keyword); + --color-ts-module: var(--light-color-ts-module); + --color-ts-namespace: var(--light-color-ts-namespace); --color-ts-enum: var(--light-color-ts-enum); + --color-ts-enum-member: var(--light-color-ts-enum-member); + --color-ts-variable: var(--light-color-ts-variable); + --color-ts-function: var(--light-color-ts-function); --color-ts-class: var(--light-color-ts-class); - --color-ts-private: var(--light-color-ts-private); - --color-toolbar: var(--light-color-toolbar); - --color-toolbar-text: var(--light-color-toolbar-text); - --icon-filter: var(--light-icon-filter); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-constructor: var(--light-color-ts-constructor); + --color-ts-property: var(--light-color-ts-property); + --color-ts-method: var(--light-color-ts-method); + --color-ts-call-signature: var(--light-color-ts-call-signature); + --color-ts-index-signature: var(--light-color-ts-index-signature); + --color-ts-constructor-signature: var( + --light-color-ts-constructor-signature + ); + --color-ts-parameter: var(--light-color-ts-parameter); + --color-ts-type-parameter: var(--light-color-ts-type-parameter); + --color-ts-accessor: var(--light-color-ts-accessor); + --color-ts-get-signature: var(--light-color-ts-get-signature); + --color-ts-set-signature: var(--light-color-ts-set-signature); + --color-ts-type-alias: var(--light-color-ts-type-alias); + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); } } @media (prefers-color-scheme: dark) { :root { --color-background: var(--dark-color-background); - --color-secondary-background: var(--dark-color-secondary-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-background-warning: var(--dark-color-background-warning); + --color-warning-text: var(--dark-color-warning-text); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-active-menu-item: var(--dark-color-active-menu-item); --color-text: var(--dark-color-text); --color-text-aside: var(--dark-color-text-aside); --color-link: var(--dark-color-link); - --color-menu-divider: var(--dark-color-menu-divider); - --color-menu-divider-focus: var(--dark-color-menu-divider-focus); - --color-menu-label: var(--dark-color-menu-label); - --color-panel: var(--dark-color-panel); - --color-panel-divider: var(--dark-color-panel-divider); - --color-comment-tag: var(--dark-color-comment-tag); - --color-comment-tag-text: var(--dark-color-comment-tag-text); - --color-ts: var(--dark-color-ts); - --color-ts-interface: var(--dark-color-ts-interface); + + --color-ts-keyword: var(--dark-color-ts-keyword); + --color-ts-module: var(--dark-color-ts-module); + --color-ts-namespace: var(--dark-color-ts-namespace); --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-enum-member: var(--dark-color-ts-enum-member); + --color-ts-variable: var(--dark-color-ts-variable); + --color-ts-function: var(--dark-color-ts-function); --color-ts-class: var(--dark-color-ts-class); - --color-ts-private: var(--dark-color-ts-private); - --color-toolbar: var(--dark-color-toolbar); - --color-toolbar-text: var(--dark-color-toolbar-text); - --icon-filter: var(--dark-icon-filter); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-constructor: var(--dark-color-ts-constructor); + --color-ts-property: var(--dark-color-ts-property); + --color-ts-method: var(--dark-color-ts-method); + --color-ts-call-signature: var(--dark-color-ts-call-signature); + --color-ts-index-signature: var(--dark-color-ts-index-signature); + --color-ts-constructor-signature: var( + --dark-color-ts-constructor-signature + ); + --color-ts-parameter: var(--dark-color-ts-parameter); + --color-ts-type-parameter: var(--dark-color-ts-type-parameter); + --color-ts-accessor: var(--dark-color-ts-accessor); + --color-ts-get-signature: var(--dark-color-ts-get-signature); + --color-ts-set-signature: var(--dark-color-ts-set-signature); + --color-ts-type-alias: var(--dark-color-ts-type-alias); + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); } } +html { + color-scheme: var(--color-scheme); +} + body { margin: 0; } -body.light { +:root[data-theme="light"] { --color-background: var(--light-color-background); - --color-secondary-background: var(--light-color-secondary-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-background-warning: var(--light-color-background-warning); + --color-warning-text: var(--light-color-warning-text); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-active-menu-item: var(--light-color-active-menu-item); --color-text: var(--light-color-text); --color-text-aside: var(--light-color-text-aside); --color-link: var(--light-color-link); - --color-menu-divider: var(--light-color-menu-divider); - --color-menu-divider-focus: var(--light-color-menu-divider-focus); - --color-menu-label: var(--light-color-menu-label); - --color-panel: var(--light-color-panel); - --color-panel-divider: var(--light-color-panel-divider); - --color-comment-tag: var(--light-color-comment-tag); - --color-comment-tag-text: var(--light-color-comment-tag-text); - --color-ts: var(--light-color-ts); - --color-ts-interface: var(--light-color-ts-interface); + + --color-ts-keyword: var(--light-color-ts-keyword); + --color-ts-module: var(--light-color-ts-module); + --color-ts-namespace: var(--light-color-ts-namespace); --color-ts-enum: var(--light-color-ts-enum); + --color-ts-enum-member: var(--light-color-ts-enum-member); + --color-ts-variable: var(--light-color-ts-variable); + --color-ts-function: var(--light-color-ts-function); --color-ts-class: var(--light-color-ts-class); - --color-ts-private: var(--light-color-ts-private); - --color-toolbar: var(--light-color-toolbar); - --color-toolbar-text: var(--light-color-toolbar-text); - --icon-filter: var(--light-icon-filter); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-constructor: var(--light-color-ts-constructor); + --color-ts-property: var(--light-color-ts-property); + --color-ts-method: var(--light-color-ts-method); + --color-ts-call-signature: var(--light-color-ts-call-signature); + --color-ts-index-signature: var(--light-color-ts-index-signature); + --color-ts-constructor-signature: var( + --light-color-ts-constructor-signature + ); + --color-ts-parameter: var(--light-color-ts-parameter); + --color-ts-type-parameter: var(--light-color-ts-type-parameter); + --color-ts-accessor: var(--light-color-ts-accessor); + --color-ts-get-signature: var(--light-color-ts-get-signature); + --color-ts-set-signature: var(--light-color-ts-set-signature); + --color-ts-type-alias: var(--light-color-ts-type-alias); + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); } -body.dark { +:root[data-theme="dark"] { --color-background: var(--dark-color-background); - --color-secondary-background: var(--dark-color-secondary-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-background-warning: var(--dark-color-background-warning); + --color-warning-text: var(--dark-color-warning-text); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-active-menu-item: var(--dark-color-active-menu-item); --color-text: var(--dark-color-text); --color-text-aside: var(--dark-color-text-aside); --color-link: var(--dark-color-link); - --color-menu-divider: var(--dark-color-menu-divider); - --color-menu-divider-focus: var(--dark-color-menu-divider-focus); - --color-menu-label: var(--dark-color-menu-label); - --color-panel: var(--dark-color-panel); - --color-panel-divider: var(--dark-color-panel-divider); - --color-comment-tag: var(--dark-color-comment-tag); - --color-comment-tag-text: var(--dark-color-comment-tag-text); - --color-ts: var(--dark-color-ts); - --color-ts-interface: var(--dark-color-ts-interface); + + --color-ts-keyword: var(--dark-color-ts-keyword); + --color-ts-module: var(--dark-color-ts-module); + --color-ts-namespace: var(--dark-color-ts-namespace); --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-enum-member: var(--dark-color-ts-enum-member); + --color-ts-variable: var(--dark-color-ts-variable); + --color-ts-function: var(--dark-color-ts-function); --color-ts-class: var(--dark-color-ts-class); - --color-ts-private: var(--dark-color-ts-private); - --color-toolbar: var(--dark-color-toolbar); - --color-toolbar-text: var(--dark-color-toolbar-text); - --icon-filter: var(--dark-icon-filter); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-constructor: var(--dark-color-ts-constructor); + --color-ts-property: var(--dark-color-ts-property); + --color-ts-method: var(--dark-color-ts-method); + --color-ts-call-signature: var(--dark-color-ts-call-signature); + --color-ts-index-signature: var(--dark-color-ts-index-signature); + --color-ts-constructor-signature: var( + --dark-color-ts-constructor-signature + ); + --color-ts-parameter: var(--dark-color-ts-parameter); + --color-ts-type-parameter: var(--dark-color-ts-type-parameter); + --color-ts-accessor: var(--dark-color-ts-accessor); + --color-ts-get-signature: var(--dark-color-ts-get-signature); + --color-ts-set-signature: var(--dark-color-ts-set-signature); + --color-ts-type-alias: var(--dark-color-ts-type-alias); + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); +} + +.always-visible, +.always-visible .tsd-signatures { + display: inherit !important; } h1, @@ -161,41 +266,48 @@ h6 { line-height: 1.2; } +h1 > a:not(.link), +h2 > a:not(.link), +h3 > a:not(.link), +h4 > a:not(.link), +h5 > a:not(.link), +h6 > a:not(.link) { + text-decoration: none; + color: var(--color-text); +} + h1 { - font-size: 2em; - margin: 0.67em 0; + font-size: 1.875rem; + margin: 0.67rem 0; } h2 { - font-size: 1.5em; - margin: 0.83em 0; + font-size: 1.5rem; + margin: 0.83rem 0; } h3 { - font-size: 1.17em; - margin: 1em 0; + font-size: 1.25rem; + margin: 1rem 0; } -h4, -.tsd-index-panel h3 { - font-size: 1em; - margin: 1.33em 0; +h4 { + font-size: 1.05rem; + margin: 1.33rem 0; } h5 { - font-size: 0.83em; - margin: 1.67em 0; + font-size: 1rem; + margin: 1.5rem 0; } h6 { - font-size: 0.67em; - margin: 2.33em 0; + font-size: 0.875rem; + margin: 2.33rem 0; } -pre { - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; +.uppercase { + text-transform: uppercase; } dl, @@ -210,74 +322,28 @@ dd { } .container { - max-width: 1200px; - margin: 0 auto; - padding: 0 40px; -} -@media (max-width: 640px) { - .container { - padding: 0 20px; - } -} - -.container-main { - padding-bottom: 200px; -} - -.row { - display: flex; - position: relative; - margin: 0 -10px; -} -.row:after { - visibility: hidden; - display: block; - content: ""; - clear: both; - height: 0; -} - -.col-4, -.col-8 { - box-sizing: border-box; - float: left; - padding: 0 10px; + max-width: 1700px; + padding: 0 2rem; } -.col-4 { - width: 33.3333333333%; -} -.col-8 { - width: 66.6666666667%; +/* Footer */ +.tsd-generator { + border-top: 1px solid var(--color-accent); + padding-top: 1rem; + padding-bottom: 1rem; + max-height: 3.5rem; } -ul.tsd-descriptions > li > :first-child, -.tsd-panel > :first-child, -.col-8 > :first-child, -.col-4 > :first-child, -ul.tsd-descriptions > li > :first-child > :first-child, -.tsd-panel > :first-child > :first-child, -.col-8 > :first-child > :first-child, -.col-4 > :first-child > :first-child, -ul.tsd-descriptions > li > :first-child > :first-child > :first-child, -.tsd-panel > :first-child > :first-child > :first-child, -.col-8 > :first-child > :first-child > :first-child, -.col-4 > :first-child > :first-child > :first-child { +.tsd-generator > p { margin-top: 0; -} -ul.tsd-descriptions > li > :last-child, -.tsd-panel > :last-child, -.col-8 > :last-child, -.col-4 > :last-child, -ul.tsd-descriptions > li > :last-child > :last-child, -.tsd-panel > :last-child > :last-child, -.col-8 > :last-child > :last-child, -.col-4 > :last-child > :last-child, -ul.tsd-descriptions > li > :last-child > :last-child > :last-child, -.tsd-panel > :last-child > :last-child > :last-child, -.col-8 > :last-child > :last-child > :last-child, -.col-4 > :last-child > :last-child > :last-child { margin-bottom: 0; + padding: 0 1rem; +} + +.container-main { + margin: 0 auto; + /* toolbar, footer, margin */ + min-height: calc(100vh - 41px - 56px - 4rem); } @keyframes fade-in { @@ -320,22 +386,6 @@ ul.tsd-descriptions > li > :last-child > :last-child > :last-child, opacity: 0; } } -@keyframes shift-to-left { - from { - transform: translate(0, 0); - } - to { - transform: translate(-25%, 0); - } -} -@keyframes unshift-to-left { - from { - transform: translate(-25%, 0); - } - to { - transform: translate(0, 0); - } -} @keyframes pop-in-from-right { from { transform: translate(100%, 0); @@ -379,16 +429,34 @@ pre { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; padding: 0.2em; margin: 0; - font-size: 14px; + font-size: 0.875rem; + border-radius: 0.8em; } pre { + position: relative; + white-space: pre; + white-space: pre-wrap; + word-wrap: break-word; padding: 10px; + border: 1px solid var(--color-accent); } pre code { padding: 0; font-size: 100%; } +pre > button { + position: absolute; + top: 10px; + right: 10px; + opacity: 0; + transition: opacity 0.1s; + box-sizing: border-box; +} +pre:hover > button, +pre > button.visible { + opacity: 1; +} blockquote { margin: 1em 0; @@ -404,13 +472,12 @@ blockquote { padding: 0 0 0 20px; margin: 0; } -.tsd-typography h4, .tsd-typography .tsd-index-panel h3, .tsd-index-panel .tsd-typography h3, +.tsd-typography h4, .tsd-typography h5, .tsd-typography h6 { font-size: 1em; - margin: 0; } .tsd-typography h5, .tsd-typography h6 { @@ -421,108 +488,18 @@ blockquote { .tsd-typography ol { margin: 1em 0; } - -@media (min-width: 901px) and (max-width: 1024px) { - html .col-content { - width: 72%; - } - html .col-menu { - width: 28%; - } - html .tsd-navigation { - padding-left: 10px; - } -} -@media (max-width: 900px) { - html .col-content { - float: none; - width: 100%; - } - html .col-menu { - position: fixed !important; - overflow: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - width: 100%; - padding: 20px 20px 0 0; - max-width: 450px; - visibility: hidden; - background-color: var(--color-panel); - transform: translate(100%, 0); - } - html .col-menu > *:last-child { - padding-bottom: 20px; - } - html .overlay { - content: ""; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - - .to-has-menu .overlay { - animation: fade-in 0.4s; - } - - .to-has-menu :is(header, footer, .col-content) { - animation: shift-to-left 0.4s; - } - - .to-has-menu .col-menu { - animation: pop-in-from-right 0.4s; - } - - .from-has-menu .overlay { - animation: fade-out 0.4s; - } - - .from-has-menu :is(header, footer, .col-content) { - animation: unshift-to-left 0.4s; - } - - .from-has-menu .col-menu { - animation: pop-out-to-right 0.4s; - } - - .has-menu body { - overflow: hidden; - } - .has-menu .overlay { - visibility: visible; - } - .has-menu :is(header, footer, .col-content) { - transform: translate(-25%, 0); - } - .has-menu .col-menu { - visibility: visible; - transform: translate(0, 0); - display: grid; - grid-template-rows: auto 1fr; - max-height: 100vh; - } - .has-menu .tsd-navigation { - max-height: 100%; - } +.tsd-typography table { + border-collapse: collapse; + border: none; } - -.tsd-page-title { - padding: 70px 0 20px 0; - margin: 0 0 40px 0; - background: var(--color-panel); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); +.tsd-typography td, +.tsd-typography th { + padding: 6px 13px; + border: 1px solid var(--color-accent); } -.tsd-page-title h1 { - margin: 0; +.tsd-typography thead, +.tsd-typography tr:nth-child(even) { + background-color: var(--color-background-secondary); } .tsd-breadcrumb { @@ -544,32 +521,44 @@ blockquote { content: " / "; } -dl.tsd-comment-tags { +.tsd-comment-tags { + display: flex; + flex-direction: column; +} +dl.tsd-comment-tag-group { + display: flex; + align-items: center; overflow: hidden; + margin: 0.5em 0; } -dl.tsd-comment-tags dt { - float: left; - padding: 1px 5px; - margin: 0 10px 0 0; - border-radius: 4px; - border: 1px solid var(--color-comment-tag); - color: var(--color-comment-tag); - font-size: 0.8em; +dl.tsd-comment-tag-group dt { + display: flex; + margin-right: 0.5em; + font-size: 0.875em; font-weight: normal; } -dl.tsd-comment-tags dd { - margin: 0 0 10px 0; +dl.tsd-comment-tag-group dd { + margin: 0; +} +code.tsd-tag { + padding: 0.25em 0.4em; + border: 0.1em solid var(--color-accent); + margin-right: 0.25em; + font-size: 70%; +} +h1 code.tsd-tag:first-of-type { + margin-left: 0.25em; } -dl.tsd-comment-tags dd:before, -dl.tsd-comment-tags dd:after { - display: table; + +dl.tsd-comment-tag-group dd:before, +dl.tsd-comment-tag-group dd:after { content: " "; } -dl.tsd-comment-tags dd pre, -dl.tsd-comment-tags dd:after { +dl.tsd-comment-tag-group dd pre, +dl.tsd-comment-tag-group dd:after { clear: both; } -dl.tsd-comment-tags p { +dl.tsd-comment-tag-group p { margin: 0; } @@ -582,187 +571,137 @@ dl.tsd-comment-tags p { margin-bottom: 0; } -.toggle-protected .tsd-is-private { - display: none; -} - -.toggle-public .tsd-is-private, -.toggle-public .tsd-is-protected, -.toggle-public .tsd-is-private-protected { - display: none; +.tsd-filter-visibility h4 { + font-size: 1rem; + padding-top: 0.75rem; + padding-bottom: 0.5rem; + margin: 0; } - -.toggle-inherited .tsd-is-inherited { - display: none; +.tsd-filter-item:not(:last-child) { + margin-bottom: 0.5rem; } - -.toggle-externals .tsd-is-external { - display: none; +.tsd-filter-input { + display: flex; + width: fit-content; + width: -moz-fit-content; + align-items: center; + user-select: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + cursor: pointer; } - -#tsd-filter { - position: relative; - display: inline-block; - height: 40px; - vertical-align: bottom; +.tsd-filter-input input[type="checkbox"] { + cursor: pointer; + position: absolute; + width: 1.5em; + height: 1.5em; + opacity: 0; } -.no-filter #tsd-filter { - display: none; +.tsd-filter-input input[type="checkbox"]:disabled { + pointer-events: none; } -#tsd-filter .tsd-filter-group { - display: inline-block; - height: 40px; - vertical-align: bottom; - white-space: nowrap; +.tsd-filter-input svg { + cursor: pointer; + width: 1.5em; + height: 1.5em; + margin-right: 0.5em; + border-radius: 0.33em; + /* Leaving this at full opacity breaks event listeners on Firefox. + Don't remove unless you know what you're doing. */ + opacity: 0.99; } -#tsd-filter input { - display: none; +.tsd-filter-input input[type="checkbox"]:focus + svg { + transform: scale(0.95); } -@media (max-width: 900px) { - #tsd-filter .tsd-filter-group { - display: block; - position: absolute; - top: 40px; - right: 20px; - height: auto; - background-color: var(--color-panel); - visibility: hidden; - transform: translate(50%, 0); - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); - } - .has-options #tsd-filter .tsd-filter-group { - visibility: visible; - } - .to-has-options #tsd-filter .tsd-filter-group { - animation: fade-in 0.2s; - } - .from-has-options #tsd-filter .tsd-filter-group { - animation: fade-out 0.2s; - } - #tsd-filter label, - #tsd-filter .tsd-select { - display: block; - padding-right: 20px; - } +.tsd-filter-input input[type="checkbox"]:focus:not(:focus-visible) + svg { + transform: scale(1); } - -footer { - border-top: 1px solid var(--color-panel-divider); - background-color: var(--color-panel); +.tsd-checkbox-background { + fill: var(--color-accent); } -footer:after { - content: ""; - display: table; +input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { + stroke: var(--color-text); } -footer.with-border-bottom { - border-bottom: 1px solid var(--color-panel-divider); +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { + fill: var(--color-background); + stroke: var(--color-accent); + stroke-width: 0.25rem; } -footer .tsd-legend-group { - font-size: 0; +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { + stroke: var(--color-accent); } -footer .tsd-legend { - display: inline-block; - width: 25%; - padding: 0; - font-size: 16px; - list-style: none; - line-height: 1.333em; - vertical-align: top; + +.tsd-theme-toggle { + padding-top: 0.75rem; } -@media (max-width: 900px) { - footer .tsd-legend { - width: 50%; - } +.tsd-theme-toggle > h4 { + display: inline; + vertical-align: middle; + margin-right: 0.75rem; } .tsd-hierarchy { list-style: square; - padding: 0 0 0 20px; margin: 0; } .tsd-hierarchy .target { font-weight: bold; } -.tsd-index-panel .tsd-index-content { - margin-bottom: -30px !important; -} -.tsd-index-panel .tsd-index-section { - margin-bottom: 30px !important; -} -.tsd-index-panel h3 { - margin: 0 -20px 10px -20px; - padding: 0 20px 10px 20px; - border-bottom: 1px solid var(--color-panel-divider); -} -.tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 3; - -moz-column-count: 3; - -ms-column-count: 3; - -o-column-count: 3; - column-count: 3; - -webkit-column-gap: 20px; - -moz-column-gap: 20px; - -ms-column-gap: 20px; - -o-column-gap: 20px; - column-gap: 20px; +.tsd-full-hierarchy:not(:last-child) { + margin-bottom: 1em; + padding-bottom: 1em; + border-bottom: 1px solid var(--color-accent); +} +.tsd-full-hierarchy, +.tsd-full-hierarchy ul { + list-style: none; + margin: 0; padding: 0; +} +.tsd-full-hierarchy ul { + padding-left: 1.5rem; +} +.tsd-full-hierarchy a { + padding: 0.25rem 0 !important; + font-size: 1rem; + display: inline-flex; + align-items: center; + color: var(--color-text); +} + +.tsd-panel-group.tsd-index-group { + margin-bottom: 0; +} +.tsd-index-panel .tsd-index-list { list-style: none; line-height: 1.333em; -} -@media (max-width: 900px) { - .tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 1; - -moz-column-count: 1; - -ms-column-count: 1; - -o-column-count: 1; - column-count: 1; + margin: 0; + padding: 0.25rem 0 0 0; + overflow: hidden; + display: grid; + grid-template-columns: repeat(3, 1fr); + column-gap: 1rem; + grid-template-rows: auto; +} +@media (max-width: 1024px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(2, 1fr); } } -@media (min-width: 901px) and (max-width: 1024px) { - .tsd-index-panel ul.tsd-index-list { - -webkit-column-count: 2; - -moz-column-count: 2; - -ms-column-count: 2; - -o-column-count: 2; - column-count: 2; +@media (max-width: 768px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(1, 1fr); } } -.tsd-index-panel ul.tsd-index-list li { +.tsd-index-panel .tsd-index-list li { -webkit-page-break-inside: avoid; -moz-page-break-inside: avoid; -ms-page-break-inside: avoid; -o-page-break-inside: avoid; page-break-inside: avoid; } -.tsd-index-panel a, -.tsd-index-panel .tsd-parent-kind-module a { - color: var(--color-ts); -} -.tsd-index-panel .tsd-parent-kind-interface a { - color: var(--color-ts-interface); -} -.tsd-index-panel .tsd-parent-kind-enum a { - color: var(--color-ts-enum); -} -.tsd-index-panel .tsd-parent-kind-class a { - color: var(--color-ts-class); -} -.tsd-index-panel .tsd-kind-module a { - color: var(--color-ts); -} -.tsd-index-panel .tsd-kind-interface a { - color: var(--color-ts-interface); -} -.tsd-index-panel .tsd-kind-enum a { - color: var(--color-ts-enum); -} -.tsd-index-panel .tsd-kind-class a { - color: var(--color-ts-class); -} -.tsd-index-panel .tsd-is-private a { - color: var(--color-ts-private); -} .tsd-flag { display: inline-block; @@ -777,7 +716,7 @@ footer .tsd-legend { } .tsd-anchor { - position: absolute; + position: relative; top: -100px; } @@ -785,154 +724,143 @@ footer .tsd-legend { position: relative; } .tsd-member .tsd-anchor + h3 { + display: flex; + align-items: center; margin-top: 0; margin-bottom: 0; border-bottom: none; } -.tsd-member [data-tsd-kind] { - color: var(--color-ts); + +.tsd-navigation.settings { + margin: 1rem 0; } -.tsd-member [data-tsd-kind="Interface"] { - color: var(--color-ts-interface); +.tsd-navigation > a, +.tsd-navigation .tsd-accordion-summary { + width: calc(100% - 0.25rem); + display: flex; + align-items: center; } -.tsd-member [data-tsd-kind="Enum"] { - color: var(--color-ts-enum); +.tsd-navigation a, +.tsd-navigation summary > span, +.tsd-page-navigation a { + display: flex; + width: calc(100% - 0.25rem); + align-items: center; + padding: 0.25rem; + color: var(--color-text); + text-decoration: none; + box-sizing: border-box; } -.tsd-member [data-tsd-kind="Class"] { - color: var(--color-ts-class); +.tsd-navigation a.current, +.tsd-page-navigation a.current { + background: var(--color-active-menu-item); } -.tsd-member [data-tsd-kind="Private"] { - color: var(--color-ts-private); -} - -.tsd-navigation { - margin: 0 0 0 40px; -} -.tsd-navigation a { - display: block; - padding-top: 2px; - padding-bottom: 2px; - border-left: 2px solid transparent; - color: var(--color-text); - text-decoration: none; - transition: border-left-color 0.1s; -} -.tsd-navigation a:hover { +.tsd-navigation a:hover, +.tsd-page-navigation a:hover { text-decoration: underline; } -.tsd-navigation ul { - margin: 0; +.tsd-navigation ul, +.tsd-page-navigation ul { + margin-top: 0; + margin-bottom: 0; padding: 0; list-style: none; } -.tsd-navigation li { +.tsd-navigation li, +.tsd-page-navigation li { padding: 0; + max-width: 100%; } - -.tsd-navigation.primary { - padding-bottom: 40px; -} -.tsd-navigation.primary a { - display: block; - padding-top: 6px; - padding-bottom: 6px; -} -.tsd-navigation.primary ul li a { - padding-left: 5px; -} -.tsd-navigation.primary ul li li a { - padding-left: 25px; -} -.tsd-navigation.primary ul li li li a { - padding-left: 45px; -} -.tsd-navigation.primary ul li li li li a { - padding-left: 65px; -} -.tsd-navigation.primary ul li li li li li a { - padding-left: 85px; -} -.tsd-navigation.primary ul li li li li li li a { - padding-left: 105px; +.tsd-nested-navigation { + margin-left: 3rem; } -.tsd-navigation.primary > ul { - border-bottom: 1px solid var(--color-panel-divider); +.tsd-nested-navigation > li > details { + margin-left: -1.5rem; } -.tsd-navigation.primary li { - border-top: 1px solid var(--color-panel-divider); +.tsd-small-nested-navigation { + margin-left: 1.5rem; } -.tsd-navigation.primary li.current > a { - font-weight: bold; -} -.tsd-navigation.primary li.label span { - display: block; - padding: 20px 0 6px 5px; - color: var(--color-menu-label); +.tsd-small-nested-navigation > li > details { + margin-left: -1.5rem; } -.tsd-navigation.primary li.globals + li > span, -.tsd-navigation.primary li.globals + li > a { - padding-top: 20px; + +.tsd-page-navigation ul { + padding-left: 1.75rem; } -.tsd-navigation.secondary { - max-height: calc(100vh - 1rem - 40px); - overflow: auto; - position: sticky; - top: calc(0.5rem + 40px); - transition: 0.3s; +#tsd-sidebar-links a { + margin-top: 0; + margin-bottom: 0.5rem; + line-height: 1.25rem; } -.tsd-navigation.secondary.tsd-navigation--toolbar-hide { - max-height: calc(100vh - 1rem); - top: 0.5rem; +#tsd-sidebar-links a:last-of-type { + margin-bottom: 0; } -.tsd-navigation.secondary ul { - transition: opacity 0.2s; + +a.tsd-index-link { + padding: 0.25rem 0 !important; + font-size: 1rem; + line-height: 1.25rem; + display: inline-flex; + align-items: center; + color: var(--color-text); } -.tsd-navigation.secondary ul li a { - padding-left: 25px; +.tsd-accordion-summary { + list-style-type: none; /* hide marker on non-safari */ + outline: none; /* broken on safari, so just hide it */ } -.tsd-navigation.secondary ul li li a { - padding-left: 45px; +.tsd-accordion-summary::-webkit-details-marker { + display: none; /* hide marker on safari */ } -.tsd-navigation.secondary ul li li li a { - padding-left: 65px; +.tsd-accordion-summary, +.tsd-accordion-summary a { + user-select: none; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + + cursor: pointer; } -.tsd-navigation.secondary ul li li li li a { - padding-left: 85px; +.tsd-accordion-summary a { + width: calc(100% - 1.5rem); } -.tsd-navigation.secondary ul li li li li li a { - padding-left: 105px; +.tsd-accordion-summary > * { + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; } -.tsd-navigation.secondary ul li li li li li li a { - padding-left: 125px; +.tsd-index-accordion .tsd-accordion-summary > svg { + margin-left: 0.25rem; } -.tsd-navigation.secondary ul.current a { - border-left-color: var(--color-panel-divider); +.tsd-index-content > :not(:first-child) { + margin-top: 0.75rem; } -.tsd-navigation.secondary li.focus > a, -.tsd-navigation.secondary ul.current li.focus > a { - border-left-color: var(--color-menu-divider-focus); +.tsd-index-heading { + margin-top: 1.5rem; + margin-bottom: 0.75rem; } -.tsd-navigation.secondary li.current { - margin-top: 20px; - margin-bottom: 20px; - border-left-color: var(--color-panel-divider); + +.tsd-kind-icon { + margin-right: 0.5rem; + width: 1.25rem; + height: 1.25rem; + min-width: 1.25rem; + min-height: 1.25rem; } -.tsd-navigation.secondary li.current > a { - font-weight: bold; +.tsd-kind-icon path { + transform-origin: center; + transform: scale(1.1); } - -@media (min-width: 901px) { - .menu-sticky-wrap { - position: static; - } +.tsd-signature > .tsd-kind-icon { + margin-right: 0.8rem; } .tsd-panel { - margin: 20px 0; - padding: 20px; - background-color: var(--color-panel); - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); + margin-bottom: 2.5rem; +} +.tsd-panel.tsd-member { + margin-bottom: 4rem; } .tsd-panel:empty { display: none; @@ -940,48 +868,24 @@ footer .tsd-legend { .tsd-panel > h1, .tsd-panel > h2, .tsd-panel > h3 { - margin: 1.5em -20px 10px -20px; - padding: 0 20px 10px 20px; - border-bottom: 1px solid var(--color-panel-divider); + margin: 1.5rem -1.5rem 0.75rem -1.5rem; + padding: 0 1.5rem 0.75rem 1.5rem; } .tsd-panel > h1.tsd-before-signature, .tsd-panel > h2.tsd-before-signature, .tsd-panel > h3.tsd-before-signature { margin-bottom: 0; - border-bottom: 0; -} -.tsd-panel table { - display: block; - width: 100%; - overflow: auto; - margin-top: 10px; - word-break: normal; - word-break: keep-all; - border-collapse: collapse; -} -.tsd-panel table th { - font-weight: bold; -} -.tsd-panel table th, -.tsd-panel table td { - padding: 6px 13px; - border: 1px solid var(--color-panel-divider); -} -.tsd-panel table tr { - background: var(--color-background); -} -.tsd-panel table tr:nth-child(even) { - background: var(--color-secondary-background); + border-bottom: none; } .tsd-panel-group { - margin: 60px 0; + margin: 4rem 0; } -.tsd-panel-group > h1, -.tsd-panel-group > h2, -.tsd-panel-group > h3 { - padding-left: 20px; - padding-right: 20px; +.tsd-panel-group.tsd-index-group { + margin: 2rem 0; +} +.tsd-panel-group.tsd-index-group details { + margin: 2rem 0; } #tsd-search { @@ -995,8 +899,8 @@ footer .tsd-legend { position: absolute; left: 0; top: 0; - right: 40px; - height: 40px; + right: 2.5rem; + height: 100%; } #tsd-search .field input { box-sizing: border-box; @@ -1017,7 +921,8 @@ footer .tsd-legend { right: -40px; } #tsd-search .field input, -#tsd-search .title { +#tsd-search .title, +#tsd-toolbar-links a { transition: opacity 0.2s; } #tsd-search .results { @@ -1031,21 +936,25 @@ footer .tsd-legend { box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); } #tsd-search .results li { - padding: 0 10px; background-color: var(--color-background); + line-height: initial; + padding: 4px; } #tsd-search .results li:nth-child(even) { - background-color: var(--color-panel); + background-color: var(--color-background-secondary); } #tsd-search .results li.state { display: none; } -#tsd-search .results li.current, -#tsd-search .results li:hover { - background-color: var(--color-panel-divider); +#tsd-search .results li.current:not(.no-results), +#tsd-search .results li:hover:not(.no-results) { + background-color: var(--color-accent); } #tsd-search .results a { - display: block; + display: flex; + align-items: center; + padding: 0.25rem; + box-sizing: border-box; } #tsd-search .results a:before { top: 10px; @@ -1055,13 +964,14 @@ footer .tsd-legend { font-weight: normal; } #tsd-search.has-focus { - background-color: var(--color-panel-divider); + background-color: var(--color-accent); } #tsd-search.has-focus .field input { top: 0; opacity: 1; } -#tsd-search.has-focus .title { +#tsd-search.has-focus .title, +#tsd-search.has-focus #tsd-toolbar-links a { z-index: 0; opacity: 0; } @@ -1075,31 +985,34 @@ footer .tsd-legend { display: block; } +#tsd-toolbar-links { + position: absolute; + top: 0; + right: 2rem; + height: 100%; + display: flex; + align-items: center; + justify-content: flex-end; +} +#tsd-toolbar-links a { + margin-left: 1.5rem; +} +#tsd-toolbar-links a:hover { + text-decoration: underline; +} + .tsd-signature { - margin: 0 0 1em 0; - padding: 10px; - border: 1px solid var(--color-panel-divider); + margin: 0 0 1rem 0; + padding: 1rem 0.5rem; + border: 1px solid var(--color-accent); font-family: Menlo, Monaco, Consolas, "Courier New", monospace; font-size: 14px; overflow-x: auto; } -.tsd-signature.tsd-kind-icon { - padding-left: 30px; -} -.tsd-signature.tsd-kind-icon:before { - top: 10px; - left: 10px; -} -.tsd-panel > .tsd-signature { - margin-left: -20px; - margin-right: -20px; - border-width: 1px 0; -} -.tsd-panel > .tsd-signature.tsd-kind-icon { - padding-left: 40px; -} -.tsd-panel > .tsd-signature.tsd-kind-icon:before { - left: 20px; + +.tsd-signature-keyword { + color: var(--color-ts-keyword); + font-weight: normal; } .tsd-signature-symbol { @@ -1115,123 +1028,60 @@ footer .tsd-legend { .tsd-signatures { padding: 0; margin: 0 0 1em 0; - border: 1px solid var(--color-panel-divider); + list-style-type: none; } .tsd-signatures .tsd-signature { margin: 0; - border-width: 1px 0 0 0; - transition: background-color 0.1s; -} -.tsd-signatures .tsd-signature:first-child { - border-top-width: 0; -} -.tsd-signatures .tsd-signature.current { - background-color: var(--color-panel-divider); -} -.tsd-signatures.active > .tsd-signature { - cursor: pointer; -} -.tsd-panel > .tsd-signatures { - margin-left: -20px; - margin-right: -20px; + border-color: var(--color-accent); border-width: 1px 0; + transition: background-color 0.1s; } -.tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon { - padding-left: 40px; -} -.tsd-panel > .tsd-signatures .tsd-signature.tsd-kind-icon:before { - left: 20px; -} -.tsd-panel > a.anchor + .tsd-signatures { - border-top-width: 0; - margin-top: -20px; -} - -ul.tsd-descriptions { - position: relative; - overflow: hidden; - padding: 0; - list-style: none; -} -ul.tsd-descriptions.active > .tsd-description { - display: none; -} -ul.tsd-descriptions.active > .tsd-description.current { - display: block; -} -ul.tsd-descriptions.active > .tsd-description.fade-in { - animation: fade-in-delayed 0.3s; -} -ul.tsd-descriptions.active > .tsd-description.fade-out { - animation: fade-out-delayed 0.3s; - position: absolute; - display: block; - top: 0; - left: 0; - right: 0; - opacity: 0; - visibility: hidden; -} -ul.tsd-descriptions h4, -ul.tsd-descriptions .tsd-index-panel h3, -.tsd-index-panel ul.tsd-descriptions h3 { - font-size: 16px; - margin: 1em 0 0.5em 0; +.tsd-description .tsd-signatures .tsd-signature { + border-width: 1px; } -ul.tsd-parameters, -ul.tsd-type-parameters { +ul.tsd-parameter-list, +ul.tsd-type-parameter-list { list-style: square; margin: 0; padding-left: 20px; } -ul.tsd-parameters > li.tsd-parameter-signature, -ul.tsd-type-parameters > li.tsd-parameter-signature { +ul.tsd-parameter-list > li.tsd-parameter-signature, +ul.tsd-type-parameter-list > li.tsd-parameter-signature { list-style: none; margin-left: -20px; } -ul.tsd-parameters h5, -ul.tsd-type-parameters h5 { +ul.tsd-parameter-list h5, +ul.tsd-type-parameter-list h5 { font-size: 16px; margin: 1em 0 0.5em 0; } -ul.tsd-parameters .tsd-comment, -ul.tsd-type-parameters .tsd-comment { - margin-top: -0.5em; -} - .tsd-sources { - font-size: 14px; - color: var(--color-text-aside); - margin: 0 0 1em 0; + margin-top: 1rem; + font-size: 0.875em; } .tsd-sources a { color: var(--color-text-aside); text-decoration: underline; } -.tsd-sources ul, -.tsd-sources p { - margin: 0 !important; -} .tsd-sources ul { list-style: none; padding: 0; } .tsd-page-toolbar { - position: fixed; + position: sticky; z-index: 1; top: 0; left: 0; width: 100%; - height: 40px; - color: var(--color-toolbar-text); - background: var(--color-toolbar); - border-bottom: 1px solid var(--color-panel-divider); - transition: transform 0.3s linear; + color: var(--color-text); + background: var(--color-background-secondary); + border-bottom: 1px var(--color-accent) solid; + transition: transform 0.3s ease-in-out; } .tsd-page-toolbar a { - color: var(--color-toolbar-text); + color: var(--color-text); text-decoration: none; } .tsd-page-toolbar a.title { @@ -1240,13 +1090,13 @@ ul.tsd-type-parameters .tsd-comment { .tsd-page-toolbar a.title:hover { text-decoration: underline; } -.tsd-page-toolbar .table-wrap { - display: table; - width: 100%; - height: 40px; +.tsd-page-toolbar .tsd-toolbar-contents { + display: flex; + justify-content: space-between; + height: 2.5rem; + margin: 0 auto; } .tsd-page-toolbar .table-cell { - display: table-cell; position: relative; white-space: nowrap; line-height: 40px; @@ -1254,32 +1104,10 @@ ul.tsd-type-parameters .tsd-comment { .tsd-page-toolbar .table-cell:first-child { width: 100%; } - -.tsd-page-toolbar--hide { - transform: translateY(-100%); -} - -.tsd-select .tsd-select-list li:before, -.tsd-select .tsd-select-label:before, -.tsd-widget:before { - content: ""; - display: inline-block; - width: 40px; - height: 40px; - margin: 0 -8px 0 0; - background-image: url(./widgets.png); - background-repeat: no-repeat; - text-indent: -1024px; - vertical-align: bottom; - filter: var(--icon-filter); -} -@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) { - .tsd-select .tsd-select-list li:before, - .tsd-select .tsd-select-label:before, - .tsd-widget:before { - background-image: url(./widgets@2x.png); - background-size: 320px 40px; - } +.tsd-page-toolbar .tsd-toolbar-icon { + box-sizing: border-box; + line-height: 0; + padding: 12px 0; } .tsd-widget { @@ -1287,7 +1115,9 @@ ul.tsd-type-parameters .tsd-comment { overflow: hidden; opacity: 0.8; height: 40px; - transition: opacity 0.1s, background-color 0.2s; + transition: + opacity 0.1s, + background-color 0.2s; vertical-align: bottom; cursor: pointer; } @@ -1296,7 +1126,7 @@ ul.tsd-type-parameters .tsd-comment { } .tsd-widget.active { opacity: 1; - background-color: var(--color-panel-divider); + background-color: var(--color-accent); } .tsd-widget.no-caption { width: 40px; @@ -1304,25 +1134,11 @@ ul.tsd-type-parameters .tsd-comment { .tsd-widget.no-caption:before { margin: 0; } -.tsd-widget.search:before { - background-position: 0 0; -} -.tsd-widget.menu:before { - background-position: -40px 0; -} -.tsd-widget.options:before { - background-position: -80px 0; -} + .tsd-widget.options, .tsd-widget.menu { display: none; } -@media (max-width: 900px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } -} input[type="checkbox"] + .tsd-widget:before { background-position: -120px 0; } @@ -1330,85 +1146,269 @@ input[type="checkbox"]:checked + .tsd-widget:before { background-position: -160px 0; } -.tsd-select { - position: relative; - display: inline-block; - height: 40px; - transition: opacity 0.1s, background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-select .tsd-select-label { - opacity: 0.6; - transition: opacity 0.2s; +img { + max-width: 100%; } -.tsd-select .tsd-select-label:before { - background-position: -240px 0; + +.tsd-anchor-icon { + display: inline-flex; + align-items: center; + margin-left: 0.5rem; + vertical-align: middle; + color: var(--color-text); } -.tsd-select.active .tsd-select-label { - opacity: 0.8; + +.tsd-anchor-icon svg { + width: 1em; + height: 1em; + visibility: hidden; } -.tsd-select.active .tsd-select-list { + +.tsd-anchor-link:hover > .tsd-anchor-icon svg { visibility: visible; - opacity: 1; - transition-delay: 0s; } -.tsd-select .tsd-select-list { - position: absolute; - visibility: hidden; - top: 40px; - left: 0; - margin: 0; - padding: 0; - opacity: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); - transition: visibility 0s 0.2s, opacity 0.2s; + +.deprecated { + text-decoration: line-through !important; } -.tsd-select .tsd-select-list li { - padding: 0 20px 0 0; - background-color: var(--color-background); + +.warning { + padding: 1rem; + color: var(--color-warning-text); + background: var(--color-background-warning); +} + +.tsd-kind-project { + color: var(--color-ts-project); +} +.tsd-kind-module { + color: var(--color-ts-module); +} +.tsd-kind-namespace { + color: var(--color-ts-namespace); +} +.tsd-kind-enum { + color: var(--color-ts-enum); +} +.tsd-kind-enum-member { + color: var(--color-ts-enum-member); +} +.tsd-kind-variable { + color: var(--color-ts-variable); +} +.tsd-kind-function { + color: var(--color-ts-function); +} +.tsd-kind-class { + color: var(--color-ts-class); } -.tsd-select .tsd-select-list li:before { - background-position: 40px 0; +.tsd-kind-interface { + color: var(--color-ts-interface); +} +.tsd-kind-constructor { + color: var(--color-ts-constructor); +} +.tsd-kind-property { + color: var(--color-ts-property); +} +.tsd-kind-method { + color: var(--color-ts-method); +} +.tsd-kind-call-signature { + color: var(--color-ts-call-signature); +} +.tsd-kind-index-signature { + color: var(--color-ts-index-signature); +} +.tsd-kind-constructor-signature { + color: var(--color-ts-constructor-signature); +} +.tsd-kind-parameter { + color: var(--color-ts-parameter); +} +.tsd-kind-type-literal { + color: var(--color-ts-type-literal); +} +.tsd-kind-type-parameter { + color: var(--color-ts-type-parameter); +} +.tsd-kind-accessor { + color: var(--color-ts-accessor); +} +.tsd-kind-get-signature { + color: var(--color-ts-get-signature); +} +.tsd-kind-set-signature { + color: var(--color-ts-set-signature); +} +.tsd-kind-type-alias { + color: var(--color-ts-type-alias); +} + +/* if we have a kind icon, don't color the text by kind */ +.tsd-kind-icon ~ span { + color: var(--color-text); +} + +* { + scrollbar-width: thin; + scrollbar-color: var(--color-accent) var(--color-icon-background); } -.tsd-select .tsd-select-list li:nth-child(even) { - background-color: var(--color-panel); + +*::-webkit-scrollbar { + width: 0.75rem; } -.tsd-select .tsd-select-list li:hover { - background-color: var(--color-panel-divider); + +*::-webkit-scrollbar-track { + background: var(--color-icon-background); } -.tsd-select .tsd-select-list li.selected:before { - background-position: -200px 0; + +*::-webkit-scrollbar-thumb { + background-color: var(--color-accent); + border-radius: 999rem; + border: 0.25rem solid var(--color-icon-background); } -@media (max-width: 900px) { - .tsd-select .tsd-select-list { + +/* mobile */ +@media (max-width: 769px) { + .tsd-widget.options, + .tsd-widget.menu { + display: inline-block; + } + + .container-main { + display: flex; + } + html .col-content { + float: none; + max-width: 100%; + width: 100%; + } + html .col-sidebar { + position: fixed !important; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + z-index: 1024; + top: 0 !important; + bottom: 0 !important; + left: auto !important; + right: 0 !important; + padding: 1.5rem 1.5rem 0 0; + width: 75vw; + visibility: hidden; + background-color: var(--color-background); + transform: translate(100%, 0); + } + html .col-sidebar > *:last-child { + padding-bottom: 20px; + } + html .overlay { + content: ""; + display: block; + position: fixed; + z-index: 1023; top: 0; - left: auto; - right: 100%; - margin-right: -5px; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.75); + visibility: hidden; + } + + .to-has-menu .overlay { + animation: fade-in 0.4s; } - .tsd-select .tsd-select-label:before { - background-position: -280px 0; + + .to-has-menu .col-sidebar { + animation: pop-in-from-right 0.4s; } -} -img { - max-width: 100%; -} + .from-has-menu .overlay { + animation: fade-out 0.4s; + } -.tsd-anchor-icon { - margin-left: 10px; - vertical-align: middle; - color: var(--color-text); + .from-has-menu .col-sidebar { + animation: pop-out-to-right 0.4s; + } + + .has-menu body { + overflow: hidden; + } + .has-menu .overlay { + visibility: visible; + } + .has-menu .col-sidebar { + visibility: visible; + transform: translate(0, 0); + display: flex; + flex-direction: column; + gap: 1.5rem; + max-height: 100vh; + padding: 1rem 2rem; + } + .has-menu .tsd-navigation { + max-height: 100%; + } } -.tsd-anchor-icon svg { - width: 1em; - height: 1em; - visibility: hidden; +/* one sidebar */ +@media (min-width: 770px) { + .container-main { + display: grid; + grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); + grid-template-areas: "sidebar content"; + margin: 2rem auto; + } + + .col-sidebar { + grid-area: sidebar; + } + .col-content { + grid-area: content; + padding: 0 1rem; + } +} +@media (min-width: 770px) and (max-width: 1399px) { + .col-sidebar { + max-height: calc(100vh - 2rem - 42px); + overflow: auto; + position: sticky; + top: 42px; + padding-top: 1rem; + } + .site-menu { + margin-top: 1rem; + } } -.tsd-anchor-link:hover > .tsd-anchor-icon svg { - visibility: visible; +/* two sidebars */ +@media (min-width: 1200px) { + .container-main { + grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); + grid-template-areas: "sidebar content toc"; + } + + .col-sidebar { + display: contents; + } + + .page-menu { + grid-area: toc; + padding-left: 1rem; + } + .site-menu { + grid-area: sidebar; + } + + .site-menu { + margin-top: 1rem 0; + } + + .page-menu, + .site-menu { + max-height: calc(100vh - 2rem - 42px); + overflow: auto; + position: sticky; + top: 42px; + } } diff --git a/docs/assets/widgets.png b/docs/assets/widgets.png deleted file mode 100644 index c7380532ac1b45400620011c37c4dcb7aec27a4c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 480 zcmeAS@N?(olHy`uVBq!ia0y~yU~~YoH8@y+q^jrZML>b&o-U3d6^w6h1+IPUz|;DW zIZ;96kdsD>Qv^q=09&hp0GpEni<1IR%gvP3v%OR9*{MuRTKWHZyIbuBt)Ci`cU_&% z1T+i^Y)o{%281-<3TpPAUTzw5v;RY=>1rvxmPl96#kYc9hX!6V^nB|ad#(S+)}?8C zr_H+lT3B#So$T=?$(w3-{rbQ4R<@nsf$}$hwSO)A$8&`(j+wQf=Jwhb0`CvhR5DCf z^OgI)KQemrUFPH+UynC$Y~QHG%DbTVh-Skz{enNU)cV_hPu~{TD7TPZl>0&K>iuE| z7AYn$7)Jrb9GE&SfQW4q&G*@N|4cHI`VakFa5-C!ov&XD)J(qp$rJJ*9e z-sHv}#g*T7Cv048d1v~BEAzM5FztAse#q78WWC^BUCzQ U&wLp6h6BX&boFyt=akR{0G%$)mH+?% diff --git a/docs/assets/widgets@2x.png b/docs/assets/widgets@2x.png deleted file mode 100644 index 4bbbd57272f3b28f47527d4951ad10f950b8ad43..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 855 zcmeAS@N?(olHy`uVBq!ia0y~yU}^xe12~w0Jcmn z@(X6T|9^jgLcx21{)7exgY)a>N6m2F0<`Rqr;B4q1>>88jUdw-7W`c)zLE*mq8W2H z-<&Jl_Hco5BuC5n@AbF5GD82~-e8-v=#zCyUX0F-o}8pPfAv`!GN$ff+TL<~@kgt} z62eO?_|&+>xBmM$@p|z`tIKEdpPf8%qI>4r7@jn<=eta*{3~?g(zz{Ke9zc-G^gr? z-7foa?LcS!hmbwzru}ICvbWLlW8;+l-}!^=c32!^nV`+`C*;0-*Y%l94pC;Cb3GXz zzSf%a!{gVr{Y_lVuUj+a)*Ca+!-Hu%xmP&&X-2CuANY8^i{D7Kg6qzP zXz_ps9+lN8ESH{K4`yu&b~I>N9xGlE&;2u*b?+Go!AhN?m-bxlLvtC#MzDF2kFzfHJ1W7ybqdefSqVhbOykd*Yi%EDuhs z4wF{ft^bv2+DDnKb8gj1FuvcV`M}luS>lO<^)8x>y1#R;a=-ZKwWTQQb)ioBbi;zh zD!f5V)8581to1LL7c9!l^PSC$NBPYif!_vAZhmL4)v4U)4UsrLYiH_9rmQDd?)(e5 z^pcH>qvBg*i0dus2r*mp4;zKvu=P#s-ti;2obl`NjjwoYd>e(oo#j_uyRb<7Pv^If zzZ|mGHmV)8^tbO%^>eqMw(@7(&3g{jEp-Najo7V75xI_ZHK*FA`elF{r5}E*d7+j_R diff --git a/docs/classes/Ledger.ethereum.ETHLedgerAccount.html b/docs/classes/Ledger.ethereum.ETHLedgerAccount.html deleted file mode 100644 index a5db48af..00000000 --- a/docs/classes/Ledger.ethereum.ETHLedgerAccount.html +++ /dev/null @@ -1,8 +0,0 @@ -ETHLedgerAccount | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

The ETHLedgerAccount represents an ETHAccount with Signing functionalities -Instanciated from a Ledger device

-

Hierarchy

Index

Constructors

Properties

address: string
signer: default

Methods

  • GetChain(): Chain
  • Sign(message: BaseMessage): Promise<string>
  • getSignature(input: Buffer): Promise<string>

Legend

  • Constructor
  • Method
  • Private property
  • Private method
  • Inherited property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/account_src.Account.html b/docs/classes/account_src.Account.html new file mode 100644 index 00000000..040a50da --- /dev/null +++ b/docs/classes/account_src.Account.html @@ -0,0 +1,8 @@ +Account | @aleph-sdk/monorepo

The Account class is used to implement protocols related accounts - Ethereum, Solana, ... +It contains the account's address and public key.

+

All inherited classes of account must implement the GetChain and Sign methods.

+

Hierarchy (view full)

Constructors

Properties

Methods

Constructors

Properties

address: string

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/account_src.BaseProviderWallet.html b/docs/classes/account_src.BaseProviderWallet.html new file mode 100644 index 00000000..9f3e8e7a --- /dev/null +++ b/docs/classes/account_src.BaseProviderWallet.html @@ -0,0 +1,17 @@ +BaseProviderWallet | @aleph-sdk/monorepo

Class BaseProviderWalletAbstract

Wrapper for web3 Providers abstraction

+

Constructors

Properties

provider: unknown

Provider property

+

Methods

  • Gets the currently selected network chainID

    +

    Returns Promise<number>

  • Asks the provider if its Metamask or not. +This can be false positive.

    +

    Returns boolean

  • Signs a message using the Provider

    +

    Parameters

    • data: string | Buffer

      The message to sign

      +

    Returns Promise<string>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/account_src.ECIESAccount.html b/docs/classes/account_src.ECIESAccount.html new file mode 100644 index 00000000..f4eecc24 --- /dev/null +++ b/docs/classes/account_src.ECIESAccount.html @@ -0,0 +1,10 @@ +ECIESAccount | @aleph-sdk/monorepo

The ECIESAccount class is used to implement protocols using secp256k1's curve. +It extends the Account class by exposing an encryption publicKey.

+

Encryption has been removed as of the v1.0.0 release but will find its way back into the SDK.

+

Hierarchy (view full)

Constructors

Properties

Methods

Constructors

Properties

address: string
publicKey: undefined | string

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/accounts.avalanche.AvalancheAccount.html b/docs/classes/accounts.avalanche.AvalancheAccount.html deleted file mode 100644 index 95ac234c..00000000 --- a/docs/classes/accounts.avalanche.AvalancheAccount.html +++ /dev/null @@ -1,30 +0,0 @@ -AvalancheAccount | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

AvalancheAccount implements the Account class for the Avalanche protocol. -It is used to represent an Avalanche account when publishing a message on the Aleph network.

-

Hierarchy

Index

Constructors

  • new AvalancheAccount(signerOrWallet: JsonRPCWallet | JsonRpcProvider | KeyPair | KeyPair, address: string, publicKey?: string): AvalancheAccount

Properties

address: string
keyPair?: KeyPair | KeyPair
publicKey: undefined | string
wallet?: JsonRPCWallet

Methods

  • GetChain(): Chain
  • Sign(message: BaseMessage): Promise<string>
  • -

    The Sign method provides a way to sign a given Aleph message using an avalanche keypair. -The full message is not used as the payload, only fields of the BaseMessage type are.

    -

    The sign method of the keypair is used as the signature method.

    -

    Parameters

    • message: BaseMessage
      -

      The Aleph message to sign, using some of its fields.

      -

    Returns Promise<string>

  • askPubKey(): Promise<void>
  • -

    Ask for a Provider Account a read Access to its encryption publicKey -If the encryption public Key is already loaded, nothing happens

    -

    This method will throw if:

    -
      -
    • The account was not instanced with a provider.
    • -
    • The user denied the encryption public key sharing.
    • -
    -

    Returns Promise<void>

  • changeNetwork(chainOrRpc?: RpcType | RpcId): Promise<void>
  • decrypt(encryptedContent: string | Buffer): Promise<Buffer>
  • -

    Decrypt a given content using the private key from the keypair.

    -

    Parameters

    • encryptedContent: string | Buffer
      -

      The encrypted content to decrypt.

      -

    Returns Promise<Buffer>

  • digestMessage(message: Buffer): Promise<Buffer>
  • encrypt(content: Buffer, delegateSupport?: string | ECIESAccount, encryptionMethod?: METAMASK): Promise<string | Buffer>
  • -

    Encrypt a content using the user's public key from the keypair

    -

    Parameters

    • content: Buffer
      -

      The content to encrypt.

      -
    • Optional delegateSupport: string | ECIESAccount
      -

      Optional, if you want to encrypt data for another ECIESAccount (Can also be directly a public key)

      -
    • encryptionMethod: METAMASK = ProviderEncryptionLabel.METAMASK
      -

      Optional, chose the standard encryption method to use (With provider).

      -

    Returns Promise<string | Buffer>

  • getChainId(): Promise<number>
  • getRpcId(): Promise<RpcId>
  • getRpcUrl(): string

Legend

  • Constructor
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/accounts.base.Account.html b/docs/classes/accounts.base.Account.html deleted file mode 100644 index 8d600527..00000000 --- a/docs/classes/accounts.base.Account.html +++ /dev/null @@ -1,5 +0,0 @@ -Account | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Account Abstract

-

The Account class is used to implement protocols related accounts - Ethereum, Solana, ... -It contains the account's address and public key.

-

All inherited classes of account must implement the GetChain and Sign methods.

-

Hierarchy

Index

Constructors

Properties

Methods

Constructors

  • new Account(address: string): Account

Properties

address: string

Methods

  • GetChain(): Chain
  • Sign(message: BaseMessage): Promise<string>

Legend

  • Property
  • Method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/accounts.base.ECIESAccount.html b/docs/classes/accounts.base.ECIESAccount.html deleted file mode 100644 index 9c91abd9..00000000 --- a/docs/classes/accounts.base.ECIESAccount.html +++ /dev/null @@ -1,5 +0,0 @@ -ECIESAccount | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ECIESAccount Abstract

-

The ECIESAccount class is used to implement protocols using secp256k1's curve. -It extends the Account class by exposing an encryption publicKey and method

-

All inherited classes of ECIESAccount must implement the encrypt methods and expose a publicKey.

-

Hierarchy

Index

Constructors

  • new ECIESAccount(address: string, publicKey?: string): ECIESAccount

Properties

address: string
publicKey: undefined | string

Methods

  • GetChain(): Chain
  • Sign(message: BaseMessage): Promise<string>
  • askPubKey(): Promise<void>
  • decrypt(content: string | Buffer): Promise<Buffer>
  • encrypt(content: Buffer, delegateSupport?: string | ECIESAccount, encryptionMethod?: METAMASK): Promise<string | Buffer>
  • Parameters

    • content: Buffer
    • Optional delegateSupport: string | ECIESAccount
    • Optional encryptionMethod: METAMASK

    Returns Promise<string | Buffer>

Legend

  • Property
  • Method
  • Inherited property
  • Inherited method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/accounts.base.EVMAccount.html b/docs/classes/accounts.base.EVMAccount.html deleted file mode 100644 index cdf8aa05..00000000 --- a/docs/classes/accounts.base.EVMAccount.html +++ /dev/null @@ -1 +0,0 @@ -EVMAccount | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Class EVMAccount Abstract

Hierarchy

Index

Constructors

  • new EVMAccount(address: string, publicKey?: string): EVMAccount

Properties

address: string
publicKey: undefined | string
wallet?: JsonRPCWallet | Wallet

Methods

  • GetChain(): Chain
  • Sign(message: BaseMessage): Promise<string>
  • askPubKey(): Promise<void>
  • changeNetwork(chainOrRpc?: RpcType | RpcId): Promise<void>
  • decrypt(content: string | Buffer): Promise<Buffer>
  • encrypt(content: Buffer, delegateSupport?: string | ECIESAccount, encryptionMethod?: METAMASK): Promise<string | Buffer>
  • getChainId(): Promise<number>
  • getRpcId(): Promise<RpcId>
  • getRpcUrl(): string

Legend

  • Property
  • Method
  • Inherited property
  • Inherited method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/accounts.cosmos.CosmosAccount.html b/docs/classes/accounts.cosmos.CosmosAccount.html deleted file mode 100644 index 33e17297..00000000 --- a/docs/classes/accounts.cosmos.CosmosAccount.html +++ /dev/null @@ -1,10 +0,0 @@ -CosmosAccount | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

CosmosAccount implements the Account class for the Cosmos protocol. -It is used to represent a Cosmos account when publishing a message on the Aleph network.

-

Hierarchy

Index

Constructors

  • new CosmosAccount(wallet: OfflineAminoSigner, address: string, accountNumber?: number): CosmosAccount

Properties

accountNumber: number
address: string
wallet: OfflineAminoSigner

Methods

  • GetChain(): Chain
  • Sign(message: BaseMessage): Promise<string>
  • -

    The Sign method provides a way to sign a given Aleph message using a Cosmos account. -The full message is not used as the payload, only fields of the BaseMessage type are.

    -

    The signMessage method uses the amino SignDoc helpers to generate the signature

    -

    Parameters

    • message: BaseMessage
      -

      The Aleph message to sign, using some of its fields.

      -

    Returns Promise<string>

Legend

  • Constructor
  • Method
  • Inherited property
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/accounts.ethereum.ETHAccount.html b/docs/classes/accounts.ethereum.ETHAccount.html deleted file mode 100644 index 6fcb2475..00000000 --- a/docs/classes/accounts.ethereum.ETHAccount.html +++ /dev/null @@ -1,30 +0,0 @@ -ETHAccount | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

ETHAccount implements the Account class for the Ethereum protocol. -It is used to represent an ethereum account when publishing a message on the Aleph network.

-

Hierarchy

Index

Constructors

  • new ETHAccount(wallet: JsonRPCWallet | Wallet, address: string, publicKey?: string): ETHAccount

Properties

address: string
publicKey: undefined | string
wallet: JsonRPCWallet | Wallet

Methods

  • GetChain(): Chain
  • Sign(message: BaseMessage): Promise<string>
  • -

    The Sign method provides a way to sign a given Aleph message using an ethereum account. -The full message is not used as the payload, only fields of the BaseMessage type are.

    -

    The signMessage method of the package 'ethers' is used as the signature method.

    -

    Parameters

    • message: BaseMessage
      -

      The Aleph message to sign, using some of its fields.

      -

    Returns Promise<string>

  • askPubKey(): Promise<void>
  • -

    Ask for a Provider Account a read Access to its encryption publicKey -If the encryption public Key is already loaded, nothing happens

    -

    This method will throw if:

    -
      -
    • The account was not instanced with a provider.
    • -
    • The user denied the encryption public key sharing.
    • -
    -

    Returns Promise<void>

  • changeNetwork(chainOrRpc?: RpcType | RpcId): Promise<void>
  • decrypt(encryptedContent: string | Buffer): Promise<Buffer>
  • -

    Decrypt a given content using an ETHAccount.

    -

    Parameters

    • encryptedContent: string | Buffer
      -

      The encrypted content to decrypt.

      -

    Returns Promise<Buffer>

  • encrypt(content: Buffer, delegateSupport?: string | ECIESAccount, encryptionMethod?: METAMASK): Promise<string | Buffer>
  • -

    Encrypt a content using the user's public key for an Ethereum account.

    -

    Parameters

    • content: Buffer
      -

      The content to encrypt.

      -
    • Optional delegateSupport: string | ECIESAccount
      -

      Optional, if you want to encrypt data for another EthAccount (Can also be directly a public key)

      -
    • encryptionMethod: METAMASK = ProviderEncryptionLabel.METAMASK
      -

      Optional, chose the standard encryption method to use (With provider).

      -

    Returns Promise<string | Buffer>

  • getChainId(): Promise<number>
  • getRpcId(): Promise<RpcId>
  • getRpcUrl(): string

Legend

  • Constructor
  • Property
  • Method
  • Inherited property
  • Inherited method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/accounts.nuls2.NULS2Account.html b/docs/classes/accounts.nuls2.NULS2Account.html deleted file mode 100644 index 84de01c0..00000000 --- a/docs/classes/accounts.nuls2.NULS2Account.html +++ /dev/null @@ -1,47 +0,0 @@ -NULS2Account | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

NULS2Account implements the Account class for the NULS2 protocol. - It is used to represent a NULS2 account when publishing a message on the Aleph network.

-

Hierarchy

Index

Constructors

  • new NULS2Account(address: string, publicKey: string, privateKey: string): NULS2Account

Properties

address: string
privateKey: string
publicKey: undefined | string

Methods

  • EncodeSignature(signature: Uint8Array, recovery: number, compressed: boolean): Buffer
  • -

    Append the recovery of the signature to a signature and compress it if required.

    -

    Parameters

    • signature: Uint8Array
      -

      The signature to encode.

      -
    • recovery: number
      -

      The recovery to append.

      -
    • compressed: boolean
      -

      The optional compress flag.

      -

    Returns Buffer

  • GetChain(): Chain
  • Sign(message: BaseMessage): Promise<string>
  • -

    The Sign method provides a way to sign a given Aleph message using a NULS2 account. -The full message is not used as the payload, only fields of the BaseMessage type are.

    -

    The message's signature is based on secp256k1 package.

    -

    Parameters

    • message: BaseMessage
      -

      The Aleph message to sign, using some of its fields.

      -

    Returns Promise<string>

  • askPubKey(): Promise<void>
  • -

    Ask for a Provider Account a read Access to its encryption publicKey. -As NULS2 currently doesn't support instantiation through a provider, this method has no effect.

    -

    Returns Promise<void>

  • decrypt(encryptedContent: string | Buffer): Promise<Buffer>
  • -

    Decrypt a given content using a NULS2 account.

    -

    Parameters

    • encryptedContent: string | Buffer
      -

      The encrypted content to decrypt.

      -

    Returns Promise<Buffer>

  • encrypt(content: Buffer, delegateSupport?: string | ECIESAccount): Promise<Buffer>
  • -

    Encrypt a content using the user's public key for a NULS2 account.

    -

    Parameters

    • content: Buffer
      -

      The content to encrypt.

      -
    • Optional delegateSupport: string | ECIESAccount
      -

      Optional, if you want to encrypt data for another ECIESAccount (Can also be directly a public key)

      -

    Returns Promise<Buffer>

  • addressFromHash(hash: Uint8Array, prefix?: string): string
  • -

    Extract an address from a given hash.

    -

    Parameters

    • hash: Uint8Array
      -

      The hash containing the address.

      -
    • Optional prefix: string
      -

      The optional address prefix.

      -

    Returns string

  • magicHash(message: Buffer, messagePrefix?: string | Buffer): Buffer
  • -

    Creates a hash from a message.

    -

    Parameters

    • message: Buffer
      -

      The message used to create the hash.

      -
    • messagePrefix: string | Buffer = "\u0018NULS Signed Message:\n"
      -

      The optional message's hash prefix.

      -

    Returns Buffer

  • publicKeyToHash(publicKey: Uint8Array, __namedParameters?: ChainNAddress): Buffer
  • -

    Creates a hash from a user's public key.

    -

    Parameters

    • publicKey: Uint8Array
      -

      The public key used to create the hash.

      -
    • __namedParameters: ChainNAddress = ...

    Returns Buffer

Legend

  • Constructor
  • Method
  • Private property
  • Private method
  • Inherited property
  • Static method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/accounts.solana.SOLAccount.html b/docs/classes/accounts.solana.SOLAccount.html deleted file mode 100644 index b9b006db..00000000 --- a/docs/classes/accounts.solana.SOLAccount.html +++ /dev/null @@ -1,11 +0,0 @@ -SOLAccount | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

SOLAccount implements the Account class for the Solana protocol. -It is used to represent an solana account when publishing a message on the Aleph network.

-

Hierarchy

Index

Constructors

  • new SOLAccount(publicKey: PublicKey, walletOrKeypair: MessageSigner | Keypair): SOLAccount

Properties

address: string
isKeypair: boolean
keypair?: Keypair
wallet?: MessageSigner

Methods

  • GetChain(): Chain
  • Sign(message: BaseMessage): Promise<string>
  • -

    The Sign method provides a way to sign a given Aleph message using an solana account. -The full message is not used as the payload, only fields of the BaseMessage type are.

    -

    nacl is used to sign the payload with the account's private key. -The final message's signature is composed of the signed payload and the user's public key.

    -

    Parameters

    • message: BaseMessage
      -

      The Aleph message to sign, using some of its fields.

      -

    Returns Promise<string>

Legend

  • Constructor
  • Property
  • Method
  • Inherited property
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/accounts.substrate.DOTAccount.html b/docs/classes/accounts.substrate.DOTAccount.html deleted file mode 100644 index 32f4a528..00000000 --- a/docs/classes/accounts.substrate.DOTAccount.html +++ /dev/null @@ -1,18 +0,0 @@ -DOTAccount | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

DOTAccount implements the Account class for the substrate protocol. - It is used to represent a substrate account when publishing a message on the Aleph network.

-

Hierarchy

Index

Constructors

  • new DOTAccount(pair: KeyringPair | InjectedExtension, address: string): DOTAccount

Properties

address: string
injector?: InjectedExtension
pair?: KeyringPair

Methods

  • GetChain(): Chain
  • Sign(message: BaseMessage): Promise<string>
  • -

    The Sign method provides a way to sign a given Aleph message using a substrate account. -The full message is not used as the payload, only fields of the BaseMessage type are.

    -

    The sign method of the package 'polkadot' is used as the signature method.

    -

    Parameters

    • message: BaseMessage
      -

      The Aleph message to sign, using some of its fields.

      -

    Returns Promise<string>

  • decrypt(encryptedContent: Buffer): null | Buffer
  • -

    Decrypt a given content using a NULS account.

    -

    Parameters

    • encryptedContent: Buffer
      -

      The encrypted content to decrypt.

      -

    Returns null | Buffer

  • encrypt(content: Buffer): Buffer
  • -

    Encrypt a content using the user's public key for a Substrate account.

    -

    Parameters

    • content: Buffer
      -

      The content to encrypt.

      -

    Returns Buffer

Legend

  • Constructor
  • Method
  • Inherited property
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/accounts.superfluid.SuperfluidAccount.html b/docs/classes/accounts.superfluid.SuperfluidAccount.html deleted file mode 100644 index e15a3600..00000000 --- a/docs/classes/accounts.superfluid.SuperfluidAccount.html +++ /dev/null @@ -1,52 +0,0 @@ -SuperfluidAccount | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

SuperfluidAccount implements the Account class for the Superfluid protocol. -It is used to represent a Superfluid account when publishing a message on the Aleph network.

-

Hierarchy

Index

Constructors

  • new SuperfluidAccount(wallet: JsonRPCWallet | JsonRpcProvider, address: string, publicKey?: string): SuperfluidAccount

Properties

address: string
alephx?: default
framework?: default
keyPair?: KeyPair | KeyPair
publicKey: undefined | string
wallet: JsonRPCWallet

Methods

  • GetChain(): Chain
  • Sign(message: BaseMessage): Promise<string>
  • -

    The Sign method provides a way to sign a given Aleph message using an avalanche keypair. -The full message is not used as the payload, only fields of the BaseMessage type are.

    -

    The sign method of the keypair is used as the signature method.

    -

    Parameters

    • message: BaseMessage
      -

      The Aleph message to sign, using some of its fields.

      -

    Returns Promise<string>

  • alephPerHourToFlowRate(alephPerHour: number | Decimal): BigNumber
  • alephToWei(alephAmount: number | Decimal): BigNumber
  • askPubKey(): Promise<void>
  • -

    Ask for a Provider Account a read Access to its encryption publicKey -If the encryption public Key is already loaded, nothing happens

    -

    This method will throw if:

    -
      -
    • The account was not instanced with a provider.
    • -
    • The user denied the encryption public key sharing.
    • -
    -

    Returns Promise<void>

  • changeNetwork(chainOrRpc?: RpcType | RpcId): Promise<void>
  • decreaseALEPHxFlow(receiver: string, alephPerHour: number | Decimal): Promise<void>
  • -

    Decrease the ALEPHx flow rate to a given receiver. Deletes the flow if the new flow rate is 0.

    -

    Parameters

    • receiver: string
      -

      The receiver address.

      -
    • alephPerHour: number | Decimal
      -

      The amount of ALEPHx per hour to decrease the flow by.

      -

    Returns Promise<void>

  • decrypt(encryptedContent: string | Buffer): Promise<Buffer>
  • -

    Decrypt a given content using the private key from the keypair.

    -

    Parameters

    • encryptedContent: string | Buffer
      -

      The encrypted content to decrypt.

      -

    Returns Promise<Buffer>

  • encrypt(content: Buffer, delegateSupport?: string | ECIESAccount, encryptionMethod?: METAMASK): Promise<string | Buffer>
  • -

    Encrypt a content using the user's public key from the keypair

    -

    Parameters

    • content: Buffer
      -

      The content to encrypt.

      -
    • Optional delegateSupport: string | ECIESAccount
      -

      Optional, if you want to encrypt data for another ECIESAccount (Can also be directly a public key)

      -
    • encryptionMethod: METAMASK = ProviderEncryptionLabel.METAMASK
      -

      Optional, chose the standard encryption method to use (With provider).

      -

    Returns Promise<string | Buffer>

  • flowRateToAlephPerHour(flowRate: string | BigNumber): Decimal
  • getALEPHBalance(): Promise<Decimal>
  • getALEPHxBalance(): Promise<Decimal>
  • getALEPHxFlow(receiver: string): Promise<Decimal>
  • -

    Get the ALEPHx flow rate to a given receiver in ALEPHx per hour.

    -

    Parameters

    • receiver: string
      -

      The receiver address.

      -

    Returns Promise<Decimal>

  • getAllALEPHxInflows(): Promise<Record<string, Decimal>>
  • getAllALEPHxOutflows(): Promise<Record<string, Decimal>>
  • getChainId(): Promise<number>
  • getNetALEPHxFlow(): Promise<Decimal>
  • getRpcId(): Promise<RpcId>
  • getRpcUrl(): string
  • getSubgraphUrl(): Promise<"https://avalanche-fuji.subgraph.x.superfluid.dev/" | "https://avalanche-c.subgraph.x.superfluid.dev/">
  • Returns Promise<"https://avalanche-fuji.subgraph.x.superfluid.dev/" | "https://avalanche-c.subgraph.x.superfluid.dev/">

  • increaseALEPHxFlow(receiver: string, alephPerHour: number | Decimal): Promise<void>
  • -

    Increase the ALEPHx flow rate to a given receiver. Creates a new flow if none exists.

    -

    Parameters

    • receiver: string
      -

      The receiver address.

      -
    • alephPerHour: number | Decimal
      -

      The amount of ALEPHx per hour to increase the flow by.

      -

    Returns Promise<void>

  • init(): Promise<void>
  • querySubgraph(query: string): Promise<any>
  • weiToAleph(weiAmount: string | BigNumber): Decimal

Legend

  • Constructor
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/accounts.tezos.TEZOSAccount.html b/docs/classes/accounts.tezos.TEZOSAccount.html deleted file mode 100644 index ae478826..00000000 --- a/docs/classes/accounts.tezos.TEZOSAccount.html +++ /dev/null @@ -1,18 +0,0 @@ -TEZOSAccount | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu
-

XTZAccount implements the Account class for the Tezos protocol. -It is used to represent a Tezos account when publishing a message on the Aleph network.

-

Hierarchy

Index

Constructors

  • new TEZOSAccount(publicKey: string, wallet: BeaconWallet | InMemorySigner, dAppUrl?: string): TEZOSAccount
  • Parameters

    • publicKey: string
      -

      The public key encoded in base58. Needed due to asynchronous getter of the public key.

      -
    • wallet: BeaconWallet | InMemorySigner
      -

      The signer containing the private key used to sign the message.

      -
    • Optional dAppUrl: string
      -

      The URL of the dApp that is publishing the message. Defaults to "aleph.im". Used by wallets to -display the requester of the signature.

      -

    Returns TEZOSAccount

Properties

address: string
dAppUrl: string
wallet: BeaconWallet | InMemorySigner

Methods

  • GetChain(): Chain
  • GetPublicKey(): Promise<string>
  • Sign(message: BaseMessage): Promise<string>
  • -

    The Sign method provides a way to sign a given Aleph message using a Tezos account. -The full message is not used as the payload, only fields of the BaseMessage type are.

    -

    nacl is used to sign the payload with the account's private key. -The final message's signature is composed of the signed payload and the user's public key.

    -

    Parameters

    • message: BaseMessage
      -

      The Aleph message to sign, using some of its fields.

      -

    Returns Promise<string>

Legend

  • Constructor
  • Property
  • Method
  • Inherited property
  • Private property

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/avalanche_src.AvalancheAccount.html b/docs/classes/avalanche_src.AvalancheAccount.html new file mode 100644 index 00000000..c9e1f93b --- /dev/null +++ b/docs/classes/avalanche_src.AvalancheAccount.html @@ -0,0 +1,29 @@ +AvalancheAccount | @aleph-sdk/monorepo

AvalancheAccount implements the Account class for the Avalanche protocol. +It is used to represent an Avalanche account when publishing a message on the Aleph network.

+

Hierarchy

  • EVMAccount
    • AvalancheAccount

Constructors

  • Parameters

    • signerOrWallet: KeyPair | KeyPair | Wallet | JsonRpcProvider | JsonRPCWallet
    • address: string
    • Optional publicKey: string
    • Optional rpcId: number

    Returns AvalancheAccount

Properties

address: string
keyPair?: KeyPair | KeyPair
publicKey: undefined | string
selectedRpcId?: RpcId
wallet?: Wallet | JsonRPCWallet

Methods

  • Ask for a Provider Account a read Access to its encryption publicKey +If the encryption public Key is already loaded, nothing happens

    +

    This method will throw if:

    +
      +
    • The account was not instanced with a provider.
    • +
    • The user denied the encryption public key sharing.
    • +
    +

    Returns Promise<void>

  • Parameters

    • Optional chainOrRpc: RpcId | RpcType

    Returns Promise<void>

  • Retrieves the ALEPH token balance for a specified wallet address.

    +

    Returns Promise<Decimal>

  • Returns Promise<number>

  • Returns Promise<RpcId>

  • Returns string

  • The Sign method provides a way to sign a given Aleph message using an avalanche keypair. +The full message is not used as the payload, only fields of the BaseMessage type are.

    +

    The sign method of the keypair is used as the signature method.

    +

    Parameters

    • message: SignableMessage

      The Aleph message to sign, using some of its fields.

      +

    Returns Promise<string>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/base_src.BaseAccount.html b/docs/classes/base_src.BaseAccount.html new file mode 100644 index 00000000..a3b7412f --- /dev/null +++ b/docs/classes/base_src.BaseAccount.html @@ -0,0 +1,28 @@ +BaseAccount | @aleph-sdk/monorepo

BaseAccount implements the Account class for the Base protocol. +It is used to represent a Base account when publishing a message on the Aleph network.

+

Hierarchy

  • ETHAccount
    • BaseAccount

Constructors

  • Parameters

    • wallet: Wallet | JsonRPCWallet
    • address: string
    • Optional publicKey: string
    • Optional rpcId: number

    Returns BaseAccount

Properties

address: string
publicKey: undefined | string
selectedRpcId?: RpcId
wallet: Wallet | JsonRPCWallet

Methods

  • Ask for a Provider Account a read Access to its encryption publicKey +If the encryption public Key is already loaded, nothing happens

    +

    This method will throw if:

    +
      +
    • The account was not instanced with a provider.
    • +
    • The user denied the encryption public key sharing.
    • +
    +

    Returns Promise<void>

  • Parameters

    • Optional chainOrRpc: RpcId | RpcType

    Returns Promise<void>

  • Retrieves the ALEPH token balance for a specified wallet address.

    +

    Returns Promise<Decimal>

  • Returns Promise<number>

  • Returns Promise<RpcId>

  • Returns string

  • The Sign method provides a way to sign a given Aleph message using an ethereum account. +The full message is not used as the payload, only fields of the BaseMessage type are.

    +

    The signMessage method of the package 'ethers' is used as the signature method.

    +

    Parameters

    • message: SignableMessage

      The Aleph message to sign, using some of its fields.

      +

    Returns Promise<string>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/client_src.AlephHttpClient.html b/docs/classes/client_src.AlephHttpClient.html new file mode 100644 index 00000000..c79414f5 --- /dev/null +++ b/docs/classes/client_src.AlephHttpClient.html @@ -0,0 +1,44 @@ +AlephHttpClient | @aleph-sdk/monorepo

Hierarchy (view full)

Constructors

Properties

aggregateClient: AggregateMessageClient
forgetClient: ForgetMessageClient
instanceClient: InstanceMessageClient
messageClient: BaseMessageClient
postClient: PostMessageClient
programClient: ProgramMessageClient
storeClient: StoreMessageClient

Methods

  • Downloads a file from the Aleph network.

    +

    Parameters

    • file_hash: string

      The hash of the STORE message of the file to retrieve.

      +

    Returns Promise<ArrayBuffer>

  • Fetches an aggregate value from the Aleph network. Aggregates are a key-value store on the Aleph network. +Aggregates are bound by address and each address can have multiple keys. +By default, only the address that signs the aggregate can modify it.

    +

    Type Parameters

    • T

    Parameters

    • address: string

      The address of the aggregate's owner

      +
    • key: string

      The key of the aggregate to fetch

      +

    Returns Promise<T>

  • Fetches multiple aggregates from the Aleph network. Aggregates are a key-value store on the Aleph network. +Aggregates are bound by address and each address can have multiple keys. +By default, only the address that signs the aggregate can modify it.

    +

    Parameters

    • address: string

      The address of the aggregate's owner

      +
    • Optional keys: string[]

      The keys of the aggregates to fetch

      +

    Returns Promise<Record<string, any>>

  • Tries to fetch a specific message from the Aleph network. Throws an error if the message is not found or forgotten.

    +

    Type Parameters

    • T extends MessageType | "any" = "any"
    • Content = any

    Parameters

    • itemHash: string

      The hash of the message to fetch.

      +

    Returns Promise<PublishedMessage<MessageTypeMap<Content>[T]>>

  • Fetches the reason why a message has been rejected from the network. If the message has no error, returns null.

    +

    Parameters

    • itemHash: string

      The hash of the message to fetch the error from.

      +

    Returns Promise<null | MessageError>

  • Retrieves raw messages from the Aleph network. Similar to getPosts, but with more options.

    +

    Parameters

    • config: GetMessagesConfiguration

      The configuration used to fetch messages.

      +

    Returns Promise<MessagesQueryResponse>

  • Fetches a POST message on the Aleph network. POST messages are used to store arbitrary JSON data on the Aleph network. +They can be queried by type, channel, reference, address, tag, or hash. +POSTs can be modified by amend messages. This endpoint returns the latest version of the POST.

    +

    Type Parameters

    • T = any

    Parameters

    • config: PostGetConfiguration

      The configuration used to fetch a post message.

      +

    Returns Promise<PostResponse<T>>

  • Fetches multiple POST messages on the Aleph network. POST messages are used to store arbitrary JSON data on the Aleph network.

    +

    Type Parameters

    • T = any

    Parameters

    • config: PostGetConfiguration

      The configuration used to fetch a post message.

      +

    Returns Promise<PostQueryResponse<T>>

  • Watches for new messages on the Aleph network. This method returns a socket that can be used to listen for new messages.

    +

    Parameters

    • config: Omit<GetMessagesConfiguration, "page" | "pageSize">

      The filters used to watch for new messages, similar to getMessages.

      +

    Returns Promise<AlephSocket>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/client_src.AuthenticatedAlephHttpClient.html b/docs/classes/client_src.AuthenticatedAlephHttpClient.html new file mode 100644 index 00000000..eed42d17 --- /dev/null +++ b/docs/classes/client_src.AuthenticatedAlephHttpClient.html @@ -0,0 +1,58 @@ +AuthenticatedAlephHttpClient | @aleph-sdk/monorepo

Hierarchy (view full)

Constructors

Properties

account: Account
aggregateClient: AggregateMessageClient
forgetClient: ForgetMessageClient
instanceClient: InstanceMessageClient
messageClient: BaseMessageClient
postClient: PostMessageClient
programClient: ProgramMessageClient
storeClient: StoreMessageClient

Methods

  • Create an AGGREGATE message. It is meant to be used as a quick access storage associated with an account.

    +

    Type Parameters

    • Content

    Parameters

    • config: Omit<AggregatePublishConfiguration<Content>, "account">

    Returns Promise<AggregateMessage<Content>>

  • Create a VM instance on the network by posting an INSTANCE message. It will be rejected by the network if the account does not have enough funds.

    +

    Parameters

    • config: Omit<InstancePublishConfiguration, "account">

    Returns Promise<InstanceMessage>

  • Create a POST message on the aleph.im network. It is associated with a channel and owned by an account.

    +

    Type Parameters

    • Content = any

    Parameters

    • config: Omit<PostPublishConfiguration<Content>, "account">

    Returns Promise<PostMessage<Content>>

  • Post a (create) PROGRAM message.

    +

    Parameters

    • config: Omit<ProgramPublishConfiguration, "account">

    Returns Promise<ProgramMessage>

  • Create a STORE message to store a file on the aleph.im network. +Can be passed either a file path, an IPFS hash or the file's content as raw bytes.

    +

    Parameters

    • config: RequireOnlyOne<Omit<StorePublishConfiguration, "account">, "fileObject" | "fileHash">

    Returns Promise<StoreMessage>

  • Downloads a file from the Aleph network.

    +

    Parameters

    • file_hash: string

      The hash of the STORE message of the file to retrieve.

      +

    Returns Promise<ArrayBuffer>

  • Fetches an aggregate value from the Aleph network. Aggregates are a key-value store on the Aleph network. +Aggregates are bound by address and each address can have multiple keys. +By default, only the address that signs the aggregate can modify it.

    +

    Type Parameters

    • T

    Parameters

    • address: string

      The address of the aggregate's owner

      +
    • key: string

      The key of the aggregate to fetch

      +

    Returns Promise<T>

  • Fetches multiple aggregates from the Aleph network. Aggregates are a key-value store on the Aleph network. +Aggregates are bound by address and each address can have multiple keys. +By default, only the address that signs the aggregate can modify it.

    +

    Parameters

    • address: string

      The address of the aggregate's owner

      +
    • Optional keys: string[]

      The keys of the aggregates to fetch

      +

    Returns Promise<Record<string, any>>

  • Create a FORGET message to remove one or multiple messages from the network.

    +

    Parameters

    • config: Omit<ForgetPublishConfiguration, "account">

    Returns Promise<ForgetMessage>

  • Tries to fetch a specific message from the Aleph network. Throws an error if the message is not found or forgotten.

    +

    Type Parameters

    • T extends MessageType | "any" = "any"
    • Content = any

    Parameters

    • itemHash: string

      The hash of the message to fetch.

      +

    Returns Promise<PublishedMessage<MessageTypeMap<Content>[T]>>

  • Fetches the reason why a message has been rejected from the network. If the message has no error, returns null.

    +

    Parameters

    • itemHash: string

      The hash of the message to fetch the error from.

      +

    Returns Promise<null | MessageError>

  • Retrieves raw messages from the Aleph network. Similar to getPosts, but with more options.

    +

    Parameters

    • config: GetMessagesConfiguration

      The configuration used to fetch messages.

      +

    Returns Promise<MessagesQueryResponse>

  • Fetches a POST message on the Aleph network. POST messages are used to store arbitrary JSON data on the Aleph network. +They can be queried by type, channel, reference, address, tag, or hash. +POSTs can be modified by amend messages. This endpoint returns the latest version of the POST.

    +

    Type Parameters

    • T = any

    Parameters

    • config: PostGetConfiguration

      The configuration used to fetch a post message.

      +

    Returns Promise<PostResponse<T>>

  • Fetches multiple POST messages on the Aleph network. POST messages are used to store arbitrary JSON data on the Aleph network.

    +

    Type Parameters

    • T = any

    Parameters

    • config: PostGetConfiguration

      The configuration used to fetch a post message.

      +

    Returns Promise<PostQueryResponse<T>>

  • Watches for new messages on the Aleph network. This method returns a socket that can be used to listen for new messages.

    +

    Parameters

    • config: Omit<GetMessagesConfiguration, "page" | "pageSize">

      The filters used to watch for new messages, similar to getMessages.

      +

    Returns Promise<AlephSocket>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/cosmos_src.CosmosAccount.html b/docs/classes/cosmos_src.CosmosAccount.html new file mode 100644 index 00000000..62a03c7e --- /dev/null +++ b/docs/classes/cosmos_src.CosmosAccount.html @@ -0,0 +1,11 @@ +CosmosAccount | @aleph-sdk/monorepo

CosmosAccount implements the Account class for the Cosmos protocol. +It is used to represent a Cosmos account when publishing a message on the Aleph network.

+

Hierarchy

  • Account
    • CosmosAccount

Constructors

Properties

Methods

Constructors

Properties

address: string

Methods

  • The Sign method provides a way to sign a given Aleph message using a Cosmos account. +The full message is not used as the payload, only fields of the BaseMessage type are.

    +

    The signMessage method uses the amino SignDoc helpers to generate the signature

    +

    Parameters

    • message: SignableMessage

      The Aleph message to sign, using some of its fields.

      +

    Returns Promise<string>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/dns_src.DomainConfigurationError.html b/docs/classes/dns_src.DomainConfigurationError.html new file mode 100644 index 00000000..af1a2e43 --- /dev/null +++ b/docs/classes/dns_src.DomainConfigurationError.html @@ -0,0 +1,2 @@ +DomainConfigurationError | @aleph-sdk/monorepo

Hierarchy

  • Error
    • DomainConfigurationError

Constructors

Constructors

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/dns_src.DomainValidator.html b/docs/classes/dns_src.DomainValidator.html new file mode 100644 index 00000000..7abd726f --- /dev/null +++ b/docs/classes/dns_src.DomainValidator.html @@ -0,0 +1,11 @@ +DomainValidator | @aleph-sdk/monorepo

Constructors

Methods

  • Parameters

    • hostname: string
    • target: TargetType
    • Optional owner: string

    Returns Promise<Record<string, boolean>>

  • Parameters

    • hostname: string

    Returns Promise<null | string>

  • Parameters

    • hostname: string

    Returns Promise<string[]>

  • Parameters

    • hostname: string

    Returns Promise<string[]>

  • Parameters

    • hostname: string

    Returns Promise<string[]>

  • Parameters

    • hostname: string

    Returns Promise<string[]>

  • Parameters

    • hostname: string
    • target: TargetType
    • Optional owner: string

    Returns DNSRule[]

  • Parameters

    • hostname: string

    Returns Promise<Resolver>

  • Parameters

    • hostname: string
    • Optional delimiter: string

    Returns Promise<string[]>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/ethereum_ledger_src.ETHLedgerAccount.html b/docs/classes/ethereum_ledger_src.ETHLedgerAccount.html new file mode 100644 index 00000000..f730bc3a --- /dev/null +++ b/docs/classes/ethereum_ledger_src.ETHLedgerAccount.html @@ -0,0 +1,9 @@ +ETHLedgerAccount | @aleph-sdk/monorepo

The ETHLedgerAccount represents an ETHAccount with Signing functionalities +Instanciated from a Ledger device

+

Hierarchy

  • Account
    • ETHLedgerAccount

Constructors

Properties

Methods

Constructors

Properties

address: string

Methods

  • Signs a message using the Ledger's Private Key

    +

    Parameters

    • message: SignableMessage

      The message to signe

      +

    Returns Promise<string>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/ethereum_src.ETHAccount.html b/docs/classes/ethereum_src.ETHAccount.html new file mode 100644 index 00000000..23b73642 --- /dev/null +++ b/docs/classes/ethereum_src.ETHAccount.html @@ -0,0 +1,28 @@ +ETHAccount | @aleph-sdk/monorepo

ETHAccount implements the Account class for the Ethereum protocol. +It is used to represent an ethereum account when publishing a message on the Aleph network.

+

Hierarchy

  • EVMAccount
    • ETHAccount

Constructors

  • Parameters

    • wallet: Wallet | JsonRPCWallet
    • address: string
    • Optional publicKey: string
    • Optional rpcId: number

    Returns ETHAccount

Properties

address: string
publicKey: undefined | string
selectedRpcId?: RpcId
wallet: Wallet | JsonRPCWallet

Methods

  • Ask for a Provider Account a read Access to its encryption publicKey +If the encryption public Key is already loaded, nothing happens

    +

    This method will throw if:

    +
      +
    • The account was not instanced with a provider.
    • +
    • The user denied the encryption public key sharing.
    • +
    +

    Returns Promise<void>

  • Parameters

    • Optional chainOrRpc: RpcId | RpcType

    Returns Promise<void>

  • Retrieves the ALEPH token balance for a specified wallet address.

    +

    Returns Promise<Decimal>

  • Returns Promise<number>

  • Returns Promise<RpcId>

  • Returns string

  • The Sign method provides a way to sign a given Aleph message using an ethereum account. +The full message is not used as the payload, only fields of the BaseMessage type are.

    +

    The signMessage method of the package 'ethers' is used as the signature method.

    +

    Parameters

    • message: SignableMessage

      The Aleph message to sign, using some of its fields.

      +

    Returns Promise<string>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/evm_src.EVMAccount.html b/docs/classes/evm_src.EVMAccount.html new file mode 100644 index 00000000..da0bf840 --- /dev/null +++ b/docs/classes/evm_src.EVMAccount.html @@ -0,0 +1,15 @@ +EVMAccount | @aleph-sdk/monorepo

Class EVMAccountAbstract

Hierarchy

  • ECIESAccount
    • EVMAccount

Constructors

  • Parameters

    • address: string
    • Optional publicKey: string

    Returns EVMAccount

Properties

address: string
publicKey: undefined | string
selectedRpcId?: RpcId
wallet?: Wallet | JsonRPCWallet

Methods

  • Returns Promise<void>

  • Retrieves the ALEPH token balance for a specified wallet address.

    +

    Returns Promise<Decimal>

  • Returns Blockchain

  • Parameters

    • message: SignableMessage

    Returns Promise<string>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/evm_src.EthereumMockProvider.html b/docs/classes/evm_src.EthereumMockProvider.html new file mode 100644 index 00000000..730f1233 --- /dev/null +++ b/docs/classes/evm_src.EthereumMockProvider.html @@ -0,0 +1,10 @@ +EthereumMockProvider | @aleph-sdk/monorepo

Implements

  • IMockProvider

Constructors

Properties

isMetaMask: boolean = true

Accessors

Methods

  • Parameters

    • __namedParameters: {
          method: string;
          params?: any[];
      }
      • method: string
      • Optional params?: any[]

    Returns Promise<any>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/evm_src.JsonRPCWallet.html b/docs/classes/evm_src.JsonRPCWallet.html new file mode 100644 index 00000000..0c140dfb --- /dev/null +++ b/docs/classes/evm_src.JsonRPCWallet.html @@ -0,0 +1,12 @@ +JsonRPCWallet | @aleph-sdk/monorepo

Wrapper for JSON RPC Providers (ex: Metamask).

+

Hierarchy

  • BaseProviderWallet
    • JsonRPCWallet

Constructors

Properties

address?: string
provider: JsonRpcProvider | Web3Provider

Methods

  • Returns Promise<number>

  • Parameters

    • data: string | Buffer

    Returns Promise<string>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/message_src.AggregateMessageClient.html b/docs/classes/message_src.AggregateMessageClient.html new file mode 100644 index 00000000..5ecc94b7 --- /dev/null +++ b/docs/classes/message_src.AggregateMessageClient.html @@ -0,0 +1,14 @@ +AggregateMessageClient | @aleph-sdk/monorepo

Constructors

Properties

Methods

Constructors

Properties

apiServer: string

Methods

  • Retrieves an aggregate message on from the Aleph network. +It uses the address & key(s) provided in the configuration given as a parameter to retrieve the wanted message.

    +

    Type Parameters

    • T = any

    Parameters

    Returns Promise<Record<string, T>>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/message_src.AlephNodeWebSocket.html b/docs/classes/message_src.AlephNodeWebSocket.html new file mode 100644 index 00000000..ecec3092 --- /dev/null +++ b/docs/classes/message_src.AlephNodeWebSocket.html @@ -0,0 +1,8 @@ +AlephNodeWebSocket | @aleph-sdk/monorepo

This class is used to manipulate Node Web Socket to list Aleph Messages

+

Constructors

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/message_src.AlephWebSocket.html b/docs/classes/message_src.AlephWebSocket.html new file mode 100644 index 00000000..d6a79fd3 --- /dev/null +++ b/docs/classes/message_src.AlephWebSocket.html @@ -0,0 +1,8 @@ +AlephWebSocket | @aleph-sdk/monorepo

This class is used to manipulate Web Socket to list Aleph Messages

+

Constructors

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/message_src.BadSignatureError.html b/docs/classes/message_src.BadSignatureError.html new file mode 100644 index 00000000..3f1bb6b2 --- /dev/null +++ b/docs/classes/message_src.BadSignatureError.html @@ -0,0 +1,2 @@ +BadSignatureError | @aleph-sdk/monorepo

Hierarchy

  • Error
    • BadSignatureError

Constructors

Constructors

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/message_src.BaseMessageClient.html b/docs/classes/message_src.BaseMessageClient.html new file mode 100644 index 00000000..0590ba75 --- /dev/null +++ b/docs/classes/message_src.BaseMessageClient.html @@ -0,0 +1,14 @@ +BaseMessageClient | @aleph-sdk/monorepo

Constructors

Properties

Methods

Constructors

Properties

apiServer: string
wsServer: string

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/message_src.BroadcastError.html b/docs/classes/message_src.BroadcastError.html new file mode 100644 index 00000000..da6811cc --- /dev/null +++ b/docs/classes/message_src.BroadcastError.html @@ -0,0 +1,3 @@ +BroadcastError | @aleph-sdk/monorepo

Hierarchy (view full)

Constructors

Properties

Constructors

Properties

errors: string[]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/message_src.BuiltMessage.html b/docs/classes/message_src.BuiltMessage.html new file mode 100644 index 00000000..5923fbae --- /dev/null +++ b/docs/classes/message_src.BuiltMessage.html @@ -0,0 +1,10 @@ +BuiltMessage | @aleph-sdk/monorepo

Type Parameters

Hierarchy (view full)

Constructors

Properties

Methods

Constructors

Properties

chain: Blockchain
channel?: string
content: C
item_type: ItemType
sender: string
time: number
type: keyof MessageTypeMap<C>

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/message_src.DomainConfigurationError.html b/docs/classes/message_src.DomainConfigurationError.html new file mode 100644 index 00000000..5f6d51ca --- /dev/null +++ b/docs/classes/message_src.DomainConfigurationError.html @@ -0,0 +1,2 @@ +DomainConfigurationError | @aleph-sdk/monorepo

Hierarchy

  • Error
    • DomainConfigurationError

Constructors

Constructors

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/message_src.FileTooLarge.html b/docs/classes/message_src.FileTooLarge.html new file mode 100644 index 00000000..d4b86d2e --- /dev/null +++ b/docs/classes/message_src.FileTooLarge.html @@ -0,0 +1,2 @@ +FileTooLarge | @aleph-sdk/monorepo

Hierarchy

  • Error
    • FileTooLarge

Constructors

Constructors

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/message_src.ForgetMessageClient.html b/docs/classes/message_src.ForgetMessageClient.html new file mode 100644 index 00000000..a6d4a38a --- /dev/null +++ b/docs/classes/message_src.ForgetMessageClient.html @@ -0,0 +1,10 @@ +ForgetMessageClient | @aleph-sdk/monorepo

Constructors

Properties

Methods

Constructors

Properties

apiServer: string

Methods

  • Submit a forget object to remove content from a Post message on the network.

    +

    Account submitting the forget message. Should either be: +The sender of the original message to forget. +the sender of the VM that created the message. +The address the original message was attributed to.

    +

    Parameters

    Returns Promise<ForgetMessage>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/message_src.ForgottenMessageError.html b/docs/classes/message_src.ForgottenMessageError.html new file mode 100644 index 00000000..cb91c838 --- /dev/null +++ b/docs/classes/message_src.ForgottenMessageError.html @@ -0,0 +1,2 @@ +ForgottenMessageError | @aleph-sdk/monorepo

Hierarchy (view full)

Constructors

Constructors

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/message_src.HashedMessage.html b/docs/classes/message_src.HashedMessage.html new file mode 100644 index 00000000..3a57aee6 --- /dev/null +++ b/docs/classes/message_src.HashedMessage.html @@ -0,0 +1,13 @@ +HashedMessage | @aleph-sdk/monorepo

Type Parameters

Hierarchy (view full)

Constructors

Properties

chain: Blockchain
channel?: string
content: C
item_content?: string
item_hash: string
item_type: ItemType
sender: string
time: number
type: keyof MessageTypeMap<C>

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/message_src.InstanceMessageClient.html b/docs/classes/message_src.InstanceMessageClient.html new file mode 100644 index 00000000..21a07109 --- /dev/null +++ b/docs/classes/message_src.InstanceMessageClient.html @@ -0,0 +1,4 @@ +InstanceMessageClient | @aleph-sdk/monorepo

Constructors

Properties

Methods

Constructors

Properties

apiServer: string

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/message_src.InsufficientFundsError.html b/docs/classes/message_src.InsufficientFundsError.html new file mode 100644 index 00000000..da3c45e5 --- /dev/null +++ b/docs/classes/message_src.InsufficientFundsError.html @@ -0,0 +1,4 @@ +InsufficientFundsError | @aleph-sdk/monorepo

Hierarchy

  • Error
    • InsufficientFundsError

Constructors

Properties

Constructors

Properties

available_funds: number
required_funds: number

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/message_src.InvalidMessageError.html b/docs/classes/message_src.InvalidMessageError.html new file mode 100644 index 00000000..3d423eab --- /dev/null +++ b/docs/classes/message_src.InvalidMessageError.html @@ -0,0 +1,3 @@ +InvalidMessageError | @aleph-sdk/monorepo

Hierarchy (view full)

Constructors

Properties

Constructors

Properties

errors: string[]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/message_src.MessageNotFoundError.html b/docs/classes/message_src.MessageNotFoundError.html new file mode 100644 index 00000000..2d820040 --- /dev/null +++ b/docs/classes/message_src.MessageNotFoundError.html @@ -0,0 +1,2 @@ +MessageNotFoundError | @aleph-sdk/monorepo

Hierarchy (view full)

Constructors

Constructors

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/message_src.PostMessageClient.html b/docs/classes/message_src.PostMessageClient.html new file mode 100644 index 00000000..bdcfde1c --- /dev/null +++ b/docs/classes/message_src.PostMessageClient.html @@ -0,0 +1,13 @@ +PostMessageClient | @aleph-sdk/monorepo

Constructors

Properties

Methods

Constructors

Properties

apiServer: string

Methods

  • Publishes a post message to the Aleph network.

    +

    Type Parameters

    • T

      The type of the content of the message.

      +

    Parameters

    Returns Promise<PostMessage<T>>

    The message that was published.

    +

    Throws

    InvalidMessageError if the message is not compliant with the Aleph protocol.

    +

    Throws

    BroadcastError if the message could not be broadcast for any other reason.

    +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/message_src.ProgramMessageClient.html b/docs/classes/message_src.ProgramMessageClient.html new file mode 100644 index 00000000..a053e2bd --- /dev/null +++ b/docs/classes/message_src.ProgramMessageClient.html @@ -0,0 +1,7 @@ +ProgramMessageClient | @aleph-sdk/monorepo

Constructors

Properties

apiServer: string
baseMessageClient: BaseMessageClient
storeMessageClient: StoreMessageClient

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/message_src.PublishedMessage.html b/docs/classes/message_src.PublishedMessage.html new file mode 100644 index 00000000..47cbf0af --- /dev/null +++ b/docs/classes/message_src.PublishedMessage.html @@ -0,0 +1,18 @@ +PublishedMessage | @aleph-sdk/monorepo

Type Parameters

Hierarchy (view full)

Constructors

Properties

chain: Blockchain
channel?: string
confirmations: MessageConfirmation[]
confirmed: boolean
content: C
item_content?: string
item_hash: string
item_type: ItemType
sender: string
signature: string
time: number
type: keyof MessageTypeMap<C>

Methods

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/message_src.QueryError.html b/docs/classes/message_src.QueryError.html new file mode 100644 index 00000000..8e43b84a --- /dev/null +++ b/docs/classes/message_src.QueryError.html @@ -0,0 +1,2 @@ +QueryError | @aleph-sdk/monorepo

Hierarchy (view full)

Constructors

Constructors

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/message_src.SignedMessage.html b/docs/classes/message_src.SignedMessage.html new file mode 100644 index 00000000..60197338 --- /dev/null +++ b/docs/classes/message_src.SignedMessage.html @@ -0,0 +1,16 @@ +SignedMessage | @aleph-sdk/monorepo

Type Parameters

Hierarchy (view full)

Constructors

Properties

chain: Blockchain
channel?: string
content: C
item_content?: string
item_hash: string
item_type: ItemType
sender: string
signature: string
time: number
type: keyof MessageTypeMap<C>

Methods

  • Returns a message that can be broadcast to the network

    +

    Returns Omit<SignedMessage<C>, "getVerificationBuffer" | "content" | "isOfType" | "getBroadcastable">

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/message_src.StoreMessageClient.html b/docs/classes/message_src.StoreMessageClient.html new file mode 100644 index 00000000..e1f5a642 --- /dev/null +++ b/docs/classes/message_src.StoreMessageClient.html @@ -0,0 +1,17 @@ +StoreMessageClient | @aleph-sdk/monorepo

Constructors

Properties

apiServer: string

Methods

  • Retrieves a file from the network.

    +

    Parameters

    • fileHash: string

      The item_hash of the STORE message of the file to retrieve.

      +

    Returns Promise<ArrayBuffer>

  • Parameters

    • buffer: Buffer | Uint8Array
    • storageEngine: ItemType
    • fileHash: undefined | string
    • apiServer: string

    Returns Promise<string>

  • Parameters

    • fileObject: undefined | null | Buffer | Uint8Array | Blob | File

    Returns Promise<Buffer | Uint8Array>

  • Publishes a store message, containing a File. +You also have to provide default message properties, such as the targeted channel or the account used to sign the message.

    +

    Parameters

    • spc: RequireOnlyOne<StorePublishConfiguration, "fileObject" | "fileHash">

      The configuration used to publish a store message.

      +

    Returns Promise<StoreMessage>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/nuls2_src.NULS2Account.html b/docs/classes/nuls2_src.NULS2Account.html new file mode 100644 index 00000000..996e6474 --- /dev/null +++ b/docs/classes/nuls2_src.NULS2Account.html @@ -0,0 +1,33 @@ +NULS2Account | @aleph-sdk/monorepo

NULS2Account implements the Account class for the NULS2 protocol. + It is used to represent a NULS2 account when publishing a message on the Aleph network.

+

Hierarchy

  • ECIESAccount
    • NULS2Account

Constructors

Properties

address: string
publicKey: undefined | string

Methods

  • Ask for a Provider Account a read Access to its encryption publicKey. +As NULS2 currently doesn't support instantiation through a provider, this method has no effect.

    +

    Returns Promise<void>

  • Decrypt a given content using a NULS2 account.

    +

    Parameters

    • encryptedContent: string | Buffer

      The encrypted content to decrypt.

      +

    Returns Promise<Buffer>

  • Encrypt a content using the user's public key for a NULS2 account.

    +

    Parameters

    • content: Buffer

      The content to encrypt.

      +
    • Optional delegateSupport: string | ECIESAccount

      Optional, if you want to encrypt data for another ECIESAccount (Can also be directly a public key)

      +

    Returns Promise<Buffer>

  • The Sign method provides a way to sign a given Aleph message using a NULS2 account. +The full message is not used as the payload, only fields of the BaseMessage type are.

    +

    The message's signature is based on secp256k1 package.

    +

    Parameters

    • message: SignableMessage

      The Aleph message to sign, using some of its fields.

      +

    Returns Promise<string>

  • Extract an address from a given hash.

    +

    Parameters

    • hash: Uint8Array

      The hash containing the address.

      +
    • Optional prefix: string

      The optional address prefix.

      +

    Returns string

  • Creates a hash from a message.

    +

    Parameters

    • message: Buffer

      The message used to create the hash.

      +
    • messagePrefix: string | Buffer = '\u0018NULS Signed Message:\n'

      The optional message's hash prefix.

      +

    Returns Buffer

  • Creates a hash from a user's public key.

    +

    Parameters

    • publicKey: Uint8Array

      The public key used to create the hash.

      +
    • __namedParameters: ChainNAddress = ...

    Returns Buffer

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/solana_src.SOLAccount.html b/docs/classes/solana_src.SOLAccount.html new file mode 100644 index 00000000..3b82e71f --- /dev/null +++ b/docs/classes/solana_src.SOLAccount.html @@ -0,0 +1,13 @@ +SOLAccount | @aleph-sdk/monorepo

SOLAccount implements the Account class for the Solana protocol. +It is used to represent a solana account when publishing a message on the Aleph network.

+

Hierarchy

  • Account
    • SOLAccount

Constructors

Properties

Methods

Constructors

Properties

address: string
isKeypair: boolean

Methods

  • The Sign method provides a way to sign a given Aleph message using an solana account. +The full message is not used as the payload, only fields of the BaseMessage type are.

    +

    nacl is used to sign the payload with the account's private key. +The final message's signature is composed of the signed payload and the user's public key.

    +

    Parameters

    • message: SignableMessage

      The Aleph message to sign, using some of its fields.

      +

    Returns Promise<string>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/substrate_src.DOTAccount.html b/docs/classes/substrate_src.DOTAccount.html new file mode 100644 index 00000000..5c816156 --- /dev/null +++ b/docs/classes/substrate_src.DOTAccount.html @@ -0,0 +1,11 @@ +DOTAccount | @aleph-sdk/monorepo

DOTAccount implements the Account class for the substrate protocol. + It is used to represent a substrate account when publishing a message on the Aleph network.

+

Hierarchy

  • Account
    • DOTAccount

Constructors

Properties

Methods

Constructors

Properties

address: string

Methods

  • The Sign method provides a way to sign a given Aleph message using a substrate account. +The full message is not used as the payload, only fields of the BaseMessage type are.

    +

    The sign method of the package 'polkadot' is used as the signature method.

    +

    Parameters

    • message: SignableMessage

      The Aleph message to sign, using some of its fields.

      +

    Returns Promise<string>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/superfluid_src.SuperfluidAccount.html b/docs/classes/superfluid_src.SuperfluidAccount.html new file mode 100644 index 00000000..bbcfbec5 --- /dev/null +++ b/docs/classes/superfluid_src.SuperfluidAccount.html @@ -0,0 +1,29 @@ +SuperfluidAccount | @aleph-sdk/monorepo

SuperfluidAccount implements the Account class for the Superfluid protocol, now for AVAX and BASE chains. +It is used to represent a Superfluid account when publishing a message on the Aleph network.

+

Hierarchy

  • EVMAccount
    • SuperfluidAccount

Constructors

Properties

address: string
publicKey: undefined | string
selectedRpcId?: RpcId
wallet: JsonRPCWallet

Methods

  • Parameters

    • Optional chainOrRpc: RpcId | RpcType

    Returns Promise<void>

  • Decrease the ALEPH flow rate to a given receiver. Deletes the flow if the new flow rate is 0.

    +

    Parameters

    • receiver: string

      The receiver address.

      +
    • alephPerHour: number | Decimal

      The amount of ALEPH per hour to decrease the flow by.

      +

    Returns Promise<void>

  • Get the ALEPH balance of the account.

    +

    Returns Promise<Decimal>

  • Get the ALEPH flow rate to a given receiver in ALEPH per hour.

    +

    Parameters

    • receiver: string

      The receiver address.

      +

    Returns Promise<Decimal>

  • Returns Promise<number>

  • Returns Promise<RpcId>

  • Returns string

  • Increase the ALEPH flow rate to a given receiver. Creates a new flow if none exists.

    +

    Parameters

    • receiver: string

      The receiver address.

      +
    • alephPerHour: number | Decimal

      The amount of ALEPH per hour to increase the flow by.

      +

    Returns Promise<void>

  • Parameters

    • message: SignableMessage

    Returns Promise<string>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/classes/tezos_src.TEZOSAccount.html b/docs/classes/tezos_src.TEZOSAccount.html new file mode 100644 index 00000000..1bf417ee --- /dev/null +++ b/docs/classes/tezos_src.TEZOSAccount.html @@ -0,0 +1,18 @@ +TEZOSAccount | @aleph-sdk/monorepo

XTZAccount implements the Account class for the Tezos protocol. +It is used to represent a Tezos account when publishing a message on the Aleph network.

+

Hierarchy

  • Account
    • TEZOSAccount

Constructors

Properties

Methods

Constructors

  • Parameters

    • publicKey: string

      The public key encoded in base58. Needed due to asynchronous getter of the public key.

      +
    • wallet: BeaconWallet | InMemorySigner

      The signer containing the private key used to sign the message.

      +
    • Optional dAppUrl: string

      The URL of the dApp that is publishing the message. Defaults to "aleph.im". Used by wallets to +display the requester of the signature.

      +

    Returns TEZOSAccount

Properties

address: string
dAppUrl: string

Methods

  • The Sign method provides a way to sign a given Aleph message using a Tezos account. +The full message is not used as the payload, only fields of the BaseMessage type are.

    +

    nacl is used to sign the payload with the account's private key. +The final message's signature is composed of the signed payload and the user's public key.

    +

    Parameters

    • message: SignableMessage

      The Aleph message to sign, using some of its fields.

      +

    Returns Promise<string>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/enums/accounts.avalanche.ChainType.html b/docs/enums/accounts.avalanche.ChainType.html deleted file mode 100644 index 7f8b1047..00000000 --- a/docs/enums/accounts.avalanche.ChainType.html +++ /dev/null @@ -1 +0,0 @@ -ChainType | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/enums/avalanche_src.ChainType.html b/docs/enums/avalanche_src.ChainType.html new file mode 100644 index 00000000..b8f7b802 --- /dev/null +++ b/docs/enums/avalanche_src.ChainType.html @@ -0,0 +1,3 @@ +ChainType | @aleph-sdk/monorepo

Enumeration Members

Enumeration Members

C_CHAIN: "C"
X_CHAIN: "X"

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/enums/core_src.Blockchain.html b/docs/enums/core_src.Blockchain.html new file mode 100644 index 00000000..9a532d1e --- /dev/null +++ b/docs/enums/core_src.Blockchain.html @@ -0,0 +1,10 @@ +Blockchain | @aleph-sdk/monorepo

Enumeration Members

Enumeration Members

AVAX: "AVAX"
BASE: "BASE"
CSDK: "CSDK"
DOT: "DOT"
ETH: "ETH"
NULS: "NULS"
NULS2: "NULS2"
SOL: "SOL"
TEZOS: "TEZOS"

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/enums/dns_src.TargetType.html b/docs/enums/dns_src.TargetType.html new file mode 100644 index 00000000..5c34775c --- /dev/null +++ b/docs/enums/dns_src.TargetType.html @@ -0,0 +1,4 @@ +TargetType | @aleph-sdk/monorepo

Enumeration Members

Enumeration Members

INSTANCE: "instance"
IPFS: "ipfs"
PROGRAM: "program"

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/enums/evm_src.RpcId.html b/docs/enums/evm_src.RpcId.html new file mode 100644 index 00000000..5c4b91dd --- /dev/null +++ b/docs/enums/evm_src.RpcId.html @@ -0,0 +1,10 @@ +RpcId | @aleph-sdk/monorepo

Enumeration Members

AVAX: 3
AVAX_TESTNET: 4
BASE: 5
BASE_TESTNET: 6
BSC: 8
ETH: 0
ETH_FLASHBOTS: 1
ETH_SEPOLIA: 2
POLYGON: 7

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/enums/message_src.Encoding.html b/docs/enums/message_src.Encoding.html new file mode 100644 index 00000000..6434e36f --- /dev/null +++ b/docs/enums/message_src.Encoding.html @@ -0,0 +1,4 @@ +Encoding | @aleph-sdk/monorepo

Enumeration Members

Enumeration Members

plain: "plain"
squashfs: "squashfs"
zip: "zip"

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/enums/message_src.HypervisorType.html b/docs/enums/message_src.HypervisorType.html new file mode 100644 index 00000000..76ce1760 --- /dev/null +++ b/docs/enums/message_src.HypervisorType.html @@ -0,0 +1,3 @@ +HypervisorType | @aleph-sdk/monorepo

Enumeration Members

Enumeration Members

firecracker: "firecracker"
qemu: "qemu"

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/enums/message_src.InterfaceType.html b/docs/enums/message_src.InterfaceType.html new file mode 100644 index 00000000..23bebada --- /dev/null +++ b/docs/enums/message_src.InterfaceType.html @@ -0,0 +1,3 @@ +InterfaceType | @aleph-sdk/monorepo

Enumeration Members

Enumeration Members

asgi: "asgi"
binary: "binary"

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/enums/message_src.ItemType.html b/docs/enums/message_src.ItemType.html new file mode 100644 index 00000000..dacb0721 --- /dev/null +++ b/docs/enums/message_src.ItemType.html @@ -0,0 +1,4 @@ +ItemType | @aleph-sdk/monorepo

Enumeration Members

Enumeration Members

inline: "inline"
ipfs: "ipfs"
storage: "storage"

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/enums/message_src.MachineType.html b/docs/enums/message_src.MachineType.html new file mode 100644 index 00000000..8cfa3ca9 --- /dev/null +++ b/docs/enums/message_src.MachineType.html @@ -0,0 +1,3 @@ +MachineType | @aleph-sdk/monorepo

Enumeration Members

Enumeration Members

vm_function: "vm-function"
vm_instance: "vm-instance"

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/enums/message_src.MessageStatus.html b/docs/enums/message_src.MessageStatus.html new file mode 100644 index 00000000..9c5d0b35 --- /dev/null +++ b/docs/enums/message_src.MessageStatus.html @@ -0,0 +1,5 @@ +MessageStatus | @aleph-sdk/monorepo

Enumeration Members

Enumeration Members

forgotten: "forgotten"
pending: "pending"
processed: "processed"
rejected: "rejected"

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/enums/message_src.MessageType.html b/docs/enums/message_src.MessageType.html new file mode 100644 index 00000000..81c719b3 --- /dev/null +++ b/docs/enums/message_src.MessageType.html @@ -0,0 +1,9 @@ +MessageType | @aleph-sdk/monorepo

Message types supported by Aleph

+

Warning: Program is currently not supported by the TS sdk.

+

Enumeration Members

Enumeration Members

aggregate: "AGGREGATE"
forget: "FORGET"
instance: "INSTANCE"
post: "POST"
program: "PROGRAM"
store: "STORE"

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/enums/message_src.PaymentType.html b/docs/enums/message_src.PaymentType.html new file mode 100644 index 00000000..41cf2eac --- /dev/null +++ b/docs/enums/message_src.PaymentType.html @@ -0,0 +1,4 @@ +PaymentType | @aleph-sdk/monorepo

Payment Type concerning payment solution

+

Enumeration Members

Enumeration Members

hold: "hold"
superfluid: "superfluid"

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/enums/message_src.VolumePersistence.html b/docs/enums/message_src.VolumePersistence.html new file mode 100644 index 00000000..aaad7d8c --- /dev/null +++ b/docs/enums/message_src.VolumePersistence.html @@ -0,0 +1,3 @@ +VolumePersistence | @aleph-sdk/monorepo

Enumeration Members

Enumeration Members

host: "host"
store: "store"

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/avalanche_src.digestMessage.html b/docs/functions/avalanche_src.digestMessage.html new file mode 100644 index 00000000..8761cfc4 --- /dev/null +++ b/docs/functions/avalanche_src.digestMessage.html @@ -0,0 +1 @@ +digestMessage | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/avalanche_src.getAccountFromProvider.html b/docs/functions/avalanche_src.getAccountFromProvider.html new file mode 100644 index 00000000..62d2fd67 --- /dev/null +++ b/docs/functions/avalanche_src.getAccountFromProvider.html @@ -0,0 +1,3 @@ +getAccountFromProvider | @aleph-sdk/monorepo
  • Get an account from a Web3 provider (ex: Metamask)

    +

    Parameters

    • provider: Web3Provider | ExternalProvider
    • requestedRpc: ChangeRpcParam = RpcId.AVAX

      Use this params to change the RPC endpoint;

      +

    Returns Promise<AvalancheAccount>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/avalanche_src.getEVMAddress.html b/docs/functions/avalanche_src.getEVMAddress.html new file mode 100644 index 00000000..f5a69e85 --- /dev/null +++ b/docs/functions/avalanche_src.getEVMAddress.html @@ -0,0 +1,7 @@ +getEVMAddress | @aleph-sdk/monorepo
  • Retrieves the EVM compatible address for the current account. +This function works specifically with the C-Chain.

    +

    If the current signer is not associated with the C-Chain, +the function throws an error.

    +

    Parameters

    • keypair: KeyPair

    Returns string

    A Promise that resolves to the EVM-style address of the account

    +

    Throws

    An error if the current signer is not associated with the C-Chain

    +

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/avalanche_src.getKeyPair.html b/docs/functions/avalanche_src.getKeyPair.html new file mode 100644 index 00000000..7598f250 --- /dev/null +++ b/docs/functions/avalanche_src.getKeyPair.html @@ -0,0 +1 @@ +getKeyPair | @aleph-sdk/monorepo
  • Parameters

    • Optional privateKey: string
    • chain: ChainType = ChainType.C_CHAIN

    Returns Promise<KeyPair>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/avalanche_src.importAccountFromMnemonic.html b/docs/functions/avalanche_src.importAccountFromMnemonic.html new file mode 100644 index 00000000..afd8b3c2 --- /dev/null +++ b/docs/functions/avalanche_src.importAccountFromMnemonic.html @@ -0,0 +1,6 @@ +importAccountFromMnemonic | @aleph-sdk/monorepo
  • Imports an Avalanche account given a mnemonic and the 'ethers' package.

    +

    It creates an avalanche wallet containing information about the account, extracted in the AvalancheAccount constructor.

    +

    Parameters

    • mnemonic: string

      The mnemonic of the account to import.

      +
    • derivationPath: string = "m/44'/60'/0'/0/0"

      The derivation path used to retrieve the list of accounts attached to the given mnemonic.

      +
    • chain: ChainType = ChainType.C_CHAIN

      The Avalanche subnet to use the account with.

      +

    Returns Promise<AvalancheAccount>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/avalanche_src.importAccountFromPrivateKey.html b/docs/functions/avalanche_src.importAccountFromPrivateKey.html new file mode 100644 index 00000000..b73575b8 --- /dev/null +++ b/docs/functions/avalanche_src.importAccountFromPrivateKey.html @@ -0,0 +1,5 @@ +importAccountFromPrivateKey | @aleph-sdk/monorepo
  • Imports an Avalanche account given a private key and chain

    +

    It creates an Avalanche keypair containing information about the account, extracted in the AvalancheAccount constructor.

    +

    Parameters

    • privateKey: string

      The private key of the account to import.

      +
    • chain: ChainType = ChainType.C_CHAIN

      The Avalanche subnet to use the account with.

      +

    Returns Promise<AvalancheAccount>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/avalanche_src.newAccount.html b/docs/functions/avalanche_src.newAccount.html new file mode 100644 index 00000000..f42cdf57 --- /dev/null +++ b/docs/functions/avalanche_src.newAccount.html @@ -0,0 +1,2 @@ +newAccount | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/avalanche_src.verifyAvalanche.html b/docs/functions/avalanche_src.verifyAvalanche.html new file mode 100644 index 00000000..85c681a8 --- /dev/null +++ b/docs/functions/avalanche_src.verifyAvalanche.html @@ -0,0 +1,6 @@ +verifyAvalanche | @aleph-sdk/monorepo
  • Provide a way to verify the authenticity of a signature associated with a given message. +This method rely on the Keypair.recover() implementation.

    +

    Parameters

    • message: Uint8Array | SignableMessage

      The content of the signature to verify. It can be the result of GetVerificationBuffer() or directly a BaseMessage object.

      +
    • signature: string

      The signature associated with the first params of this method.

      +
    • signerPKey: string

      Optional, The publicKey associated with the signature to verify. It Needs to be under a hex serialized string.

      +

    Returns Promise<boolean>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/base_src.getAccountFromProvider.html b/docs/functions/base_src.getAccountFromProvider.html new file mode 100644 index 00000000..6ab5b6d9 --- /dev/null +++ b/docs/functions/base_src.getAccountFromProvider.html @@ -0,0 +1,3 @@ +getAccountFromProvider | @aleph-sdk/monorepo
  • Get an account from a Web3 provider (ex: Metamask)

    +

    Parameters

    • provider: Web3Provider | ExternalProvider
    • requestedRpc: ChangeRpcParam = RpcId.BASE

      Use this params to change the RPC endpoint;

      +

    Returns Promise<BaseAccount>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/base_src.importAccountFromMnemonic.html b/docs/functions/base_src.importAccountFromMnemonic.html new file mode 100644 index 00000000..7d99cb70 --- /dev/null +++ b/docs/functions/base_src.importAccountFromMnemonic.html @@ -0,0 +1,5 @@ +importAccountFromMnemonic | @aleph-sdk/monorepo
  • Imports an Base account given a mnemonic and the 'ethers' package.

    +

    It creates an Base wallet containing information about the account, extracted in the BaseAccount constructor.

    +

    Parameters

    • mnemonic: string

      The mnemonic of the account to import.

      +
    • derivationPath: string = "m/44'/60'/0'/0/0"

      The derivation path used to retrieve the list of accounts attached to the given mnemonic.

      +

    Returns BaseAccount

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/base_src.importAccountFromPrivateKey.html b/docs/functions/base_src.importAccountFromPrivateKey.html new file mode 100644 index 00000000..2e33433f --- /dev/null +++ b/docs/functions/base_src.importAccountFromPrivateKey.html @@ -0,0 +1,4 @@ +importAccountFromPrivateKey | @aleph-sdk/monorepo

Function importAccountFromPrivateKey

  • Imports an Base account given a private key and the 'ethers' package.

    +

    It creates an Base wallet containing information about the account, extracted in the BaseAccount constructor.

    +

    Parameters

    • privateKey: string

      The private key of the account to import.

      +

    Returns BaseAccount

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/base_src.newAccount.html b/docs/functions/base_src.newAccount.html new file mode 100644 index 00000000..9b5ae5ec --- /dev/null +++ b/docs/functions/base_src.newAccount.html @@ -0,0 +1,2 @@ +newAccount | @aleph-sdk/monorepo
  • Creates a new Base account using a generated mnemonic following BIP 39 standard.

    +

    Parameters

    • derivationPath: string = "m/44'/60'/0'/0/0"

    Returns {
        account: BaseAccount;
        mnemonic: string;
    }

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/core_src.delay.html b/docs/functions/core_src.delay.html new file mode 100644 index 00000000..c2aec202 --- /dev/null +++ b/docs/functions/core_src.delay.html @@ -0,0 +1 @@ +delay | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/core_src.getSocketPath.html b/docs/functions/core_src.getSocketPath.html new file mode 100644 index 00000000..47776cc1 --- /dev/null +++ b/docs/functions/core_src.getSocketPath.html @@ -0,0 +1,3 @@ +getSocketPath | @aleph-sdk/monorepo
  • Returns the content of the ALEPH_API_UNIX_SOCKET environment variable +or undefined.

    +

    Returns string | undefined

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/core_src.gigabyteToMebibyte.html b/docs/functions/core_src.gigabyteToMebibyte.html new file mode 100644 index 00000000..3e685075 --- /dev/null +++ b/docs/functions/core_src.gigabyteToMebibyte.html @@ -0,0 +1 @@ +gigabyteToMebibyte | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/core_src.isNode.html b/docs/functions/core_src.isNode.html new file mode 100644 index 00000000..e753b8af --- /dev/null +++ b/docs/functions/core_src.isNode.html @@ -0,0 +1,5 @@ +isNode | @aleph-sdk/monorepo
  • Detects if the script is running inside Node.js or the browser. Checks +if there is Node version in the environnement variable +AND +if window is already defined

    +

    Returns boolean

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/core_src.stripTrailingSlash.html b/docs/functions/core_src.stripTrailingSlash.html new file mode 100644 index 00000000..ef6cf016 --- /dev/null +++ b/docs/functions/core_src.stripTrailingSlash.html @@ -0,0 +1,2 @@ +stripTrailingSlash | @aleph-sdk/monorepo
  • Strips any remaining trailing slashes or whitespaces at the end of a provided url

    +

    Parameters

    • url: string

    Returns string

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/cosmos_src.importAccountFromMnemonic.html b/docs/functions/cosmos_src.importAccountFromMnemonic.html new file mode 100644 index 00000000..18541363 --- /dev/null +++ b/docs/functions/cosmos_src.importAccountFromMnemonic.html @@ -0,0 +1,4 @@ +importAccountFromMnemonic | @aleph-sdk/monorepo
  • Imports a Cosmos Account using a mnemonic

    +

    Parameters

    • mnemonic: string

      The mnemonic to import

      +
    • Optional options: Partial<Secp256k1HdWalletOptions>

      The options to generate the wallet

      +

    Returns Promise<CosmosAccount>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/cosmos_src.importAccountFromPrivateKey.html b/docs/functions/cosmos_src.importAccountFromPrivateKey.html new file mode 100644 index 00000000..f8e63ef2 --- /dev/null +++ b/docs/functions/cosmos_src.importAccountFromPrivateKey.html @@ -0,0 +1,4 @@ +importAccountFromPrivateKey | @aleph-sdk/monorepo
  • Import a Cosmos Account using a private Key

    +

    Parameters

    • privateKey: string

      The private key to import

      +
    • Optional prefix: string

      The prefix of the network

      +

    Returns Promise<CosmosAccount>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/cosmos_src.newAccount.html b/docs/functions/cosmos_src.newAccount.html new file mode 100644 index 00000000..a51824ee --- /dev/null +++ b/docs/functions/cosmos_src.newAccount.html @@ -0,0 +1,4 @@ +newAccount | @aleph-sdk/monorepo
  • Creates a new random Cosmos Account from a randomly generated mnemonic

    +

    Parameters

    • Optional length: 12 | 15 | 18 | 21 | 24

      The length of the mnemonic

      +
    • Optional options: Partial<Secp256k1HdWalletOptions>

      The options to generate the wallet

      +

    Returns Promise<{
        account: CosmosAccount;
        mnemonic: string;
    }>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/cosmos_src.verifyCosmos.html b/docs/functions/cosmos_src.verifyCosmos.html new file mode 100644 index 00000000..d314bf13 --- /dev/null +++ b/docs/functions/cosmos_src.verifyCosmos.html @@ -0,0 +1,5 @@ +verifyCosmos | @aleph-sdk/monorepo
  • Provide a way to verify the authenticity of a signature associated with a given message. +This method rely on the ethers.utils.verifyMessage() implementation.

    +

    Parameters

    • message: Uint8Array | SignableMessage

      The content of the signature to verify. It can be the result of GetVerificationBuffer() or directly a BaseMessage object.

      +
    • serializedSignature: string

      The signature associated with the first params of this method.

      +

    Returns Promise<boolean>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/dns_src.hostnameFromUrl.html b/docs/functions/dns_src.hostnameFromUrl.html new file mode 100644 index 00000000..53bc8b9a --- /dev/null +++ b/docs/functions/dns_src.hostnameFromUrl.html @@ -0,0 +1 @@ +hostnameFromUrl | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/ethereum_ledger_src.GetAccountFromLedger.html b/docs/functions/ethereum_ledger_src.GetAccountFromLedger.html new file mode 100644 index 00000000..2c3a6505 --- /dev/null +++ b/docs/functions/ethereum_ledger_src.GetAccountFromLedger.html @@ -0,0 +1,2 @@ +GetAccountFromLedger | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/ethereum_ledger_src.getTransport.html b/docs/functions/ethereum_ledger_src.getTransport.html new file mode 100644 index 00000000..d385d466 --- /dev/null +++ b/docs/functions/ethereum_ledger_src.getTransport.html @@ -0,0 +1 @@ +getTransport | @aleph-sdk/monorepo
  • Parameters

    • Optional overrideEnvironment: JSExecutionEnvironment

    Returns Promise<Transport>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/ethereum_src.getAccountFromProvider.html b/docs/functions/ethereum_src.getAccountFromProvider.html new file mode 100644 index 00000000..8cf310b2 --- /dev/null +++ b/docs/functions/ethereum_src.getAccountFromProvider.html @@ -0,0 +1,3 @@ +getAccountFromProvider | @aleph-sdk/monorepo
  • Get an account from a Web3 provider (ex: Metamask)

    +

    Parameters

    • provider: Web3Provider | ExternalProvider
    • requestedRpc: ChangeRpcParam = RpcId.ETH

      Use this params to change the RPC endpoint;

      +

    Returns Promise<ETHAccount>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/ethereum_src.importAccountFromMnemonic.html b/docs/functions/ethereum_src.importAccountFromMnemonic.html new file mode 100644 index 00000000..3aca29cc --- /dev/null +++ b/docs/functions/ethereum_src.importAccountFromMnemonic.html @@ -0,0 +1,5 @@ +importAccountFromMnemonic | @aleph-sdk/monorepo
  • Imports an ethereum account given a mnemonic and the 'ethers' package.

    +

    It creates an ethereum wallet containing information about the account, extracted in the ETHAccount constructor.

    +

    Parameters

    • mnemonic: string

      The mnemonic of the account to import.

      +
    • derivationPath: string = "m/44'/60'/0'/0/0"

      The derivation path used to retrieve the list of accounts attached to the given mnemonic.

      +

    Returns ETHAccount

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/ethereum_src.importAccountFromPrivateKey.html b/docs/functions/ethereum_src.importAccountFromPrivateKey.html new file mode 100644 index 00000000..62aac122 --- /dev/null +++ b/docs/functions/ethereum_src.importAccountFromPrivateKey.html @@ -0,0 +1,4 @@ +importAccountFromPrivateKey | @aleph-sdk/monorepo
  • Imports an ethereum account given a private key and the 'ethers' package.

    +

    It creates an ethereum wallet containing information about the account, extracted in the ETHAccount constructor.

    +

    Parameters

    • privateKey: string

      The private key of the account to import.

      +

    Returns ETHAccount

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/ethereum_src.newAccount.html b/docs/functions/ethereum_src.newAccount.html new file mode 100644 index 00000000..0cab158b --- /dev/null +++ b/docs/functions/ethereum_src.newAccount.html @@ -0,0 +1,2 @@ +newAccount | @aleph-sdk/monorepo
  • Creates a new ethereum account using a generated mnemonic following BIP 39 standard.

    +

    Parameters

    • derivationPath: string = "m/44'/60'/0'/0/0"

    Returns {
        account: ETHAccount;
        mnemonic: string;
    }

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/evm_src.alephToWei.html b/docs/functions/evm_src.alephToWei.html new file mode 100644 index 00000000..4f876120 --- /dev/null +++ b/docs/functions/evm_src.alephToWei.html @@ -0,0 +1 @@ +alephToWei | @aleph-sdk/monorepo
  • Parameters

    • alephAmount: number | Decimal

    Returns BigNumber

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/evm_src.createEphemeralEth.html b/docs/functions/evm_src.createEphemeralEth.html new file mode 100644 index 00000000..fbba914e --- /dev/null +++ b/docs/functions/evm_src.createEphemeralEth.html @@ -0,0 +1 @@ +createEphemeralEth | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/evm_src.decToHex.html b/docs/functions/evm_src.decToHex.html new file mode 100644 index 00000000..56eb11e5 --- /dev/null +++ b/docs/functions/evm_src.decToHex.html @@ -0,0 +1 @@ +decToHex | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/evm_src.findChainDataByChainId.html b/docs/functions/evm_src.findChainDataByChainId.html new file mode 100644 index 00000000..6a0f3191 --- /dev/null +++ b/docs/functions/evm_src.findChainDataByChainId.html @@ -0,0 +1 @@ +findChainDataByChainId | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/evm_src.findChainMetadataByChainId.html b/docs/functions/evm_src.findChainMetadataByChainId.html new file mode 100644 index 00000000..9e378fcd --- /dev/null +++ b/docs/functions/evm_src.findChainMetadataByChainId.html @@ -0,0 +1 @@ +findChainMetadataByChainId | @aleph-sdk/monorepo

Function findChainMetadataByChainId

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/evm_src.hexToDec.html b/docs/functions/evm_src.hexToDec.html new file mode 100644 index 00000000..4041f7cb --- /dev/null +++ b/docs/functions/evm_src.hexToDec.html @@ -0,0 +1 @@ +hexToDec | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/evm_src.verifyEthereum.html b/docs/functions/evm_src.verifyEthereum.html new file mode 100644 index 00000000..ddad89d5 --- /dev/null +++ b/docs/functions/evm_src.verifyEthereum.html @@ -0,0 +1,6 @@ +verifyEthereum | @aleph-sdk/monorepo
  • Provide a way to verify the authenticity of a signature associated with a given message. +This method rely on the ethers.utils.verifyMessage() implementation.

    +

    Parameters

    • message: Uint8Array | SignableMessage

      The content of the signature to verify. It can be the result of GetVerificationBuffer() or directly a BaseMessage object.

      +
    • signature: string

      The signature associated with the first params of this method.

      +
    • signerAddress: string

      Optional, The address associated with the signature to verify. The current account address is used by default.

      +

    Returns boolean

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/evm_src.weiToAleph.html b/docs/functions/evm_src.weiToAleph.html new file mode 100644 index 00000000..640d11ed --- /dev/null +++ b/docs/functions/evm_src.weiToAleph.html @@ -0,0 +1 @@ +weiToAleph | @aleph-sdk/monorepo
  • Parameters

    • weiAmount: string | BigNumber

    Returns Decimal

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/message_src.PostMessageBuilder.html b/docs/functions/message_src.PostMessageBuilder.html new file mode 100644 index 00000000..d180d305 --- /dev/null +++ b/docs/functions/message_src.PostMessageBuilder.html @@ -0,0 +1 @@ +PostMessageBuilder | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/message_src.broadcast.html b/docs/functions/message_src.broadcast.html new file mode 100644 index 00000000..5d902746 --- /dev/null +++ b/docs/functions/message_src.broadcast.html @@ -0,0 +1 @@ +broadcast | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/message_src.buildAggregateMessage.html b/docs/functions/message_src.buildAggregateMessage.html new file mode 100644 index 00000000..472c52bc --- /dev/null +++ b/docs/functions/message_src.buildAggregateMessage.html @@ -0,0 +1 @@ +buildAggregateMessage | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/message_src.buildForgetMessage.html b/docs/functions/message_src.buildForgetMessage.html new file mode 100644 index 00000000..fefa0030 --- /dev/null +++ b/docs/functions/message_src.buildForgetMessage.html @@ -0,0 +1 @@ +buildForgetMessage | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/message_src.buildInstanceMessage.html b/docs/functions/message_src.buildInstanceMessage.html new file mode 100644 index 00000000..20167368 --- /dev/null +++ b/docs/functions/message_src.buildInstanceMessage.html @@ -0,0 +1 @@ +buildInstanceMessage | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/message_src.buildProgramMessage.html b/docs/functions/message_src.buildProgramMessage.html new file mode 100644 index 00000000..d2b2d334 --- /dev/null +++ b/docs/functions/message_src.buildProgramMessage.html @@ -0,0 +1 @@ +buildProgramMessage | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/message_src.buildStoreMessage.html b/docs/functions/message_src.buildStoreMessage.html new file mode 100644 index 00000000..5b10aecb --- /dev/null +++ b/docs/functions/message_src.buildStoreMessage.html @@ -0,0 +1 @@ +buildStoreMessage | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/message_src.getMessagesSocket.html b/docs/functions/message_src.getMessagesSocket.html new file mode 100644 index 00000000..fc2da759 --- /dev/null +++ b/docs/functions/message_src.getMessagesSocket.html @@ -0,0 +1,4 @@ +getMessagesSocket | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/message_src.prepareAlephMessage.html b/docs/functions/message_src.prepareAlephMessage.html new file mode 100644 index 00000000..6a54f824 --- /dev/null +++ b/docs/functions/message_src.prepareAlephMessage.html @@ -0,0 +1,3 @@ +prepareAlephMessage | @aleph-sdk/monorepo
  • This function is used to update the Aleph message's fields and then publish it to the targeted storage engine.

    +

    Type Parameters

    Parameters

    • configuration: PutConfiguration<C>

      The configuration used to update & publish the message.

      +

    Returns Promise<HashedMessage<C>>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/message_src.pushFileToStorageEngine.html b/docs/functions/message_src.pushFileToStorageEngine.html new file mode 100644 index 00000000..cd1e71fe --- /dev/null +++ b/docs/functions/message_src.pushFileToStorageEngine.html @@ -0,0 +1 @@ +pushFileToStorageEngine | @aleph-sdk/monorepo
  • Parameters

    • configuration: PushFileConfiguration

    Returns Promise<string>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/nuls2_src.importAccountFromMnemonic.html b/docs/functions/nuls2_src.importAccountFromMnemonic.html new file mode 100644 index 00000000..057056c8 --- /dev/null +++ b/docs/functions/nuls2_src.importAccountFromMnemonic.html @@ -0,0 +1,4 @@ +importAccountFromMnemonic | @aleph-sdk/monorepo
  • Imports a NULS2 account given a mnemonic.

    +

    It creates an NULS2 account containing information about the account, extracted in the NULS2Account constructor.

    +

    Parameters

    • mnemonic: string

      The mnemonic of the account to import.

      +
    • __namedParameters: NULS2ImportConfig = ...

    Returns Promise<NULS2Account>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/nuls2_src.importAccountFromPrivateKey.html b/docs/functions/nuls2_src.importAccountFromPrivateKey.html new file mode 100644 index 00000000..c85fbff8 --- /dev/null +++ b/docs/functions/nuls2_src.importAccountFromPrivateKey.html @@ -0,0 +1,4 @@ +importAccountFromPrivateKey | @aleph-sdk/monorepo
  • Imports a NULS2 account given a private key.

    +

    It creates an NULS2 account containing information about the account, extracted in the NULS2Account constructor.

    +

    Parameters

    • privateKey: string

      The mnemonic of the account to import.

      +
    • __namedParameters: NULS2ImportConfig = ...

    Returns Promise<NULS2Account>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/nuls2_src.newAccount.html b/docs/functions/nuls2_src.newAccount.html new file mode 100644 index 00000000..b03e09d6 --- /dev/null +++ b/docs/functions/nuls2_src.newAccount.html @@ -0,0 +1,2 @@ +newAccount | @aleph-sdk/monorepo
  • Creates a new NULS2 account using a randomly generated private key.

    +

    Parameters

    Returns Promise<{
        account: NULS2Account;
        mnemonic: string;
    }>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/solana_src.getAccountFromProvider.html b/docs/functions/solana_src.getAccountFromProvider.html new file mode 100644 index 00000000..365a6b01 --- /dev/null +++ b/docs/functions/solana_src.getAccountFromProvider.html @@ -0,0 +1,2 @@ +getAccountFromProvider | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/solana_src.importAccountFromPrivateKey.html b/docs/functions/solana_src.importAccountFromPrivateKey.html new file mode 100644 index 00000000..3e603e1f --- /dev/null +++ b/docs/functions/solana_src.importAccountFromPrivateKey.html @@ -0,0 +1,4 @@ +importAccountFromPrivateKey | @aleph-sdk/monorepo
  • Imports a solana account given a private key and the Keypair solana/web3.js package's class.

    +

    It creates a solana wallet containing information about the account, extracted in the SOLAccount constructor.

    +

    Parameters

    • privateKey: Uint8Array

      The private key of the account to import.

      +

    Returns SOLAccount

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/solana_src.newAccount.html b/docs/functions/solana_src.newAccount.html new file mode 100644 index 00000000..d42ddbb3 --- /dev/null +++ b/docs/functions/solana_src.newAccount.html @@ -0,0 +1,2 @@ +newAccount | @aleph-sdk/monorepo
  • Creates a new solana account using a randomly generated solana keypair.

    +

    Returns {
        account: SOLAccount;
        privateKey: Uint8Array;
    }

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/solana_src.verifySolana.html b/docs/functions/solana_src.verifySolana.html new file mode 100644 index 00000000..21bab4f9 --- /dev/null +++ b/docs/functions/solana_src.verifySolana.html @@ -0,0 +1,5 @@ +verifySolana | @aleph-sdk/monorepo
  • Provide a way to verify the authenticity of a signature associated with a given message. +This method rely on the nacl.sign.detached.verify() implementation.

    +

    Parameters

    • message: Uint8Array | SignableMessage

      The content of the signature to verify. It can be the result of GetVerificationBuffer() or directly a BaseMessage object.

      +
    • serializedSignature: string

      The signature associated with the first params of this method.

      +

    Returns boolean

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/substrate_src.getAccountFromProvider.html b/docs/functions/substrate_src.getAccountFromProvider.html new file mode 100644 index 00000000..b52052ba --- /dev/null +++ b/docs/functions/substrate_src.getAccountFromProvider.html @@ -0,0 +1,4 @@ +getAccountFromProvider | @aleph-sdk/monorepo
  • Get an account from polkadot.js provider +This function can only be called inside a browser.

    +

    Parameters

    • Optional address: string

      that can refer an account to connect, by default connect account number 0

      +

    Returns Promise<DOTAccount>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/substrate_src.importAccountFromMnemonic.html b/docs/functions/substrate_src.importAccountFromMnemonic.html new file mode 100644 index 00000000..a1443cd0 --- /dev/null +++ b/docs/functions/substrate_src.importAccountFromMnemonic.html @@ -0,0 +1,4 @@ +importAccountFromMnemonic | @aleph-sdk/monorepo
  • Imports a substrate account given a mnemonic and the 'polkadot' package.

    +

    It creates an substrate wallet containing information about the account, extracted in the DOTAccount constructor.

    +

    Parameters

    • mnemonic: string

      The mnemonic of the account to import.

      +

    Returns Promise<DOTAccount>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/substrate_src.importAccountFromPrivateKey.html b/docs/functions/substrate_src.importAccountFromPrivateKey.html new file mode 100644 index 00000000..92b2b755 --- /dev/null +++ b/docs/functions/substrate_src.importAccountFromPrivateKey.html @@ -0,0 +1,4 @@ +importAccountFromPrivateKey | @aleph-sdk/monorepo
  • Imports a substrate account given a private key and the 'polkadot/keyring' package's class.

    +

    It creates a substrate wallet containing information about the account, extracted in the DOTAccount constructor.

    +

    Parameters

    • privateKey: string

      The private key of the account to import.

      +

    Returns Promise<DOTAccount>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/substrate_src.newAccount.html b/docs/functions/substrate_src.newAccount.html new file mode 100644 index 00000000..d0bea3cc --- /dev/null +++ b/docs/functions/substrate_src.newAccount.html @@ -0,0 +1,2 @@ +newAccount | @aleph-sdk/monorepo
  • Creates a new substrate account using a randomly generated substrate keyring.

    +

    Returns Promise<{
        account: DOTAccount;
        mnemonic: string;
    }>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/superfluid_src.createFromEVMAccount.html b/docs/functions/superfluid_src.createFromEVMAccount.html new file mode 100644 index 00000000..db3fc1d0 --- /dev/null +++ b/docs/functions/superfluid_src.createFromEVMAccount.html @@ -0,0 +1 @@ +createFromEVMAccount | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/superfluid_src.getAccountFromProvider.html b/docs/functions/superfluid_src.getAccountFromProvider.html new file mode 100644 index 00000000..63601ebd --- /dev/null +++ b/docs/functions/superfluid_src.getAccountFromProvider.html @@ -0,0 +1 @@ +getAccountFromProvider | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/superfluid_src.isAccountSupported.html b/docs/functions/superfluid_src.isAccountSupported.html new file mode 100644 index 00000000..e9d59d12 --- /dev/null +++ b/docs/functions/superfluid_src.isAccountSupported.html @@ -0,0 +1 @@ +isAccountSupported | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/superfluid_src.isBlockchainSupported.html b/docs/functions/superfluid_src.isBlockchainSupported.html new file mode 100644 index 00000000..0ae665bd --- /dev/null +++ b/docs/functions/superfluid_src.isBlockchainSupported.html @@ -0,0 +1 @@ +isBlockchainSupported | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/tezos_src.ImportAccountFromBeaconWallet.html b/docs/functions/tezos_src.ImportAccountFromBeaconWallet.html new file mode 100644 index 00000000..c2ffd0e1 --- /dev/null +++ b/docs/functions/tezos_src.ImportAccountFromBeaconWallet.html @@ -0,0 +1,2 @@ +ImportAccountFromBeaconWallet | @aleph-sdk/monorepo

Function ImportAccountFromBeaconWallet

  • Imports a Tezos account given a beacon wallet integration, using the @taquito/beacon-wallet BeaconWallet class.

    +

    Parameters

    • wallet: BeaconWallet

    Returns Promise<TEZOSAccount>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/tezos_src.ImportAccountFromFundraiserInfo.html b/docs/functions/tezos_src.ImportAccountFromFundraiserInfo.html new file mode 100644 index 00000000..0202e3d1 --- /dev/null +++ b/docs/functions/tezos_src.ImportAccountFromFundraiserInfo.html @@ -0,0 +1,5 @@ +ImportAccountFromFundraiserInfo | @aleph-sdk/monorepo

Function ImportAccountFromFundraiserInfo

  • Imports a Tezos account given fundraiser information, using the @taquito/signer InMemorySigner class.

    +

    Parameters

    • email: string

      The email used.

      +
    • password: string

      The password used.

      +
    • mnemonic: string

      The mnemonic received during the fundraiser.

      +

    Returns Promise<TEZOSAccount>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/tezos_src.importAccountFromPrivateKey.html b/docs/functions/tezos_src.importAccountFromPrivateKey.html new file mode 100644 index 00000000..af5b8fea --- /dev/null +++ b/docs/functions/tezos_src.importAccountFromPrivateKey.html @@ -0,0 +1,4 @@ +importAccountFromPrivateKey | @aleph-sdk/monorepo
  • Imports a Tezos account given a private key, using the @taquito/signer InMemorySigner class.

    +

    Parameters

    • privateKey: string

      The private key of the account to import.

      +
    • Optional passphrase: string

      The password, if the key is encrypted.

      +

    Returns Promise<TEZOSAccount>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/tezos_src.newAccount.html b/docs/functions/tezos_src.newAccount.html new file mode 100644 index 00000000..4b4d8b35 --- /dev/null +++ b/docs/functions/tezos_src.newAccount.html @@ -0,0 +1,2 @@ +newAccount | @aleph-sdk/monorepo
  • Creates a new Tezos account (tz1) using a randomly generated Tezos keypair.

    +

    Returns Promise<{
        privateKey: Uint8Array;
        signerAccount: TEZOSAccount;
    }>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/functions/tezos_src.verifyTezos.html b/docs/functions/tezos_src.verifyTezos.html new file mode 100644 index 00000000..9c1d26d7 --- /dev/null +++ b/docs/functions/tezos_src.verifyTezos.html @@ -0,0 +1,5 @@ +verifyTezos | @aleph-sdk/monorepo
  • Provide a way to verify the authenticity of a signature associated with a given message. +This method rely on the verifySignature() implementation from taquito/utils.

    +

    Parameters

    • message: SignableMessage

      The content of the signature to verify. It needs to be a BaseMessage object.

      +
    • signature: string

      The signature associated with the first params of this method.

      +

    Returns boolean

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/hierarchy.html b/docs/hierarchy.html new file mode 100644 index 00000000..d1e3ea42 --- /dev/null +++ b/docs/hierarchy.html @@ -0,0 +1 @@ +@aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/index.html b/docs/index.html index 9c8b2c54..16f43348 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1,64 +1,55 @@ -aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu

aleph-sdk-ts

- -

aleph-sdk-ts

-
- - -

Description

-
-

This SDK offers binding to interact with the Aleph decentralized network.

+@aleph-sdk/monorepo

@aleph-sdk/monorepo

aleph-sdk-ts

Description

This SDK offers binding to interact with the Aleph decentralized network.

Written in Typescript it is meant as a drop in replacement for the aleph-js library. It works both in the browser, on a server using Node.js, or an Aleph Virtual Machine without internet access (using socat).

- - -

Quick Start

-
-
npm install aleph-sdk-ts
-
+

Quick Start

npm install aleph-sdk-ts
+
- - -

Supported chains

-
-

This is the list of currently supported Account types. For each of them you can:

+

Supported chains

This is the list of currently supported Account types. For each of them you can:

  • Retrieve an account from a private key or mnemonic (or generate one on the fly).
  • Sign and send messages on the Aleph Network
  • +
  • Some allow you to retrieve an account from a browser based wallet (ex: Metamask), or from a Ledger wallet.
-

On top of that some accounts allow you to encrypt messages, retrieve an account from a browser based wallet (ex: Metamask), or from a Ledger wallet.

+

Previous versions of the Typescript SDK allowed you to encrypt messages.

- + + + + + + + - + - + - + @@ -69,9 +60,9 @@

Supported chains

- - + + @@ -81,26 +72,14 @@

Supported chains

Chain EncryptionWalletBrowser Wallet Ledger
Avalanche:x: :heavy_check_mark::x:
Base:x: :heavy_check_mark: :x:
Cosmos :x::x::heavy_check_mark: :x:
Ethereum:heavy_check_mark::x: :heavy_check_mark: :heavy_check_mark:
NULS2:heavy_check_mark::x: :x: :x:
:x:
Substrate:heavy_check_mark:Substrate (Polkadot) :x::heavy_check_mark: :x:
:x:
- - -

Running from source

-
-

If you wish to use feature which are not (yet) released, feel free to clone this repository on your local machine.

+

Running from source

If you wish to use feature which are not (yet) released, feel free to clone this repository on your local machine.

Make sure to install the dependencies first by running:

-
npm install
-
+
npm install
+

You can run the test suite, using:

-
npm run test
-
- - -

Environments

-
- - -

Supported Node.js versions

-
-

This SDK is tested and works, with the following Node.js versions:

+
npm run test
+
+

Environments

Supported Node.js versions

This SDK is tested and works, with the following Node.js versions:

@@ -117,25 +96,21 @@

Supported Node.js versions

- + + + + + + + + +
:heavy_check_mark: Full working support
v18.x (LTS)v18.x :heavy_multiplication_x: Some feature may not work (see notes)
v20.x:heavy_check_mark: Full working support
v22.x:heavy_check_mark: Full working support

* Due to changes in OpenSSL in Node v18, some chains helper may not work. If you encounter bugs using Node v18, you might want to consider using the --openssl-legacy-provider feature flag while running your project.

- - -

Running code inside the browser

-
-

This SDK relies on several non-native browser modules (such as Streams and Buffer). While bundling your application, either using rollup (ex: Vite) or webpack (ex: create-react-app) you might have to rely on external polyfills for those features.

+

Running code inside the browser

This SDK relies on several non-native browser modules (such as Streams and Buffer). While bundling your application, either using rollup (ex: Vite) or webpack (ex: create-react-app) you might have to rely on external polyfills for those features.

You can check the configuration files from the examples/toolshed directory to get started. Please note that we won't provide polyfills as part of this SDK.

- - -

Contribution

-
-

Your contributions are always welcome, here's a guide to get started.

- - -

License

-
-

This software is released under The MIT License.

-

Settings

Theme

Generated using TypeDoc

\ No newline at end of file +

Contribution

Your contributions are always welcome, here's a guide to get started.

+

License

This software is released under The MIT License.

+

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/interfaces/message_src.MessageTypeMap.html b/docs/interfaces/message_src.MessageTypeMap.html new file mode 100644 index 00000000..521d54ae --- /dev/null +++ b/docs/interfaces/message_src.MessageTypeMap.html @@ -0,0 +1,9 @@ +MessageTypeMap | @aleph-sdk/monorepo

Interface MessageTypeMap<Content>

Message types supported by Aleph +Some message types come with a content field that can is of a generic type.

+
interface MessageTypeMap<Content> {
    AGGREGATE: AggregateContent<Content>;
    FORGET: ForgetContent;
    INSTANCE: InstanceContent;
    POST: PostContent<Content>;
    PROGRAM: ProgramContent;
    STORE: StoreContent;
    [key: string]: MessageContent;
}

Type Parameters

  • Content = any

Indexable

[key: string]: MessageContent

Properties

INSTANCE: InstanceContent

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules.html b/docs/modules.html deleted file mode 100644 index 4124124b..00000000 --- a/docs/modules.html +++ /dev/null @@ -1 +0,0 @@ -aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu

aleph-sdk-ts

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/Ledger.ethereum.html b/docs/modules/Ledger.ethereum.html deleted file mode 100644 index 266be35e..00000000 --- a/docs/modules/Ledger.ethereum.html +++ /dev/null @@ -1,3 +0,0 @@ -ethereum | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace ethereum

Index

Functions

  • GetAccountFromLedger(overrideEnvironment?: JSExecutionEnvironment): Promise<ETHLedgerAccount>

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/Ledger.html b/docs/modules/Ledger.html deleted file mode 100644 index d462fa2b..00000000 --- a/docs/modules/Ledger.html +++ /dev/null @@ -1 +0,0 @@ -Ledger | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace Ledger

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/account_src.html b/docs/modules/account_src.html new file mode 100644 index 00000000..4f2e0c05 --- /dev/null +++ b/docs/modules/account_src.html @@ -0,0 +1,6 @@ +account/src | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/accounts.avalanche.html b/docs/modules/accounts.avalanche.html deleted file mode 100644 index 3ecdd480..00000000 --- a/docs/modules/accounts.avalanche.html +++ /dev/null @@ -1,16 +0,0 @@ -avalanche | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace avalanche

Index

Functions

  • GetAccountFromProvider(provider: ExternalProvider, requestedRpc?: ChangeRpcParam): Promise<AvalancheAccount>
  • -

    Get an account from a Web3 provider (ex: Metamask)

    -

    Parameters

    • provider: ExternalProvider
      -

      from metamask

      -
    • requestedRpc: ChangeRpcParam = RpcId.AVAX
      -

      Use this params to change the RPC endpoint;

      -

    Returns Promise<AvalancheAccount>

  • -

    Imports an Avalanche account given a private key and chain

    -

    It creates an Avalanche keypair containing information about the account, extracted in the AvalancheAccount constructor.

    -

    Parameters

    • privateKey: string
      -

      The private key of the account to import.

      -
    • chain: ChainType = ChainType.X_CHAIN
      -

      The Avalanche subnet to use the account with.

      -

    Returns Promise<AvalancheAccount>

  • getKeyPair(privateKey?: string, chain?: ChainType): Promise<KeyPair>

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/accounts.base.html b/docs/modules/accounts.base.html deleted file mode 100644 index be54104c..00000000 --- a/docs/modules/accounts.base.html +++ /dev/null @@ -1 +0,0 @@ -base | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/accounts.cosmos.html b/docs/modules/accounts.cosmos.html deleted file mode 100644 index 45f963d0..00000000 --- a/docs/modules/accounts.cosmos.html +++ /dev/null @@ -1,7 +0,0 @@ -cosmos | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Functions

  • ImportAccountFromMnemonic(mnemonic: string, options?: Partial<Secp256k1HdWalletOptions>): Promise<CosmosAccount>
  • -

    Imports a Cosmos Account using a mnemonic

    -

    Parameters

    • mnemonic: string
    • Optional options: Partial<Secp256k1HdWalletOptions>

    Returns Promise<CosmosAccount>

  • ImportAccountFromPrivateKey(privateKey: string, prefix?: string): Promise<CosmosAccount>
  • NewAccount(length?: 18 | 12 | 15 | 21 | 24, options?: Partial<Secp256k1HdWalletOptions>): Promise<{ account: CosmosAccount; mnemonic: string }>
  • -

    Creates a new random Cosmos Account from a randomly generated mnemonic

    -

    Parameters

    • Optional length: 18 | 12 | 15 | 21 | 24
    • Optional options: Partial<Secp256k1HdWalletOptions>

    Returns Promise<{ account: CosmosAccount; mnemonic: string }>

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/accounts.ethereum.html b/docs/modules/accounts.ethereum.html deleted file mode 100644 index 72efb9ae..00000000 --- a/docs/modules/accounts.ethereum.html +++ /dev/null @@ -1,20 +0,0 @@ -ethereum | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace ethereum

Index

Functions

  • GetAccountFromProvider(provider: ExternalProvider, requestedRpc?: ChangeRpcParam): Promise<ETHAccount>
  • -

    Get an account from a Web3 provider (ex: Metamask)

    -

    Parameters

    • provider: ExternalProvider
    • requestedRpc: ChangeRpcParam = RpcId.ETH
      -

      Use this params to change the RPC endpoint;

      -

    Returns Promise<ETHAccount>

  • ImportAccountFromMnemonic(mnemonic: string, derivationPath?: string): ETHAccount
  • -

    Imports an ethereum account given a mnemonic and the 'ethers' package.

    -

    It creates an ethereum wallet containing information about the account, extracted in the ETHAccount constructor.

    -

    Parameters

    • mnemonic: string
      -

      The mnemonic of the account to import.

      -
    • derivationPath: string = "m/44'/60'/0'/0/0"
      -

      The derivation path used to retrieve the list of accounts attached to the given mnemonic.

      -

    Returns ETHAccount

  • ImportAccountFromPrivateKey(privateKey: string): ETHAccount
  • -

    Imports an ethereum account given a private key and the 'ethers' package.

    -

    It creates an ethereum wallet containing information about the account, extracted in the ETHAccount constructor.

    -

    Parameters

    • privateKey: string
      -

      The private key of the account to import.

      -

    Returns ETHAccount

  • NewAccount(derivationPath?: string): { account: ETHAccount; mnemonic: string }
  • -

    Creates a new ethereum account using a generated mnemonic following BIP 39 standard.

    -

    Parameters

    • derivationPath: string = "m/44'/60'/0'/0/0"
      -

    Returns { account: ETHAccount; mnemonic: string }

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/accounts.html b/docs/modules/accounts.html deleted file mode 100644 index a77886e7..00000000 --- a/docs/modules/accounts.html +++ /dev/null @@ -1 +0,0 @@ -accounts | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace accounts

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/accounts.nuls2.html b/docs/modules/accounts.nuls2.html deleted file mode 100644 index 33b56832..00000000 --- a/docs/modules/accounts.nuls2.html +++ /dev/null @@ -1,13 +0,0 @@ -nuls2 | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Type Aliases

ChainNAddress: { address_type?: number; chain_id?: number }

Type declaration

  • Optional address_type?: number
  • Optional chain_id?: number
NULS2ImportConfig: { chain_id?: number; prefix?: string }

Type declaration

  • Optional chain_id?: number
  • Optional prefix?: string

Functions

  • -

    Imports a NULS2 account given a mnemonic.

    -

    It creates an NULS2 account containing information about the account, extracted in the NULS2Account constructor.

    -

    Parameters

    • mnemonic: string
      -

      The mnemonic of the account to import.

      -
    • __namedParameters: NULS2ImportConfig = ...

    Returns Promise<NULS2Account>

  • -

    Imports a NULS2 account given a private key.

    -

    It creates an NULS2 account containing information about the account, extracted in the NULS2Account constructor.

    -

    Parameters

    • privateKey: string
      -

      The mnemonic of the account to import.

      -
    • __namedParameters: NULS2ImportConfig = ...

    Returns Promise<NULS2Account>

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/accounts.solana.html b/docs/modules/accounts.solana.html deleted file mode 100644 index 7d9df8b2..00000000 --- a/docs/modules/accounts.solana.html +++ /dev/null @@ -1,10 +0,0 @@ -solana | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Functions

  • GetAccountFromProvider(provider: MessageSigner): Promise<SOLAccount>
  • ImportAccountFromPrivateKey(privateKey: Uint8Array): SOLAccount
  • -

    Imports an solana account given a private key and the Keypair solana/web3js package's class.

    -

    It creates an solana wallet containing information about the account, extracted in the SOLAccount constructor.

    -

    Parameters

    • privateKey: Uint8Array
      -

      The private key of the account to import.

      -

    Returns SOLAccount

  • NewAccount(): { account: SOLAccount; privateKey: Uint8Array }

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/accounts.substrate.html b/docs/modules/accounts.substrate.html deleted file mode 100644 index a7c02e29..00000000 --- a/docs/modules/accounts.substrate.html +++ /dev/null @@ -1,18 +0,0 @@ -substrate | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace substrate

Index

Functions

  • GetAccountFromProvider(address?: string): Promise<DOTAccount>
  • -

    Get an account from polkadot.js provider -This function can only be called inside a browser.

    -

    Parameters

    • Optional address: string
      -

      that can refer an account to connect, by default connect account number 0

      -

    Returns Promise<DOTAccount>

  • ImportAccountFromMnemonic(mnemonic: string): Promise<DOTAccount>
  • -

    Imports a substrate account given a mnemonic and the 'polkadot' package.

    -

    It creates an substrate wallet containing information about the account, extracted in the DOTAccount constructor.

    -

    Parameters

    • mnemonic: string
      -

      The mnemonic of the account to import.

      -

    Returns Promise<DOTAccount>

  • ImportAccountFromPrivateKey(privateKey: string): Promise<DOTAccount>
  • -

    Imports a substrate account given a private key and the 'polkadot/keyring' package's class.

    -

    It creates a substrate wallet containing information about the account, extracted in the DOTAccount constructor.

    -

    Parameters

    • privateKey: string
      -

      The private key of the account to import.

      -

    Returns Promise<DOTAccount>

  • NewAccount(): Promise<{ account: DOTAccount; mnemonic: string }>
  • -

    Creates a new substrate account using a randomly generated substrate keyring.

    -

    Returns Promise<{ account: DOTAccount; mnemonic: string }>

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/accounts.superfluid.html b/docs/modules/accounts.superfluid.html deleted file mode 100644 index f474aa4e..00000000 --- a/docs/modules/accounts.superfluid.html +++ /dev/null @@ -1 +0,0 @@ -superfluid | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace superfluid

Index

Functions

  • GetAccountFromProvider(provider: ExternalProvider, requestedRpc?: ChangeRpcParam): Promise<SuperfluidAccount>

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/accounts.tezos.html b/docs/modules/accounts.tezos.html deleted file mode 100644 index 1dc3be64..00000000 --- a/docs/modules/accounts.tezos.html +++ /dev/null @@ -1,20 +0,0 @@ -tezos | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Variables

STANDARD_DAPP_URL: "https://aleph.im" = "https://aleph.im"

Functions

  • ImportAccountFromBeaconWallet(wallet: BeaconWallet): Promise<TEZOSAccount>
  • -

    Imports a Tezos account given a beacon wallet integration, using the @taquito/beacon-wallet BeaconWallet class.

    -

    Parameters

    • wallet: BeaconWallet
      -

    Returns Promise<TEZOSAccount>

  • ImportAccountFromFundraiserInfo(email: string, password: string, mnemonic: string): Promise<TEZOSAccount>
  • -

    Imports a Tezos account given fundraiser information, using the @taquito/signer InMemorySigner class.

    -

    Parameters

    • email: string
      -

      The email used.

      -
    • password: string
      -

      The password used.

      -
    • mnemonic: string
      -

      The mnemonic received during the fundraiser.

      -

    Returns Promise<TEZOSAccount>

  • ImportAccountFromPrivateKey(privateKey: string, passphrase?: string): Promise<TEZOSAccount>
  • -

    Imports a Tezos account given a private key, using the @taquito/signer InMemorySigner class.

    -

    Parameters

    • privateKey: string
      -

      The private key of the account to import.

      -
    • Optional passphrase: string
      -

      The password, if the key is encrypted.

      -

    Returns Promise<TEZOSAccount>

  • NewAccount(): Promise<{ privateKey: Uint8Array; signerAccount: TEZOSAccount }>
  • -

    Creates a new Tezos account (tz1) using a randomly generated Tezos keypair.

    -

    Returns Promise<{ privateKey: Uint8Array; signerAccount: TEZOSAccount }>

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/avalanche_src.html b/docs/modules/avalanche_src.html new file mode 100644 index 00000000..55ce24a2 --- /dev/null +++ b/docs/modules/avalanche_src.html @@ -0,0 +1,11 @@ +avalanche/src | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/base_src.html b/docs/modules/base_src.html new file mode 100644 index 00000000..d96afe7b --- /dev/null +++ b/docs/modules/base_src.html @@ -0,0 +1,6 @@ +base/src | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/client_src.html b/docs/modules/client_src.html new file mode 100644 index 00000000..69a4462f --- /dev/null +++ b/docs/modules/client_src.html @@ -0,0 +1,3 @@ +client/src | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/core_src.html b/docs/modules/core_src.html new file mode 100644 index 00000000..06561850 --- /dev/null +++ b/docs/modules/core_src.html @@ -0,0 +1,11 @@ +core/src | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/cosmos_src.html b/docs/modules/cosmos_src.html new file mode 100644 index 00000000..8160fff0 --- /dev/null +++ b/docs/modules/cosmos_src.html @@ -0,0 +1,6 @@ +cosmos/src | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/dns_src.html b/docs/modules/dns_src.html new file mode 100644 index 00000000..47ce273f --- /dev/null +++ b/docs/modules/dns_src.html @@ -0,0 +1,10 @@ +dns/src | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/ethereum_ledger_src.html b/docs/modules/ethereum_ledger_src.html new file mode 100644 index 00000000..267355b7 --- /dev/null +++ b/docs/modules/ethereum_ledger_src.html @@ -0,0 +1,4 @@ +ethereum-ledger/src | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/ethereum_src.html b/docs/modules/ethereum_src.html new file mode 100644 index 00000000..47fb4a51 --- /dev/null +++ b/docs/modules/ethereum_src.html @@ -0,0 +1,6 @@ +ethereum/src | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/evm_src.html b/docs/modules/evm_src.html new file mode 100644 index 00000000..3db10682 --- /dev/null +++ b/docs/modules/evm_src.html @@ -0,0 +1,19 @@ +evm/src | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/message_src.html b/docs/modules/message_src.html new file mode 100644 index 00000000..8121dc91 --- /dev/null +++ b/docs/modules/message_src.html @@ -0,0 +1,118 @@ +message/src | @aleph-sdk/monorepo

Index

Enumerations

Classes

Interfaces

Type Aliases

Variables

Functions

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/messages.aggregate.html b/docs/modules/messages.aggregate.html deleted file mode 100644 index d1910498..00000000 --- a/docs/modules/messages.aggregate.html +++ /dev/null @@ -1,16 +0,0 @@ -aggregate | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace aggregate

Index

Functions

Functions

  • Get<T>(configuration: AggregateGetConfiguration): Promise<T>
  • -

    Retrieves an aggregate message on from the Aleph network. -It uses the address & key(s) provided in the configuration given as a parameter to retrieve the wanted message.

    -

    Type Parameters

    • T

    Parameters

    • configuration: AggregateGetConfiguration
      -

      The configuration used to get the message, including the API endpoint.

      -

    Returns Promise<T>

  • Publish<T>(configuration: AggregatePublishConfiguration<T>): Promise<AggregateMessage<T>>
  • -

    Publishes an aggregate message to the Aleph network.

    -

    The message's content must respect the following format : -{ - k_1: v_1, - k_2: v_2, -}

    -

    This message must be indexed using a key, you can provide in the configuration.

    -

    Type Parameters

    • T

    Parameters

    • configuration: AggregatePublishConfiguration<T>
      -

      The configuration used to publish the aggregate message.

      -

    Returns Promise<AggregateMessage<T>>

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/messages.any.html b/docs/modules/messages.any.html deleted file mode 100644 index fec5a184..00000000 --- a/docs/modules/messages.any.html +++ /dev/null @@ -1,14 +0,0 @@ -any | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Functions

  • GetMessage<T>(configuration: GetMessageConfiguration): Promise<T>
  • -

    Retrieves a specific Message with query params.

    -

    Type Parameters

    • T = BaseMessage

    Parameters

    • configuration: GetMessageConfiguration
      -

      The message params to make the query.

      -

    Returns Promise<T>

  • GetMessages(configuration: GetMessagesConfiguration): Promise<MessageQueryResponse>
  • -

    Retrieves Messages with query params.

    -

    Parameters

    • configuration: GetMessagesConfiguration
      -

      The message params to make the query.

      -

    Returns Promise<MessageQueryResponse>

  • GetMessagesSocket(configuration: GetMessagesSocketConfiguration): AlephSocket
  • -

    Retrieves all incoming messages by opening a WebSocket. -Messages can be filtered with the params.

    -

    Parameters

    • configuration: GetMessagesSocketConfiguration
      -

      The message params to make the query.

      -

    Returns AlephSocket

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/messages.any.is.html b/docs/modules/messages.any.is.html deleted file mode 100644 index e59c50ee..00000000 --- a/docs/modules/messages.any.is.html +++ /dev/null @@ -1 +0,0 @@ -is | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Functions

  • Aggregate<T>(message: BaseMessage): message is AggregateMessage<T>
  • Forget(message: BaseMessage): message is ForgetMessage
  • Post<T>(message: BaseMessage): message is PostMessage<T>
  • Program(message: BaseMessage): message is ProgramMessage
  • Store(message: BaseMessage): message is StoreMessage

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/messages.forget.html b/docs/modules/messages.forget.html deleted file mode 100644 index 1961dcf4..00000000 --- a/docs/modules/messages.forget.html +++ /dev/null @@ -1,9 +0,0 @@ -forget | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Functions

Functions

  • Publish(configuration: ForgetPublishConfiguration): Promise<ForgetMessage>
  • -

    Submit a forget object to remove content from a Post message on the network.

    -

    Account submitting the forget message. Should either be: -The sender of the original message to forget. -the sender of the VM that created the message. -The address the original message was attributed to.

    -

    Parameters

    • configuration: ForgetPublishConfiguration
      -

      The configuration used to publish the forget message.

      -

    Returns Promise<ForgetMessage>

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/messages.html b/docs/modules/messages.html deleted file mode 100644 index 24481dc1..00000000 --- a/docs/modules/messages.html +++ /dev/null @@ -1,5 +0,0 @@ -messages | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace messages

Index

Functions

  • GetVerificationBuffer(message: BaseMessage): Buffer
  • -

    Extracts some fields from an Aleph message to sign it using an account.

    -

    Parameters

    • message: BaseMessage
      -

      The message used to extract data.

      -

    Returns Buffer

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/messages.instance.html b/docs/modules/messages.instance.html deleted file mode 100644 index 58ec11d1..00000000 --- a/docs/modules/messages.instance.html +++ /dev/null @@ -1 +0,0 @@ -instance | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace instance

Index

Functions

Functions

  • publish(__namedParameters: InstancePublishConfiguration): Promise<InstanceMessage>

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/messages.post.html b/docs/modules/messages.post.html deleted file mode 100644 index 4a748278..00000000 --- a/docs/modules/messages.post.html +++ /dev/null @@ -1,13 +0,0 @@ -post | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Functions

Functions

  • Get<T>(configuration: PostGetConfiguration): Promise<PostQueryResponse<T>>
  • -

    Retrieves a post message on from the Aleph network. -It uses the type(s) provided in the configuration given as a parameter to retrieve the wanted message. -It also uses the pagination and page parameter to limit the number of messages to retrieve.

    -

    Type Parameters

    • T

    Parameters

    • configuration: PostGetConfiguration
      -

      The configuration used to get the message, including the API endpoint.

      -

    Returns Promise<PostQueryResponse<T>>

  • Publish<T>(configuration: PostSubmitConfiguration<T>): Promise<PostMessage<T>>
  • -

    Publishes a post message to the Aleph network.

    -

    This message must be indexed using a type, you can provide in the configuration.

    -

    You can amend the message using the type 'amend' and by providing the reference of the message to amend (its hash).

    -

    Type Parameters

    • T

    Parameters

    • configuration: PostSubmitConfiguration<T>
      -

      The configuration used to publish the aggregate message.

      -

    Returns Promise<PostMessage<T>>

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/messages.program.html b/docs/modules/messages.program.html deleted file mode 100644 index 13b10a05..00000000 --- a/docs/modules/messages.program.html +++ /dev/null @@ -1 +0,0 @@ -program | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace program

Index

Functions

Functions

  • Spawn(__namedParameters: ProgramSpawnConfiguration): Promise<ProgramMessage>
  • publish(__namedParameters: ProgramPublishConfiguration): Promise<ProgramMessage>

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/messages.store.html b/docs/modules/messages.store.html deleted file mode 100644 index 2904c59e..00000000 --- a/docs/modules/messages.store.html +++ /dev/null @@ -1,15 +0,0 @@ -store | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Functions

Functions

  • Get(configuration: StoreGetConfiguration): Promise<ArrayBuffer>
  • -

    Retrieves a store message, i.e. a message containing a File.

    -

    Parameters

    • configuration: StoreGetConfiguration
      -

      The message hash and the API Server endpoint to make the query.

      -

    Returns Promise<ArrayBuffer>

  • Pin(spc: StorePinConfiguration): Promise<StoreMessage>
  • -

    Publishes a store message, containing a hash to pin an IPFS file. -You also have to provide default message properties, such as the targeted channel or the account used to sign the message.

    -

    Parameters

    • spc: StorePinConfiguration
      -

      The configuration used to pin the file.

      -

    Returns Promise<StoreMessage>

  • Publish(spc: RequireOnlyOne<StorePublishConfiguration, "fileHash" | "fileObject">): Promise<StoreMessage>
  • -

    Publishes a store message, containing a File. -You also have to provide default message properties, such as the targeted channel or the account used to sign the message.

    -

    Parameters

    • spc: RequireOnlyOne<StorePublishConfiguration, "fileHash" | "fileObject">
      -

      The configuration used to publish a store message.

      -

    Returns Promise<StoreMessage>

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/nuls2_src.html b/docs/modules/nuls2_src.html new file mode 100644 index 00000000..1dc810df --- /dev/null +++ b/docs/modules/nuls2_src.html @@ -0,0 +1,7 @@ +nuls2/src | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/solana_src.html b/docs/modules/solana_src.html new file mode 100644 index 00000000..542165f6 --- /dev/null +++ b/docs/modules/solana_src.html @@ -0,0 +1,6 @@ +solana/src | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/substrate_src.html b/docs/modules/substrate_src.html new file mode 100644 index 00000000..3fb32fd2 --- /dev/null +++ b/docs/modules/substrate_src.html @@ -0,0 +1,6 @@ +substrate/src | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/superfluid_src.html b/docs/modules/superfluid_src.html new file mode 100644 index 00000000..c5f27606 --- /dev/null +++ b/docs/modules/superfluid_src.html @@ -0,0 +1,6 @@ +superfluid/src | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/tezos_src.html b/docs/modules/tezos_src.html new file mode 100644 index 00000000..7fd2e08d --- /dev/null +++ b/docs/modules/tezos_src.html @@ -0,0 +1,8 @@ +tezos/src | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/modules/utils.html b/docs/modules/utils.html deleted file mode 100644 index d504b14c..00000000 --- a/docs/modules/utils.html +++ /dev/null @@ -1,49 +0,0 @@ -utils | aleph-sdk-ts
Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace utils

Index

Functions

  • verifyAvalanche(message: BaseMessage | Buffer, signature: string, signerPKey: string): Promise<boolean>
  • -

    Provide a way to verify the authenticity of a signature associated with a given message. -This method rely on the Keypair.recover() implementation.

    -

    Parameters

    • message: BaseMessage | Buffer
      -

      The content of the signature to verify. It can be the result of GetVerificationBuffer() or directly a BaseMessage object.

      -
    • signature: string
      -

      The signature associated with the first params of this method.

      -
    • signerPKey: string
      -

      Optional, The publicKey associated with the signature to verify. It Needs to be under a hex serialized string.

      -

    Returns Promise<boolean>

  • verifyCosmos(message: BaseMessage | Buffer, serializedSignature: string): Promise<boolean>
  • -

    Provide a way to verify the authenticity of a signature associated with a given message. -This method rely on the ethers.utils.verifyMessage() implementation.

    -

    Parameters

    • message: BaseMessage | Buffer
      -

      The content of the signature to verify. It can be the result of GetVerificationBuffer() or directly a BaseMessage object.

      -
    • serializedSignature: string
      -

      The signature associated with the first params of this method.

      -

    Returns Promise<boolean>

  • verifyEthereum(message: BaseMessage | Buffer, signature: string, signerAddress: string): boolean
  • -

    Provide a way to verify the authenticity of a signature associated with a given message. -This method rely on the ethers.utils.verifyMessage() implementation.

    -

    Parameters

    • message: BaseMessage | Buffer
      -

      The content of the signature to verify. It can be the result of GetVerificationBuffer() or directly a BaseMessage object.

      -
    • signature: string
      -

      The signature associated with the first params of this method.

      -
    • signerAddress: string
      -

      Optional, The address associated with the signature to verify. The current account address is used by default.

      -

    Returns boolean

  • verifySolana(message: BaseMessage | Buffer, serializedSignature: string): boolean
  • -

    Provide a way to verify the authenticity of a signature associated with a given message. -This method rely on the nacl.sign.detached.verify() implementation.

    -

    Parameters

    • message: BaseMessage | Buffer
      -

      The content of the signature to verify. It can be the result of GetVerificationBuffer() or directly a BaseMessage object.

      -
    • serializedSignature: string
      -

      The signature associated with the first params of this method.

      -

    Returns boolean

  • verifySubstrate(message: BaseMessage | Buffer, signature: string, signerAddress: string): boolean
  • -

    Provide a way to verify the authenticity of a signature associated with a given message. -This method rely on the signatureVerify() implementation from @polkadot/util-crypto.

    -

    Parameters

    • message: BaseMessage | Buffer
      -

      The content of the signature to verify. It can be the result of GetVerificationBuffer() or directly a BaseMessage object.

      -
    • signature: string
      -

      The signature associated with the first params of this method.

      -
    • signerAddress: string
      -

      Optional, The address associated with the signature to verify. The current account address is used by default.

      -

    Returns boolean

  • verifyTezos(message: BaseMessage, signature: string): boolean
  • -

    Provide a way to verify the authenticity of a signature associated with a given message. -This method rely on the verifySignature() implementation from taquito/utils.

    -

    Parameters

    • message: BaseMessage
      -

      The content of the signature to verify. It needs to be a BaseMessage object.

      -
    • signature: string
      -

      The signature associated with the first params of this method.

      -

    Returns boolean

Settings

Theme

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/account_src.EphAccount.html b/docs/types/account_src.EphAccount.html new file mode 100644 index 00000000..1b0d1202 --- /dev/null +++ b/docs/types/account_src.EphAccount.html @@ -0,0 +1 @@ +EphAccount | @aleph-sdk/monorepo
EphAccount: {
    address: string;
    mnemonic: string;
    privateKey: string;
    publicKey: string;
}

Type declaration

  • address: string
  • mnemonic: string
  • privateKey: string
  • publicKey: string

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/account_src.SignableMessage.html b/docs/types/account_src.SignableMessage.html new file mode 100644 index 00000000..d20a91e8 --- /dev/null +++ b/docs/types/account_src.SignableMessage.html @@ -0,0 +1 @@ +SignableMessage | @aleph-sdk/monorepo
SignableMessage: {
    getVerificationBuffer: (() => Buffer);
    sender: string;
    time: number;
}

Type declaration

  • getVerificationBuffer: (() => Buffer)
      • (): Buffer
      • Returns Buffer

  • sender: string
  • time: number

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/core_src.JSExecutionEnvironment.html b/docs/types/core_src.JSExecutionEnvironment.html new file mode 100644 index 00000000..9bd5c9d3 --- /dev/null +++ b/docs/types/core_src.JSExecutionEnvironment.html @@ -0,0 +1 @@ +JSExecutionEnvironment | @aleph-sdk/monorepo

Type alias JSExecutionEnvironment

JSExecutionEnvironment: "node" | "browser"

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/core_src.RequireOnlyOne.html b/docs/types/core_src.RequireOnlyOne.html new file mode 100644 index 00000000..626d1b94 --- /dev/null +++ b/docs/types/core_src.RequireOnlyOne.html @@ -0,0 +1,3 @@ +RequireOnlyOne | @aleph-sdk/monorepo

Type alias RequireOnlyOne<T, Keys>

RequireOnlyOne<T, Keys>: Pick<T, Exclude<keyof T, Keys>> & {
    [K in Keys]-?: Required<Pick<T, K>> & Partial<Record<Exclude<Keys, K>, undefined>>
}[Keys]

This type implementation allows to specify for a given T type two field with only one that have to be field. +You can find more about this here: https://learn.microsoft.com/en-us/javascript/api/@azure/keyvault-certificates/requireatleastone?view=azure-node-latest

+

Type Parameters

  • T
  • Keys extends keyof T = keyof T

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/evm_src.ChainMetadataType.html b/docs/types/evm_src.ChainMetadataType.html new file mode 100644 index 00000000..6699a663 --- /dev/null +++ b/docs/types/evm_src.ChainMetadataType.html @@ -0,0 +1 @@ +ChainMetadataType | @aleph-sdk/monorepo
ChainMetadataType: RpcType & {
    superTokenAddress?: string;
    tokenAddress?: string;
}

Type declaration

  • Optional superTokenAddress?: string
  • Optional tokenAddress?: string

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/evm_src.ChangeRpcParam.html b/docs/types/evm_src.ChangeRpcParam.html new file mode 100644 index 00000000..86d40776 --- /dev/null +++ b/docs/types/evm_src.ChangeRpcParam.html @@ -0,0 +1 @@ +ChangeRpcParam | @aleph-sdk/monorepo
ChangeRpcParam: RpcType | RpcId

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/evm_src.RpcType.html b/docs/types/evm_src.RpcType.html new file mode 100644 index 00000000..588cc17f --- /dev/null +++ b/docs/types/evm_src.RpcType.html @@ -0,0 +1 @@ +RpcType | @aleph-sdk/monorepo
RpcType: {
    blockExplorerUrls: string[];
    chainId: string;
    chainName: string;
    nativeCurrency: {
        decimals: number;
        name: string;
        symbol: string;
    };
    rpcUrls: string[];
}

Type declaration

  • blockExplorerUrls: string[]
  • chainId: string
  • chainName: string
  • nativeCurrency: {
        decimals: number;
        name: string;
        symbol: string;
    }
    • decimals: number
    • name: string
    • symbol: string
  • rpcUrls: string[]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.AbstractVolume.html b/docs/types/message_src.AbstractVolume.html new file mode 100644 index 00000000..5d229cb6 --- /dev/null +++ b/docs/types/message_src.AbstractVolume.html @@ -0,0 +1 @@ +AbstractVolume | @aleph-sdk/monorepo
AbstractVolume: {
    comment?: string[];
    is_read_only: (() => boolean);
    mount?: string[];
}

Type declaration

  • Optional comment?: string[]
  • is_read_only: (() => boolean)
      • (): boolean
      • Returns boolean

  • Optional mount?: string[]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.AggregateContent.html b/docs/types/message_src.AggregateContent.html new file mode 100644 index 00000000..37fee758 --- /dev/null +++ b/docs/types/message_src.AggregateContent.html @@ -0,0 +1 @@ +AggregateContent | @aleph-sdk/monorepo
AggregateContent<T>: BaseContent & {
    content: T;
    key: string | AggregateContentKey;
}

Type Parameters

  • T

Type declaration

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.AggregateContentKey.html b/docs/types/message_src.AggregateContentKey.html new file mode 100644 index 00000000..281a5ee3 --- /dev/null +++ b/docs/types/message_src.AggregateContentKey.html @@ -0,0 +1 @@ +AggregateContentKey | @aleph-sdk/monorepo
AggregateContentKey: {
    name: string;
}

Type declaration

  • name: string

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.AggregateGetConfiguration.html b/docs/types/message_src.AggregateGetConfiguration.html new file mode 100644 index 00000000..4498602c --- /dev/null +++ b/docs/types/message_src.AggregateGetConfiguration.html @@ -0,0 +1 @@ +AggregateGetConfiguration | @aleph-sdk/monorepo
AggregateGetConfiguration: {
    address: string;
    keys?: string[];
}

Type declaration

  • address: string
  • Optional keys?: string[]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.AggregateGetResponse.html b/docs/types/message_src.AggregateGetResponse.html new file mode 100644 index 00000000..ce023721 --- /dev/null +++ b/docs/types/message_src.AggregateGetResponse.html @@ -0,0 +1 @@ +AggregateGetResponse | @aleph-sdk/monorepo

Type alias AggregateGetResponse<T>

AggregateGetResponse<T>: {
    data: T;
}

Type Parameters

  • T

Type declaration

  • data: T

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.AggregateMessage.html b/docs/types/message_src.AggregateMessage.html new file mode 100644 index 00000000..59d180e4 --- /dev/null +++ b/docs/types/message_src.AggregateMessage.html @@ -0,0 +1 @@ +AggregateMessage | @aleph-sdk/monorepo
AggregateMessage<T>: SignedMessage<AggregateContent<T>>

Type Parameters

  • T

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.AggregatePublishConfiguration.html b/docs/types/message_src.AggregatePublishConfiguration.html new file mode 100644 index 00000000..a9d885a0 --- /dev/null +++ b/docs/types/message_src.AggregatePublishConfiguration.html @@ -0,0 +1 @@ +AggregatePublishConfiguration | @aleph-sdk/monorepo

Type alias AggregatePublishConfiguration<T>

AggregatePublishConfiguration<T>: {
    account: Account;
    address?: string;
    channel?: string;
    content: T;
    key: string | AggregateContentKey;
    storageEngine?: ItemType;
    sync?: boolean;
}

Type Parameters

  • T

Type declaration

  • account: Account
  • Optional address?: string
  • Optional channel?: string
  • content: T
  • key: string | AggregateContentKey
  • Optional storageEngine?: ItemType
  • Optional sync?: boolean

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.AlephSocket.html b/docs/types/message_src.AlephSocket.html new file mode 100644 index 00000000..2ed5f6c7 --- /dev/null +++ b/docs/types/message_src.AlephSocket.html @@ -0,0 +1 @@ +AlephSocket | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.BaseContent.html b/docs/types/message_src.BaseContent.html new file mode 100644 index 00000000..0c98fa3f --- /dev/null +++ b/docs/types/message_src.BaseContent.html @@ -0,0 +1 @@ +BaseContent | @aleph-sdk/monorepo
BaseContent: {
    address: string;
    time: number;
}

Type declaration

  • address: string
  • time: number

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.BaseExecutableContent.html b/docs/types/message_src.BaseExecutableContent.html new file mode 100644 index 00000000..44ea9a11 --- /dev/null +++ b/docs/types/message_src.BaseExecutableContent.html @@ -0,0 +1,11 @@ +BaseExecutableContent | @aleph-sdk/monorepo
BaseExecutableContent: BaseContent & {
    allow_amend: boolean;
    authorized_keys?: string[];
    environment: FunctionEnvironment;
    metadata?: Record<string, unknown>;
    payment?: Payment;
    replaces?: string;
    requirements?: HostRequirements;
    resources: MachineResources;
    variables?: Record<string, string>;
    volumes: MachineVolume[];
}

Abstract content for execution messages (Instances, Programs).

+

allow_amend: Allow amends to update this function +metadata: Metadata of the VM +authorized_keys: SSH public keys authorized to connect to the VM +variables: Environment variables available in the VM +environment: Properties of the execution environment +resources: System resources required +requirements: System properties required +volumes: Volumes to mount on the filesystem +replaces: Previous version to replace. Must be signed by the same address"

+

Type declaration

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.BaseMessageProps.html b/docs/types/message_src.BaseMessageProps.html new file mode 100644 index 00000000..9f8d2c11 --- /dev/null +++ b/docs/types/message_src.BaseMessageProps.html @@ -0,0 +1 @@ +BaseMessageProps | @aleph-sdk/monorepo
BaseMessageProps<C>: {
    chain: Blockchain;
    channel?: string;
    content: C;
    item_type: ItemType;
    sender: string;
    time: number;
    type: keyof MessageTypeMap<C>;
}

Type Parameters

Type declaration

  • chain: Blockchain
  • Optional channel?: string
  • content: C
  • item_type: ItemType
  • sender: string
  • time: number
  • type: keyof MessageTypeMap<C>

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.ChainRef.html b/docs/types/message_src.ChainRef.html new file mode 100644 index 00000000..17fbf72e --- /dev/null +++ b/docs/types/message_src.ChainRef.html @@ -0,0 +1,2 @@ +ChainRef | @aleph-sdk/monorepo
ChainRef: {
    chain: string;
    channel?: string;
    item_content: string;
    item_hash: string;
    item_type: string;
    sender: string;
    signature: string;
    time: number;
    type: post;
}

Some POST messages have a 'ref' field referencing other content

+

Type declaration

  • chain: string
  • Optional channel?: string
  • item_content: string
  • item_hash: string
  • item_type: string
  • sender: string
  • signature: string
  • time: number
  • type: post

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.CodeContent.html b/docs/types/message_src.CodeContent.html new file mode 100644 index 00000000..9a512d25 --- /dev/null +++ b/docs/types/message_src.CodeContent.html @@ -0,0 +1 @@ +CodeContent | @aleph-sdk/monorepo
CodeContent: {
    args?: string[];
    encoding: Encoding;
    entrypoint: string;
    interface?: InterfaceType;
    ref: string;
    use_latest: boolean;
}

Type declaration

  • Optional args?: string[]
  • encoding: Encoding
  • entrypoint: string
  • Optional interface?: InterfaceType
  • ref: string
  • use_latest: boolean

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.CpuProperties.html b/docs/types/message_src.CpuProperties.html new file mode 100644 index 00000000..35f803a3 --- /dev/null +++ b/docs/types/message_src.CpuProperties.html @@ -0,0 +1,3 @@ +CpuProperties | @aleph-sdk/monorepo
CpuProperties: {
    architecture?: "x86_64" | "arm64";
    features?: string[];
    vendor?: "AuthenticAMD" | "GenuineIntel" | string;
}

architecture: CPU architecture +vendor: CPU vendor. Allows other vendors.

+

Type declaration

  • Optional architecture?: "x86_64" | "arm64"
  • Optional features?: string[]
  • Optional vendor?: "AuthenticAMD" | "GenuineIntel" | string

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.DataContent.html b/docs/types/message_src.DataContent.html new file mode 100644 index 00000000..5a2f7f37 --- /dev/null +++ b/docs/types/message_src.DataContent.html @@ -0,0 +1,2 @@ +DataContent | @aleph-sdk/monorepo
DataContent: {
    encoding: Encoding;
    mount: string;
    ref: string;
    use_latest: boolean;
}

Data to use during computation

+

Type declaration

  • encoding: Encoding
  • mount: string
  • ref: string
  • use_latest: boolean

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.EphemeralVolume.html b/docs/types/message_src.EphemeralVolume.html new file mode 100644 index 00000000..78976620 --- /dev/null +++ b/docs/types/message_src.EphemeralVolume.html @@ -0,0 +1,2 @@ +EphemeralVolume | @aleph-sdk/monorepo
EphemeralVolume: AbstractVolume & {
    ephemeral: true;
    is_read_only: (() => false);
    size_mib: number;
}

Ephemeral volumes provide temporary disk storage to a VM during its execution without requiring more memory.

+

Type declaration

  • ephemeral: true
  • is_read_only: (() => false)
      • (): false
      • Returns false

  • size_mib: number

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.Export.html b/docs/types/message_src.Export.html new file mode 100644 index 00000000..1e7ec1aa --- /dev/null +++ b/docs/types/message_src.Export.html @@ -0,0 +1,2 @@ +Export | @aleph-sdk/monorepo
Export: {
    encoding: Encoding;
    mount: string;
}

Data to export after computation

+

Type declaration

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.ForgetContent.html b/docs/types/message_src.ForgetContent.html new file mode 100644 index 00000000..5a62a31a --- /dev/null +++ b/docs/types/message_src.ForgetContent.html @@ -0,0 +1 @@ +ForgetContent | @aleph-sdk/monorepo
ForgetContent: BaseContent & {
    hashes: string[];
    reason?: string;
}

Type declaration

  • hashes: string[]
  • Optional reason?: string

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.ForgetMessage.html b/docs/types/message_src.ForgetMessage.html new file mode 100644 index 00000000..315623d8 --- /dev/null +++ b/docs/types/message_src.ForgetMessage.html @@ -0,0 +1 @@ +ForgetMessage | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.ForgetPublishConfiguration.html b/docs/types/message_src.ForgetPublishConfiguration.html new file mode 100644 index 00000000..3a5a436c --- /dev/null +++ b/docs/types/message_src.ForgetPublishConfiguration.html @@ -0,0 +1,9 @@ +ForgetPublishConfiguration | @aleph-sdk/monorepo
ForgetPublishConfiguration: {
    account: Account;
    address?: string;
    channel?: string;
    hashes: string[];
    reason?: string;
    storageEngine?: ItemType;
    sync?: boolean;
}

account: The account used to sign the forget object.

+

channel: The channel in which the object will be published.

+

storageEngine: The storage engine to used when storing the message (IPFS, Aleph storage or inline).

+

inlineRequested: [Deprecated, use storageEngine instead] - Will the message be inlined ?

+

apiServer: The API server endpoint used to carry the request to the Aleph's network.

+

hashes: The Hashes of the Aleph's message to forget.

+

reason: An optional reason to justify this action (default value: "None").

+

sync: If true, the function will wait for the message to be confirmed by the API server.

+

Type declaration

  • account: Account
  • Optional address?: string
  • Optional channel?: string
  • hashes: string[]
  • Optional reason?: string
  • Optional storageEngine?: ItemType
  • Optional sync?: boolean

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.FunctionEnvironment.html b/docs/types/message_src.FunctionEnvironment.html new file mode 100644 index 00000000..62e7484c --- /dev/null +++ b/docs/types/message_src.FunctionEnvironment.html @@ -0,0 +1,6 @@ +FunctionEnvironment | @aleph-sdk/monorepo
FunctionEnvironment: {
    aleph_api: boolean;
    internet: boolean;
    reproducible: false;
    shared_cache: boolean;
}

Properties of the execution function environment

+

reproducible: The function is deterministic (not available yet) +internet: Allow internet access +aleph_api: Allow access to the Aleph API +shared_cache: Allow access to the shared redis cache

+

Type declaration

  • aleph_api: boolean
  • internet: boolean
  • reproducible: false
  • shared_cache: boolean

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.FunctionRuntime.html b/docs/types/message_src.FunctionRuntime.html new file mode 100644 index 00000000..1fcfd2ea --- /dev/null +++ b/docs/types/message_src.FunctionRuntime.html @@ -0,0 +1,2 @@ +FunctionRuntime | @aleph-sdk/monorepo
FunctionRuntime: {
    comment: string;
    ref: string;
    use_latest: boolean;
}

Execution runtime (rootfs with Python interpreter)

+

Type declaration

  • comment: string
  • ref: string
  • use_latest: boolean

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.FunctionTriggers.html b/docs/types/message_src.FunctionTriggers.html new file mode 100644 index 00000000..4a72c8b7 --- /dev/null +++ b/docs/types/message_src.FunctionTriggers.html @@ -0,0 +1,2 @@ +FunctionTriggers | @aleph-sdk/monorepo
FunctionTriggers: {
    http: boolean;
    message?: Record<string, unknown>[];
    persistent?: boolean;
}

Signals that trigger an execution

+

Type declaration

  • http: boolean
  • Optional message?: Record<string, unknown>[]
  • Optional persistent?: boolean

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.GetMessageConfiguration.html b/docs/types/message_src.GetMessageConfiguration.html new file mode 100644 index 00000000..7918a492 --- /dev/null +++ b/docs/types/message_src.GetMessageConfiguration.html @@ -0,0 +1 @@ +GetMessageConfiguration | @aleph-sdk/monorepo
GetMessageConfiguration: {
    hash: string;
    messageType?: MessageType;
}

Type declaration

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.GetMessageParams.html b/docs/types/message_src.GetMessageParams.html new file mode 100644 index 00000000..0899f6fe --- /dev/null +++ b/docs/types/message_src.GetMessageParams.html @@ -0,0 +1 @@ +GetMessageParams | @aleph-sdk/monorepo
GetMessageParams: {
    channels?: string[];
    hashes: string[];
    messageType?: MessageType;
}

Type declaration

  • Optional channels?: string[]
  • hashes: string[]
  • Optional messageType?: MessageType

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.GetMessagesConfiguration.html b/docs/types/message_src.GetMessagesConfiguration.html new file mode 100644 index 00000000..618a47fb --- /dev/null +++ b/docs/types/message_src.GetMessagesConfiguration.html @@ -0,0 +1 @@ +GetMessagesConfiguration | @aleph-sdk/monorepo
GetMessagesConfiguration: {
    addresses?: string[];
    chains?: Blockchain[];
    channels?: string[];
    contentKeys?: string[];
    contentTypes?: string[];
    endDate?: Date;
    hashes?: string[];
    messageTypes?: MessageType[];
    page?: number;
    pageSize?: number;
    refs?: string[];
    startDate?: Date;
    tags?: string[];
}

Type declaration

  • Optional addresses?: string[]
  • Optional chains?: Blockchain[]
  • Optional channels?: string[]
  • Optional contentKeys?: string[]
  • Optional contentTypes?: string[]
  • Optional endDate?: Date
  • Optional hashes?: string[]
  • Optional messageTypes?: MessageType[]
  • Optional page?: number
  • Optional pageSize?: number
  • Optional refs?: string[]
  • Optional startDate?: Date
  • Optional tags?: string[]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.GetMessagesParams.html b/docs/types/message_src.GetMessagesParams.html new file mode 100644 index 00000000..a1599e05 --- /dev/null +++ b/docs/types/message_src.GetMessagesParams.html @@ -0,0 +1 @@ +GetMessagesParams | @aleph-sdk/monorepo
GetMessagesParams: {
    addresses?: string;
    chains?: string;
    channels?: string;
    contentKeys?: string;
    contentTypes?: string;
    endDate?: number;
    hashes?: string;
    msgTypes?: string;
    page?: number;
    pageSize?: number;
    refs?: string;
    startDate?: number;
    tags?: string;
}

Type declaration

  • Optional addresses?: string
  • Optional chains?: string
  • Optional channels?: string
  • Optional contentKeys?: string
  • Optional contentTypes?: string
  • Optional endDate?: number
  • Optional hashes?: string
  • Optional msgTypes?: string
  • Optional page?: number
  • Optional pageSize?: number
  • Optional refs?: string
  • Optional startDate?: number
  • Optional tags?: string

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.GetMessagesSocketConfiguration.html b/docs/types/message_src.GetMessagesSocketConfiguration.html new file mode 100644 index 00000000..d611c8cd --- /dev/null +++ b/docs/types/message_src.GetMessagesSocketConfiguration.html @@ -0,0 +1 @@ +GetMessagesSocketConfiguration | @aleph-sdk/monorepo

Type alias GetMessagesSocketConfiguration

GetMessagesSocketConfiguration: {
    addresses?: string[];
    apiServer?: string;
    chains?: Blockchain[];
    channels?: string[];
    contentKeys?: string[];
    contentTypes?: string[];
    endDate?: Date;
    hashes?: string[];
    history?: number;
    messageType?: MessageType;
    refs?: string[];
    startDate?: Date;
    tags?: string[];
}

Type declaration

  • Optional addresses?: string[]
  • Optional apiServer?: string
  • Optional chains?: Blockchain[]
  • Optional channels?: string[]
  • Optional contentKeys?: string[]
  • Optional contentTypes?: string[]
  • Optional endDate?: Date
  • Optional hashes?: string[]
  • Optional history?: number
  • Optional messageType?: MessageType
  • Optional refs?: string[]
  • Optional startDate?: Date
  • Optional tags?: string[]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.GetMessagesSocketParams.html b/docs/types/message_src.GetMessagesSocketParams.html new file mode 100644 index 00000000..43ac0631 --- /dev/null +++ b/docs/types/message_src.GetMessagesSocketParams.html @@ -0,0 +1 @@ +GetMessagesSocketParams | @aleph-sdk/monorepo
GetMessagesSocketParams: {
    addresses?: string;
    chains?: string;
    channels?: string;
    contentKeys?: string;
    contentTypes?: string;
    endDate?: number;
    hashes?: string;
    history?: number;
    msgType?: string;
    refs?: string;
    startDate?: number;
    tags?: string;
}

Type declaration

  • Optional addresses?: string
  • Optional chains?: string
  • Optional channels?: string
  • Optional contentKeys?: string
  • Optional contentTypes?: string
  • Optional endDate?: number
  • Optional hashes?: string
  • Optional history?: number
  • Optional msgType?: string
  • Optional refs?: string
  • Optional startDate?: number
  • Optional tags?: string

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.HashedMessageProps.html b/docs/types/message_src.HashedMessageProps.html new file mode 100644 index 00000000..610c7828 --- /dev/null +++ b/docs/types/message_src.HashedMessageProps.html @@ -0,0 +1 @@ +HashedMessageProps | @aleph-sdk/monorepo

Type alias HashedMessageProps<C>

HashedMessageProps<C>: BaseMessageProps<C> & {
    item_content?: string;
    item_hash: string;
}

Type Parameters

Type declaration

  • Optional item_content?: string
  • item_hash: string

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.HostRequirements.html b/docs/types/message_src.HostRequirements.html new file mode 100644 index 00000000..8bd27f27 --- /dev/null +++ b/docs/types/message_src.HostRequirements.html @@ -0,0 +1,3 @@ +HostRequirements | @aleph-sdk/monorepo
HostRequirements: {
    cpu?: CpuProperties;
    node?: NodeRequirements;
}

cpu: Required CPU properties +node: Required Compute Resource Node properties

+

Type declaration

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.ImmutableVolume.html b/docs/types/message_src.ImmutableVolume.html new file mode 100644 index 00000000..fe73df7f --- /dev/null +++ b/docs/types/message_src.ImmutableVolume.html @@ -0,0 +1,5 @@ +ImmutableVolume | @aleph-sdk/monorepo
ImmutableVolume: AbstractVolume & {
    is_read_only: (() => true);
    ref: string;
    use_latest: boolean;
}

Immutable volumes contain extra files that can be used by a program and are stored on the Aleph network. +They can be shared by multiple programs and updated independently of the code of the program.

+

You can use them to store Python libraries that your program depends on, +use them in multiple programs and update them independently of other programs.

+

Type declaration

  • is_read_only: (() => true)
      • (): true
      • Returns true

  • ref: string
  • use_latest: boolean

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.InstanceContent.html b/docs/types/message_src.InstanceContent.html new file mode 100644 index 00000000..1a10ec36 --- /dev/null +++ b/docs/types/message_src.InstanceContent.html @@ -0,0 +1,3 @@ +InstanceContent | @aleph-sdk/monorepo
InstanceContent: BaseExecutableContent & {
    rootfs: RootfsVolume;
}

Message content for scheduling a VM instance on the network.

+

rootfs: Root filesystem of the system, will be booted by the kernel"

+

Type declaration

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.InstanceEnvironment.html b/docs/types/message_src.InstanceEnvironment.html new file mode 100644 index 00000000..5ddcca6f --- /dev/null +++ b/docs/types/message_src.InstanceEnvironment.html @@ -0,0 +1,8 @@ +InstanceEnvironment | @aleph-sdk/monorepo
InstanceEnvironment: {
    aleph_api: boolean;
    hypervisor?: HypervisorType;
    internet: boolean;
    reproducible: false;
    shared_cache: boolean;
    trusted_execution?: Partial<TrustedExecutionEnvironment>;
}

Properties of the execution instance environment

+

reproducible: The function is deterministic (not available yet) +internet: Allow internet access +aleph_api: Allow access to the Aleph API +shared_cache: Allow access to the shared redis cache +hypervisor: Hypervisor to use for the execution, can be Firecracker or Qemu +trusted_execution: Sets the execution as confidential

+

Type declaration

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.InstanceMessage.html b/docs/types/message_src.InstanceMessage.html new file mode 100644 index 00000000..0fade43b --- /dev/null +++ b/docs/types/message_src.InstanceMessage.html @@ -0,0 +1 @@ +InstanceMessage | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.InstancePublishConfiguration.html b/docs/types/message_src.InstancePublishConfiguration.html new file mode 100644 index 00000000..9c2591e2 --- /dev/null +++ b/docs/types/message_src.InstancePublishConfiguration.html @@ -0,0 +1 @@ +InstancePublishConfiguration | @aleph-sdk/monorepo

Type alias InstancePublishConfiguration

InstancePublishConfiguration: {
    account: Account;
    authorized_keys?: string[];
    channel?: string;
    environment?: Partial<InstanceEnvironment>;
    image?: string;
    metadata?: Record<string, unknown>;
    payment?: Payment;
    requirements?: HostRequirements;
    resources?: Partial<MachineResources>;
    storageEngine?: ipfs | storage;
    sync?: boolean;
    variables?: Record<string, string>;
    volumes?: MachineVolume[];
}

Type declaration

  • account: Account
  • Optional authorized_keys?: string[]
  • Optional channel?: string
  • Optional environment?: Partial<InstanceEnvironment>
  • Optional image?: string
  • Optional metadata?: Record<string, unknown>
  • Optional payment?: Payment
  • Optional requirements?: HostRequirements
  • Optional resources?: Partial<MachineResources>
  • Optional storageEngine?: ipfs | storage
  • Optional sync?: boolean
  • Optional variables?: Record<string, string>
  • Optional volumes?: MachineVolume[]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.ItemHash.html b/docs/types/message_src.ItemHash.html new file mode 100644 index 00000000..6894d087 --- /dev/null +++ b/docs/types/message_src.ItemHash.html @@ -0,0 +1 @@ +ItemHash | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.MachineResources.html b/docs/types/message_src.MachineResources.html new file mode 100644 index 00000000..c8dc631f --- /dev/null +++ b/docs/types/message_src.MachineResources.html @@ -0,0 +1,5 @@ +MachineResources | @aleph-sdk/monorepo
MachineResources: {
    memory: number;
    seconds: number;
    vcpus: number;
}

System resources required

+

vcpus: Number of virtual CPUs +memory: Memory in MiB +seconds: Timeout in seconds

+

Type declaration

  • memory: number
  • seconds: number
  • vcpus: number

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.MachineVolume.html b/docs/types/message_src.MachineVolume.html new file mode 100644 index 00000000..2c210ff2 --- /dev/null +++ b/docs/types/message_src.MachineVolume.html @@ -0,0 +1 @@ +MachineVolume | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.Message.html b/docs/types/message_src.Message.html new file mode 100644 index 00000000..6008c493 --- /dev/null +++ b/docs/types/message_src.Message.html @@ -0,0 +1 @@ +Message | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.MessageBuilderConfig.html b/docs/types/message_src.MessageBuilderConfig.html new file mode 100644 index 00000000..aca9fe42 --- /dev/null +++ b/docs/types/message_src.MessageBuilderConfig.html @@ -0,0 +1 @@ +MessageBuilderConfig | @aleph-sdk/monorepo

Type alias MessageBuilderConfig<C>

MessageBuilderConfig<C>: {
    account: Account;
    channel?: string;
    content: C;
    storageEngine: ItemType;
    timestamp: number;
}

Type Parameters

  • C

Type declaration

  • account: Account
  • Optional channel?: string
  • content: C
  • storageEngine: ItemType
  • timestamp: number

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.MessageConfirmation.html b/docs/types/message_src.MessageConfirmation.html new file mode 100644 index 00000000..26f2ffc5 --- /dev/null +++ b/docs/types/message_src.MessageConfirmation.html @@ -0,0 +1,4 @@ +MessageConfirmation | @aleph-sdk/monorepo
MessageConfirmation: {
    chain: string;
    hash: string | MessageConfirmationHash;
    height: number;
    publisher?: string;
    time?: number;
}

Format of the result when a message has been confirmed on a blockchain +The time and publisher field are introduced in recent versions of CCNs. They should +remain optional until the corresponding CCN upload (0.4.0) is widely uploaded.

+

Type declaration

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.MessageConfirmationHash.html b/docs/types/message_src.MessageConfirmationHash.html new file mode 100644 index 00000000..06bb1f6e --- /dev/null +++ b/docs/types/message_src.MessageConfirmationHash.html @@ -0,0 +1 @@ +MessageConfirmationHash | @aleph-sdk/monorepo
MessageConfirmationHash: {
    binary: string;
    type: string;
}

Type declaration

  • binary: string
  • type: string

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.MessageContent.html b/docs/types/message_src.MessageContent.html new file mode 100644 index 00000000..de6193a7 --- /dev/null +++ b/docs/types/message_src.MessageContent.html @@ -0,0 +1 @@ +MessageContent | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.MessageError.html b/docs/types/message_src.MessageError.html new file mode 100644 index 00000000..40ad0193 --- /dev/null +++ b/docs/types/message_src.MessageError.html @@ -0,0 +1 @@ +MessageError | @aleph-sdk/monorepo
MessageError: {
    details: string;
    error_code: string;
}

Type declaration

  • details: string
  • error_code: string

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.MessageResponse.html b/docs/types/message_src.MessageResponse.html new file mode 100644 index 00000000..85a3daea --- /dev/null +++ b/docs/types/message_src.MessageResponse.html @@ -0,0 +1 @@ +MessageResponse | @aleph-sdk/monorepo
MessageResponse<T>: {
    forgotten_by?: string[];
    item_hash: string;
    message: PublishedMessage<T>;
    status: MessageStatus;
}

Type Parameters

Type declaration

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.MessagesQueryResponse.html b/docs/types/message_src.MessagesQueryResponse.html new file mode 100644 index 00000000..ac2c62bc --- /dev/null +++ b/docs/types/message_src.MessagesQueryResponse.html @@ -0,0 +1 @@ +MessagesQueryResponse | @aleph-sdk/monorepo
MessagesQueryResponse: {
    messages: PublishedMessage<MessageContent>[];
    pagination_item: string;
    pagination_page: number;
    pagination_per_page: number;
    pagination_total: number;
}

Type declaration

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.NodeRequirements.html b/docs/types/message_src.NodeRequirements.html new file mode 100644 index 00000000..1296d8f0 --- /dev/null +++ b/docs/types/message_src.NodeRequirements.html @@ -0,0 +1,4 @@ +NodeRequirements | @aleph-sdk/monorepo
NodeRequirements: {
    address_regex?: string;
    node_hash?: string;
    owner?: string;
}

Additional properties required for the node

+

owner: Owner address of the node (not available yet) +address_regex: Regular expression to match the node address (not available yet)

+

Type declaration

  • Optional address_regex?: string
  • Optional node_hash?: string
  • Optional owner?: string

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.ParentVolume.html b/docs/types/message_src.ParentVolume.html new file mode 100644 index 00000000..0bc3266f --- /dev/null +++ b/docs/types/message_src.ParentVolume.html @@ -0,0 +1,2 @@ +ParentVolume | @aleph-sdk/monorepo
ParentVolume: {
    ref: ItemHash;
    use_latest: boolean;
}

A reference volume to copy as a persistent volume.

+

Type declaration

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.Payment.html b/docs/types/message_src.Payment.html new file mode 100644 index 00000000..ecf42064 --- /dev/null +++ b/docs/types/message_src.Payment.html @@ -0,0 +1,5 @@ +Payment | @aleph-sdk/monorepo
Payment: {
    chain: Blockchain;
    receiver?: string;
    type: PaymentType;
}

Payment solution

+

chain: Blockchain to use +receiver: Receiver address, should be usually the (streaming) reward address of the targeted node +type: Payment type (hold, stream)

+

Type declaration

  • chain: Blockchain
  • Optional receiver?: string
  • type: PaymentType

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.PersistentVolume.html b/docs/types/message_src.PersistentVolume.html new file mode 100644 index 00000000..297792ea --- /dev/null +++ b/docs/types/message_src.PersistentVolume.html @@ -0,0 +1,5 @@ +PersistentVolume | @aleph-sdk/monorepo
PersistentVolume: AbstractVolume & {
    is_read_only: (() => false);
    name: string;
    parent?: ParentVolume;
    persistence: VolumePersistence;
    size_mib: number;
}

Host persistent volumes are empty volumes that your program can use to store information that, +would be useful to persist between executions but can be recovered from other sources.

+

There is no guarantee that these volumes will not be deleted anytime, +when the program is not running and important data must be persisted on the Aleph network.

+

Type declaration

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.PostContent.html b/docs/types/message_src.PostContent.html new file mode 100644 index 00000000..a826ab05 --- /dev/null +++ b/docs/types/message_src.PostContent.html @@ -0,0 +1 @@ +PostContent | @aleph-sdk/monorepo
PostContent<T>: BaseContent & {
    content?: T;
    ref?: string | ChainRef;
    type: string;
}

Type Parameters

  • T

Type declaration

  • Optional content?: T
  • Optional ref?: string | ChainRef
  • type: string

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.PostGetConfiguration.html b/docs/types/message_src.PostGetConfiguration.html new file mode 100644 index 00000000..e02306f9 --- /dev/null +++ b/docs/types/message_src.PostGetConfiguration.html @@ -0,0 +1 @@ +PostGetConfiguration | @aleph-sdk/monorepo
PostGetConfiguration: {
    addresses?: string[];
    channels?: string[];
    hashes?: string[];
    page?: number;
    pageSize?: number;
    refs?: string[];
    tags?: string[];
    types?: string | string[];
}

Type declaration

  • Optional addresses?: string[]
  • Optional channels?: string[]
  • Optional hashes?: string[]
  • Optional page?: number
  • Optional pageSize?: number
  • Optional refs?: string[]
  • Optional tags?: string[]
  • Optional types?: string | string[]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.PostMessage.html b/docs/types/message_src.PostMessage.html new file mode 100644 index 00000000..dcfa459e --- /dev/null +++ b/docs/types/message_src.PostMessage.html @@ -0,0 +1 @@ +PostMessage | @aleph-sdk/monorepo
PostMessage<T>: SignedMessage<PostContent<T>>

Type Parameters

  • T

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.PostPublishConfiguration.html b/docs/types/message_src.PostPublishConfiguration.html new file mode 100644 index 00000000..80ca6f0e --- /dev/null +++ b/docs/types/message_src.PostPublishConfiguration.html @@ -0,0 +1 @@ +PostPublishConfiguration | @aleph-sdk/monorepo

Type alias PostPublishConfiguration<T>

PostPublishConfiguration<T>: {
    account: Account;
    address?: string;
    channel?: string;
    content: T;
    postType: string;
    ref?: string | ChainRef;
    storageEngine?: ItemType;
    sync?: boolean;
}

Type Parameters

  • T

Type declaration

  • account: Account
  • Optional address?: string
  • Optional channel?: string
  • content: T
  • postType: string
  • Optional ref?: string | ChainRef
  • Optional storageEngine?: ItemType
  • Optional sync?: boolean

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.PostQueryParams.html b/docs/types/message_src.PostQueryParams.html new file mode 100644 index 00000000..b639428a --- /dev/null +++ b/docs/types/message_src.PostQueryParams.html @@ -0,0 +1 @@ +PostQueryParams | @aleph-sdk/monorepo
PostQueryParams: {
    addresses?: string;
    channels?: string;
    hashes?: string;
    page: number;
    pageSize: number;
    refs?: string;
    tags?: string;
    types?: string | string[];
}

Type declaration

  • Optional addresses?: string
  • Optional channels?: string
  • Optional hashes?: string
  • page: number
  • pageSize: number
  • Optional refs?: string
  • Optional tags?: string
  • Optional types?: string | string[]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.PostQueryResponse.html b/docs/types/message_src.PostQueryResponse.html new file mode 100644 index 00000000..27037b6a --- /dev/null +++ b/docs/types/message_src.PostQueryResponse.html @@ -0,0 +1 @@ +PostQueryResponse | @aleph-sdk/monorepo
PostQueryResponse<T>: {
    pagination_item: string;
    pagination_page: number;
    pagination_per_page: number;
    pagination_total: number;
    posts: PostResponse<T>[];
}

Type Parameters

  • T

Type declaration

  • pagination_item: string
  • pagination_page: number
  • pagination_per_page: number
  • pagination_total: number
  • posts: PostResponse<T>[]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.PostResponse.html b/docs/types/message_src.PostResponse.html new file mode 100644 index 00000000..d6f63a16 --- /dev/null +++ b/docs/types/message_src.PostResponse.html @@ -0,0 +1 @@ +PostResponse | @aleph-sdk/monorepo
PostResponse<T>: {
    _id: {
        $oid: string;
    };
    address: string;
    chain: string;
    channel: string;
    confirmed: boolean;
    content: T;
    hash: string;
    item_content: string;
    item_hash: string;
    item_type: string;
    original_item_hash: string;
    original_signature: string;
    original_type: string;
    sender: string;
    signature: string;
    size: number;
    time: number;
    type: string;
}

Type Parameters

  • T

Type declaration

  • _id: {
        $oid: string;
    }
    • $oid: string
  • address: string
  • chain: string
  • channel: string
  • confirmed: boolean
  • content: T
  • hash: string
  • item_content: string
  • item_hash: string
  • item_type: string
  • original_item_hash: string
  • original_signature: string
  • original_type: string
  • sender: string
  • signature: string
  • size: number
  • time: number
  • type: string

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.ProgramContent.html b/docs/types/message_src.ProgramContent.html new file mode 100644 index 00000000..b7bddc41 --- /dev/null +++ b/docs/types/message_src.ProgramContent.html @@ -0,0 +1 @@ +ProgramContent | @aleph-sdk/monorepo
ProgramContent: BaseExecutableContent & {
    code: CodeContent;
    data?: DataContent;
    export?: Export;
    on: FunctionTriggers;
    runtime: FunctionRuntime;
    type: vm_function;
}

Type declaration

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.ProgramMessage.html b/docs/types/message_src.ProgramMessage.html new file mode 100644 index 00000000..24c366eb --- /dev/null +++ b/docs/types/message_src.ProgramMessage.html @@ -0,0 +1 @@ +ProgramMessage | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.ProgramPublishConfiguration.html b/docs/types/message_src.ProgramPublishConfiguration.html new file mode 100644 index 00000000..cd19ee20 --- /dev/null +++ b/docs/types/message_src.ProgramPublishConfiguration.html @@ -0,0 +1 @@ +ProgramPublishConfiguration | @aleph-sdk/monorepo

Type alias ProgramPublishConfiguration

ProgramPublishConfiguration: RequireOnlyOne<{
    account: Account;
    channel: string;
    encoding?: Encoding;
    entrypoint: string;
    file?: Buffer | Blob;
    isPersistent?: boolean;
    memory?: number;
    metadata?: Record<string, unknown>;
    payment?: Payment;
    programRef?: string;
    runtime?: string;
    storageEngine?: ipfs | storage;
    subscriptions?: Record<string, unknown>[];
    sync?: boolean;
    variables?: Record<string, string>;
    vcpus?: number;
    volumes?: MachineVolume[];
}, "programRef" | "file">

Type declaration

  • account: Account
  • channel: string
  • Optional encoding?: Encoding
  • entrypoint: string
  • Optional file?: Buffer | Blob
  • Optional isPersistent?: boolean
  • Optional memory?: number
  • Optional metadata?: Record<string, unknown>
  • Optional payment?: Payment
  • Optional programRef?: string
  • Optional runtime?: string
  • Optional storageEngine?: ipfs | storage
  • Optional subscriptions?: Record<string, unknown>[]
  • Optional sync?: boolean
  • Optional variables?: Record<string, string>
  • Optional vcpus?: number
  • Optional volumes?: MachineVolume[]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.ProgramSpawnConfiguration.html b/docs/types/message_src.ProgramSpawnConfiguration.html new file mode 100644 index 00000000..fadc6778 --- /dev/null +++ b/docs/types/message_src.ProgramSpawnConfiguration.html @@ -0,0 +1 @@ +ProgramSpawnConfiguration | @aleph-sdk/monorepo
ProgramSpawnConfiguration: {
    account: Account;
    channel: string;
    encoding?: Encoding;
    entrypoint: string;
    isPersistent?: boolean;
    memory?: number;
    metadata?: Record<string, unknown>;
    payment?: Payment;
    programRef: string;
    runtime?: string;
    storageEngine?: ipfs | storage;
    subscriptions?: Record<string, unknown>[];
    sync?: boolean;
    variables?: Record<string, string>;
    vcpus?: number;
    volumes?: MachineVolume[];
}

Type declaration

  • account: Account
  • channel: string
  • Optional encoding?: Encoding
  • entrypoint: string
  • Optional isPersistent?: boolean
  • Optional memory?: number
  • Optional metadata?: Record<string, unknown>
  • Optional payment?: Payment
  • programRef: string
  • Optional runtime?: string
  • Optional storageEngine?: ipfs | storage
  • Optional subscriptions?: Record<string, unknown>[]
  • Optional sync?: boolean
  • Optional variables?: Record<string, string>
  • Optional vcpus?: number
  • Optional volumes?: MachineVolume[]

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.PublishedMessageProps.html b/docs/types/message_src.PublishedMessageProps.html new file mode 100644 index 00000000..39d2e0b2 --- /dev/null +++ b/docs/types/message_src.PublishedMessageProps.html @@ -0,0 +1 @@ +PublishedMessageProps | @aleph-sdk/monorepo

Type alias PublishedMessageProps<C>

PublishedMessageProps<C>: SignedMessageProps<C> & {
    confirmations: MessageConfirmation[];
    confirmed: boolean;
}

Type Parameters

Type declaration

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.RootfsVolume.html b/docs/types/message_src.RootfsVolume.html new file mode 100644 index 00000000..62b941a3 --- /dev/null +++ b/docs/types/message_src.RootfsVolume.html @@ -0,0 +1,3 @@ +RootfsVolume | @aleph-sdk/monorepo
RootfsVolume: {
    parent: ParentVolume;
    persistence: VolumePersistence;
    size_mib: number;
}

Root file system of a VM instance. +The root file system of an instance is built as a copy of a reference image, named parent image. The user determines a custom size and persistence model.

+

Type declaration

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.SignedMessageProps.html b/docs/types/message_src.SignedMessageProps.html new file mode 100644 index 00000000..80f76af3 --- /dev/null +++ b/docs/types/message_src.SignedMessageProps.html @@ -0,0 +1 @@ +SignedMessageProps | @aleph-sdk/monorepo

Type alias SignedMessageProps<C>

SignedMessageProps<C>: HashedMessageProps<C> & {
    signature: string;
}

Type Parameters

Type declaration

  • signature: string

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.SocketResponse.html b/docs/types/message_src.SocketResponse.html new file mode 100644 index 00000000..dd5e0bc2 --- /dev/null +++ b/docs/types/message_src.SocketResponse.html @@ -0,0 +1 @@ +SocketResponse | @aleph-sdk/monorepo
SocketResponse: {
    _id?: string;
    chain: Blockchain;
    channel: string;
    confirmations?: boolean;
    confirmed: boolean;
    content: BaseContent;
    hash_type?: string;
    item_content?: string;
    item_hash: string;
    item_type: ItemType;
    sender: string;
    signature: string;
    size: number;
    time: number;
    type: MessageType;
}

Type declaration

  • Optional _id?: string
  • chain: Blockchain
  • channel: string
  • Optional confirmations?: boolean
  • confirmed: boolean
  • content: BaseContent
  • Optional hash_type?: string
  • Optional item_content?: string
  • item_hash: string
  • item_type: ItemType
  • sender: string
  • signature: string
  • size: number
  • time: number
  • type: MessageType

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.StoreContent.html b/docs/types/message_src.StoreContent.html new file mode 100644 index 00000000..a07c6b6e --- /dev/null +++ b/docs/types/message_src.StoreContent.html @@ -0,0 +1 @@ +StoreContent | @aleph-sdk/monorepo
StoreContent: BaseContent & {
    content_type?: string;
    extra_fields?: Record<string, unknown>;
    item_hash: string;
    item_type: string;
    ref?: string;
    size?: number;
}

Type declaration

  • Optional content_type?: string
  • Optional extra_fields?: Record<string, unknown>
  • item_hash: string
  • item_type: string
  • Optional ref?: string
  • Optional size?: number

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.StoreMessage.html b/docs/types/message_src.StoreMessage.html new file mode 100644 index 00000000..d8bbbb8f --- /dev/null +++ b/docs/types/message_src.StoreMessage.html @@ -0,0 +1 @@ +StoreMessage | @aleph-sdk/monorepo

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.StorePinConfiguration.html b/docs/types/message_src.StorePinConfiguration.html new file mode 100644 index 00000000..02095095 --- /dev/null +++ b/docs/types/message_src.StorePinConfiguration.html @@ -0,0 +1,6 @@ +StorePinConfiguration | @aleph-sdk/monorepo
StorePinConfiguration: {
    account: Account;
    channel?: string;
    fileHash: string;
    storageEngine?: ItemType;
}

channel: The channel in which the message will be published.

+

account: The account used to sign the aggregate message.

+

fileHash: The IPFS hash of the content you want to pin.

+

storageEngine: [Deprecated] - The storage engine to used when storing the message.

+

apiServer: The API server endpoint used to carry the request to the Aleph's network.

+

Type declaration

  • account: Account
  • Optional channel?: string
  • fileHash: string
  • Optional storageEngine?: ItemType

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.StorePublishConfiguration.html b/docs/types/message_src.StorePublishConfiguration.html new file mode 100644 index 00000000..29f3b0ab --- /dev/null +++ b/docs/types/message_src.StorePublishConfiguration.html @@ -0,0 +1,9 @@ +StorePublishConfiguration | @aleph-sdk/monorepo
StorePublishConfiguration: {
    account: Account;
    channel?: string;
    extraFields?: Record<string, unknown>;
    fileHash?: string;
    fileObject?: Buffer | Blob;
    storageEngine?: ipfs | storage;
    sync?: boolean;
}

channel: The channel in which the message will be published.

+

account: The account used to sign the aggregate message.

+

fileObject: A Blob or the content of the file you want to upload.

+

fileHash: The IPFS hash of the content you want to pin.

+

storageEngine: The storage engine to used when storing the message (IPFS or Aleph storage).

+

inlineRequested: If set to False, the Store message will be store on the same storageEngine you picked.

+

extraFields: Extra fields to add to the Store message.

+

sync: If true, the function will wait for the message to be confirmed by the API server.

+

Type declaration

  • account: Account
  • Optional channel?: string
  • Optional extraFields?: Record<string, unknown>
  • Optional fileHash?: string
  • Optional fileObject?: Buffer | Blob
  • Optional storageEngine?: ipfs | storage
  • Optional sync?: boolean

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/message_src.TrustedExecutionEnvironment.html b/docs/types/message_src.TrustedExecutionEnvironment.html new file mode 100644 index 00000000..a6946a45 --- /dev/null +++ b/docs/types/message_src.TrustedExecutionEnvironment.html @@ -0,0 +1,4 @@ +TrustedExecutionEnvironment | @aleph-sdk/monorepo

Type alias TrustedExecutionEnvironment

TrustedExecutionEnvironment: {
    firmware: string;
    policy: number;
}

Properties of the trusted execution environment

+

firmware: Firmware to use for the trusted execution +policy: Policy to use for trusted execution

+

Type declaration

  • firmware: string
  • policy: number

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/nuls2_src.ChainNAddress.html b/docs/types/nuls2_src.ChainNAddress.html new file mode 100644 index 00000000..ae891ffa --- /dev/null +++ b/docs/types/nuls2_src.ChainNAddress.html @@ -0,0 +1 @@ +ChainNAddress | @aleph-sdk/monorepo
ChainNAddress: {
    address_type?: number;
    chain_id?: number;
}

Type declaration

  • Optional address_type?: number
  • Optional chain_id?: number

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/types/nuls2_src.NULS2ImportConfig.html b/docs/types/nuls2_src.NULS2ImportConfig.html new file mode 100644 index 00000000..0be2cf5f --- /dev/null +++ b/docs/types/nuls2_src.NULS2ImportConfig.html @@ -0,0 +1 @@ +NULS2ImportConfig | @aleph-sdk/monorepo
NULS2ImportConfig: {
    chain_id?: number;
    prefix?: string;
}

Type declaration

  • Optional chain_id?: number
  • Optional prefix?: string

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/variables/core_src.DEFAULT_API_V2.html b/docs/variables/core_src.DEFAULT_API_V2.html new file mode 100644 index 00000000..89729277 --- /dev/null +++ b/docs/variables/core_src.DEFAULT_API_V2.html @@ -0,0 +1 @@ +DEFAULT_API_V2 | @aleph-sdk/monorepo

Variable DEFAULT_API_V2Const

DEFAULT_API_V2: "https://api3.aleph.im/" = 'https://api3.aleph.im/'

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/variables/core_src.DEFAULT_API_WS_V2.html b/docs/variables/core_src.DEFAULT_API_WS_V2.html new file mode 100644 index 00000000..6b967280 --- /dev/null +++ b/docs/variables/core_src.DEFAULT_API_WS_V2.html @@ -0,0 +1 @@ +DEFAULT_API_WS_V2 | @aleph-sdk/monorepo

Variable DEFAULT_API_WS_V2Const

DEFAULT_API_WS_V2: "wss://api3.aleph.im/" = 'wss://api3.aleph.im/'

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/variables/dns_src.DNS_INSTANCE_DOMAIN.html b/docs/variables/dns_src.DNS_INSTANCE_DOMAIN.html new file mode 100644 index 00000000..b77a9de6 --- /dev/null +++ b/docs/variables/dns_src.DNS_INSTANCE_DOMAIN.html @@ -0,0 +1 @@ +DNS_INSTANCE_DOMAIN | @aleph-sdk/monorepo

Variable DNS_INSTANCE_DOMAINConst

DNS_INSTANCE_DOMAIN: "instance.public.aleph.sh" = 'instance.public.aleph.sh'

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/variables/dns_src.DNS_IPFS_DOMAIN.html b/docs/variables/dns_src.DNS_IPFS_DOMAIN.html new file mode 100644 index 00000000..901f3ce4 --- /dev/null +++ b/docs/variables/dns_src.DNS_IPFS_DOMAIN.html @@ -0,0 +1 @@ +DNS_IPFS_DOMAIN | @aleph-sdk/monorepo

Variable DNS_IPFS_DOMAINConst

DNS_IPFS_DOMAIN: "ipfs.public.aleph.sh" = 'ipfs.public.aleph.sh'

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/variables/dns_src.DNS_PROGRAM_DOMAIN.html b/docs/variables/dns_src.DNS_PROGRAM_DOMAIN.html new file mode 100644 index 00000000..b4bf387c --- /dev/null +++ b/docs/variables/dns_src.DNS_PROGRAM_DOMAIN.html @@ -0,0 +1 @@ +DNS_PROGRAM_DOMAIN | @aleph-sdk/monorepo

Variable DNS_PROGRAM_DOMAINConst

DNS_PROGRAM_DOMAIN: "program.public.aleph.sh" = 'program.public.aleph.sh'

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/variables/dns_src.DNS_RESOLVERS.html b/docs/variables/dns_src.DNS_RESOLVERS.html new file mode 100644 index 00000000..6c917ead --- /dev/null +++ b/docs/variables/dns_src.DNS_RESOLVERS.html @@ -0,0 +1 @@ +DNS_RESOLVERS | @aleph-sdk/monorepo

Variable DNS_RESOLVERSConst

DNS_RESOLVERS: string[] = ...

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/variables/dns_src.DNS_STATIC_DOMAIN.html b/docs/variables/dns_src.DNS_STATIC_DOMAIN.html new file mode 100644 index 00000000..c6390928 --- /dev/null +++ b/docs/variables/dns_src.DNS_STATIC_DOMAIN.html @@ -0,0 +1 @@ +DNS_STATIC_DOMAIN | @aleph-sdk/monorepo

Variable DNS_STATIC_DOMAINConst

DNS_STATIC_DOMAIN: "static.public.aleph.sh" = 'static.public.aleph.sh'

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/variables/evm_src.ChainData.html b/docs/variables/evm_src.ChainData.html new file mode 100644 index 00000000..1628b7a8 --- /dev/null +++ b/docs/variables/evm_src.ChainData.html @@ -0,0 +1 @@ +ChainData | @aleph-sdk/monorepo

Variable ChainDataConst

ChainData: {
    [key: number]: RpcType;
} = ...

Type declaration

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/variables/evm_src.ChainMetadata.html b/docs/variables/evm_src.ChainMetadata.html new file mode 100644 index 00000000..5fa51a6f --- /dev/null +++ b/docs/variables/evm_src.ChainMetadata.html @@ -0,0 +1 @@ +ChainMetadata | @aleph-sdk/monorepo

Variable ChainMetadataConst

ChainMetadata: {
    [key: number]: ChainMetadataType;
} = ...

Type declaration

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/variables/evm_src.erc20Abi.html b/docs/variables/evm_src.erc20Abi.html new file mode 100644 index 00000000..13fa39cd --- /dev/null +++ b/docs/variables/evm_src.erc20Abi.html @@ -0,0 +1 @@ +erc20Abi | @aleph-sdk/monorepo

Variable erc20AbiConst

erc20Abi: {
    constant: boolean;
    inputs: {
        name: string;
        type: string;
    }[];
    name: string;
    outputs: {
        name: string;
        type: string;
    }[];
    payable: boolean;
    stateMutability: string;
    type: string;
}[] = ...

Type declaration

  • constant: boolean
  • inputs: {
        name: string;
        type: string;
    }[]
  • name: string
  • outputs: {
        name: string;
        type: string;
    }[]
  • payable: boolean
  • stateMutability: string
  • type: string

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/variables/message_src.MAXIMUM_DISK_SIZE.html b/docs/variables/message_src.MAXIMUM_DISK_SIZE.html new file mode 100644 index 00000000..47b1b1a0 --- /dev/null +++ b/docs/variables/message_src.MAXIMUM_DISK_SIZE.html @@ -0,0 +1 @@ +MAXIMUM_DISK_SIZE | @aleph-sdk/monorepo

Variable MAXIMUM_DISK_SIZEConst

MAXIMUM_DISK_SIZE: number = ...

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/variables/message_src.defaultExecutionEnvironment.html b/docs/variables/message_src.defaultExecutionEnvironment.html new file mode 100644 index 00000000..06fad0af --- /dev/null +++ b/docs/variables/message_src.defaultExecutionEnvironment.html @@ -0,0 +1 @@ +defaultExecutionEnvironment | @aleph-sdk/monorepo

Variable defaultExecutionEnvironmentConst

defaultExecutionEnvironment: FunctionEnvironment = ...

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/variables/message_src.defaultInstanceExecutionEnvironment.html b/docs/variables/message_src.defaultInstanceExecutionEnvironment.html new file mode 100644 index 00000000..ddc722ab --- /dev/null +++ b/docs/variables/message_src.defaultInstanceExecutionEnvironment.html @@ -0,0 +1 @@ +defaultInstanceExecutionEnvironment | @aleph-sdk/monorepo

Variable defaultInstanceExecutionEnvironmentConst

defaultInstanceExecutionEnvironment: InstanceEnvironment = ...

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/variables/message_src.defaultResources.html b/docs/variables/message_src.defaultResources.html new file mode 100644 index 00000000..41729b8b --- /dev/null +++ b/docs/variables/message_src.defaultResources.html @@ -0,0 +1 @@ +defaultResources | @aleph-sdk/monorepo

Variable defaultResourcesConst

defaultResources: MachineResources = ...

Generated using TypeDoc

\ No newline at end of file diff --git a/docs/variables/tezos_src.STANDARD_DAPP_URL.html b/docs/variables/tezos_src.STANDARD_DAPP_URL.html new file mode 100644 index 00000000..b0a12001 --- /dev/null +++ b/docs/variables/tezos_src.STANDARD_DAPP_URL.html @@ -0,0 +1 @@ +STANDARD_DAPP_URL | @aleph-sdk/monorepo

Variable STANDARD_DAPP_URLConst

STANDARD_DAPP_URL: "https://aleph.im" = 'https://aleph.im'

Generated using TypeDoc

\ No newline at end of file