Skip to content

Commit a567492

Browse files
committed
v8.0.0: svm package and minor updates
1 parent 2f54e02 commit a567492

File tree

16 files changed

+96
-101
lines changed

16 files changed

+96
-101
lines changed

.github/workflows/lint.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ jobs:
1010
- uses: actions/checkout@v2
1111
- uses: actions/setup-node@v2
1212
with:
13-
node-version: '16.x'
13+
node-version: '18.x'
1414
- name: Cache node modules
15-
uses: actions/cache@v2
15+
uses: actions/cache@v3
1616
env:
1717
cache-name: cache-node-modules
1818
with:

.github/workflows/publish-evm.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
# Setup .npmrc file to publish to npm
1313
- uses: actions/setup-node@v2
1414
with:
15-
node-version: '16.x'
15+
node-version: '18.x'
1616
registry-url: 'https://registry.npmjs.org'
1717

1818
- run: mv package.evm.json package.json
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Publish SOLANA
1+
name: Publish SVM
22

33
on:
44
release:
@@ -12,10 +12,10 @@ jobs:
1212
# Setup .npmrc file to publish to npm
1313
- uses: actions/setup-node@v2
1414
with:
15-
node-version: '16.x'
15+
node-version: '18.x'
1616
registry-url: 'https://registry.npmjs.org'
1717

18-
- run: mv package.solana.json package.json
18+
- run: mv package.svm.json package.json
1919

2020
- run: yarn install
2121

.github/workflows/publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
# Setup .npmrc file to publish to npm
1313
- uses: actions/setup-node@v2
1414
with:
15-
node-version: '16.x'
15+
node-version: '18.x'
1616
registry-url: 'https://registry.npmjs.org'
1717
- run: npm install
1818

.github/workflows/test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ jobs:
1010
- uses: actions/checkout@v2
1111
- uses: actions/setup-node@v2
1212
with:
13-
node-version: '16.x'
13+
node-version: '18.x'
1414
- name: Cache node modules
15-
uses: actions/cache@v2
15+
uses: actions/cache@v3
1616
env:
1717
cache-name: cache-node-modules
1818
with:

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -89,16 +89,16 @@ This library supports the following blockchains:
8989

9090
In case you want to use and package only specific platforms, use the platform-specific package:
9191

92-
### EVM platform specific packaging
92+
### EVM (Ethereum Virtual Machine) platform specific packaging
9393

9494
```javascript
9595
import { getAssets } from '@depay/web3-assets-evm'
9696
```
9797

98-
### Solana platform specific packaging
98+
### SVM (Solana Virtual Machine) platform specific packaging
9999

100100
```javascript
101-
import { getAssets } from '@depay/web3-assets-solana'
101+
import { getAssets } from '@depay/web3-assets-svm'
102102
```
103103

104104
## Functionalities
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { request } from '@depay/web3-client-solana';
1+
import { request } from '@depay/web3-client-svm';
22
import Blockchains from '@depay/web3-blockchains';
3-
import Token from '@depay/web3-tokens-solana';
3+
import Token from '@depay/web3-tokens-svm';
44

55
const ensureNativeTokenAsset = async ({ address, options, assets, blockchain }) => {
66
if(options.only && options.only[blockchain] && !options.only[blockchain].find((only)=>(only.toLowerCase() == Blockchains[blockchain].currency.address.toLowerCase()))){ return assets }
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
(function (global, factory) {
2-
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('@depay/web3-client-solana'), require('@depay/web3-blockchains'), require('@depay/web3-tokens-solana')) :
3-
typeof define === 'function' && define.amd ? define(['exports', '@depay/web3-client-solana', '@depay/web3-blockchains', '@depay/web3-tokens-solana'], factory) :
2+
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('@depay/web3-client-svm'), require('@depay/web3-blockchains'), require('@depay/web3-tokens-svm')) :
3+
typeof define === 'function' && define.amd ? define(['exports', '@depay/web3-client-svm', '@depay/web3-blockchains', '@depay/web3-tokens-svm'], factory) :
44
(global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global.Web3Assets = {}, global.Web3Client, global.Web3Blockchains, global.Web3Tokens));
5-
}(this, (function (exports, web3ClientSolana, Blockchains, Token) { 'use strict';
5+
}(this, (function (exports, web3ClientSvm, Blockchains, Token) { 'use strict';
66

77
function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; }
88

@@ -15,7 +15,7 @@
1515

1616
const nativeTokenMissing = !assets.find((asset)=>(asset.address.toLowerCase() == Blockchains__default['default'][blockchain].currency.address.toLowerCase()));
1717
if(nativeTokenMissing) {
18-
let balance = await web3ClientSolana.request(
18+
let balance = await web3ClientSvm.request(
1919
{
2020
blockchain: blockchain,
2121
address,

package.evm.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@depay/web3-assets-evm",
33
"moduleName": "Web3Assets",
4-
"version": "7.4.1",
4+
"version": "8.0.0",
55
"description": "JavaScript library to retrieve Web3 assets of a given or connected wallet/account.",
66
"main": "dist/umd/index.evm.js",
77
"module": "dist/esm/index.evm.js",
@@ -25,9 +25,9 @@
2525
"private": false,
2626
"dependencies": {},
2727
"peerDependencies": {
28-
"@depay/web3-blockchains": "^9.7.0",
29-
"@depay/web3-client-evm": "^10.19.2",
30-
"@depay/web3-tokens-evm": "^10.4.3"
28+
"@depay/web3-blockchains": "^9.7.9",
29+
"@depay/web3-client-evm": "^11.0.1",
30+
"@depay/web3-tokens-evm": "^11.0.0"
3131
},
3232
"engines": {
3333
"node": ">=16"

package.json

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@depay/web3-assets",
33
"moduleName": "Web3Assets",
4-
"version": "7.4.1",
4+
"version": "8.0.0",
55
"description": "JavaScript library to retrieve Web3 assets of a given or connected wallet/account.",
66
"main": "dist/umd/index.js",
77
"module": "dist/esm/index.js",
@@ -10,7 +10,7 @@
1010
"dist"
1111
],
1212
"scripts": {
13-
"build": "rm -rf dist && rollup -c rollup.module.config.js && rollup -c rollup.module.evm.config.js && rollup -c rollup.module.solana.config.js",
13+
"build": "rm -rf dist && rollup -c rollup.module.config.js && rollup -c rollup.module.evm.config.js && rollup -c rollup.module.svm.config.js",
1414
"lint": "eslint \"src/**/*.{js,jsx,ts,tsx}\"",
1515
"lint:fix": "eslint \"src/**/*.{js,jsx,ts,tsx}\" --fix",
1616
"dev": "rollup -c rollup.dev.config.js -w",
@@ -34,26 +34,26 @@
3434
"private": false,
3535
"dependencies": {},
3636
"peerDependencies": {
37-
"@depay/solana-web3.js": "^1.26.0",
38-
"@depay/web3-blockchains": "^9.7.0",
39-
"@depay/web3-client": "^10.19.2",
40-
"@depay/web3-tokens": "^10.4.3"
37+
"@depay/solana-web3.js": "^1.98.0",
38+
"@depay/web3-blockchains": "^9.7.9",
39+
"@depay/web3-client": "^11.0.1",
40+
"@depay/web3-tokens": "^11.0.0"
4141
},
4242
"engines": {
4343
"node": ">=16"
4444
},
4545
"devDependencies": {
4646
"@babel/core": "^7.12.9",
4747
"@babel/preset-env": "^7.12.7",
48-
"@depay/solana-web3.js": "^1.26.0",
49-
"@depay/web3-blockchains": "^9.7.0",
50-
"@depay/web3-client": "^10.19.2",
51-
"@depay/web3-client-evm": "^10.19.2",
52-
"@depay/web3-client-solana": "^10.19.2",
53-
"@depay/web3-mock": "^14.19.1",
54-
"@depay/web3-tokens": "^10.4.3",
55-
"@depay/web3-tokens-evm": "^10.4.3",
56-
"@depay/web3-tokens-solana": "^10.4.3",
48+
"@depay/solana-web3.js": "^1.98.0",
49+
"@depay/web3-blockchains": "^9.7.9",
50+
"@depay/web3-client": "^11.0.1",
51+
"@depay/web3-client-evm": "^11.0.1",
52+
"@depay/web3-client-svm": "^11.0.1",
53+
"@depay/web3-mock": "^15.1.1",
54+
"@depay/web3-tokens": "^11.0.0",
55+
"@depay/web3-tokens-evm": "^11.0.0",
56+
"@depay/web3-tokens-svm": "^11.0.0",
5757
"@rollup/plugin-commonjs": "^18.0.0",
5858
"@rollup/plugin-node-resolve": "^11.2.1",
5959
"@rollup/plugin-replace": "^2.4.2",

0 commit comments

Comments
 (0)