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.artEnjoyerProtoformGoerliV2 = 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: "0x6a38322f24487e20b463b6b0bb7572b429bb42da", abi: lpda_module_json_1.default, blockNumber: 8339667, }, optimisticBid: { rejectionPeriod: 345600, contractAddress: "0xf6f445ddbbf7e39aae9da137c791dafcefd33c4e", abi: optimistic_bid_module_json_1.default, blockNumber: 8086272, }, }; exports.proofs = { "mintProof": [ "0x382fe5433c5d88acd4c2a4e9bea28115b192cf89012bf2f22e18ba0947294a4d", "0xe559fcd75b9f52cc752857389b34dd553596927b5a680b228b8e0f55ed1708e8", "0xb44518db92b270cf03b768f25854a4faee60bfb0bf6aa5219a84519af650dc7c", ], "redeemProof": [ "0xd958d1a8c0fd2af122a49c8e3a25eb44b8799cde0f4ed5777108c6b11e7e6cac", "0xe559fcd75b9f52cc752857389b34dd553596927b5a680b228b8e0f55ed1708e8", "0xb44518db92b270cf03b768f25854a4faee60bfb0bf6aa5219a84519af650dc7c", ], "burnProof": [ "0x1e0b7aae5a17634f5cd5e9a248293fbdc0824d3ae5f8565fca540fd9e55ccab5", "0x604635e1ff569a0d9069b138eeba86c106220e10c50196b9000321c1bf622f10", "0xb44518db92b270cf03b768f25854a4faee60bfb0bf6aa5219a84519af650dc7c", ], "withdrawERC20Proof": [ "0xc55eef1b29bbecef3e4f6f0b309cba3d0798a95f5f1310faaac6aa4b429404ef", "0x604635e1ff569a0d9069b138eeba86c106220e10c50196b9000321c1bf622f10", "0xb44518db92b270cf03b768f25854a4faee60bfb0bf6aa5219a84519af650dc7c", ], "withdrawERC721Proof": [ "0xd9f1f6a0bc82f3fec22d8db1cee3b756869f3b0355830b86a43a0d12a29a1a7e", "0xc5212725da38e1907ab03399238edeeaabf639fe1b9e234050cf1a193d416b99", "0xa0c26663be06ffaefafe392650bd0e967b155e1517c9e7e90f065cb51fe54aeb", ], "withdrawERC1155proof": [ "0x836ec6d187ca0087701a78c8199cee9cb06b9417ad0a3a83e83d65683ccb64dc", "0xc5212725da38e1907ab03399238edeeaabf639fe1b9e234050cf1a193d416b99", "0xa0c26663be06ffaefafe392650bd0e967b155e1517c9e7e90f065cb51fe54aeb", ], "batchWithdrawERC1155Proof": [ "0x4cc35704c871e4f9c1ce4f59807e05246d9b4b8ec79236982523ef9a2c5f7613", "0xa0c26663be06ffaefafe392650bd0e967b155e1517c9e7e90f065cb51fe54aeb", ], }; exports.factories = { vaultFactory: { contractAddress: "0x75cfbdfd79be4b6c13ffaef8ea86c09298aec58c", abi: vault_factory_json_1.default, blockNumber: 8086272, }, vaultRegistry: { contractAddress: "0xdccca7e32297c33015dca2112ca90391c695f2e1", abi: vaultRegistry_factory_json_1.default, blockNumber: 8086272, }, }; const ferc = { contractAddress: "0x852d2458d855e71e5a104b7dae1283ba6447e30d", abi: ferc_json_1.default, blockNumber: 8086272, }; /** * Mock NFT for the LPDA protoform */ const mockNFT = { contractAddress: "0x4CaA0049f172ee63a59Dc25d71FBc9E6d4f9a59a", abi: mockerc721_module_json_1.default, blockNumber: 7955000, }; const targets = { supply: { contractAddress: "0xe3a6d36a03a2a720f18ccaf1184e619b8fec7fb6", abi: supply_target_json_1.default, blockNumber: 8086272, }, transfer: { contractAddress: "0x1f2630e2872624e4de78a3a7d0cb9ad81baf5292", abi: transfer_target_json_1.default, blockNumber: 8086272, }, metadata: { contractAddress: "0x63d159de1345c2e3d80a44ca58ee1dcf1d5eff0a", abi: metadata_target_json_1.default, blockNumber: 7955000, }, }; exports.artEnjoyerProtoformGoerliV2 = { 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, }, };