@f5i23q999d/cow-sdk
Version:
<p align="center"> <img width="400" src="https://github.com/cowprotocol/cow-sdk/raw/main/docs/images/CoW.png" /> </p>
58 lines • 1.75 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.gnosisChain = void 0;
const types_1 = require("../types.js");
const tokens_1 = require("../../common/consts/tokens.js");
const path_1 = require("../const/path.js");
const gnosisChainLogo = `${path_1.RAW_CHAINS_FILES_PATH}/images/gnosis-logo.svg`;
/**
* Gnosis chain chain info.
*
* See also https://github.com/wevm/viem/blob/main/src/chains/definitions/gnosis.ts
*/
exports.gnosisChain = {
id: types_1.SupportedChainId.GNOSIS_CHAIN,
label: 'Gnosis Chain',
nativeCurrency: {
...tokens_1.nativeCurrencyTemplate,
chainId: types_1.SupportedChainId.GNOSIS_CHAIN,
name: 'xDAI',
symbol: 'xDAI',
logoUrl: `${tokens_1.TOKEN_LIST_IMAGES_PATH}/100/${tokens_1.NATIVE_CURRENCY_ADDRESS}/logo.png`,
},
addressPrefix: 'gno',
isTestnet: false,
contracts: {
multicall3: {
address: '0xca11bde05977b3631167028862be2a173976ca11',
blockCreated: 21022491,
},
},
rpcUrls: {
default: {
http: ['https://rpc.gnosischain.com'],
webSocket: ['wss://rpc.gnosischain.com/wss'],
},
},
color: '#07795B',
logo: { light: gnosisChainLogo, dark: gnosisChainLogo },
website: {
name: 'Gnosis Chain',
url: 'https://www.gnosischain.com',
},
docs: {
name: 'Gnosis Chain Docs',
url: 'https://docs.gnosischain.com',
},
blockExplorer: {
name: 'Gnosisscan',
url: 'https://gnosisscan.io',
},
bridges: [
{
name: 'Gnosis Chain Bridge',
url: 'https://bridge.gnosischain.com',
},
],
};
//# sourceMappingURL=gnosis.js.map