@eco-foundation/routes-ts
Version:
The Eco Routes Protocol is a decentralized intent based system that allows users to submit their intent to the network and have it fulfilled by a solver on the destination rollup of their choise.
613 lines (612 loc) • 36.6 kB
TypeScript
import { Hex } from 'viem';
export * from './abi';
export * from './utils';
/**
* This file contains the addresses of the contracts deployed on the EcoProtocol network
* for the current npm package release. The addresses are generated by the deploy script.
*
* @packageDocumentation
* @module index
*/
export declare const EcoProtocolAddresses: {
readonly "1": {
readonly Portal: "0x399Dbd5DF04f83103F77A58cBa2B7c4d3cdede97";
readonly HyperProver: "0xC972B26C1E208845Ca8C18c6B83466bFCeED8c2F";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0xD2ce3165A67BdcCbb535bC1dC8634EEcd6D48c04";
readonly LayerZeroProver: "0x0C4E3063239c9f4f323A956C79738916594D8Fd4";
};
readonly "10": {
readonly Portal: "0x399Dbd5DF04f83103F77A58cBa2B7c4d3cdede97";
readonly HyperProver: "0xC972B26C1E208845Ca8C18c6B83466bFCeED8c2F";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0C4E3063239c9f4f323A956C79738916594D8Fd4";
};
readonly "56": {
readonly Portal: "0x399Dbd5DF04f83103F77A58cBa2B7c4d3cdede97";
readonly HyperProver: "0xC972B26C1E208845Ca8C18c6B83466bFCeED8c2F";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "130": {
readonly Portal: "0x399Dbd5DF04f83103F77A58cBa2B7c4d3cdede97";
readonly HyperProver: "0xC972B26C1E208845Ca8C18c6B83466bFCeED8c2F";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "137": {
readonly Portal: "0x399Dbd5DF04f83103F77A58cBa2B7c4d3cdede97";
readonly HyperProver: "0xC972B26C1E208845Ca8C18c6B83466bFCeED8c2F";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0C4E3063239c9f4f323A956C79738916594D8Fd4";
};
readonly "146": {
readonly Portal: "0x399Dbd5DF04f83103F77A58cBa2B7c4d3cdede97";
readonly HyperProver: "0xC972B26C1E208845Ca8C18c6B83466bFCeED8c2F";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "169": {
readonly Portal: "0x399Dbd5DF04f83103F77A58cBa2B7c4d3cdede97";
readonly HyperProver: "0xC972B26C1E208845Ca8C18c6B83466bFCeED8c2F";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "360": {
readonly Portal: "0x399Dbd5DF04f83103F77A58cBa2B7c4d3cdede97";
readonly HyperProver: "0xC972B26C1E208845Ca8C18c6B83466bFCeED8c2F";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "466": {
readonly Portal: "0x399Dbd5DF04f83103F77A58cBa2B7c4d3cdede97";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly HyperProver: "0x0000000000000000000000000000000000000000";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "478": {
readonly Portal: "0x399Dbd5DF04f83103F77A58cBa2B7c4d3cdede97";
readonly HyperProver: "0xC972B26C1E208845Ca8C18c6B83466bFCeED8c2F";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "480": {
readonly Portal: "0x399Dbd5DF04f83103F77A58cBa2B7c4d3cdede97";
readonly HyperProver: "0xC972B26C1E208845Ca8C18c6B83466bFCeED8c2F";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "999": {
readonly Portal: "0x399Dbd5DF04f83103F77A58cBa2B7c4d3cdede97";
readonly HyperProver: "0xC972B26C1E208845Ca8C18c6B83466bFCeED8c2F";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "1992": {
readonly Portal: "0x399Dbd5DF04f83103F77A58cBa2B7c4d3cdede97";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly HyperProver: "0x0000000000000000000000000000000000000000";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "1996": {
readonly Portal: "0x399Dbd5DF04f83103F77A58cBa2B7c4d3cdede97";
readonly HyperProver: "0xC972B26C1E208845Ca8C18c6B83466bFCeED8c2F";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "2020": {
readonly Portal: "0x399Dbd5DF04f83103F77A58cBa2B7c4d3cdede97";
readonly HyperProver: "0x0000000000000000000000000000000000000000";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0xD2ce3165A67BdcCbb535bC1dC8634EEcd6D48c04";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "2525": {
readonly Portal: "0x399Dbd5DF04f83103F77A58cBa2B7c4d3cdede97";
readonly HyperProver: "0xC972B26C1E208845Ca8C18c6B83466bFCeED8c2F";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "5000": {
readonly Portal: "0x399Dbd5DF04f83103F77A58cBa2B7c4d3cdede97";
readonly HyperProver: "0xC972B26C1E208845Ca8C18c6B83466bFCeED8c2F";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "5330": {
readonly Portal: "0x399Dbd5DF04f83103F77A58cBa2B7c4d3cdede97";
readonly HyperProver: "0xC972B26C1E208845Ca8C18c6B83466bFCeED8c2F";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "8333": {
readonly Portal: "0x399Dbd5DF04f83103F77A58cBa2B7c4d3cdede97";
readonly HyperProver: "0xC972B26C1E208845Ca8C18c6B83466bFCeED8c2F";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "8453": {
readonly Portal: "0x399Dbd5DF04f83103F77A58cBa2B7c4d3cdede97";
readonly HyperProver: "0xC972B26C1E208845Ca8C18c6B83466bFCeED8c2F";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly CcipProver: "0xD2ce3165A67BdcCbb535bC1dC8634EEcd6D48c04";
readonly LayerZeroProver: "0x0C4E3063239c9f4f323A956C79738916594D8Fd4";
};
readonly "9745": {
readonly Portal: "0x399Dbd5DF04f83103F77A58cBa2B7c4d3cdede97";
readonly HyperProver: "0xC972B26C1E208845Ca8C18c6B83466bFCeED8c2F";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "33111": {
readonly Portal: "0x399Dbd5DF04f83103F77A58cBa2B7c4d3cdede97";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly HyperProver: "0x0000000000000000000000000000000000000000";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "33139": {
readonly Portal: "0x399Dbd5DF04f83103F77A58cBa2B7c4d3cdede97";
readonly HyperProver: "0xC972B26C1E208845Ca8C18c6B83466bFCeED8c2F";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "42161": {
readonly Portal: "0x399Dbd5DF04f83103F77A58cBa2B7c4d3cdede97";
readonly HyperProver: "0xC972B26C1E208845Ca8C18c6B83466bFCeED8c2F";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0C4E3063239c9f4f323A956C79738916594D8Fd4";
};
readonly "42220": {
readonly Portal: "0x399Dbd5DF04f83103F77A58cBa2B7c4d3cdede97";
readonly HyperProver: "0xC972B26C1E208845Ca8C18c6B83466bFCeED8c2F";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "57073": {
readonly Portal: "0x399Dbd5DF04f83103F77A58cBa2B7c4d3cdede97";
readonly HyperProver: "0xC972B26C1E208845Ca8C18c6B83466bFCeED8c2F";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "84532": {
readonly Portal: "0x399Dbd5DF04f83103F77A58cBa2B7c4d3cdede97";
readonly HyperProver: "0xC972B26C1E208845Ca8C18c6B83466bFCeED8c2F";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x82d378D05271743d6C03fbBb108f981E39dd81a9";
};
readonly "3441006": {
readonly Portal: "0x399Dbd5DF04f83103F77A58cBa2B7c4d3cdede97";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly HyperProver: "0x0000000000000000000000000000000000000000";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "6524490": {
readonly Portal: "0x399Dbd5DF04f83103F77A58cBa2B7c4d3cdede97";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly HyperProver: "0x0000000000000000000000000000000000000000";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "10241024": {
readonly Portal: "0x399Dbd5DF04f83103F77A58cBa2B7c4d3cdede97";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly HyperProver: "0x0000000000000000000000000000000000000000";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "11155111": {
readonly Portal: "0x399Dbd5DF04f83103F77A58cBa2B7c4d3cdede97";
readonly HyperProver: "0xC972B26C1E208845Ca8C18c6B83466bFCeED8c2F";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "11155420": {
readonly Portal: "0x399Dbd5DF04f83103F77A58cBa2B7c4d3cdede97";
readonly HyperProver: "0xC972B26C1E208845Ca8C18c6B83466bFCeED8c2F";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "728126428": {
readonly Portal: "0xc08f789f751a000f3c18563102248525955894f8"; // TTXNcSeX5aYb1ETWYjcX3fvumynWoyFgYw
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly HyperProver: "0x0000000000000000000000000000000000000000";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x4106d96505755541e458ebeb2d76045beb3c09e2"; // TFu38RELzp7jdR9s7vj4JSpw2kFuTSAq3E
};
readonly "2494104990": {
readonly Portal: "0xc1168fd9e51b9fdd00bd29747dc9c37584b4a4df"; // TTaASiEw2Q7ZK9um2s1M7VswiSe2wxKRD3
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly HyperProver: "0x0000000000000000000000000000000000000000";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0xb1fc560569d5683e39ae78fc475976d039f2a122"; // TSCJtdKaJBt8THXZbKRddsHytSghZebsHm
};
readonly "1380012617": {
readonly Portal: "0x399Dbd5DF04f83103F77A58cBa2B7c4d3cdede97";
readonly HyperProver: "0xC972B26C1E208845Ca8C18c6B83466bFCeED8c2F";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "1399811149": {
readonly Portal: "0xca542b3ef4c5764bf67d043e523ddadc5259e4a2184fa01c918f4da2ee053942";
readonly HyperProver: "0xca542c19cf3cd5c057ad431380ddea98270ad95ba9b87ee053521a313b1f9e5e";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "1-staging": {
readonly Portal: "0xfD12115CD8F37C7667050eD8499EDa6B9d9c03bA";
readonly HyperProver: "0x7cE7467adDCffB7E547826317c38C99D7F9F49fF";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0xdE87d7e06cff1E2bF7Bc90c82503C84D214B5614";
readonly LayerZeroProver: "0x3a572CfA867691e4D8bD19B80294f3c744a384E9";
};
readonly "10-staging": {
readonly Portal: "0xfD12115CD8F37C7667050eD8499EDa6B9d9c03bA";
readonly HyperProver: "0x7cE7467adDCffB7E547826317c38C99D7F9F49fF";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x3a572CfA867691e4D8bD19B80294f3c744a384E9";
};
readonly "56-staging": {
readonly Portal: "0xfD12115CD8F37C7667050eD8499EDa6B9d9c03bA";
readonly HyperProver: "0x7cE7467adDCffB7E547826317c38C99D7F9F49fF";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "130-staging": {
readonly Portal: "0xfD12115CD8F37C7667050eD8499EDa6B9d9c03bA";
readonly HyperProver: "0x7cE7467adDCffB7E547826317c38C99D7F9F49fF";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "137-staging": {
readonly Portal: "0xfD12115CD8F37C7667050eD8499EDa6B9d9c03bA";
readonly HyperProver: "0x7cE7467adDCffB7E547826317c38C99D7F9F49fF";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x3a572CfA867691e4D8bD19B80294f3c744a384E9";
};
readonly "146-staging": {
readonly Portal: "0xfD12115CD8F37C7667050eD8499EDa6B9d9c03bA";
readonly HyperProver: "0x7cE7467adDCffB7E547826317c38C99D7F9F49fF";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "169-staging": {
readonly Portal: "0xfD12115CD8F37C7667050eD8499EDa6B9d9c03bA";
readonly HyperProver: "0x7cE7467adDCffB7E547826317c38C99D7F9F49fF";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "360-staging": {
readonly Portal: "0xfD12115CD8F37C7667050eD8499EDa6B9d9c03bA";
readonly HyperProver: "0x7cE7467adDCffB7E547826317c38C99D7F9F49fF";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "466-staging": {
readonly Portal: "0xfD12115CD8F37C7667050eD8499EDa6B9d9c03bA";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly HyperProver: "0x0000000000000000000000000000000000000000";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "478-staging": {
readonly Portal: "0xfD12115CD8F37C7667050eD8499EDa6B9d9c03bA";
readonly HyperProver: "0x7cE7467adDCffB7E547826317c38C99D7F9F49fF";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "480-staging": {
readonly Portal: "0xfD12115CD8F37C7667050eD8499EDa6B9d9c03bA";
readonly HyperProver: "0x7cE7467adDCffB7E547826317c38C99D7F9F49fF";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "999-staging": {
readonly Portal: "0xfD12115CD8F37C7667050eD8499EDa6B9d9c03bA";
readonly HyperProver: "0x7cE7467adDCffB7E547826317c38C99D7F9F49fF";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "1992-staging": {
readonly Portal: "0xfD12115CD8F37C7667050eD8499EDa6B9d9c03bA";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly HyperProver: "0x0000000000000000000000000000000000000000";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "1996-staging": {
readonly Portal: "0xfD12115CD8F37C7667050eD8499EDa6B9d9c03bA";
readonly HyperProver: "0x7cE7467adDCffB7E547826317c38C99D7F9F49fF";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "2020-staging": {
readonly Portal: "0xfD12115CD8F37C7667050eD8499EDa6B9d9c03bA";
readonly HyperProver: "0x0000000000000000000000000000000000000000";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0xdE87d7e06cff1E2bF7Bc90c82503C84D214B5614";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "2525-staging": {
readonly Portal: "0xfD12115CD8F37C7667050eD8499EDa6B9d9c03bA";
readonly HyperProver: "0x7cE7467adDCffB7E547826317c38C99D7F9F49fF";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "5000-staging": {
readonly Portal: "0xfD12115CD8F37C7667050eD8499EDa6B9d9c03bA";
readonly HyperProver: "0x7cE7467adDCffB7E547826317c38C99D7F9F49fF";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "5330-staging": {
readonly Portal: "0xfD12115CD8F37C7667050eD8499EDa6B9d9c03bA";
readonly HyperProver: "0x7cE7467adDCffB7E547826317c38C99D7F9F49fF";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "8333-staging": {
readonly Portal: "0xfD12115CD8F37C7667050eD8499EDa6B9d9c03bA";
readonly HyperProver: "0x7cE7467adDCffB7E547826317c38C99D7F9F49fF";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "8453-staging": {
readonly Portal: "0xfD12115CD8F37C7667050eD8499EDa6B9d9c03bA";
readonly HyperProver: "0x7cE7467adDCffB7E547826317c38C99D7F9F49fF";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly CcipProver: "0xdE87d7e06cff1E2bF7Bc90c82503C84D214B5614";
readonly LayerZeroProver: "0x3a572CfA867691e4D8bD19B80294f3c744a384E9";
};
readonly "9745-staging": {
readonly Portal: "0xfD12115CD8F37C7667050eD8499EDa6B9d9c03bA";
readonly HyperProver: "0x7cE7467adDCffB7E547826317c38C99D7F9F49fF";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "33111-staging": {
readonly Portal: "0xfD12115CD8F37C7667050eD8499EDa6B9d9c03bA";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly HyperProver: "0x0000000000000000000000000000000000000000";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "33139-staging": {
readonly Portal: "0xfD12115CD8F37C7667050eD8499EDa6B9d9c03bA";
readonly HyperProver: "0x7cE7467adDCffB7E547826317c38C99D7F9F49fF";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "42161-staging": {
readonly Portal: "0xfD12115CD8F37C7667050eD8499EDa6B9d9c03bA";
readonly HyperProver: "0x7cE7467adDCffB7E547826317c38C99D7F9F49fF";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x3a572CfA867691e4D8bD19B80294f3c744a384E9";
};
readonly "42220-staging": {
readonly Portal: "0xfD12115CD8F37C7667050eD8499EDa6B9d9c03bA";
readonly HyperProver: "0x7cE7467adDCffB7E547826317c38C99D7F9F49fF";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "57073-staging": {
readonly Portal: "0xfD12115CD8F37C7667050eD8499EDa6B9d9c03bA";
readonly HyperProver: "0x7cE7467adDCffB7E547826317c38C99D7F9F49fF";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "84532-staging": {
readonly Portal: "0xfD12115CD8F37C7667050eD8499EDa6B9d9c03bA";
readonly HyperProver: "0x7cE7467adDCffB7E547826317c38C99D7F9F49fF";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "3441006-staging": {
readonly Portal: "0xfD12115CD8F37C7667050eD8499EDa6B9d9c03bA";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly HyperProver: "0x0000000000000000000000000000000000000000";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "6524490-staging": {
readonly Portal: "0xfD12115CD8F37C7667050eD8499EDa6B9d9c03bA";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly HyperProver: "0x0000000000000000000000000000000000000000";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "10241024-staging": {
readonly Portal: "0xfD12115CD8F37C7667050eD8499EDa6B9d9c03bA";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly HyperProver: "0x0000000000000000000000000000000000000000";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "11155111-staging": {
readonly Portal: "0xfD12115CD8F37C7667050eD8499EDa6B9d9c03bA";
readonly HyperProver: "0x7cE7467adDCffB7E547826317c38C99D7F9F49fF";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "11155420-staging": {
readonly Portal: "0xfD12115CD8F37C7667050eD8499EDa6B9d9c03bA";
readonly HyperProver: "0x7cE7467adDCffB7E547826317c38C99D7F9F49fF";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "1380012617-staging": {
readonly Portal: "0xfD12115CD8F37C7667050eD8499EDa6B9d9c03bA";
readonly HyperProver: "0x7cE7467adDCffB7E547826317c38C99D7F9F49fF";
readonly MetaProver: "0x3d529eFAEDb3B999A404c1B8543441aE616cB914";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
readonly "728126428-staging": {
readonly Portal: "0x82d83b1d44cc7c4a08594be9d0c8e"; // TMu3sz3aQqAQyvnPYrmDM9FeZGC3HdTLs7
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly HyperProver: "0x0000000000000000000000000000000000000000";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x9f317149382D8592285CDef7186396Cbf49C85E1"; // TQUwftPRikD9ngiFs6MJpo7SKhSYsKmfye
};
readonly "1399811149-staging": {
readonly Portal: "0x6c22d520dc158178121b21545e0933f7185bc741f1cd00db6119fe0783cc8712";
readonly HyperProver: "0xf1375d934a244e4360e6d7f49a7530d9b646c3343a8b7f8f745279cc3e52abf3";
readonly MetaProver: "0x0000000000000000000000000000000000000000";
readonly PolymerProver: "0x0000000000000000000000000000000000000000";
readonly CcipProver: "0x0000000000000000000000000000000000000000";
readonly LayerZeroProver: "0x0000000000000000000000000000000000000000";
};
};
/**
* The eco protocol chain configuration type. Represents
* all the deployed contracts on a chain.
*
* @packageDocumentation
* @module index
*/
export type EcoChainConfig = {
HyperProver: Hex;
MetaProver: Hex;
Portal: Hex;
PolymerProver: Hex;
CcipProver: Hex;
};
/**
* The chain ids of the eco protocol, including the different environments.
*/
export type EcoChainIdsEnv = keyof typeof EcoProtocolAddresses;
/**
* The chain ids of the eco protocol, exluding the different environments.
*/
export type EcoChainIds = Exclude<EcoChainIdsEnv, `${number}-pre`> extends `${infer N extends number}` ? N : never;
export type ContractName<T extends EcoChainIdsEnv> = keyof typeof EcoProtocolAddresses[T];
/**
* An array of all the chain ids of the eco protocol, including the different environments.
*/
export declare const EcoChainIdsEnvArray: EcoChainIdsEnv[];
/**
* An array of all the chain ids of the eco protocol, excluding the different environments.
*/
export declare const EcoChainIdsArray: EcoChainIds[];
export declare function getContractAddress<T extends EcoChainIdsEnv>(chainId: T, contractName: ContractName<T>): Hex;