UNPKG

@fractional-company/common

Version:
126 lines (125 loc) 5.17 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.artEnjoyerProtoformGoerliV1 = exports.factories = exports.proofs = exports.modules = void 0; // GOERLI const lpda_module_json_1 = __importDefault(require("../abis/lpda.module.json")); const optimistic_bid_module_json_1 = __importDefault(require("../abis/optimistic-bid.module.json")); const vault_factory_json_1 = __importDefault(require("../abis/vault.factory.json")); const vaultRegistry_factory_json_1 = __importDefault(require("../abis/vaultRegistry.factory.json")); const ferc_json_1 = __importDefault(require("../abis/ferc.json")); const mockerc721_module_json_1 = __importDefault(require("../abis/mockerc721.module.json")); const supply_target_json_1 = __importDefault(require("../abis/supply.target.json")); const transfer_target_json_1 = __importDefault(require("../abis/transfer.target.json")); const metadata_target_json_1 = __importDefault(require("../abis/metadata.target.json")); exports.modules = { lpda: { contractAddress: "0xAa4C9674097Cd9eC35c28Bf4715259f56334b2be", abi: lpda_module_json_1.default, blockNumber: 7955000, }, optimisticBid: { rejectionPeriod: 1800, contractAddress: "0xbA02B214a6780393d068929a8b82B72781e4b3b9", abi: optimistic_bid_module_json_1.default, blockNumber: 7955000, }, }; exports.proofs = { "mintProof": [ "0x20cb1a9e843fd8691d99640bb1a273f27ca0d97c81f94f134c166863c5394d34", "0x30b88fafd73b958aaec428a80df788cd4965a418d1b31169dcb6f58c12cdf380", "0x52d7de58b6653a38730d70af0412d9f4208b6231ce976bff0e032d16bec5f08e", ], "redeemProof": [ "0xc20ab849d52b61b916f91fe5784fbe003b9b23942f91e922f63b88e6e7dee2e2", "0x30b88fafd73b958aaec428a80df788cd4965a418d1b31169dcb6f58c12cdf380", "0x52d7de58b6653a38730d70af0412d9f4208b6231ce976bff0e032d16bec5f08e", ], "burnProof": [ "0x76edbecb189e0848ad6ec3c35547fe3cb19e2f6d50a7f50b2d0658acfe703044", "0x8381890efadf9d4d6b69ca00d83eb9ed4214689f4670c53f41e6c23960a6fe6b", "0x52d7de58b6653a38730d70af0412d9f4208b6231ce976bff0e032d16bec5f08e", ], "withdrawERC20Proof": [ "0x6f954d337970599921539aa2b3a140435c14bf3d27e5d82b0b86cbc82614b857", "0x8381890efadf9d4d6b69ca00d83eb9ed4214689f4670c53f41e6c23960a6fe6b", "0x52d7de58b6653a38730d70af0412d9f4208b6231ce976bff0e032d16bec5f08e", ], "withdrawERC721Proof": [ "0x4b0abc957f0bfeed22d00107fa2c799e7cd44f7ffee5756583f01e3b461fd76c", "0x9c742aac8d76394dd4ae3f1650919b8d981cbc2af76c1f446b84a123a5a20e2a", "0xca8794f1a48829215c85eaf2d6613a541ced914387abbdaa4330b004d29e4d27", ], "withdrawERC1155proof": [ "0xcbfc25c0a5fca23378dcbbdfaaa75106029f3e14fa4aaa6132062caa8dc34381", "0x9c742aac8d76394dd4ae3f1650919b8d981cbc2af76c1f446b84a123a5a20e2a", "0xca8794f1a48829215c85eaf2d6613a541ced914387abbdaa4330b004d29e4d27", ], "batchWithdrawERC1155Proof": [ "0x64ceda95bc44cd34cd8a6b5ff16da397cc3afb6c1baa538fff76ea2390e87248", "0xca8794f1a48829215c85eaf2d6613a541ced914387abbdaa4330b004d29e4d27", ], }; exports.factories = { vaultFactory: { contractAddress: "0x10D2486881f703E12F009cE8F9Fe2DF4eF578e78", abi: vault_factory_json_1.default, blockNumber: 7955000, }, vaultRegistry: { contractAddress: "0x84506Be5Bb7486b035424Fbf8417Fcc2C8C384Ba", abi: vaultRegistry_factory_json_1.default, blockNumber: 7955000, }, }; const ferc = { contractAddress: "0x677984fd204AA15531Fe748aC7Ba14D659bec179", abi: ferc_json_1.default, blockNumber: 7955069, }; /** * Mock NFT for the LPDA protoform */ const mockNFT = { contractAddress: "0x4CaA0049f172ee63a59Dc25d71FBc9E6d4f9a59a", abi: mockerc721_module_json_1.default, blockNumber: 7955000, }; const targets = { supply: { contractAddress: "0xD619371bd16C89df1347D363f74a6ab88D9810c1", abi: supply_target_json_1.default, blockNumber: 7955069, }, transfer: { contractAddress: "0x7744B0a9eB57da2Fe92c8ded56A7Ff540e73AF31", abi: transfer_target_json_1.default, blockNumber: 7955069, }, metadata: { contractAddress: "0xE065687707fFe267747b7DA04d23132baD1f38b4", abi: metadata_target_json_1.default, blockNumber: 7955000, }, }; exports.artEnjoyerProtoformGoerliV1 = { modules: { optimisticBid: exports.modules.optimisticBid, lpda: exports.modules.lpda, }, factories: { vaultFactory: exports.factories.vaultFactory, vaultRegistry: exports.factories.vaultRegistry, }, ferc: ferc, mockNFT: mockNFT, proofs: exports.proofs, targets: { supply: targets.supply, transfer: targets.transfer, metadata: targets.metadata, }, };