Compare commits

...

2 Commits

Author SHA1 Message Date
Tommy Verrall d33acaf638 updating examples 2023-10-12 13:49:18 +02:00
Tommy Verrall 59933a430c testing 2023-10-11 17:09:23 +02:00
3 changed files with 53 additions and 4 deletions
@@ -4,8 +4,8 @@
"license": "Apache-2.0",
"source": "src/index.html",
"dependencies": {
"parcel": "^2.9.3",
"@nymproject/mix-fetch": ">=1.2.0-rc.7 || ^1"
"@nymproject/mix-fetch": ">=1.2.0-rc.10 || ^1",
"parcel": "^2.10.0"
},
"scripts": {
"start": "parcel --no-cache",
@@ -1,9 +1,35 @@
import { mixFetch } from '@nymproject/mix-fetch';
import { SetupMixFetchOps, mixFetch } from '@nymproject/mix-fetch';
import { appendOutput, appendImageOutput } from './utils';
async function main() {
// options for mixFetch (you can also set these with the `createMixFetch` function
const mixFetchOptions = {
// eslint-disable-next-line @typescript-eslint/no-unused-vars
const mixFetchOptionsForSandbox: SetupMixFetchOps = {
preferredGateway: 'HjNEDJuotWV8VD4ufeA1jeheTnfNJ7Jorevp57hgaZua', // with WSS
preferredNetworkRequester:
// 'AzGdJ4MU78Ex22NEWfeycbN7bt3PFZr1MtKstAdhfELG.GSxnKnvKPjjQm3FdtsgG5KyhP6adGbPHRmFWDH4XfUpP@HjNEDJuotWV8VD4ufeA1jeheTnfNJ7Jorevp57hgaZua',
'AzGdJ4MU78Ex22NEWfeycbN7bt3PFZr1MtKstAdhfELG.GSxnKnvKPjjQm3FdtsgG5KyhP6adGbPHRmFWDH4XfUpP@HjNEDJuotWV8VD4ufeA1jeheTnfNJ7Jorevp57hgaZua',
mixFetchOverride: {
requestTimeoutMs: 120_000,
},
extra: {
hiddenGateways: [
{
owner: 'n1ns3v70ul9gnl9l9fkyz8cyxfq75vjcmx8el0t3',
explicitIp: '35.158.238.80',
host: 'sandbox-gateway1.nymtech.net',
sphinxKey: 'BoXeUD7ERGmzRauMjJD3itVNnQiH42ncUb6kcVLrb3dy',
identityKey: 'HjNEDJuotWV8VD4ufeA1jeheTnfNJ7Jorevp57hgaZua',
},
],
},
nymApiUrl: 'https://sandbox-nym-api1.nymtech.net/api',
forceTls: true, // force WSS
};
// options for mixFetch (you can also set these with the `createMixFetch` function
// eslint-disable-next-line @typescript-eslint/no-unused-vars
const mixFetchOptionsMainnet = {
preferredGateway: 'E3mvZTHQCdBvhfr178Swx9g4QG3kkRUun7YnToLMcMbM', // with WSS
preferredNetworkRequester:
'GiRjFWrMxt58pEMuusm4yT3RxoMD1MMPrR9M2N4VWRJP.3CNZBPq4vg7v7qozjGjdPMXcvDmkbWPCgbGCjQVw9n6Z@2xU4CBE6QiiYt6EyBXSALwxkNvM7gqJfjHXaMkjiFmYW',
@@ -12,6 +38,9 @@ async function main() {
},
};
const mixFetchOptions = mixFetchOptionsForSandbox;
// disable CORS (in your app, you probably don't want to disable CORS, it is a good thing to leave it enabled)
const args = { mode: 'unsafe-ignore-cors' };
+20
View File
@@ -2844,6 +2844,26 @@
resolved "https://registry.yarnpkg.com/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-16.8.1.tgz#6ec1930aaf4d9dea19149d6b3d100b2c7e69d582"
integrity sha512-yHZ5FAcx54rVc31R0yIpniepkHMPwaxG23l8E/ZYbL1iPwE/Wc1HeUzUvxUuSXtguRp7ihcRhaUEPkcSl2EAVw==
"@nymproject/mix-fetch-wasm@>=1.2.0-rc.7 || 1":
version "1.2.0"
resolved "https://registry.yarnpkg.com/@nymproject/mix-fetch-wasm/-/mix-fetch-wasm-1.2.0.tgz#cb05ca595b0a6b2c097d7ba38c98dac7bb0c66fb"
integrity sha512-7cwk+042FjBVtBLHWlxi0fWWymwQSWxSDAFgF2xQ6aMeWm/4b/lNxj5sgqlHi/skv2FotYRLmYHdezbE/PskPA==
"@nymproject/nym-client-wasm-node@>=1.2.0-rc.10 || ^1":
version "1.2.0"
resolved "https://registry.yarnpkg.com/@nymproject/nym-client-wasm-node/-/nym-client-wasm-node-1.2.0.tgz#46abe6b7535e80107d837bc6cc47edc1734aa773"
integrity sha512-L2hvMuudTQJgS/ZGGCSCD2oroccf7jWYXrq/E0Qqu0IxLlyjnTJ1xWWwXzUuwzBs+V5YZb0VIdB0kAovGLA+VA==
"@nymproject/nym-client-wasm@>=1.2.0-rc.7 || ^1":
version "1.2.0"
resolved "https://registry.yarnpkg.com/@nymproject/nym-client-wasm/-/nym-client-wasm-1.2.0.tgz#149cfec33f4ecb5e3aef93c501c952facb7bef2f"
integrity sha512-Ht+JeEtUYtxCav362XejcCIazq5pW1oHyIdl8X73I4a4ugD6M0NUAfrgspElDHT42chn0+Vfz45oRIitMjQJ3w==
"@nymproject/nym-node-tester-wasm@>=1.2.0-rc.7 || ^1":
version "1.2.0"
resolved "https://registry.yarnpkg.com/@nymproject/nym-node-tester-wasm/-/nym-node-tester-wasm-1.2.0.tgz#96948197531edad1d45830e74b1b0e61fdf20d90"
integrity sha512-UEr+1ipu9JYGPBqqEQ8zi/My/7YPdzKK9ZZURaCfxBn+jux78wJ54RTeDaRPA3WQFjoeyJqdGKkIv3nItH3cXA==
"@nymproject/nym-validator-client@^0.18.0":
version "0.18.0"
resolved "https://registry.yarnpkg.com/@nymproject/nym-validator-client/-/nym-validator-client-0.18.0.tgz#4dd72bafdf6c72b603242f32c0bb9a1f9e475b98"