Skip to content

Commit d7d318e

Browse files
committed
Modify conf
1 parent 3308762 commit d7d318e

8 files changed

Lines changed: 144 additions & 34 deletions

File tree

.env

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
CASPER_RPC_URL=https://rpc.testnet.casperholders.com/rpc
1+
CASPER_RPC_URL=http://88.99.69.28:7777
22
ORIGIN=http://localhost:8080
33
DATA_API=https://data.testnet.casperholders.com
44
NETWORK=casper-test

.env.mainnet

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
CASPER_RPC_URL=http://rpc.casperholders.com/rpc
1+
CASPER_RPC_URL=http://node.casperholders.com:7777
22
ORIGIN=https://casperholders.io,https://www.casperholders.io,https://dive.casper.dev,https://div3.casper.dev,https://explore.div3.app,https://div3.in
33
DATA_API=https://data.casperholders.com
44
NODE_ENV=production

.env.testnet

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
CASPER_RPC_URL=https://rpc.testnet.casperholders.com/rpc
1+
CASPER_RPC_URL=http://88.99.69.28:7777
22
ORIGIN=http://localhost:8080,https://testnet.casperholders.io,https://dive.casper.dev
33
DATA_API=https://data.testnet.casperholders.com
44
NODE_ENV=production

app.js

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,30 @@
1-
let express = require("express");
2-
let cors = require("cors");
3-
let path = require("path");
4-
let cookieParser = require("cookie-parser");
5-
let bodyParser = require("body-parser");
6-
let logger = require("morgan");
7-
let validatorsRouter = require("./routes/validator").router;
8-
let apyRouter = require("./routes/apy").router;
9-
let deploysRouter = require("./routes/deploys");
1+
let express = require('express');
2+
let cors = require('cors');
3+
let path = require('path');
4+
let cookieParser = require('cookie-parser');
5+
let bodyParser = require('body-parser');
6+
let logger = require('morgan');
7+
let validatorsRouter = require('./routes/validator').router;
8+
let apyRouter = require('./routes/apy').router;
9+
let deploysRouter = require('./routes/deploys');
10+
11+
console.log(process.env.CASPER_RPC_URL);
1012

1113
let app = express();
1214

1315
app.use(cors({
14-
origin: process.env.ORIGIN.split(","),
15-
optionsSuccessStatus: 200,
16+
origin: process.env.ORIGIN.split(','),
17+
optionsSuccessStatus: 200,
1618
}));
1719

18-
app.use(logger("dev"));
20+
app.use(logger('dev'));
1921
app.use(express.urlencoded({ extended: false }));
2022
app.use(bodyParser.json());
2123
app.use(cookieParser());
2224

23-
app.use("/validators", validatorsRouter);
24-
app.use("/apy", apyRouter);
25-
app.use("/deploys", deploysRouter);
25+
app.use('/validators', validatorsRouter);
26+
app.use('/apy', apyRouter);
27+
app.use('/deploys', deploysRouter);
2628

2729

2830
module.exports = app;

kubernetes/mainnet/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ kind: ConfigMap
33
metadata:
44
name: api-casperholders-config
55
data:
6-
CASPER_RPC_URL: https://node.casperholders.com
6+
CASPER_RPC_URL: http://node.casperholders.com:7777
77
ORIGIN: https://casperholders.io,https://www.casperholders.io,https://dive.casper.dev,https://div3.casper.dev,https://explore.div3.app,https://div3.in
88
PORT: "80"
99
DATA_API: https://data.casperholders.com

kubernetes/testnet/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ kind: ConfigMap
33
metadata:
44
name: api-testnet-casperholders-config
55
data:
6-
CASPER_RPC_URL: https://node.testnet.casperholders.com
6+
CASPER_RPC_URL: http://88.99.69.28:7777
77
ORIGIN: http://localhost:8080,https://testnet.casperholders.io,https://dive.casper.dev,https://div3.casper.dev,https://explore.div3.app,https://div3.in
88
PORT: "80"
99
DATA_API: https://data.testnet.casperholders.com

routes/apy.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ async function getSupply() {
4242
const testnetUref = 'uref-5d7b1b23197cda53dec593caf30836a5740afa2279b356fae74bf1bdc2b2e725-007';
4343
const mainnetUref = 'uref-8032100a1dcc56acf84d5fc9c968ce8caa5f2835ed665a2ae2186141e9946214-007';
4444
const uref = process.env.NETWORK === 'casper' ? mainnetUref : testnetUref;
45-
const supply = await (await fetch(process.env.CASPER_RPC_URL, {
45+
const supply = await (await fetch(process.env.CASPER_RPC_URL+"/rpc", {
4646
method: 'POST',
4747
headers: {
4848
'Content-Type': 'application/json',

yarn.lock

Lines changed: 121 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -798,6 +798,36 @@ __metadata:
798798
languageName: node
799799
linkType: hard
800800

801+
"@noble/curves@npm:~1.1.0":
802+
version: 1.1.0
803+
resolution: "@noble/curves@npm:1.1.0"
804+
dependencies:
805+
"@noble/hashes": 1.3.1
806+
checksum: 2658cdd3f84f71079b4e3516c47559d22cf4b55c23ac8ee9d2b1f8e5b72916d9689e59820e0f9d9cb4a46a8423af5b56dc6bb7782405c88be06a015180508db5
807+
languageName: node
808+
linkType: hard
809+
810+
"@noble/ed25519@npm:^1.7.3":
811+
version: 1.7.3
812+
resolution: "@noble/ed25519@npm:1.7.3"
813+
checksum: 45169927d51de513e47bbeebff3a603433c4ac7579e1b8c5034c380a0afedbe85e6959be3d69584a7a5ed6828d638f8f28879003b9bb2fb5f22d8aa2d88fd5fe
814+
languageName: node
815+
linkType: hard
816+
817+
"@noble/hashes@npm:1.3.1, @noble/hashes@npm:^1.2.0, @noble/hashes@npm:~1.3.0, @noble/hashes@npm:~1.3.1":
818+
version: 1.3.1
819+
resolution: "@noble/hashes@npm:1.3.1"
820+
checksum: 7fdefc0f7a0c1ec27acc6ff88841793e3f93ec4ce6b8a6a12bfc0dd70ae6b7c4c82fe305fdfeda1735d5ad4a9eebe761e6693b3d355689c559e91242f4bc95b1
821+
languageName: node
822+
linkType: hard
823+
824+
"@noble/secp256k1@npm:^1.7.1":
825+
version: 1.7.1
826+
resolution: "@noble/secp256k1@npm:1.7.1"
827+
checksum: d2301f1f7690368d8409a3152450458f27e54df47e3f917292de3de82c298770890c2de7c967d237eff9c95b70af485389a9695f73eb05a43e2bd562d18b18cb
828+
languageName: node
829+
linkType: hard
830+
801831
"@npmcli/fs@npm:^1.0.0":
802832
version: 1.1.1
803833
resolution: "@npmcli/fs@npm:1.1.1"
@@ -840,6 +870,18 @@ __metadata:
840870
languageName: node
841871
linkType: hard
842872

873+
"@open-rpc/client-js@npm:^1.8.1":
874+
version: 1.8.1
875+
resolution: "@open-rpc/client-js@npm:1.8.1"
876+
dependencies:
877+
isomorphic-fetch: ^3.0.0
878+
isomorphic-ws: ^5.0.0
879+
strict-event-emitter-types: ^2.0.0
880+
ws: ^7.0.0
881+
checksum: c51923cad10ac3ebbccc1bd4acfe7be4110a1f05787ac47db65aee9da5934c0f1d904b0cef26f10c6d86c76d79c385d52331aa431aec7c1e203f4e354e874847
882+
languageName: node
883+
linkType: hard
884+
843885
"@rushstack/ts-command-line@npm:^4.7.7":
844886
version: 4.10.7
845887
resolution: "@rushstack/ts-command-line@npm:4.10.7"
@@ -852,6 +894,34 @@ __metadata:
852894
languageName: node
853895
linkType: hard
854896

897+
"@scure/base@npm:~1.1.0":
898+
version: 1.1.1
899+
resolution: "@scure/base@npm:1.1.1"
900+
checksum: b4fc810b492693e7e8d0107313ac74c3646970c198bbe26d7332820886fa4f09441991023ec9aa3a2a51246b74409ab5ebae2e8ef148bbc253da79ac49130309
901+
languageName: node
902+
linkType: hard
903+
904+
"@scure/bip32@npm:^1.1.5":
905+
version: 1.3.1
906+
resolution: "@scure/bip32@npm:1.3.1"
907+
dependencies:
908+
"@noble/curves": ~1.1.0
909+
"@noble/hashes": ~1.3.1
910+
"@scure/base": ~1.1.0
911+
checksum: 394d65f77a40651eba21a5096da0f4233c3b50d422864751d373fcf142eeedb94a1149f9ab1dbb078086dab2d0bc27e2b1afec8321bf22d4403c7df2fea5bfe2
912+
languageName: node
913+
linkType: hard
914+
915+
"@scure/bip39@npm:^1.2.0":
916+
version: 1.2.1
917+
resolution: "@scure/bip39@npm:1.2.1"
918+
dependencies:
919+
"@noble/hashes": ~1.3.0
920+
"@scure/base": ~1.1.0
921+
checksum: c5bd6f1328fdbeae2dcdd891825b1610225310e5e62a4942714db51066866e4f7bef242c7b06a1b9dcc8043a4a13412cf5c5df76d3b10aa9e36b82e9b6e3eeaa
922+
languageName: node
923+
linkType: hard
924+
855925
"@sinonjs/commons@npm:^1.7.0":
856926
version: 1.8.3
857927
resolution: "@sinonjs/commons@npm:1.8.3"
@@ -1976,29 +2046,28 @@ __metadata:
19762046
linkType: hard
19772047

19782048
"casper-js-sdk@npm:^2.10.0":
1979-
version: 2.10.0
1980-
resolution: "casper-js-sdk@npm:2.10.0"
2049+
version: 2.15.2
2050+
resolution: "casper-js-sdk@npm:2.15.2"
19812051
dependencies:
19822052
"@ethersproject/bignumber": ^5.0.8
19832053
"@ethersproject/bytes": ^5.0.5
19842054
"@ethersproject/constants": ^5.0.5
1985-
"@open-rpc/client-js": ^1.6.2
1986-
"@types/eccrypto": ^1.1.2
2055+
"@noble/ed25519": ^1.7.3
2056+
"@noble/hashes": ^1.2.0
2057+
"@noble/secp256k1": ^1.7.1
2058+
"@open-rpc/client-js": ^1.8.1
2059+
"@scure/bip32": ^1.1.5
2060+
"@scure/bip39": ^1.2.0
19872061
"@types/ws": ^8.2.2
1988-
blakejs: ^1.1.0
1989-
eccrypto: ^1.1.6
1990-
eslint-plugin-prettier: ^3.4.0
1991-
ethereum-cryptography: ^0.1.3
19922062
glob: ^7.1.6
19932063
humanize-duration: ^3.24.0
19942064
key-encoder: ^2.0.3
2065+
lodash: ^4.17.21
2066+
node-fetch: ^2.6.11
19952067
reflect-metadata: ^0.1.13
1996-
ts-results: ^3.2.1
1997-
tweetnacl-ts: ^1.0.3
1998-
tweetnacl-util: ^0.15.0
2068+
ts-results: "npm:@casperlabs/ts-results@^3.3.4"
19992069
typedjson: ^1.6.0-rc2
2000-
webpack: ^5.24.3
2001-
checksum: d7e9026050b6ab9420b0eb0479bf711f5864a90957ce6116be017333fd473f00dbaa0d3d6c3c010a44242d6d3ab766999e9c769824f6b8db23cb644c560a44de
2070+
checksum: 7f2e37ad5ed5622f7b430d07dea6ea7ab5ef4029e871d4940f1233426aa1c6778dde93de0ca23cdff3b37adac1049cfe71debf03e9bc90bd37c616066ef7eab9
20022071
languageName: node
20032072
linkType: hard
20042073

@@ -3812,6 +3881,15 @@ __metadata:
38123881
languageName: node
38133882
linkType: hard
38143883

3884+
"isomorphic-ws@npm:^5.0.0":
3885+
version: 5.0.0
3886+
resolution: "isomorphic-ws@npm:5.0.0"
3887+
peerDependencies:
3888+
ws: "*"
3889+
checksum: e20eb2aee09ba96247465fda40c6d22c1153394c0144fa34fe6609f341af4c8c564f60ea3ba762335a7a9c306809349f9b863c8beedf2beea09b299834ad5398
3890+
languageName: node
3891+
linkType: hard
3892+
38153893
"istanbul-lib-coverage@npm:^3.0.0, istanbul-lib-coverage@npm:^3.2.0":
38163894
version: 3.2.0
38173895
resolution: "istanbul-lib-coverage@npm:3.2.0"
@@ -5125,6 +5203,20 @@ __metadata:
51255203
languageName: node
51265204
linkType: hard
51275205

5206+
"node-fetch@npm:^2.6.11":
5207+
version: 2.6.12
5208+
resolution: "node-fetch@npm:2.6.12"
5209+
dependencies:
5210+
whatwg-url: ^5.0.0
5211+
peerDependencies:
5212+
encoding: ^0.1.0
5213+
peerDependenciesMeta:
5214+
encoding:
5215+
optional: true
5216+
checksum: 3bc1655203d47ee8e313c0d96664b9673a3d4dd8002740318e9d27d14ef306693a4b2ef8d6525775056fd912a19e23f3ac0d7111ad8925877b7567b29a625592
5217+
languageName: node
5218+
linkType: hard
5219+
51285220
"node-gyp-build@npm:^4.2.0, node-gyp-build@npm:^4.2.3":
51295221
version: 4.3.0
51305222
resolution: "node-gyp-build@npm:4.3.0"
@@ -6753,6 +6845,15 @@ __metadata:
67536845
languageName: node
67546846
linkType: hard
67556847

6848+
"ts-results@npm:@casperlabs/ts-results@^3.3.4":
6849+
version: 3.3.5
6850+
resolution: "@casperlabs/ts-results@npm:3.3.5"
6851+
dependencies:
6852+
tslib: ^2.4.1
6853+
checksum: d243ffa6c5134161770c320bd49a93006ce87ae136ec9329ae4a9171009673db1b100ef3ece17a4682928a04260b63479795627d61f26ba2a88dc8517270fa41
6854+
languageName: node
6855+
linkType: hard
6856+
67566857
"ts-results@npm:^3.2.1, ts-results@npm:^3.3.0":
67576858
version: 3.3.0
67586859
resolution: "ts-results@npm:3.3.0"
@@ -6774,6 +6875,13 @@ __metadata:
67746875
languageName: node
67756876
linkType: hard
67766877

6878+
"tslib@npm:^2.4.1":
6879+
version: 2.6.1
6880+
resolution: "tslib@npm:2.6.1"
6881+
checksum: b0d176d176487905b66ae4d5856647df50e37beea7571c53b8d10ba9222c074b81f1410fb91da13debaf2cbc970663609068bdebafa844ea9d69b146527c38fe
6882+
languageName: node
6883+
linkType: hard
6884+
67776885
"tweetnacl-ts@npm:^1.0.3":
67786886
version: 1.0.3
67796887
resolution: "tweetnacl-ts@npm:1.0.3"

0 commit comments

Comments
 (0)