cryptoBeliever
https://nopaste.xyz/?58dce97eb1775df4#0TowARIZcRKH4PcSq5AE7vQIOXs9m8NJP0QwiEi3KeE=

For people that are setting up a testnode but not connecting to peers, paste this in the link in /api-harvest-assembly/api-node/userconfig/resources/peers-p2p.json

Any ideas how I can run the catapult-tools when running catapult via docker? https://nemtech.github.io/server.html

sudo docker-compose exec api-node-0 bash

should put you in bash of the running server

then at root you ll find /catapult/bin

greg evias
sudo docker-compose exec api-node-0 bash

Should I run this where I start the server docker? I'm getting an ERROR: No such service: api-node-0

Hello! Have this issue on ionic4 WARNING in ./node_modules/nem-sdk/node_modules/ajv/lib/async.js 119:15-28Critical dependency: the request of a dependency is an expressionAny advice?

Could you link the Github repo, please?

Bader Youssef
Could you link the Github repo, please?

https://nemproject.github.io/nem-library-docs/guide/transaction/ There is docs, links for repo unavailable.

I have a patch for Ionic, but unsure if it will work for nem-library

Are you sure you're using nem-library? Seems you are using nem-sdk by Quantum Mechanics: https://github.com/QuantumMechanics/NEM-sdk

If you like, you can PM me your package.json file @didkovsky_dev

If I remember correctly, seems to be a webpack issue - try executing this script in the root of your Ionic project (node patch.js). It's meant for nem2-sdk, but they share some dependencies iirc so it should work: https://github.com/CrackTheCode016/nem2-ionic-patch/blob/master/nem2-ionic/patch.js

annoying how Ionic made it harder to do custom webpack configs (since ionic 4), but oh well 🙄

Another test node is online: http://78.141.215.44:3000/chain/height 😊

Fyi, it is an API assembly node, if you are interested in using one 👍

Going to try to install SSL on it later on for a secured connection

Btw, how to make your test nodes appear on the list of the explorer? http://explorer.nemtech.network/nodes

FvM
Going to try to install SSL on it later on for a secured connection

You can add on the end of docker-compose.yaml https-portal: image: steveltn/https-portal:1 ports: - "80:80" - "3001:443" restart: always environment: DOMAINS: 'node.symbol-test.net -> http://rest-gateway:3000' STAGE: production depends_on: - rest-gatewayIt will handle free Let's encrypt certificate generating and refreshing. Of course use your domain :)

As I talk with partners I am also working with them to set up testnodes - RubyPlay, Asta.com.au, and Fix.Network.....

FvM
Btw, how to make your test nodes appear on the list of the explorer? http://explorer.nemtech.network/nodes

It's because /node/peers endpoint for selected in footer node doesn't return your node (my node is also not visible). Not sure exactly why.http://api-20.us-west-1.nemtech.network:3000/node/peers

cryptoBeliever
It's because /node/peers endpoint for selected in footer node doesn't return your node (my node is also not visible). Not sure exactly why.http://api-20.us-west-1.nemtech.network:3000/node/peers

IMO that are current peers of concrete node ... i.e. my has http://104.209.220.117:3000/node/peers ... someone should create a graph - traverse them all recursively and paint a pretty picture

Hi all, Foundation is working to update the 2020 NIS1 and Catapult Project list. While we have some projects under NDA, we want to be sure to highlight the ones that are public/active. Note: These projects will be vetted for due diligence before being included in the Catapult and NIS1 Project List. If you have a project and want more visibility on it, please reach out to @lewisfarrell.

Kamil
IMO that are current peers of concrete node ... i.e. my has http://104.209.220.117:3000/node/peers ... someone should create a graph - traverse them all recursively and paint a pretty picture

Is there a documentation that mentions "/node/peers" can't seem to find it. https://nemtech.github.io/nem2-openapi/#operation/getNodeInfo only mentions "/node/info"

Anybody knows if there is a documentation where "/node/info" is mentioned? Also what does the "roles" mean? 1-2-3?

Please also encourage those running api nodes to expose their port 3000.

Maarten
Peer + api?

3 should be peer + api. Looking the catapult-server source code NodeRoles::Api (0x01) | NodeRoles::Peer (0x02) equals 0x03.

Maarten
Is there a documentation that mentions "/node/peers" can't seem to find it. https://nemtech.github.io/nem2-openapi/#operation/getNodeInfo only mentions "/node/info"
I can't find /node/peers in the original catapult-rest source code: https://github.com/nemtech/catapult-rest/blob/master/rest/src/routes/nodeRoutes.js#L42It looks like a custom endpoint that it is only supported at the moment by the nodes you are connecting too, apparently to support the explorer needs (http://explorer.nemtech.network/nodes)
Maarten
ok, great. This means if role=1 the REST gateway is not running?

Peer nodes (1) definitely do not have a REST gateway attached, API (2) and Dual (3) nodes might have one or not.

Kamil
Please also encourage those running api nodes to expose their port 3000.

Thanks for the feedback! I will submit a PR to add this suggestion in the next docs release.

David 360
Peer nodes (1) definitely do not have a REST gateway attached, API (2) and Dual (3) nodes might have one or not.

I coded a test for the /node/peers to go trough all the testnodes and coming at around 100 nodes where around 50 nodes are unreachable at :3000/node/peers