UNPKG

@debridge-finance/solana-utils

Version:

Common utils package to power communication with Solana contracts at deBridge

72 lines 2.51 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.dlnDst = exports.dlnSrc = exports.deBridgeSettings = exports.deBridge = exports.SUBMISSION_PREFIX = exports.DEPLOY_INFO_PREFIX = exports.FAKE_BLOCKHASH = exports.MAX_TX_SIZE = exports.SOLANA_CHAIN_ID = exports.BPS_DENOMINATOR = void 0; exports.BPS_DENOMINATOR = 10000; exports.SOLANA_CHAIN_ID = 7565164; exports.MAX_TX_SIZE = 1232; exports.FAKE_BLOCKHASH = "1".repeat(32); exports.DEPLOY_INFO_PREFIX = 2; exports.SUBMISSION_PREFIX = 1; exports.deBridge = { Seeds: { STATE: "DEBRIDGE_STATE", BRIDGE: "BRIDGE", WRAPPER_TOKEN: "WRAPPER_TOKEN", SEND_BRIDGE_MAP: "WRAPPER_TOKEN", BRIDGE_MINTER: "BRIDGE_MINTER", CHAIN_SUPPORT_INFO: "CHAIN_SUPPORT_INFO", BRIDGE_FEE_INFO: "BRIDGE_FEE_INFO", DISCOUNT_INFO: "DISCOUNT_INFO", ORACLE_KEYS: "SIGNATURES", EXTERNAL_CALL_STORAGE: "EXTERNAL_CALL_STORAGE", EXTERNAL_CALL_META: "EXTERNAL_CALL_META", NONCE: "NONCE", SUBMISSION: "SUBMISSION", SUBMISSION_AUTH: "SUBMISSION_AUTH", NO_DISCOUNT: "NO_DISCOUNT", CLAIM_MARKER: "CLAIM_MARKER", }, Flags: { UNWRAP_ETH: 1, REVERT_IF_EXTERNAL_FAIL: 2, PROXY_WITH_SENDER: 4, SEND_HASHED_DATA: 8, SEND_TO_ATA: 2 ** 31, }, }; exports.deBridgeSettings = { Seeds: { TOKEN_METADATA: "TOKEN_METADATA", WRAPPER_TOKEN: "WRAPPER_TOKEN", STATE: "DEBRIDGE_STATE", CONFIRMATION_STORAGE: "SIGNATURES", BRIDGE_FEE_INFO: "BRIDGE_FEE_INFO", CHAIN_SUPPORT_INFO: "CHAIN_SUPPORT_INFO", DISCOUNT_INFO: "DISCOUNT_INFO", BRIDGE: "BRIDGE", NO_BRIDGE_FEE_INFO: "DEFAULT_BRIDGE_FEE_INFO", NO_DISCOUNT: "NO_DISCOUNT", SEND_BRIDGE_MAP: "WRAPPER_TOKEN", }, }; exports.dlnSrc = { Seeds: { STATE: "STATE", NONCE: "NONCE", ORDER_STATE: "GIVE_ORDER_STATE", AUTHORIZED_NATIVE_SENDER: "AUTHORIZED_NATIVE_SENDER", GIVE_ORDER_WALLET: "GIVE_ORDER_WALLET", FEE_LEDGER_WALLET: "FEE_LEDGER_WALLET", FEE_LEDGER: "FEE LEDGER", }, }; exports.dlnDst = { Seeds: { AUTHORIZED_SRC_CONTRACT: "AUTHORIZED_SRC_CONTRACT", AUTHORIZED_DST_NATIVE_SENDER: "AUTHORIZED_DST_NATIVE_SENDER", ORDER_STATE: "TAKE_ORDER_STATE", TAKE_PATCH: "TAKE_ORDER_PATCH", STATE: "STATE", }, }; //# sourceMappingURL=constants.js.map