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.artEnjoyerProtoformMainnetV2 = 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: "0xb612faa71287f3d382b67d32b60818537098190f", abi: lpda_module_json_1.default, blockNumber: 16484181, }, optimisticBid: { contractAddress: "0xb83f67cf365a35bfb0246c2ee6d98e61495f49e1", abi: optimistic_bid_module_json_1.default, blockNumber: 16120865, rejectionPeriod: 345600, }, }; exports.proofs = { "mintProof": [ "0x1c20da7dff048c3dbfe8305aea7a8f2af715c6e069429b970542bb861b5b8484", "0x359d2d01ba6735e6706b4854b1423eba2f5f5ec771db608b1fdeedc71db526a7", "0x01894f938bea264be53ce43f0a8e537619e7c6b1fc937e5d261ee34b443befec", ], "redeemProof": [ "0xc13f8e3f8abc4ed31512d53b8b3a6db1f4bcf3d25ddcb873ebba642f54624a9a", "0x359d2d01ba6735e6706b4854b1423eba2f5f5ec771db608b1fdeedc71db526a7", "0x01894f938bea264be53ce43f0a8e537619e7c6b1fc937e5d261ee34b443befec", ], "burnProof": [ "0xf4eb88d04506ba2ea67a3a2420680791f568ff738ec5aea519482afc86949575", "0x45ff2477536efc77f7fdf5609b141b177e1b645882452cb107e74404d06665e4", "0x01894f938bea264be53ce43f0a8e537619e7c6b1fc937e5d261ee34b443befec", ], "withdrawERC20Proof": [ "0x02b3d8ea28a7c457b43c7efb9dc3d115c6cbe2451c0794005f106202506c748b", "0x45ff2477536efc77f7fdf5609b141b177e1b645882452cb107e74404d06665e4", "0x01894f938bea264be53ce43f0a8e537619e7c6b1fc937e5d261ee34b443befec", ], "withdrawERC721Proof": [ "0x703a77648fcb0bd6493b37d887f0c47a27497232ef5879abdfcdb918d21f8d5d", "0xc53aa967651cb1c1df34d1fdf421faf3efa5631af8190a2a482ac4d303888a69", "0x2f10e25b8a1bb891197ca57a01ddc75be69c242ab7d113d95a8e41eaf8cf193e", ], "withdrawERC1155proof": [ "0xe67d337e84a2eff8cfaf78457c5fabf42334f5729c27cf26735cce0a455ed185", "0xc53aa967651cb1c1df34d1fdf421faf3efa5631af8190a2a482ac4d303888a69", "0x2f10e25b8a1bb891197ca57a01ddc75be69c242ab7d113d95a8e41eaf8cf193e", ], "batchWithdrawERC1155Proof": [ "0x5297fc629394f04db82e9372313da3c4f71e1e984662781dcc49008d685927c5", "0x2f10e25b8a1bb891197ca57a01ddc75be69c242ab7d113d95a8e41eaf8cf193e", ], }; 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.artEnjoyerProtoformMainnetV2 = { 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, }, };