# Polkawallet 配置文件说明 ### 各插件 nativeToken 跨链开关 nativeTokenXCM.json > 存放路径 wallet/ ```json= { "kusama": [ "statemine", "karura" ], "statemine": [], "karura": [ "bifrost" ] } ``` kusama 的 native token 为 ksm,设置 statemine 和 karura 时,即支持跨链至这两个平行链网络 karura 的 native token 为 kar,设置 bifrost 时,即支持跨链至该平行链 ### 交易禁用开关 disabledCalls.json > 存放路径 wallet/ ```json= { "kusama": { "balances": ["transferKeepAlive"] }, "statemine": { "polkadotXcm": ["teleportAssets"] }, "karura": { "homaLite": ["mint"], "currencies": ["transfer"] } } ``` 如上 karura 设置中,即禁用了 homaLite 模块中的 mint 和 currencies 的 transfer 功能 ### 插件开关 plugins.json > 存放路径 wallet/ ```json= { "polkadot": { "visible": true, "disabled": [2363] }, "kusama": { "visible": true, "disabled": [2363,2382] }, "karura": { "visible": true, "disabled": [] }, "statemine": { "visible": true, "disabled": [] }, "acala-tc6": { "visible": true, "disabled": [] }, "laminar-tc3": { "visible": true, "disabled": [] }, "edgeware": { "visible": true, "disabled": [] }, "chainx": { "visible": true, "disabled": [] }, "bifrost": { "visible": true, "disabled": [] } } ``` 设置 polkadot 可见,并且设置 2363 版本 不可用,即如上设置 ### karura token 配置 karuraTokens.json > 存放路径 config/ ```json= { "xcm": { "KSM": [ "kusama" ], "BNC": [ "bifrost" ], "VSKSM": [ "bifrost" ], "KUSD": [] }, "invisible": [], "disabled": [ "BNC" ] } ``` 若需要 ksm 设置跨链到 kusama,BNC 设置跨链到 bifrost,即如上设置 设置 invisible 即在 karura 插件上隐藏该币种, disableb 为禁用 ### karura 模块控制 modules.json > 存放路径 config/ ```json= { "assets": { "visible": true, "enabled": true, "actionsDisabled": { "xTokens.transfer": false } }, "claim": { "visible": false, "enabled": true }, "loan": { "visible": true, "enabled": true, "actionsDisabled": { "honzon.adjustLoan": false, "honzon.closeLoanHasDebitByDex": false } }, "swap": { "visible": true, "enabled": true, "actionsDisabled": { "dex.addLiquidity": false, "dex.removeLiquidity": false } }, "earn": { "visible": true, "enabled": true, "actionsDisabled": { "incentives.claimRewards": false, "incentives.depositDexShare": false, "incentives.withdrawDexShare": false } }, "homa": { "visible": true, "enabled": true, "actionsDisabled": { "homaLite.mint": false } }, "nft": { "visible": true, "enabled": true } } ``` 若要设置 assets 模块可见可用,设置 xtokens.transfer 不禁用,如上配置