UNPKG

@debridge-finance/solana-utils

Version:

Common utils package to power communication with Solana contracts at deBridge

20 lines 886 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.RpcErrors = exports.ContractErrors = void 0; exports.isBuffer = isBuffer; const buffer_1 = require("buffer"); function isBuffer(arg) { return buffer_1.Buffer.isBuffer(arg); //(arg as Record<string, never>).constructor === Buffer; } var ContractErrors; (function (ContractErrors) { ContractErrors["InsufficientLamports"] = "InsufficientLamports"; ContractErrors["InsufficientFunds"] = "InsufficientFunds"; })(ContractErrors || (exports.ContractErrors = ContractErrors = {})); var RpcErrors; (function (RpcErrors) { RpcErrors["AccountNotFound"] = "AccountNotFound"; RpcErrors["InsufficientFundsForRent"] = "InsufficientFundsForRent"; RpcErrors["InstructionError"] = "InstructionError"; })(RpcErrors || (exports.RpcErrors = RpcErrors = {})); //# sourceMappingURL=interfaces.js.map