UNPKG

@fractional-company/common

Version:
116 lines (115 loc) 4.87 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.artEnjoyerProtoformMainnetV1 = exports.factories = exports.proofs = exports.modules = void 0; 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 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: "0x32e8ab1e243d8d912a5ae937635e07e7e451d2ae", abi: lpda_module_json_1.default, blockNumber: 16120884, }, optimisticBid: { contractAddress: "0xb83f67cf365a35bfb0246c2ee6d98e61495f49e1", abi: optimistic_bid_module_json_1.default, blockNumber: 16120865, rejectionPeriod: 345600, }, }; exports.proofs = { "mintProof": [ "0xcb896596f7e99053c9fd67e82a24fedd190a8b8cb882d12710bb7ad53e554900", "0x359d2d01ba6735e6706b4854b1423eba2f5f5ec771db608b1fdeedc71db526a7", "0x01894f938bea264be53ce43f0a8e537619e7c6b1fc937e5d261ee34b443befec", ], "redeemProof": [ "0x6b81b5d83d07cb3c1265a2b11cba502c1310fffad41d6deee0d1e2a0e2b2a70c", "0x359d2d01ba6735e6706b4854b1423eba2f5f5ec771db608b1fdeedc71db526a7", "0x01894f938bea264be53ce43f0a8e537619e7c6b1fc937e5d261ee34b443befec", ], "burnProof": [ "0xf4eb88d04506ba2ea67a3a2420680791f568ff738ec5aea519482afc86949575", "0xf6575f604f6b4a352715513914ce36d97f45e3ccacca7d76f6bc983377bfa919", "0x01894f938bea264be53ce43f0a8e537619e7c6b1fc937e5d261ee34b443befec", ], "withdrawERC20Proof": [ "0x02b3d8ea28a7c457b43c7efb9dc3d115c6cbe2451c0794005f106202506c748b", "0xf6575f604f6b4a352715513914ce36d97f45e3ccacca7d76f6bc983377bfa919", "0x01894f938bea264be53ce43f0a8e537619e7c6b1fc937e5d261ee34b443befec", ], "withdrawERC721Proof": [ "0x703a77648fcb0bd6493b37d887f0c47a27497232ef5879abdfcdb918d21f8d5d", "0xc53aa967651cb1c1df34d1fdf421faf3efa5631af8190a2a482ac4d303888a69", "0xd076ec65dab7d3c98f7680118226487e81cb98cf1e0cdd0712edacff04da223d", ], "withdrawERC1155proof": [ "0xe67d337e84a2eff8cfaf78457c5fabf42334f5729c27cf26735cce0a455ed185", "0xc53aa967651cb1c1df34d1fdf421faf3efa5631af8190a2a482ac4d303888a69", "0xd076ec65dab7d3c98f7680118226487e81cb98cf1e0cdd0712edacff04da223d", ], "batchWithdrawERC1155Proof": [ "0x5297fc629394f04db82e9372313da3c4f71e1e984662781dcc49008d685927c5", "0xd076ec65dab7d3c98f7680118226487e81cb98cf1e0cdd0712edacff04da223d", ], }; exports.factories = { vaultFactory: { contractAddress: "0xef369cf46ea9344782e9cf8445014e595ba2fbd3", abi: vault_factory_json_1.default, blockNumber: 16120757, }, vaultRegistry: { contractAddress: "0x14f2a9c262cb47c5475f3cf16f735da0d1e91e33", abi: vaultRegistry_factory_json_1.default, blockNumber: 16120757, }, }; const ferc = { contractAddress: "0x4021d58669bdfb4fae93328546518bc0df8c0752", abi: ferc_json_1.default, blockNumber: 16120757, }; const targets = { supply: { contractAddress: "0x1604c61812b5851c440217d170ad1e5c5ad7290d", abi: supply_target_json_1.default, blockNumber: 16120784, }, transfer: { contractAddress: "0xcea98aec09ad1c41470fd041f10b2d2391aea186", abi: transfer_target_json_1.default, blockNumber: 16120784, }, metadata: { contractAddress: "0x3d62da229c6457dd7f33fc62b03dcfd3c0de0f9e", abi: metadata_target_json_1.default, blockNumber: 16120900, }, }; exports.artEnjoyerProtoformMainnetV1 = { modules: { optimisticBid: exports.modules.optimisticBid, lpda: exports.modules.lpda, }, factories: { vaultFactory: exports.factories.vaultFactory, vaultRegistry: exports.factories.vaultRegistry, }, ferc: ferc, mockNFT: null, proofs: exports.proofs, targets: { supply: targets.supply, transfer: targets.transfer, metadata: targets.metadata, }, };