Configuration
Configuration File Format
{
// operating chain list
chainList: [
'eth',
'klaytn',
'icon'
],
// Bridge Addresses
BridgeAddress: {
OrbitHubContract: "0x0000000000000000000000000000000000000000",
OrbitBridgeHubContract: "0x0000000000000000000000000000000000000000",
EthBridgeContract: "0x0000000000000000000000000000000000000000",
KlaytnBridgeContract: "0x0000000000000000000000000000000000000000",
IconBridgeContract: "0x0000000000000000000000000000000000000000",
MessageMultiSigWallet: {
Hub: "0x0000000000000000000000000000000000000000",
Eth: "0x0000000000000000000000000000000000000000",
Klaytn: "0x0000000000000000000000000000000000000000",
Icon: "0x0000000000000000000000000000000000000000"
},
Eth: {
EthVaultContract: "0x0000000000000000000000000000000000000000",
},
Klay: {
KlaytnMinterContract: "0x0000000000000000000000000000000000000000",
MessageMultiSigWallet: "0x0000000000000000000000000000000000000000",
},
Icon: {
IconMinterContract: "cx0000000000000000000000000000000000000000",
MessageMultiSigWallet: "cx0000000000000000000000000000000000000000",
},
Governance: {
Chain: "ETH",
Address: "0x0000000000000000000000000000000000000000",
Bytes: "0x0000000000000000000000000000000000000000",
Id: "0x0000000000000000000000000000000000000000000000000000000000000000",
}
},
// Node Endpoints
Endpoints : {
Orbit: {
rpc : "http://orbitchain",
socket: "ws://orbitchain",
},
Eth : {
rpc : "http://infura",
socket : "ws://infura",
},
Klaytn: {
// false: Using your node (not public EN), true: Using Kas node
isKas: false,
// your node configuration (not public EN)
rpc: "",
socket: "",
// Kas configuration
Kas: {
// KAS Default
rpc: "https://node-api.klaytnapi.com/v1/klaytn",
chainId: 8217,
// Your Credential
accessKeyId: "",
secretAccessKey: ""
}
},
Icon: {
api: 'https://ctz.solidwallet.io/api/v3',
debug: 'https://ctz.solidwallet.io/api/debug/v3',
version: 3,
nid: 1
},
},
DEBUG: true,
LOGLEVEL: 'debug',
// WIP: validator things.
VALIDATOR_ACCOUNT: {
TYPE: "PK",
DATA: "0000000000000000000000000000000000000000000000000000000000000000",
},
}
Properties
The configuration file has the following configurable properties:
Last updated