UNPKG

@aeternity/aepp-sdk

Version:

SDK for the æternity blockchain

85 lines 7.46 kB
export { _getPollInterval, getHeight, poll, awaitHeight, waitForTxConfirm, getAccount, getBalance, getCurrentGeneration, getGeneration, getMicroBlockTransactions, getKeyBlock, getMicroBlockHeader, txDryRun, getContractByteCode, getContract, getName, resolveName } from './chain.js'; export { InvalidTxError, sendTransaction } from './send-transaction.js'; export { isAddressValid, ensureEncoded, isEncoded, genSalt, encodeUnsigned, hash, verifySignature, hashMessage, verifyMessageSignature } from './utils/crypto.js'; /** * @category utils * @deprecated use {@link verifySignature} instead */ export { verifySignature as verify } from './utils/crypto.js'; /** * @deprecated use {@link hashMessage} instead * @category utils */ export { hashMessage as messageToHash } from './utils/crypto.js'; /** * @deprecated use {@link verifyMessageSignature} instead * @category utils */ export { verifyMessageSignature as verifyMessage } from './utils/crypto.js'; export { signJwt, unpackJwt, verifyJwt, isJwt, ensureJwt } from './utils/jwt.js'; export { toBytes } from './utils/bytes.js'; export { buildTx, buildTxAsync, buildTxHash, unpackTx, buildContractIdByContractTx } from './tx/builder/index.js'; export { buildContractId, oracleQueryId, produceNameId, commitmentHash, readInt, isName, ensureName, getDefaultPointerKey, getMinimumNameFee, computeBidFee, computeAuctionEndBlock, isAuctionName } from './tx/builder/helpers.js'; /** * @category contract * @deprecated use {@link buildContractId} instead */ export { buildContractId as encodeContractAddress } from './tx/builder/helpers.js'; /** * @category AENS * @deprecated use {@link isName} instead */ export { isName as isNameValid } from './tx/builder/helpers.js'; export { MAX_AUTH_FUN_GAS, MIN_GAS_PRICE, NAME_FEE_MULTIPLIER, NAME_FEE_BID_INCREMENT, NAME_BID_TIMEOUT_BLOCKS, NAME_MAX_LENGTH_FEE, NAME_BID_RANGES, ConsensusProtocolVersion, VmVersion, AbiVersion, Tag, DRY_RUN_ACCOUNT } from './tx/builder/constants.js'; // TODO: move to constants export { ORACLE_TTL_TYPES } from './tx/builder/schema.js'; export { DelegationTag } from './tx/builder/delegation/schema.js'; export { packDelegation, unpackDelegation } from './tx/builder/delegation/index.js'; export { EntryTag, CallReturnType } from './tx/builder/entry/constants.js'; export { packEntry, unpackEntry } from './tx/builder/entry/index.js'; export { getExecutionCost, getExecutionCostBySignedTx, getExecutionCostUsingNode } from './tx/execution-cost.js'; export { default as getTransactionSignerAddress } from './tx/transaction-signer.js'; export { AE_AMOUNT_FORMATS, formatAmount, toAe, toAettos, prefixedAmount } from './utils/amount-formatter.js'; export { encode, decode, Encoding, Encoded } from './utils/encoder.js'; export { hashTypedData, hashDomain, hashJson } from './utils/typed-data.js'; export { default as Name } from './aens.js'; export { default as Contract } from './contract/Contract.js'; export { default as Oracle } from './oracle/Oracle.js'; export { default as OracleClient } from './oracle/OracleClient.js'; export { spend, transferFunds, payForTransaction } from './spend.js'; export { createGeneralizedAccount, buildAuthTxHash, buildAuthTxHashByGaMetaTx } from './contract/ga.js'; export { default as AeSdkMethods } from './AeSdkMethods.js'; export { default as AeSdkBase } from './AeSdkBase.js'; export { default as AeSdk } from './AeSdk.js'; export { default as AeSdkAepp } from './AeSdkAepp.js'; export { default as WalletConnectorFrame } from './aepp-wallet-communication/WalletConnectorFrame.js'; export { default as WalletConnectorFrameWithNode } from './aepp-wallet-communication/WalletConnectorFrameWithNode.js'; export { default as AeSdkWallet } from './AeSdkWallet.js'; export { default as Node } from './Node.js'; export { default as verifyTransaction } from './tx/validator.js'; export { default as AccountBase } from './account/Base.js'; export { default as AccountMemory } from './account/Memory.js'; /** * @deprecated Use {@link AccountMemory} instead * @category account */ export { default as MemoryAccount } from './account/Memory.js'; export { default as AccountMnemonicFactory } from './account/MnemonicFactory.js'; export { default as AccountGeneralized } from './account/Generalized.js'; export { default as AccountLedger } from './account/Ledger.js'; export { default as AccountLedgerFactory } from './account/LedgerFactory.js'; export { default as AccountMetamask } from './account/Metamask.js'; export { default as AccountMetamaskFactory } from './account/MetamaskFactory.js'; export { default as CompilerBase } from './contract/compiler/Base.js'; export { default as CompilerHttp } from './contract/compiler/Http.js'; export { default as Channel } from './channel/Contract.js'; export { default as MiddlewareSubscriber, MiddlewareSubscriberError, MiddlewareSubscriberDisconnected } from './MiddlewareSubscriber.js'; export { default as Middleware } from './Middleware.js'; export { MiddlewarePageMissed } from './utils/MiddlewarePage.js'; export { default as connectionProxy } from './aepp-wallet-communication/connection-proxy.js'; export { MESSAGE_DIRECTION, WALLET_TYPE, SUBSCRIPTION_TYPES, METHODS, RPC_STATUS, RpcError, RpcInvalidTransactionError, RpcRejectedByUserError, RpcUnsupportedProtocolError, RpcConnectionDenyError, RpcNotAuthorizeError, RpcPermissionDenyError, RpcInternalError, RpcMethodNotFoundError, RpcNoNetworkById } from './aepp-wallet-communication/schema.js'; export { default as walletDetector } from './aepp-wallet-communication/wallet-detector.js'; export { default as BrowserRuntimeConnection } from './aepp-wallet-communication/connection/BrowserRuntime.js'; export { default as BrowserWindowMessageConnection } from './aepp-wallet-communication/connection/BrowserWindowMessage.js'; export { BaseError, AccountError, AensError, AeppError, ChannelError, CompilerError, ContractError, CryptographyError, NodeError, TransactionError, WalletError, ArgumentError, IllegalArgumentError, ArgumentCountMismatchError, InsufficientBalanceError, MissingParamError, NoSerializerFoundError, RequestTimedOutError, TxTimedOutError, TypeError, UnsupportedPlatformError, UnsupportedProtocolError, NotImplementedError, UnsupportedVersionError, LogicError, InternalError, UnexpectedTsError, UnavailableAccountError, AensPointerContextError, InsufficientNameFeeError, InvalidAensNameError, InvalidRpcMessageError, MissingCallbackError, UnAuthorizedAccountError, UnknownRpcClientError, UnsubscribedAccountError, ChannelCallError, ChannelConnectionError, ChannelPingTimedOutError, UnexpectedChannelMessageError, ChannelIncomingMessageError, UnknownChannelStateError, InvalidAuthDataError, BytecodeMismatchError, DuplicateContractError, InactiveContractError, InvalidMethodInvocationError, MissingContractAddressError, MissingContractDefError, MissingFunctionNameError, NodeInvocationError, NoSuchContractFunctionError, NotPayableFunctionError, MissingEventDefinitionError, AmbiguousEventDefinitionError, InvalidChecksumError, MerkleTreeHashMismatchError, MissingNodeInTreeError, UnknownNodeLengthError, UnknownPathNibbleError, DuplicateNodeError, NodeNotFoundError, DecodeError, PayloadLengthError, DryRunError, IllegalBidFeeError, InvalidSignatureError, PrefixNotFoundError, SchemaNotFoundError, TagNotFoundError, TxNotInChainError, AlreadyConnectedError, NoWalletConnectedError, RpcConnectionError } from './utils/errors.js'; //# sourceMappingURL=index-browser.js.map