X2Easy Settings
setChainId
DEPRECATED
X2Easyμ Chain idλ₯Ό μ€μ ν©λλ€.
ν¨μμ΄λ¦
setChainId()
ν¨μ μ€ν μΈμκ°
Parameter | Type | Description |
---|---|---|
chainId | number | μ€μ ν Chain ID |
ν¨μ λ°νκ°
undefined
ν¨μ μ€ν μμ
x2easy.settings.setChainId(137); // 137 is polygon mainnet id
setOnRamperAPIKey
OnRamperμ API KEYλ₯Ό μ€μ ν©λλ€.
ν¨μμ΄λ¦
setOnRamperAPIKey()
ν¨μ μ€ν μΈμκ°
Parameter | Type | Description |
---|---|---|
apiKey | string | OnRamperμ API KEY |
ν¨μ λ°νκ°
undefined
ν¨μ μ€ν μμ
// Set X2Easy onRamper API KEYx2easy.settings.setOnRamperAPIKey('pk_abc...'); // onRampere API KEY
setTBrickAddress
X2Easyμ Token 컨νΈλνΈ μ£Όμλ₯Ό μμ ν©λλ€.
ν¨μμ΄λ¦
setTBrickAddress()
ν¨μ μ€ν μΈμκ°
Parameter | Type | Description |
---|---|---|
tbAddress | string | Tokenμ 컨νΈλνΈ μ£Όμ |
ν¨μ λ°νκ°
undefined
ν¨μ μ€ν μμ
// Set X2Easy Token contract addressx2easy.settings.setTBrickAddress("0xabc..."); // Token Address
setRPCURL
X2Easyμ JSON-RPC node URL μ μ€μ ν©λλ€.
ν΄λΉ ν¨μλ₯Ό μ€ννλ©΄ μλμΌλ‘ setChainIdκ° μ€νλλ λ°λ‘ setChainIdλ₯Ό μ€νν νμκ° μμ΅λλ€.
ν¨μμ΄λ¦
setRPCURL()
ν¨μ μ€ν μΈμκ°
Parameter | Type | Description |
---|---|---|
rpcUrl | string | JSON-RPC node URL |
ν¨μ λ°νκ°
undefined
ν¨μ μ€ν μμ
// Set polygon mainnet JSON-RPC URLx2easy.settings.setRPCURL("https://polygon-rpc.com/"); // 137 is polygon mainnet id
setPolygonScanURL
νΈλμμ κΈ°λ‘μ λΆλ¬μ¬ polygonScan URLμ μ€μ ν©λλ€.
ν¨μμ΄λ¦
setPolygonScanURL()
ν¨μ μ€ν μΈμκ°
Parameter | Type | Description |
---|---|---|
url | string | Polygonscan URL |
ν¨μ λ°νκ°
undefined
ν¨μ μ€ν μμ
// Set polygonscan URLx2easy.settings.setPolygonScanURL("https://api.polygonscan.com/api/");
setPool
λ²μ νν νμ°κ°μΉλ₯Ό κ³μ°νκΈ° μν Uniswap Poolμ κ°μ Έμ΅λλ€.
μλ κΈ°μ€μΌλ‘ Uniswapμμ pool Addressλ₯Ό κ°μ Έμμ λ±λ‘νλ©΄ λ©λλ€.
(USD Stable coin) <-> (MATIC / Token)
ν¨μμ΄λ¦
setPool()
ν¨μ μ€ν μΈμκ°
Parameter | Type | Description |
---|---|---|
maticPool | string | USD <-> MATIC μ Pool μ£Όμ |
tokenPool | string | USD <-> Token μ Pool μ£Όμ |
ν¨μ λ°νκ°
undefined
ν¨μ μ€ν μμ
// Set uniswap pool for calculation fiat valuex2easy.settings.setPool( "0xabc...", // * USDC-TOKEN Pool "0xdef..."// USDC-MATIC Pool);
setDefaultUSDSymbol
USD κΈ°μ€ Stable μ½μΈμ symbolμ κ°μ Έμ΅λλ€. λ²μ νν νμ°κΈμ‘μ κ°μ Έμ¬ λ λ±λ‘ν Poolμ ν΅ν΄ κ³μ°λκ³ μμ΅λλ€.
ν¨μμ΄λ¦
setDefaultUSDSymbol()
ν¨μ μ€ν μΈμκ°
Parameter | Type | Description |
---|---|---|
usdSymbol | string | USD κΈ°μ€ Stable μ½μΈμ symbol |
ν¨μ λ°νκ°
undefined
ν¨μ μ€ν μμ
// Set default USD Symbol to "USDC"x2easy.settings.setDefaultUSDSymbol('USDC');