- relayer<K1, K2>(args_0, args_1): (K1 extends bigint
? `bigint(${K1})`
: K1 extends boolean
? `boolean(${K1})`
: K1) extends "Mainnet" | "Testnet" | "Devnet"
? {
Devnet: {
Bsc: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
Ethereum: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
};
Mainnet: {
Acala: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Arbitrum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Avalanche: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Base: "0x706f82e9bb5b0813501714ab5974216704980e31";
Bsc: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Celo: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Ethereum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Fantom: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Karura: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Klaytn: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Moonbeam: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Optimism: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Polygon: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
};
Testnet: {
Arbitrum: "0xAd753479354283eEE1b86c9470c84D42f229FF43";
Avalanche: "0xA3cF45939bD6260bcFe3D66bc73d60f19e49a8BB";
Base: "0xea8029CD7FCAEFFcD1F53686430Db0Fc8ed384E1";
Bsc: "0x80aC94316391752A193C1c47E27D382b507c93F3";
Celo: "0x306B68267Deb7c5DfCDa3619E22E9Ca39C374f84";
Ethereum: "0x28D8F1Be96f97C1387e94A53e00eCcFb4E75175a";
Fantom: "0x9563a59c15842a6f322b10f69d1dd88b41f2e97b";
Moonbeam: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
Optimism: "0x01A957A525a5b7A72808bA9D10c389674E459891";
Polygon: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
};
}[Object] extends {
[key: string]: unknown;
}
? (K2 extends bigint
? `bigint(${K2})`
: K2 extends boolean
? `boolean(${K2})`
: K2) extends keyof {
Devnet: {
Bsc: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
Ethereum: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
};
Mainnet: {
Acala: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Arbitrum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Avalanche: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Base: "0x706f82e9bb5b0813501714ab5974216704980e31";
Bsc: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Celo: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Ethereum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Fantom: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Karura: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Klaytn: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Moonbeam: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Optimism: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Polygon: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
};
Testnet: {
Arbitrum: "0xAd753479354283eEE1b86c9470c84D42f229FF43";
Avalanche: "0xA3cF45939bD6260bcFe3D66bc73d60f19e49a8BB";
Base: "0xea8029CD7FCAEFFcD1F53686430Db0Fc8ed384E1";
Bsc: "0x80aC94316391752A193C1c47E27D382b507c93F3";
Celo: "0x306B68267Deb7c5DfCDa3619E22E9Ca39C374f84";
Ethereum: "0x28D8F1Be96f97C1387e94A53e00eCcFb4E75175a";
Fantom: "0x9563a59c15842a6f322b10f69d1dd88b41f2e97b";
Moonbeam: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
Optimism: "0x01A957A525a5b7A72808bA9D10c389674E459891";
Polygon: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
};
}[Object]
? {
Devnet: {
Bsc: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
Ethereum: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
};
Mainnet: {
Acala: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Arbitrum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Avalanche: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Base: "0x706f82e9bb5b0813501714ab5974216704980e31";
Bsc: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Celo: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Ethereum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Fantom: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Karura: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Klaytn: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Moonbeam: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Optimism: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Polygon: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
};
Testnet: {
Arbitrum: "0xAd753479354283eEE1b86c9470c84D42f229FF43";
Avalanche: "0xA3cF45939bD6260bcFe3D66bc73d60f19e49a8BB";
Base: "0xea8029CD7FCAEFFcD1F53686430Db0Fc8ed384E1";
Bsc: "0x80aC94316391752A193C1c47E27D382b507c93F3";
Celo: "0x306B68267Deb7c5DfCDa3619E22E9Ca39C374f84";
Ethereum: "0x28D8F1Be96f97C1387e94A53e00eCcFb4E75175a";
Fantom: "0x9563a59c15842a6f322b10f69d1dd88b41f2e97b";
Moonbeam: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
Optimism: "0x01A957A525a5b7A72808bA9D10c389674E459891";
Polygon: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
};
}[Object][keyof {
Devnet: {
Bsc: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
Ethereum: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
};
Mainnet: {
Acala: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Arbitrum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Avalanche: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Base: "0x706f82e9bb5b0813501714ab5974216704980e31";
Bsc: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Celo: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Ethereum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Fantom: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Karura: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Klaytn: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Moonbeam: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Optimism: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Polygon: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
};
Testnet: {
Arbitrum: "0xAd753479354283eEE1b86c9470c84D42f229FF43";
Avalanche: "0xA3cF45939bD6260bcFe3D66bc73d60f19e49a8BB";
Base: "0xea8029CD7FCAEFFcD1F53686430Db0Fc8ed384E1";
Bsc: "0x80aC94316391752A193C1c47E27D382b507c93F3";
Celo: "0x306B68267Deb7c5DfCDa3619E22E9Ca39C374f84";
Ethereum: "0x28D8F1Be96f97C1387e94A53e00eCcFb4E75175a";
Fantom: "0x9563a59c15842a6f322b10f69d1dd88b41f2e97b";
Moonbeam: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
Optimism: "0x01A957A525a5b7A72808bA9D10c389674E459891";
Polygon: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
};
}[Object] & (K2 extends bigint
? `bigint(${K2})`
: K2 extends boolean
? `boolean(${K2})`
: K2)] extends {
[key: string]: unknown;
}
? {
Devnet: {
Bsc: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
Ethereum: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
};
Mainnet: {
Acala: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Arbitrum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Avalanche: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Base: "0x706f82e9bb5b0813501714ab5974216704980e31";
Bsc: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Celo: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Ethereum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Fantom: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Karura: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Klaytn: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Moonbeam: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Optimism: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Polygon: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
};
Testnet: {
Arbitrum: "0xAd753479354283eEE1b86c9470c84D42f229FF43";
Avalanche: "0xA3cF45939bD6260bcFe3D66bc73d60f19e49a8BB";
Base: "0xea8029CD7FCAEFFcD1F53686430Db0Fc8ed384E1";
Bsc: "0x80aC94316391752A193C1c47E27D382b507c93F3";
Celo: "0x306B68267Deb7c5DfCDa3619E22E9Ca39C374f84";
Ethereum: "0x28D8F1Be96f97C1387e94A53e00eCcFb4E75175a";
Fantom: "0x9563a59c15842a6f322b10f69d1dd88b41f2e97b";
Moonbeam: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
Optimism: "0x01A957A525a5b7A72808bA9D10c389674E459891";
Polygon: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
};
}[Object][keyof {
Devnet: {
Bsc: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
Ethereum: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
};
Mainnet: {
Acala: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Arbitrum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Avalanche: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Base: "0x706f82e9bb5b0813501714ab5974216704980e31";
Bsc: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Celo: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Ethereum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Fantom: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Karura: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Klaytn: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Moonbeam: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Optimism: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Polygon: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
};
Testnet: {
Arbitrum: "0xAd753479354283eEE1b86c9470c84D42f229FF43";
Avalanche: "0xA3cF45939bD6260bcFe3D66bc73d60f19e49a8BB";
Base: "0xea8029CD7FCAEFFcD1F53686430Db0Fc8ed384E1";
Bsc: "0x80aC94316391752A193C1c47E27D382b507c93F3";
Celo: "0x306B68267Deb7c5DfCDa3619E22E9Ca39C374f84";
Ethereum: "0x28D8F1Be96f97C1387e94A53e00eCcFb4E75175a";
Fantom: "0x9563a59c15842a6f322b10f69d1dd88b41f2e97b";
Moonbeam: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
Optimism: "0x01A957A525a5b7A72808bA9D10c389674E459891";
Polygon: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
};
}[Object] & (K2 extends bigint
? `bigint(${K2})`
: K2 extends boolean
? `boolean(${K2})`
: K2)]
: {
Devnet: {
Bsc: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
Ethereum: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
};
Mainnet: {
Acala: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Arbitrum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Avalanche: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Base: "0x706f82e9bb5b0813501714ab5974216704980e31";
Bsc: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Celo: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Ethereum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Fantom: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Karura: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Klaytn: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Moonbeam: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Optimism: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Polygon: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
};
Testnet: {
Arbitrum: "0xAd753479354283eEE1b86c9470c84D42f229FF43";
Avalanche: "0xA3cF45939bD6260bcFe3D66bc73d60f19e49a8BB";
Base: "0xea8029CD7FCAEFFcD1F53686430Db0Fc8ed384E1";
Bsc: "0x80aC94316391752A193C1c47E27D382b507c93F3";
Celo: "0x306B68267Deb7c5DfCDa3619E22E9Ca39C374f84";
Ethereum: "0x28D8F1Be96f97C1387e94A53e00eCcFb4E75175a";
Fantom: "0x9563a59c15842a6f322b10f69d1dd88b41f2e97b";
Moonbeam: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
Optimism: "0x01A957A525a5b7A72808bA9D10c389674E459891";
Polygon: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
};
}[Object][keyof {
Devnet: {
Bsc: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
Ethereum: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
};
Mainnet: {
Acala: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Arbitrum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Avalanche: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Base: "0x706f82e9bb5b0813501714ab5974216704980e31";
Bsc: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Celo: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Ethereum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Fantom: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Karura: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Klaytn: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Moonbeam: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Optimism: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Polygon: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
};
Testnet: {
Arbitrum: "0xAd753479354283eEE1b86c9470c84D42f229FF43";
Avalanche: "0xA3cF45939bD6260bcFe3D66bc73d60f19e49a8BB";
Base: "0xea8029CD7FCAEFFcD1F53686430Db0Fc8ed384E1";
Bsc: "0x80aC94316391752A193C1c47E27D382b507c93F3";
Celo: "0x306B68267Deb7c5DfCDa3619E22E9Ca39C374f84";
Ethereum: "0x28D8F1Be96f97C1387e94A53e00eCcFb4E75175a";
Fantom: "0x9563a59c15842a6f322b10f69d1dd88b41f2e97b";
Moonbeam: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
Optimism: "0x01A957A525a5b7A72808bA9D10c389674E459891";
Polygon: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
};
}[Object] & (K2 extends bigint
? `bigint(${K2})`
: K2 extends boolean
? `boolean(${K2})`
: K2)]
: never
: {
Devnet: {
Bsc: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
Ethereum: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
};
Mainnet: {
Acala: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Arbitrum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Avalanche: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Base: "0x706f82e9bb5b0813501714ab5974216704980e31";
Bsc: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Celo: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Ethereum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Fantom: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Karura: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Klaytn: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Moonbeam: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Optimism: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Polygon: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
};
Testnet: {
Arbitrum: "0xAd753479354283eEE1b86c9470c84D42f229FF43";
Avalanche: "0xA3cF45939bD6260bcFe3D66bc73d60f19e49a8BB";
Base: "0xea8029CD7FCAEFFcD1F53686430Db0Fc8ed384E1";
Bsc: "0x80aC94316391752A193C1c47E27D382b507c93F3";
Celo: "0x306B68267Deb7c5DfCDa3619E22E9Ca39C374f84";
Ethereum: "0x28D8F1Be96f97C1387e94A53e00eCcFb4E75175a";
Fantom: "0x9563a59c15842a6f322b10f69d1dd88b41f2e97b";
Moonbeam: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
Optimism: "0x01A957A525a5b7A72808bA9D10c389674E459891";
Polygon: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
};
}[Object]
: never
-
Type Parameters
-
K1 extends "Mainnet" | "Testnet" | "Devnet"
-
K2 extends string | number | symbol
Returns (K1 extends bigint
? `bigint(${K1})`
: K1 extends boolean
? `boolean(${K1})`
: K1) extends "Mainnet" | "Testnet" | "Devnet"
? {
Devnet: {
Bsc: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
Ethereum: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
};
Mainnet: {
Acala: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Arbitrum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Avalanche: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Base: "0x706f82e9bb5b0813501714ab5974216704980e31";
Bsc: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Celo: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Ethereum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Fantom: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Karura: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Klaytn: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Moonbeam: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Optimism: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Polygon: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
};
Testnet: {
Arbitrum: "0xAd753479354283eEE1b86c9470c84D42f229FF43";
Avalanche: "0xA3cF45939bD6260bcFe3D66bc73d60f19e49a8BB";
Base: "0xea8029CD7FCAEFFcD1F53686430Db0Fc8ed384E1";
Bsc: "0x80aC94316391752A193C1c47E27D382b507c93F3";
Celo: "0x306B68267Deb7c5DfCDa3619E22E9Ca39C374f84";
Ethereum: "0x28D8F1Be96f97C1387e94A53e00eCcFb4E75175a";
Fantom: "0x9563a59c15842a6f322b10f69d1dd88b41f2e97b";
Moonbeam: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
Optimism: "0x01A957A525a5b7A72808bA9D10c389674E459891";
Polygon: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
};
}[Object] extends {
[key: string]: unknown;
}
? (K2 extends bigint
? `bigint(${K2})`
: K2 extends boolean
? `boolean(${K2})`
: K2) extends keyof {
Devnet: {
Bsc: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
Ethereum: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
};
Mainnet: {
Acala: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Arbitrum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Avalanche: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Base: "0x706f82e9bb5b0813501714ab5974216704980e31";
Bsc: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Celo: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Ethereum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Fantom: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Karura: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Klaytn: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Moonbeam: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Optimism: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Polygon: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
};
Testnet: {
Arbitrum: "0xAd753479354283eEE1b86c9470c84D42f229FF43";
Avalanche: "0xA3cF45939bD6260bcFe3D66bc73d60f19e49a8BB";
Base: "0xea8029CD7FCAEFFcD1F53686430Db0Fc8ed384E1";
Bsc: "0x80aC94316391752A193C1c47E27D382b507c93F3";
Celo: "0x306B68267Deb7c5DfCDa3619E22E9Ca39C374f84";
Ethereum: "0x28D8F1Be96f97C1387e94A53e00eCcFb4E75175a";
Fantom: "0x9563a59c15842a6f322b10f69d1dd88b41f2e97b";
Moonbeam: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
Optimism: "0x01A957A525a5b7A72808bA9D10c389674E459891";
Polygon: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
};
}[Object]
? {
Devnet: {
Bsc: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
Ethereum: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
};
Mainnet: {
Acala: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Arbitrum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Avalanche: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Base: "0x706f82e9bb5b0813501714ab5974216704980e31";
Bsc: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Celo: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Ethereum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Fantom: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Karura: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Klaytn: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Moonbeam: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Optimism: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Polygon: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
};
Testnet: {
Arbitrum: "0xAd753479354283eEE1b86c9470c84D42f229FF43";
Avalanche: "0xA3cF45939bD6260bcFe3D66bc73d60f19e49a8BB";
Base: "0xea8029CD7FCAEFFcD1F53686430Db0Fc8ed384E1";
Bsc: "0x80aC94316391752A193C1c47E27D382b507c93F3";
Celo: "0x306B68267Deb7c5DfCDa3619E22E9Ca39C374f84";
Ethereum: "0x28D8F1Be96f97C1387e94A53e00eCcFb4E75175a";
Fantom: "0x9563a59c15842a6f322b10f69d1dd88b41f2e97b";
Moonbeam: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
Optimism: "0x01A957A525a5b7A72808bA9D10c389674E459891";
Polygon: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
};
}[Object][keyof {
Devnet: {
Bsc: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
Ethereum: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
};
Mainnet: {
Acala: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Arbitrum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Avalanche: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Base: "0x706f82e9bb5b0813501714ab5974216704980e31";
Bsc: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Celo: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Ethereum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Fantom: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Karura: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Klaytn: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Moonbeam: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Optimism: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Polygon: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
};
Testnet: {
Arbitrum: "0xAd753479354283eEE1b86c9470c84D42f229FF43";
Avalanche: "0xA3cF45939bD6260bcFe3D66bc73d60f19e49a8BB";
Base: "0xea8029CD7FCAEFFcD1F53686430Db0Fc8ed384E1";
Bsc: "0x80aC94316391752A193C1c47E27D382b507c93F3";
Celo: "0x306B68267Deb7c5DfCDa3619E22E9Ca39C374f84";
Ethereum: "0x28D8F1Be96f97C1387e94A53e00eCcFb4E75175a";
Fantom: "0x9563a59c15842a6f322b10f69d1dd88b41f2e97b";
Moonbeam: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
Optimism: "0x01A957A525a5b7A72808bA9D10c389674E459891";
Polygon: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
};
}[Object] & (K2 extends bigint
? `bigint(${K2})`
: K2 extends boolean
? `boolean(${K2})`
: K2)] extends {
[key: string]: unknown;
}
? {
Devnet: {
Bsc: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
Ethereum: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
};
Mainnet: {
Acala: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Arbitrum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Avalanche: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Base: "0x706f82e9bb5b0813501714ab5974216704980e31";
Bsc: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Celo: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Ethereum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Fantom: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Karura: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Klaytn: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Moonbeam: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Optimism: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Polygon: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
};
Testnet: {
Arbitrum: "0xAd753479354283eEE1b86c9470c84D42f229FF43";
Avalanche: "0xA3cF45939bD6260bcFe3D66bc73d60f19e49a8BB";
Base: "0xea8029CD7FCAEFFcD1F53686430Db0Fc8ed384E1";
Bsc: "0x80aC94316391752A193C1c47E27D382b507c93F3";
Celo: "0x306B68267Deb7c5DfCDa3619E22E9Ca39C374f84";
Ethereum: "0x28D8F1Be96f97C1387e94A53e00eCcFb4E75175a";
Fantom: "0x9563a59c15842a6f322b10f69d1dd88b41f2e97b";
Moonbeam: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
Optimism: "0x01A957A525a5b7A72808bA9D10c389674E459891";
Polygon: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
};
}[Object][keyof {
Devnet: {
Bsc: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
Ethereum: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
};
Mainnet: {
Acala: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Arbitrum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Avalanche: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Base: "0x706f82e9bb5b0813501714ab5974216704980e31";
Bsc: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Celo: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Ethereum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Fantom: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Karura: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Klaytn: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Moonbeam: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Optimism: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Polygon: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
};
Testnet: {
Arbitrum: "0xAd753479354283eEE1b86c9470c84D42f229FF43";
Avalanche: "0xA3cF45939bD6260bcFe3D66bc73d60f19e49a8BB";
Base: "0xea8029CD7FCAEFFcD1F53686430Db0Fc8ed384E1";
Bsc: "0x80aC94316391752A193C1c47E27D382b507c93F3";
Celo: "0x306B68267Deb7c5DfCDa3619E22E9Ca39C374f84";
Ethereum: "0x28D8F1Be96f97C1387e94A53e00eCcFb4E75175a";
Fantom: "0x9563a59c15842a6f322b10f69d1dd88b41f2e97b";
Moonbeam: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
Optimism: "0x01A957A525a5b7A72808bA9D10c389674E459891";
Polygon: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
};
}[Object] & (K2 extends bigint
? `bigint(${K2})`
: K2 extends boolean
? `boolean(${K2})`
: K2)]
: {
Devnet: {
Bsc: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
Ethereum: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
};
Mainnet: {
Acala: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Arbitrum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Avalanche: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Base: "0x706f82e9bb5b0813501714ab5974216704980e31";
Bsc: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Celo: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Ethereum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Fantom: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Karura: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Klaytn: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Moonbeam: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Optimism: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Polygon: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
};
Testnet: {
Arbitrum: "0xAd753479354283eEE1b86c9470c84D42f229FF43";
Avalanche: "0xA3cF45939bD6260bcFe3D66bc73d60f19e49a8BB";
Base: "0xea8029CD7FCAEFFcD1F53686430Db0Fc8ed384E1";
Bsc: "0x80aC94316391752A193C1c47E27D382b507c93F3";
Celo: "0x306B68267Deb7c5DfCDa3619E22E9Ca39C374f84";
Ethereum: "0x28D8F1Be96f97C1387e94A53e00eCcFb4E75175a";
Fantom: "0x9563a59c15842a6f322b10f69d1dd88b41f2e97b";
Moonbeam: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
Optimism: "0x01A957A525a5b7A72808bA9D10c389674E459891";
Polygon: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
};
}[Object][keyof {
Devnet: {
Bsc: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
Ethereum: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
};
Mainnet: {
Acala: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Arbitrum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Avalanche: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Base: "0x706f82e9bb5b0813501714ab5974216704980e31";
Bsc: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Celo: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Ethereum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Fantom: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Karura: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Klaytn: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Moonbeam: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Optimism: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Polygon: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
};
Testnet: {
Arbitrum: "0xAd753479354283eEE1b86c9470c84D42f229FF43";
Avalanche: "0xA3cF45939bD6260bcFe3D66bc73d60f19e49a8BB";
Base: "0xea8029CD7FCAEFFcD1F53686430Db0Fc8ed384E1";
Bsc: "0x80aC94316391752A193C1c47E27D382b507c93F3";
Celo: "0x306B68267Deb7c5DfCDa3619E22E9Ca39C374f84";
Ethereum: "0x28D8F1Be96f97C1387e94A53e00eCcFb4E75175a";
Fantom: "0x9563a59c15842a6f322b10f69d1dd88b41f2e97b";
Moonbeam: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
Optimism: "0x01A957A525a5b7A72808bA9D10c389674E459891";
Polygon: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
};
}[Object] & (K2 extends bigint
? `bigint(${K2})`
: K2 extends boolean
? `boolean(${K2})`
: K2)]
: never
: {
Devnet: {
Bsc: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
Ethereum: "0xE66C1Bc1b369EF4F376b84373E3Aa004E8F4C083";
};
Mainnet: {
Acala: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Arbitrum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Avalanche: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Base: "0x706f82e9bb5b0813501714ab5974216704980e31";
Bsc: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Celo: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Ethereum: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Fantom: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Karura: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Klaytn: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Moonbeam: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Optimism: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
Polygon: "0x27428DD2d3DD32A4D7f7C497eAaa23130d894911";
};
Testnet: {
Arbitrum: "0xAd753479354283eEE1b86c9470c84D42f229FF43";
Avalanche: "0xA3cF45939bD6260bcFe3D66bc73d60f19e49a8BB";
Base: "0xea8029CD7FCAEFFcD1F53686430Db0Fc8ed384E1";
Bsc: "0x80aC94316391752A193C1c47E27D382b507c93F3";
Celo: "0x306B68267Deb7c5DfCDa3619E22E9Ca39C374f84";
Ethereum: "0x28D8F1Be96f97C1387e94A53e00eCcFb4E75175a";
Fantom: "0x9563a59c15842a6f322b10f69d1dd88b41f2e97b";
Moonbeam: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
Optimism: "0x01A957A525a5b7A72808bA9D10c389674E459891";
Polygon: "0x0591C25ebd0580E0d4F27A82Fc2e24E7489CB5e0";
};
}[Object]
: never