Skip to content

Commit

Permalink
Modify conf
Browse files Browse the repository at this point in the history
  • Loading branch information
KillianH committed Aug 10, 2023
1 parent 3308762 commit d7d318e
Show file tree
Hide file tree
Showing 8 changed files with 144 additions and 34 deletions.
2 changes: 1 addition & 1 deletion .env
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CASPER_RPC_URL=https://rpc.testnet.casperholders.com/rpc
CASPER_RPC_URL=http://88.99.69.28:7777
ORIGIN=http://localhost:8080
DATA_API=https://data.testnet.casperholders.com
NETWORK=casper-test
Expand Down
2 changes: 1 addition & 1 deletion .env.mainnet
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CASPER_RPC_URL=http://rpc.casperholders.com/rpc
CASPER_RPC_URL=http://node.casperholders.com:7777
ORIGIN=https://casperholders.io,https://www.casperholders.io,https://dive.casper.dev,https://div3.casper.dev,https://explore.div3.app,https://div3.in
DATA_API=https://data.casperholders.com
NODE_ENV=production
Expand Down
2 changes: 1 addition & 1 deletion .env.testnet
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CASPER_RPC_URL=https://rpc.testnet.casperholders.com/rpc
CASPER_RPC_URL=http://88.99.69.28:7777
ORIGIN=http://localhost:8080,https://testnet.casperholders.io,https://dive.casper.dev
DATA_API=https://data.testnet.casperholders.com
NODE_ENV=production
Expand Down
32 changes: 17 additions & 15 deletions app.js
Original file line number Diff line number Diff line change
@@ -1,28 +1,30 @@
let express = require("express");
let cors = require("cors");
let path = require("path");
let cookieParser = require("cookie-parser");
let bodyParser = require("body-parser");
let logger = require("morgan");
let validatorsRouter = require("./routes/validator").router;
let apyRouter = require("./routes/apy").router;
let deploysRouter = require("./routes/deploys");
let express = require('express');
let cors = require('cors');
let path = require('path');
let cookieParser = require('cookie-parser');
let bodyParser = require('body-parser');
let logger = require('morgan');
let validatorsRouter = require('./routes/validator').router;
let apyRouter = require('./routes/apy').router;
let deploysRouter = require('./routes/deploys');

console.log(process.env.CASPER_RPC_URL);

let app = express();

app.use(cors({
origin: process.env.ORIGIN.split(","),
optionsSuccessStatus: 200,
origin: process.env.ORIGIN.split(','),
optionsSuccessStatus: 200,
}));

app.use(logger("dev"));
app.use(logger('dev'));
app.use(express.urlencoded({ extended: false }));
app.use(bodyParser.json());
app.use(cookieParser());

app.use("/validators", validatorsRouter);
app.use("/apy", apyRouter);
app.use("/deploys", deploysRouter);
app.use('/validators', validatorsRouter);
app.use('/apy', apyRouter);
app.use('/deploys', deploysRouter);


module.exports = app;
2 changes: 1 addition & 1 deletion kubernetes/mainnet/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ kind: ConfigMap
metadata:
name: api-casperholders-config
data:
CASPER_RPC_URL: https://node.casperholders.com
CASPER_RPC_URL: http://node.casperholders.com:7777
ORIGIN: https://casperholders.io,https://www.casperholders.io,https://dive.casper.dev,https://div3.casper.dev,https://explore.div3.app,https://div3.in
PORT: "80"
DATA_API: https://data.casperholders.com
Expand Down
2 changes: 1 addition & 1 deletion kubernetes/testnet/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ kind: ConfigMap
metadata:
name: api-testnet-casperholders-config
data:
CASPER_RPC_URL: https://node.testnet.casperholders.com
CASPER_RPC_URL: http://88.99.69.28:7777
ORIGIN: http://localhost:8080,https://testnet.casperholders.io,https://dive.casper.dev,https://div3.casper.dev,https://explore.div3.app,https://div3.in
PORT: "80"
DATA_API: https://data.testnet.casperholders.com
Expand Down
2 changes: 1 addition & 1 deletion routes/apy.js
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ async function getSupply() {
const testnetUref = 'uref-5d7b1b23197cda53dec593caf30836a5740afa2279b356fae74bf1bdc2b2e725-007';
const mainnetUref = 'uref-8032100a1dcc56acf84d5fc9c968ce8caa5f2835ed665a2ae2186141e9946214-007';
const uref = process.env.NETWORK === 'casper' ? mainnetUref : testnetUref;
const supply = await (await fetch(process.env.CASPER_RPC_URL, {
const supply = await (await fetch(process.env.CASPER_RPC_URL+"/rpc", {
method: 'POST',
headers: {
'Content-Type': 'application/json',
Expand Down
134 changes: 121 additions & 13 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -798,6 +798,36 @@ __metadata:
languageName: node
linkType: hard

"@noble/curves@npm:~1.1.0":
version: 1.1.0
resolution: "@noble/curves@npm:1.1.0"
dependencies:
"@noble/hashes": 1.3.1
checksum: 2658cdd3f84f71079b4e3516c47559d22cf4b55c23ac8ee9d2b1f8e5b72916d9689e59820e0f9d9cb4a46a8423af5b56dc6bb7782405c88be06a015180508db5
languageName: node
linkType: hard

"@noble/ed25519@npm:^1.7.3":
version: 1.7.3
resolution: "@noble/ed25519@npm:1.7.3"
checksum: 45169927d51de513e47bbeebff3a603433c4ac7579e1b8c5034c380a0afedbe85e6959be3d69584a7a5ed6828d638f8f28879003b9bb2fb5f22d8aa2d88fd5fe
languageName: node
linkType: hard

"@noble/hashes@npm:1.3.1, @noble/hashes@npm:^1.2.0, @noble/hashes@npm:~1.3.0, @noble/hashes@npm:~1.3.1":
version: 1.3.1
resolution: "@noble/hashes@npm:1.3.1"
checksum: 7fdefc0f7a0c1ec27acc6ff88841793e3f93ec4ce6b8a6a12bfc0dd70ae6b7c4c82fe305fdfeda1735d5ad4a9eebe761e6693b3d355689c559e91242f4bc95b1
languageName: node
linkType: hard

"@noble/secp256k1@npm:^1.7.1":
version: 1.7.1
resolution: "@noble/secp256k1@npm:1.7.1"
checksum: d2301f1f7690368d8409a3152450458f27e54df47e3f917292de3de82c298770890c2de7c967d237eff9c95b70af485389a9695f73eb05a43e2bd562d18b18cb
languageName: node
linkType: hard

"@npmcli/fs@npm:^1.0.0":
version: 1.1.1
resolution: "@npmcli/fs@npm:1.1.1"
Expand Down Expand Up @@ -840,6 +870,18 @@ __metadata:
languageName: node
linkType: hard

"@open-rpc/client-js@npm:^1.8.1":
version: 1.8.1
resolution: "@open-rpc/client-js@npm:1.8.1"
dependencies:
isomorphic-fetch: ^3.0.0
isomorphic-ws: ^5.0.0
strict-event-emitter-types: ^2.0.0
ws: ^7.0.0
checksum: c51923cad10ac3ebbccc1bd4acfe7be4110a1f05787ac47db65aee9da5934c0f1d904b0cef26f10c6d86c76d79c385d52331aa431aec7c1e203f4e354e874847
languageName: node
linkType: hard

"@rushstack/ts-command-line@npm:^4.7.7":
version: 4.10.7
resolution: "@rushstack/ts-command-line@npm:4.10.7"
Expand All @@ -852,6 +894,34 @@ __metadata:
languageName: node
linkType: hard

"@scure/base@npm:~1.1.0":
version: 1.1.1
resolution: "@scure/base@npm:1.1.1"
checksum: b4fc810b492693e7e8d0107313ac74c3646970c198bbe26d7332820886fa4f09441991023ec9aa3a2a51246b74409ab5ebae2e8ef148bbc253da79ac49130309
languageName: node
linkType: hard

"@scure/bip32@npm:^1.1.5":
version: 1.3.1
resolution: "@scure/bip32@npm:1.3.1"
dependencies:
"@noble/curves": ~1.1.0
"@noble/hashes": ~1.3.1
"@scure/base": ~1.1.0
checksum: 394d65f77a40651eba21a5096da0f4233c3b50d422864751d373fcf142eeedb94a1149f9ab1dbb078086dab2d0bc27e2b1afec8321bf22d4403c7df2fea5bfe2
languageName: node
linkType: hard

"@scure/bip39@npm:^1.2.0":
version: 1.2.1
resolution: "@scure/bip39@npm:1.2.1"
dependencies:
"@noble/hashes": ~1.3.0
"@scure/base": ~1.1.0
checksum: c5bd6f1328fdbeae2dcdd891825b1610225310e5e62a4942714db51066866e4f7bef242c7b06a1b9dcc8043a4a13412cf5c5df76d3b10aa9e36b82e9b6e3eeaa
languageName: node
linkType: hard

"@sinonjs/commons@npm:^1.7.0":
version: 1.8.3
resolution: "@sinonjs/commons@npm:1.8.3"
Expand Down Expand Up @@ -1976,29 +2046,28 @@ __metadata:
linkType: hard

"casper-js-sdk@npm:^2.10.0":
version: 2.10.0
resolution: "casper-js-sdk@npm:2.10.0"
version: 2.15.2
resolution: "casper-js-sdk@npm:2.15.2"
dependencies:
"@ethersproject/bignumber": ^5.0.8
"@ethersproject/bytes": ^5.0.5
"@ethersproject/constants": ^5.0.5
"@open-rpc/client-js": ^1.6.2
"@types/eccrypto": ^1.1.2
"@noble/ed25519": ^1.7.3
"@noble/hashes": ^1.2.0
"@noble/secp256k1": ^1.7.1
"@open-rpc/client-js": ^1.8.1
"@scure/bip32": ^1.1.5
"@scure/bip39": ^1.2.0
"@types/ws": ^8.2.2
blakejs: ^1.1.0
eccrypto: ^1.1.6
eslint-plugin-prettier: ^3.4.0
ethereum-cryptography: ^0.1.3
glob: ^7.1.6
humanize-duration: ^3.24.0
key-encoder: ^2.0.3
lodash: ^4.17.21
node-fetch: ^2.6.11
reflect-metadata: ^0.1.13
ts-results: ^3.2.1
tweetnacl-ts: ^1.0.3
tweetnacl-util: ^0.15.0
ts-results: "npm:@casperlabs/ts-results@^3.3.4"
typedjson: ^1.6.0-rc2
webpack: ^5.24.3
checksum: d7e9026050b6ab9420b0eb0479bf711f5864a90957ce6116be017333fd473f00dbaa0d3d6c3c010a44242d6d3ab766999e9c769824f6b8db23cb644c560a44de
checksum: 7f2e37ad5ed5622f7b430d07dea6ea7ab5ef4029e871d4940f1233426aa1c6778dde93de0ca23cdff3b37adac1049cfe71debf03e9bc90bd37c616066ef7eab9
languageName: node
linkType: hard

Expand Down Expand Up @@ -3812,6 +3881,15 @@ __metadata:
languageName: node
linkType: hard

"isomorphic-ws@npm:^5.0.0":
version: 5.0.0
resolution: "isomorphic-ws@npm:5.0.0"
peerDependencies:
ws: "*"
checksum: e20eb2aee09ba96247465fda40c6d22c1153394c0144fa34fe6609f341af4c8c564f60ea3ba762335a7a9c306809349f9b863c8beedf2beea09b299834ad5398
languageName: node
linkType: hard

"istanbul-lib-coverage@npm:^3.0.0, istanbul-lib-coverage@npm:^3.2.0":
version: 3.2.0
resolution: "istanbul-lib-coverage@npm:3.2.0"
Expand Down Expand Up @@ -5125,6 +5203,20 @@ __metadata:
languageName: node
linkType: hard

"node-fetch@npm:^2.6.11":
version: 2.6.12
resolution: "node-fetch@npm:2.6.12"
dependencies:
whatwg-url: ^5.0.0
peerDependencies:
encoding: ^0.1.0
peerDependenciesMeta:
encoding:
optional: true
checksum: 3bc1655203d47ee8e313c0d96664b9673a3d4dd8002740318e9d27d14ef306693a4b2ef8d6525775056fd912a19e23f3ac0d7111ad8925877b7567b29a625592
languageName: node
linkType: hard

"node-gyp-build@npm:^4.2.0, node-gyp-build@npm:^4.2.3":
version: 4.3.0
resolution: "node-gyp-build@npm:4.3.0"
Expand Down Expand Up @@ -6753,6 +6845,15 @@ __metadata:
languageName: node
linkType: hard

"ts-results@npm:@casperlabs/ts-results@^3.3.4":
version: 3.3.5
resolution: "@casperlabs/ts-results@npm:3.3.5"
dependencies:
tslib: ^2.4.1
checksum: d243ffa6c5134161770c320bd49a93006ce87ae136ec9329ae4a9171009673db1b100ef3ece17a4682928a04260b63479795627d61f26ba2a88dc8517270fa41
languageName: node
linkType: hard

"ts-results@npm:^3.2.1, ts-results@npm:^3.3.0":
version: 3.3.0
resolution: "ts-results@npm:3.3.0"
Expand All @@ -6774,6 +6875,13 @@ __metadata:
languageName: node
linkType: hard

"tslib@npm:^2.4.1":
version: 2.6.1
resolution: "tslib@npm:2.6.1"
checksum: b0d176d176487905b66ae4d5856647df50e37beea7571c53b8d10ba9222c074b81f1410fb91da13debaf2cbc970663609068bdebafa844ea9d69b146527c38fe
languageName: node
linkType: hard

"tweetnacl-ts@npm:^1.0.3":
version: 1.0.3
resolution: "tweetnacl-ts@npm:1.0.3"
Expand Down

0 comments on commit d7d318e

Please sign in to comment.