|
1 | 1 | (function (global, factory) { |
2 | | - typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('@depay/solana-web3.js'), require('@depay/web3-client-solana'), require('@depay/web3-tokens-solana'), require('react'), require('@depay/web3-blockchains')) : |
3 | | - typeof define === 'function' && define.amd ? define(['exports', '@depay/solana-web3.js', '@depay/web3-client-solana', '@depay/web3-tokens-solana', 'react', '@depay/web3-blockchains'], factory) : |
| 2 | + typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('@depay/solana-web3.js'), require('@depay/web3-client-svm'), require('@depay/web3-tokens-svm'), require('react'), require('@depay/web3-blockchains')) : |
| 3 | + typeof define === 'function' && define.amd ? define(['exports', '@depay/solana-web3.js', '@depay/web3-client-svm', '@depay/web3-tokens-svm', 'react', '@depay/web3-blockchains'], factory) : |
4 | 4 | (global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global.ReactTokenImage = {}, global.SolanaWeb3js, global.Web3Client, global.Web3Tokens, global.React, global.Web3Blockchains)); |
5 | | -}(this, (function (exports, solanaWeb3_js, web3ClientSolana, Token, React, Blockchains) { 'use strict'; |
| 5 | +}(this, (function (exports, solanaWeb3_js, web3ClientSvm, Token, React, Blockchains) { 'use strict'; |
6 | 6 |
|
7 | 7 | function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; } |
8 | 8 |
|
|
12 | 12 |
|
13 | 13 | let supported = ['solana']; |
14 | 14 | supported.evm = []; |
15 | | - supported.solana = ['solana']; |
| 15 | + supported.svm = ['solana']; |
16 | 16 |
|
17 | 17 | const _jsxFileName = "/Users/sebastian/Work/DePay/react-token-image/src/index.js"; function _optionalChain(ops) { let lastAccessLHS = undefined; let value = ops[0]; let i = 1; while (i < ops.length) { const op = ops[i]; const fn = ops[i + 1]; i += 2; if ((op === 'optionalAccess' || op === 'optionalCall') && value == null) { return undefined; } if (op === 'access' || op === 'optionalAccess') { lastAccessLHS = value; value = fn(value); } else if (op === 'call' || op === 'optionalCall') { value = fn((...args) => value.call(lastAccessLHS, ...args)); lastAccessLHS = undefined; } } return value; } |
18 | 18 |
|
|
86 | 86 |
|
87 | 87 | let tokenMetaDataPublicKey = (await solanaWeb3_js.PublicKey.findProgramAddress(seed, metaDataPublicKey))[0]; |
88 | 88 |
|
89 | | - let metaData = await web3ClientSolana.request({ |
| 89 | + let metaData = await web3ClientSvm.request({ |
90 | 90 | blockchain, |
91 | 91 | address: tokenMetaDataPublicKey.toString(), |
92 | 92 | api: Token__default['default'].solana.METADATA_LAYOUT, |
|
188 | 188 | setSource(`https://integrate.depay.com/tokens/${blockchain}/${address}/image`, 'depay'); |
189 | 189 | } else if (source == 'depay' && supported.evm.includes(blockchain)) { |
190 | 190 | if(id) { |
191 | | - web3ClientSolana.request({ blockchain, address, api: uriAPI, method: 'uri', params: [id] }).then((uri)=>{ |
| 191 | + web3ClientSvm.request({ blockchain, address, api: uriAPI, method: 'uri', params: [id] }).then((uri)=>{ |
192 | 192 | uri = uri.match('0x{id}') ? uri.replace('0x{id}', id) : uri; |
193 | 193 | uriToImage(uri); |
194 | 194 | }).catch(setUnknown); |
195 | 195 | } else { |
196 | | - web3ClientSolana.request({ blockchain, address, api: tokenURIAPI, method: 'tokenURI', params: [1] }).then(uriToImage).catch(setUnknown); |
| 196 | + web3ClientSvm.request({ blockchain, address, api: tokenURIAPI, method: 'tokenURI', params: [1] }).then(uriToImage).catch(setUnknown); |
197 | 197 | } |
198 | 198 | } else { |
199 | 199 | setUnknown(); |
|
0 commit comments