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.artEnjoyerProtoformGoerliV3 = 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: 1800, contractAddress: "0xDB67FEbBF7f8556cD8B0B2c762491081b28fa43d", abi: optimistic_bid_module_json_1.default, blockNumber: 8421673, }, }; exports.proofs = { "mintProof": [ "0x382fe5433c5d88acd4c2a4e9bea28115b192cf89012bf2f22e18ba0947294a4d", "0x23c2324a27ecf1fecdd23fe4aa6b2924bf54fbbc3255c4d195483b5d71a4a39d", "0x0d2b4f441f7a5dd5efc77eb078bc523ffc2523149fcb90b62944fb27f41faa0d", ], "redeemProof": [ "0xd958d1a8c0fd2af122a49c8e3a25eb44b8799cde0f4ed5777108c6b11e7e6cac", "0x23c2324a27ecf1fecdd23fe4aa6b2924bf54fbbc3255c4d195483b5d71a4a39d", "0x0d2b4f441f7a5dd5efc77eb078bc523ffc2523149fcb90b62944fb27f41faa0d", ], "burnProof": [ "0x2b747a1f074db6f8e13cf2151ceef52008c95e6def8b9a069ccdc2b1df5c30a5", "0x604635e1ff569a0d9069b138eeba86c106220e10c50196b9000321c1bf622f10", "0x0d2b4f441f7a5dd5efc77eb078bc523ffc2523149fcb90b62944fb27f41faa0d", ], "withdrawERC20Proof": [ "0xb06039da21448c25ecfa808747c60c75a4976c4c93c38b9650e03915d6d52606", "0x604635e1ff569a0d9069b138eeba86c106220e10c50196b9000321c1bf622f10", "0x0d2b4f441f7a5dd5efc77eb078bc523ffc2523149fcb90b62944fb27f41faa0d", ], "withdrawERC721Proof": [ "0x4b665f60d7761d30b1d70d5bcc3c54f31214ec7d168bfdf25c754cfb837b07d5", "0xb07b01b6fac38f4929763ec15c6283f11198319c52587968dd39c2f9a78559c8", "0xe86e8a756016bbe7cca1eabb063fa5f255fd274ee08191b0fd524b1268acf6d0", ], "withdrawERC1155proof": [ "0x3b4a379d7240b8db03f609cceff3468e4ded62009c1ba29e6fe07758c7bf96b7", "0xb07b01b6fac38f4929763ec15c6283f11198319c52587968dd39c2f9a78559c8", "0xe86e8a756016bbe7cca1eabb063fa5f255fd274ee08191b0fd524b1268acf6d0", ], "batchWithdrawERC1155Proof": [ "0xed49b12f71199e681aae87d1d30b7f1c8adaa5e6913706248a920a012570f35d", "0xe86e8a756016bbe7cca1eabb063fa5f255fd274ee08191b0fd524b1268acf6d0", ], }; 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.artEnjoyerProtoformGoerliV3 = { 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, }, };