@keccak256-evg/passport-sdk
Version:
T-REX Passport SDK for interacting with Passport and Registry contracts
41 lines • 2.55 kB
JavaScript
;
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.quickContractCheck = exports.verifyContractMethods = exports.UnifiedPassportSDK = exports.createViemPassportSDK = exports.ViemPassportSDK = exports.PassportSDK = void 0;
// 传统 SDK(向后兼容)
var PassportSDK_1 = require("./PassportSDK");
Object.defineProperty(exports, "PassportSDK", { enumerable: true, get: function () { return PassportSDK_1.PassportSDK; } });
var ViemPassportSDK_1 = require("./ViemPassportSDK");
Object.defineProperty(exports, "ViemPassportSDK", { enumerable: true, get: function () { return ViemPassportSDK_1.ViemPassportSDK; } });
Object.defineProperty(exports, "createViemPassportSDK", { enumerable: true, get: function () { return ViemPassportSDK_1.createViemPassportSDK; } });
// 新的统一 SDK(推荐使用)
var UnifiedPassportSDK_1 = require("./UnifiedPassportSDK");
Object.defineProperty(exports, "UnifiedPassportSDK", { enumerable: true, get: function () { return UnifiedPassportSDK_1.UnifiedPassportSDK; } });
// 类型定义
__exportStar(require("./types"), exports);
__exportStar(require("./types/provider"), exports);
// 常量和配置
__exportStar(require("./constants"), exports);
__exportStar(require("./abi"), exports);
__exportStar(require("./utils"), exports);
// 合约验证工具
var ContractVerification_1 = require("./ContractVerification");
Object.defineProperty(exports, "verifyContractMethods", { enumerable: true, get: function () { return ContractVerification_1.verifyContractMethods; } });
Object.defineProperty(exports, "quickContractCheck", { enumerable: true, get: function () { return ContractVerification_1.quickContractCheck; } });
// React Hooks(可选,需要安装React)
// 如果没有安装React,这些导出会被忽略
__exportStar(require("./hooks"), exports);
//# sourceMappingURL=index.js.map