|
| 1 | +module.exports = { |
| 2 | + methodology: "Sums the total supplies of Ondo's issued global markets tokens.", |
| 3 | +}; |
| 4 | + |
| 5 | +const config = { |
| 6 | + AAPLon: "0x14c3abf95cb9c93a8b82c1cdcb76d72cb87b2d4c", |
| 7 | + ABNBon: "0xb035c3d5083bdc80074f380aebc9fcb68aba0a28", |
| 8 | + ABTon: "0x3859385363f7bb4dfe42811ccf3f294fcd41dd1d", |
| 9 | + ACNon: "0xaba9ae731aad63335c604e5f6e6a5db2e05f549d", |
| 10 | + ADBEon: "0x7042a8ffc7c7049684bfbc2fcb41b72380755a43", |
| 11 | + AGGon: "0xff7cf16aa2ffc463b996db2f7b7cf0130336899d", |
| 12 | + AMDon: "0x0c1f3412a44ff99e40bf14e06e5ea321ae7b3938", |
| 13 | + AMZNon: "0xbb8774fb97436d23d74c1b882e8e9a69322cfd31", |
| 14 | + APOon: "0x4d21affd27183b07335935f81a5c26b6a5a15355", |
| 15 | + APPon: "0xd5c5b2883735fa9b658dd52e2fcc8d7c0f1a42ce", |
| 16 | + ARMon: "0x5bf1b2a808598c0ef4af1673a5457d86fe6d7b3d", |
| 17 | + ASMLon: "0xe51ba774ebf6392c45bf1d9e6b334d07992460d3", |
| 18 | + AVGOon: "0x0d54d4279b9e8c54cd8547c2c75a8ee81a0bcae8", |
| 19 | + AXPon: "0x2bc7ff0c5da9f1a4a51f96e77c5b0f7165dc06d2", |
| 20 | + BABAon: "0x41765f0fcddc276309195166c7a62ae522fa09ef", |
| 21 | + BAon: "0x57270d35a840bc5c094da6fbeca033fb71ea6ab0", |
| 22 | + BIDUon: "0x9d4c6ad12b55e4645b585209f90cc26614061e91", |
| 23 | + BLKon: "0x7a0f89c1606f71499950aa2590d547c3975b728e", |
| 24 | + CMGon: "0x25018520138bbab60684ad7983d4432e8b8e926b", |
| 25 | + COINon: "0xf042cfa86cf1d598a75bdb55c3507a1f39f9493b", |
| 26 | + COSTon: "0x0c8276e4fec072cf7854be69c70f7773d1610857", |
| 27 | + CRCLon: "0x3632dea96a953c11dac2f00b4a05a32cd1063fae", |
| 28 | + CRMon: "0x55720ef5b023fd043ae5f8d2e526030207978950", |
| 29 | + CSCOon: "0x980a1001ee94e54142b231f44c7ca7c9df71fbe1", |
| 30 | + CVXon: "0x8f3e41b378ae010c46d255f36bfc1d303b52dceb", |
| 31 | + DASHon: "0x241958c86c7744d15d5f6314ba1ea4c81dda2896", |
| 32 | + DISon: "0xc3d93b45249e8e06cfeb01d25a96337e8893265d", |
| 33 | + EEMon: "0x77a1a02e4a888ada8620b93c30de8a41e621126c", |
| 34 | + EFAon: "0x4111b60bc87f2bd1e81e783e271d7f0ec6ee088b", |
| 35 | + EQIXon: "0x73d2ccee12c120e7da265a2de9d9f952a0101b4f", |
| 36 | + FIGon: "0x073e7a0669833d356fa88ca65cc6d454efaaa3c5", |
| 37 | + FUTUon: "0x5ce215d9c37a195df88e294a06b8396c296b4e15", |
| 38 | + GEon: "0xd904bcf89b7cedf5c89f9df7e829191d695f847e", |
| 39 | + GMEon: "0x71d24baeb0a033ec5f90ff65c4210545af378d97", |
| 40 | + GOOGLon: "0xba47214edd2bb43099611b208f75e4b42fdcfedc", |
| 41 | + GSon: "0xdb57d9c14e357fc01e49035a808779df41e9b4e2", |
| 42 | + HIMSon: "0xca468554e5c0423ee858fe3942c9568c51fcaa79", |
| 43 | + HOODon: "0x998f02a9e343ef6e3e6f28700d5a20f839fd74e6", |
| 44 | + HYGon: "0xed3618bb8778f8ebbe2f241da532227591771d04", |
| 45 | + IAUon: "0x4f0ca3df1c2e6b943cf82e649d576ffe7b2fabcf", |
| 46 | + IBMon: "0x25d3f236b2d61656eebdea86ac6d42168e340011", |
| 47 | + IEFAon: "0xfeff7a377a86462f5a2a872009722c154707f09e", |
| 48 | + IEMGon: "0xcdd60d15125bf3362b6838d2506b0fa33bc1a515", |
| 49 | + IJHon: "0xfd50fc4e3686a8da814c5c3d6121d8ab98a537f0", |
| 50 | + INTCon: "0xfda09936dbd717368de0835ba441d9e62069d36f", |
| 51 | + INTUon: "0x6cc0afd51ce4cb6920b775f3d6376ab82b9a93bb", |
| 52 | + ITOTon: "0x0692481c369e2bdc728a69ae31b848343a4567be", |
| 53 | + IVVon: "0x62ca254a363dc3c748e7e955c20447ab5bf06ff7", |
| 54 | + IWFon: "0x8d05432c2786e3f93f1a9a62b9572dbf54f3ea06", |
| 55 | + IWMon: "0x070d79021dd7e841123cb0cf554993bf683c511d", |
| 56 | + IWNon: "0x9dcf7f739b8c0270e2fc0cc8d0dabe355a150dba", |
| 57 | + JDon: "0xdeb6b89088ca9b7d7756087c8a0f7c6df46f319c", |
| 58 | + JPMon: "0x03c1ec4ca9dbb168e6db0def827c085999cbffaf", |
| 59 | + KOon: "0x74a03d741226f738098c35da8188e57aca50d146", |
| 60 | + LINon: "0x01b19c68f8a9ee3a480da788ba401cfabdf19b93", |
| 61 | + LLYon: "0xf192957ae52db3eb088654403cc2eded014ae556", |
| 62 | + LMTon: "0x691b126cf619707ed5d16cab1b27c000aa8de300", |
| 63 | + MARAon: "0x4604b0b581269843ac7a6b70a5fc019e7762e511", |
| 64 | + MAon: "0xa29dc2102dfc2a0a4a5dcb84af984315567c9858", |
| 65 | + MCDon: "0x4c82c8cd9a218612dce60b156b73a36705645e3b", |
| 66 | + MELIon: "0x2816169a49953c548bfeb3948dcf05c4a0e4657d", |
| 67 | + METAon: "0x59644165402b611b350645555b50afb581c71eb2", |
| 68 | + MRVLon: "0xf404e5f887dbd5508e16a1198fcdd5de1a4296b8", |
| 69 | + MSFTon: "0xb812837b81a3a6b81d7cd74cfb19a7f2784555e5", |
| 70 | + MSTRon: "0xcabd955322dfbf94c084929ac5e9eca3feb5556f", |
| 71 | + MUon: "0x050362ab1072cb2ce74d74770e22a3203ad04ee5", |
| 72 | + NFLXon: "0x032dec3372f25c41ea8054b4987a7c4832cdb338", |
| 73 | + NKEon: "0xd8e26fcc879b30cb0a0b543925a2b3500f074d81", |
| 74 | + NOWon: "0x8bcf9012f4b0c1c3d359edb7133c294f82f80790", |
| 75 | + NVDAon: "0x2d1f7226bd1f780af6b9a49dcc0ae00e8df4bdee", |
| 76 | + NVOon: "0x28151f5888833d3d767c4d6945a0ee50d1b193e3", |
| 77 | + ORCLon: "0x8a23c6baadb88512b30475c83df6a63881e33e1e", |
| 78 | + PANWon: "0x34bfdff25f0fda6d3ad0c33f1e06c0d40bd68885", |
| 79 | + PBRon: "0xd08ddb436e731f32455fe302723ee0fd2e9e8706", |
| 80 | + PEPon: "0x3ce219d498d807317f840f4cb0f03fa27dd65046", |
| 81 | + PFEon: "0x06954faa913fa14c28eb1b2e459594f22f33f3de", |
| 82 | + PGon: "0x339ce23a355ed6d513dd3e1462975c4ecd86823a", |
| 83 | + PLTRon: "0x0c666485b02f7a87d21add7aeb9f5e64975aa490", |
| 84 | + PYPLon: "0x4efd92f372898b57f292de69fce377dd7d912bdd", |
| 85 | + QBTSon: "0x3807562a482b824c08a564dfefcc471806d3e00a", |
| 86 | + QCOMon: "0xe3419710c1f77d44b4dab02316d3f048818c4e59", |
| 87 | + QQQon: "0x0e397938c1aa0680954093495b70a9f5e2249aba", |
| 88 | + RDDTon: "0xa9431d354cfad3c6b76e50f0e73b43d48be80cd0", |
| 89 | + RIOTon: "0x21deafd91116fce9fe87c8f15bde03f99a309b72", |
| 90 | + SBETon: "0xfdb46864a7c476f0914c5e82cded3364a9f56f8a", |
| 91 | + SBUXon: "0xf15fbc1349ab99abad63db3f9a510bf413be3bef", |
| 92 | + SHOPon: "0x908266c1192628371cff7ad2f5eba4de061a0ac5", |
| 93 | + SLVon: "0xf3e4872e6a4cf365888d93b6146a2baa7348f1a4", |
| 94 | + SMCIon: "0x2ca12a3f9635fd69c21580def14f25c210ca9612", |
| 95 | + SNOWon: "0x5d1a9a9b118ff19721e0111f094f2360b6ef7a2f", |
| 96 | + SPGIon: "0xbc843b147db4c7e00721d76037b8b92e13afe13f", |
| 97 | + SPOTon: "0x590f21186489ca1612f49a4b1ff5c66acd6796a9", |
| 98 | + SPYon: "0xfedc5f4a6c38211c1338aa411018dfaf26612c08", |
| 99 | + TIPon: "0x2df38ca485d01fc15e4fd85847ed26b7ef871c1c", |
| 100 | + TLTon: "0x992651bfeb9a0dcc4457610e284ba66d86489d4d", |
| 101 | + TMon: "0xab02fc332e9278ebcbbc6b4a8038050c01d15f69", |
| 102 | + TSLAon: "0xf6b1117ec07684d3958cad8beb1b302bfd21103f", |
| 103 | + TSMon: "0x3cafdbfe682aec17d5ace2f97a2f3ab3dcf6a4a9", |
| 104 | + UBERon: "0x5bcd8195e3ef58f677aef9ebc276b5087c027050", |
| 105 | + UNHon: "0x075756f3b6381a79633438faa8964946bf40163d", |
| 106 | + Von: "0xac37c20c1d0e5285035e056101a64e263ff94a41", |
| 107 | + WFCon: "0x4ad2118da8a65eaa81402a3d583fef6ee76bdf3f", |
| 108 | + WMTon: "0x82106347ddbb23ce44cf4ce4053ef1adf8b9323b", |
| 109 | + } |
| 110 | + |
| 111 | + |
| 112 | + |
| 113 | + |
| 114 | + |
| 115 | +module.exports = { |
| 116 | + ethereum: { |
| 117 | + tvl: async (api) => { |
| 118 | + const gmAddresses = Object.values(config); |
| 119 | + let supplies; |
| 120 | + supplies = await api.multiCall({ abi: "erc20:totalSupply", calls: gmAddresses, }) |
| 121 | + api.addTokens(gmAddresses, supplies); |
| 122 | + }, |
| 123 | + } |
| 124 | +}; |
0 commit comments