butterjs-sdk
Version:
Butter Network SDK
46 lines (39 loc) • 2.02 kB
text/typescript
import { ChainId } from './chains';
/**
* MOS contract address by chainId
* smart contract source code:
* {@link https://github.com/butternetwork/butter-mos-contracts/blob/master/evmV2/contracts/MAPCrossChainServiceRelay.sol}
* {@link https://github.com/butternetwork/
* butter-mos-contracts/blob/master/evmV2/contracts/MAPCrossChainService.sol} */
export const MOS_CONTRACT_ADDRESS_SET: { [chainId in ChainId]: string } = {
[]: '0x630105189c7114667a7179Aa57f07647a5f42B7F',
[]: '0x630105189c7114667a7179Aa57f07647a5f42B7F',
[]: '0x630105189c7114667a7179Aa57f07647a5f42B7F',
[]: 'mos.mfac.butternetwork.near',
[]: '0x43130059C655314d7ba7eDfb8299d26FbDE726F1',
[]: '0xaE194F5d43ccab94C6dEA994Ff19001708d0e2eb',
[]: '0x8A6aaDf40fB100f4a27c9ADA1B0F0d90eC91F35C',
[]: '0x9D8ECF3aa8a93be0bb026fAd7529d9Be8F5849B9',
[]: '0xA179d181cF855258Bc26a8623E1CE7a2e3fD3606',
[]: 'mos.map007.testnet',
};
/**
* TokenRegister Address: https://github.com/butternetwork/butter-mos-contracts/blob/master/evm/contracts/TokenRegister.sol
*/
export const TOKEN_REGISTER_ADDRESS_SET: { [chainId: string]: string } = {
[]: '0x648349aDd3790813787746A7A569a87216944003',
[]: '0xff44790d336d3C004F2Dac7e401E4EA5680529dD',
};
export const BUTTER_ROUTER_ADDRESS_SET: { [chainId in ChainId]: string } = {
[]: '',
[]: '',
[]: '',
[]: '',
[]: '',
[]: '0x46eB9b3f26519c42cb08158d62463d0bA2997f5F',
[]: '0x90A19319810f5A00176D4E588062362119440e71',
[]: '',
[]: '0x866b852BF2e7CD1C348aF9Eb4c32684012549796',
[]: '',
};
export const ZERO_ADDRESS = '0x0000000000000000000000000000000000000000';