Skip to content

Commit f65064e

Browse files
0xBreadguycrumb-trailSilasZhr
authored
Sync remainder of tokens to new property standard (#34)
* refactor(wstETH): migrate to isOrigin/mechanism (#16) * refactor(rsETH): migrate to isOrigin/mechanism (#15) * refactor(ezETH): migrate to isOrigin/mechanism (#14) * refactor(SUSDE): migrate to isOrigin/mechanism (#13) * refactor(USDE): migrate to isOrigin/mechanism (#12) * refactor(MEGA): migrate to isOrigin/mechanism (#4) * refactor(MegaSIR): migrate to isOrigin/mechanism (#5) * refactor(USDmY): migrate to isOrigin/mechanism (#6) * refactor(CUSD): migrate to isOrigin/mechanism (#10) * refactor(STCUSD): migrate to isOrigin/mechanism (#11) * refactor(wrsETH): migrate to isOrigin/mechanism (#7) * refactor(wrsETH): migrate to isOrigin/mechanism * Update data.json * Update data.json --------- Co-authored-by: BREAD <97642356+0xBreadguy@users.noreply.github.com> * refactor(WETH): migrate to isOrigin/mechanism (#9) * refactor(WETH): migrate to isOrigin/mechanism * Update megaeth properties in data.json Changed 'isOrigin' to true and added 'mechanism' field. --------- Co-authored-by: BREAD <97642356+0xBreadguy@users.noreply.github.com> * refactor(ETH): migrate to isOrigin/mechanism (#8) * refactor(ETH): migrate to isOrigin/mechanism * Update data.json w/ bridge Changing the canonical bridge address to the address which ultimately holds the ETH --------- Co-authored-by: BREAD <97642356+0xBreadguy@users.noreply.github.com> * refactor: migrate remaining tokens to isOrigin/mechanism (#17) * refactor: migrate remaining tokens to isOrigin/mechanism format - BTC.b: Replace isNative: false with isOrigin: false, add mechanism: mint, keep isOFT: false - USDM: Replace isNative with isOrigin (megaeth: true->true, ethereum: false->false), add mechanism (native/mint), keep isOFT: true on both - USDT0: Replace isNative: false with isOrigin: false, add mechanism: mint, keep isOFT: true - pufETH: Replace isNative with isOrigin (ethereum: true->true, megaeth: false->false), add mechanism (lock/mint), keep isOFT: true on both Completes migration from legacy isNative field to new isOrigin/mechanism format while preserving isOFT fields (LayerZero OFT standard tracking). * Update data.json --------- Co-authored-by: BREAD <97642356+0xBreadguy@users.noreply.github.com> * Update data.json * feat: add CROWN (Crown Credits) token (#18) * Update data.json * Create data.json * add LBTC logo --------- Co-authored-by: crumb <crumb-assistant@agentmail.to> Co-authored-by: SilasZhr <silas.zhr@megaeth.com>
1 parent 52308d2 commit f65064e

11 files changed

Lines changed: 83 additions & 19 deletions

File tree

data/BTC.b/data.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,10 @@
55
"tokens": {
66
"megaeth": {
77
"address": "0xB0F70C0bD6FD87dbEb7C10dC692a2a6106817072",
8-
"isNative": false,
9-
"isOFT": false
8+
"bridge": "0xfa546248C54939AA6C48279CdC1EAf9A1125c411",
9+
"isOrigin": false,
10+
"isOFT": false,
11+
"mechanism": "mint"
1012
}
1113
}
1214
}

data/CROWN/data.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"name": "Crown Credits",
3+
"symbol": "CROWN",
4+
"decimals": 18,
5+
"tokens": {
6+
"megaeth": {
7+
"address": "0xf7d2F0d0b0517CBDbf87C86910ce10FaAab3589D",
8+
"isOrigin": true,
9+
"isOFT": false,
10+
"mechanism": "native"
11+
}
12+
}
13+
}

data/CROWN/logo.png

41.2 KB
Loading

data/ETH/data.json

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,16 @@
55
"tokens": {
66
"ethereum": {
77
"address": "0x0000000000000000000000000000000000000000",
8-
"bridge": "0x0CA3A2FBC3D770b578223FBB6b062fa875a2eE75",
9-
"isNative": true,
8+
"isOrigin": true,
9+
"mechanism": "lock",
10+
"bridge": "0x7f82f57f0dd546519324392e408b01fcc7d709e8",
1011
"isOFT": false
1112
},
1213
"megaeth": {
1314
"address": "0x0000000000000000000000000000000000000000",
15+
"isOrigin": false,
16+
"mechanism": "mint",
1417
"bridge": "0x4200000000000000000000000000000000000010",
15-
"isNative": true,
1618
"isOFT": false
1719
}
1820
}

data/LBTC/data.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"name": "Lombard Staked BTC",
3+
"symbol": "LBTC",
4+
"decimals": 8,
5+
"tokens": {
6+
"megaeth": {
7+
"address": "0xecAc9C5F704e954931349Da37F60E39f515c11c1",
8+
"bridge": "0xfa546248C54939AA6C48279CdC1EAf9A1125c411",
9+
"isOrigin": false,
10+
"isOFT": false,
11+
"mechanism": "mint"
12+
}
13+
}
14+
}

data/LBTC/logo.svg

Lines changed: 26 additions & 0 deletions
Loading

data/USDM/data.json

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,15 @@
66
"tokens": {
77
"ethereum": {
88
"address": "0xEc2AF1C8B110a61fD9C3Fa6a554a031Ca9943926",
9-
"isNative": false,
10-
"isOFT": true
9+
"isOrigin": true,
10+
"isOFT": true,
11+
"mechanism": "native"
1112
},
1213
"megaeth": {
1314
"address": "0xFAfDdbb3FC7688494971a79cc65DCa3EF82079E7",
14-
"isNative": false,
15-
"isOFT": true
15+
"isOrigin": false,
16+
"isOFT": true,
17+
"mechanism": "mint"
1618
}
1719
}
1820
}

data/USDT0/data.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@
66
"tokens": {
77
"megaeth": {
88
"address": "0xB8CE59FC3717ada4C02eaDF9682A9e934F625ebb",
9-
"isNative": false,
10-
"isOFT": true
9+
"isOrigin": false,
10+
"isOFT": true,
11+
"mechanism": "mint"
1112
}
1213
}
1314
}

data/WETH/data.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,14 @@
66
"tokens": {
77
"ethereum": {
88
"address": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2",
9-
"isNative": true,
9+
"isOrigin": true,
10+
"mechanism": "native",
1011
"isOFT": false
1112
},
1213
"megaeth": {
1314
"address": "0x4200000000000000000000000000000000000006",
14-
"isNative": true,
15+
"isOrigin": true,
16+
"mechanism": "native",
1517
"isOFT": false
1618
}
1719
}

data/pufETH/data.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,15 @@
88
"ethereum": {
99
"address": "0xD9A442856C234a39a81a089C06451EBAa4306a72",
1010
"bridge": "0xa4931a9F9Aaf79057334371D6f62164743f97b18",
11-
"mechanism": "lock",
12-
"isNative": true,
13-
"isOFT": true
11+
"isOrigin": true,
12+
"isOFT": true,
13+
"mechanism": "lock"
1414
},
1515
"megaeth": {
1616
"address": "0x37D6382B6889cCeF8d6871A8b60E667115eDDBcF",
17-
"isNative": false,
18-
"isOFT": true
17+
"isOrigin": false,
18+
"isOFT": true,
19+
"mechanism": "mint"
1920
}
2021
}
2122
}

0 commit comments

Comments
 (0)