@wuwei-labs/srsly
Version:
TypeScript SDK for SRSLY
68 lines • 6.82 kB
JavaScript
;
/**
* @purpose Utility functions and helpers
* @module utils
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.deserializeDiscountAuth = exports.createDiscount = exports.getMinimumBid = exports.computeMinimumBid = exports.hasQueuedRental = exports.hasActiveRental = exports.getLookupTableAddress = exports.fetchLookupTable = exports.isRpcDebugEnabled = exports.setRpcDebug = exports.createRpc = exports.InstructionResult = exports.prepareInstructions = exports.toAddress = exports.toWeb3Instruction = exports.isAddressString = exports.isKitSigner = exports.isWeb3jsSigner = exports.validateAddress = exports.toTransactionSigner = exports.ATLASNET_ADDRESSES = exports.MAINNET_ADDRESSES = exports.ATLASNET_GENESIS = exports.DEVNET_GENESIS = exports.MAINNET_GENESIS = exports.resolveGenesisHash = exports.isValidNetwork = exports.isValidProgramSet = exports.getNetworkAddresses = exports.getProgramAddresses = exports.detectProgramSet = exports.getRpcUrl = exports.getAffiliateConfig = exports.getAddresses = exports.mergeConfig = exports.clearSdkConfig = exports.getSdkConfig = exports.setSdkConfig = void 0;
// Configuration
var config_1 = require("./config");
Object.defineProperty(exports, "setSdkConfig", { enumerable: true, get: function () { return config_1.setSdkConfig; } });
Object.defineProperty(exports, "getSdkConfig", { enumerable: true, get: function () { return config_1.getSdkConfig; } });
Object.defineProperty(exports, "clearSdkConfig", { enumerable: true, get: function () { return config_1.clearSdkConfig; } });
Object.defineProperty(exports, "mergeConfig", { enumerable: true, get: function () { return config_1.mergeConfig; } });
Object.defineProperty(exports, "getAddresses", { enumerable: true, get: function () { return config_1.getAddresses; } });
Object.defineProperty(exports, "getAffiliateConfig", { enumerable: true, get: function () { return config_1.getAffiliateConfig; } });
Object.defineProperty(exports, "getRpcUrl", { enumerable: true, get: function () { return config_1.getRpcUrl; } });
Object.defineProperty(exports, "detectProgramSet", { enumerable: true, get: function () { return config_1.detectProgramSet; } });
// Network Addresses
var addresses_1 = require("./addresses");
Object.defineProperty(exports, "getProgramAddresses", { enumerable: true, get: function () { return addresses_1.getProgramAddresses; } });
Object.defineProperty(exports, "getNetworkAddresses", { enumerable: true, get: function () { return addresses_1.getNetworkAddresses; } });
Object.defineProperty(exports, "isValidProgramSet", { enumerable: true, get: function () { return addresses_1.isValidProgramSet; } });
Object.defineProperty(exports, "isValidNetwork", { enumerable: true, get: function () { return addresses_1.isValidNetwork; } });
Object.defineProperty(exports, "resolveGenesisHash", { enumerable: true, get: function () { return addresses_1.resolveGenesisHash; } });
Object.defineProperty(exports, "MAINNET_GENESIS", { enumerable: true, get: function () { return addresses_1.MAINNET_GENESIS; } });
Object.defineProperty(exports, "DEVNET_GENESIS", { enumerable: true, get: function () { return addresses_1.DEVNET_GENESIS; } });
Object.defineProperty(exports, "ATLASNET_GENESIS", { enumerable: true, get: function () { return addresses_1.ATLASNET_GENESIS; } });
Object.defineProperty(exports, "MAINNET_ADDRESSES", { enumerable: true, get: function () { return addresses_1.MAINNET_ADDRESSES; } });
Object.defineProperty(exports, "ATLASNET_ADDRESSES", { enumerable: true, get: function () { return addresses_1.ATLASNET_ADDRESSES; } });
// Signer Utilities
var signer_1 = require("./signer");
Object.defineProperty(exports, "toTransactionSigner", { enumerable: true, get: function () { return signer_1.toTransactionSigner; } });
Object.defineProperty(exports, "validateAddress", { enumerable: true, get: function () { return signer_1.validateAddress; } });
Object.defineProperty(exports, "isWeb3jsSigner", { enumerable: true, get: function () { return signer_1.isWeb3jsSigner; } });
Object.defineProperty(exports, "isKitSigner", { enumerable: true, get: function () { return signer_1.isKitSigner; } });
Object.defineProperty(exports, "isAddressString", { enumerable: true, get: function () { return signer_1.isAddressString; } });
// Web3.js Compatibility
var web3js_1 = require("./web3js");
Object.defineProperty(exports, "toWeb3Instruction", { enumerable: true, get: function () { return web3js_1.toWeb3Instruction; } });
Object.defineProperty(exports, "toAddress", { enumerable: true, get: function () { return web3js_1.toAddress; } });
// Instruction Utilities
var instructions_1 = require("./instructions");
Object.defineProperty(exports, "prepareInstructions", { enumerable: true, get: function () { return instructions_1.prepareInstructions; } });
// Instruction Result
var instructionResult_1 = require("./instructionResult");
Object.defineProperty(exports, "InstructionResult", { enumerable: true, get: function () { return instructionResult_1.InstructionResult; } });
// RPC Utilities
var rpc_1 = require("./rpc");
Object.defineProperty(exports, "createRpc", { enumerable: true, get: function () { return rpc_1.createRpc; } });
Object.defineProperty(exports, "setRpcDebug", { enumerable: true, get: function () { return rpc_1.setRpcDebug; } });
Object.defineProperty(exports, "isRpcDebugEnabled", { enumerable: true, get: function () { return rpc_1.isRpcDebugEnabled; } });
// Address Lookup Table Utilities
var lookupTable_1 = require("./lookupTable");
Object.defineProperty(exports, "fetchLookupTable", { enumerable: true, get: function () { return lookupTable_1.fetchLookupTable; } });
Object.defineProperty(exports, "getLookupTableAddress", { enumerable: true, get: function () { return lookupTable_1.getLookupTableAddress; } });
// Rental Utilities
var rental_1 = require("./rental");
Object.defineProperty(exports, "hasActiveRental", { enumerable: true, get: function () { return rental_1.hasActiveRental; } });
Object.defineProperty(exports, "hasQueuedRental", { enumerable: true, get: function () { return rental_1.hasQueuedRental; } });
// Bid Math
var bidMath_1 = require("./bidMath");
Object.defineProperty(exports, "computeMinimumBid", { enumerable: true, get: function () { return bidMath_1.computeMinimumBid; } });
Object.defineProperty(exports, "getMinimumBid", { enumerable: true, get: function () { return bidMath_1.getMinimumBid; } });
// Discount Authorization
var discountAuth_1 = require("./discountAuth");
Object.defineProperty(exports, "createDiscount", { enumerable: true, get: function () { return discountAuth_1.createDiscount; } });
Object.defineProperty(exports, "deserializeDiscountAuth", { enumerable: true, get: function () { return discountAuth_1.deserializeDiscountAuth; } });
//# sourceMappingURL=index.js.map