testnets's People
Forkers
satman81 rayn316 mummyhap sadpotato233 guangxingmao davaymne wetezos dolphintwo cloverrl paddyson79 donadel01 kynraze stakecraft ivandiazperez kernelpanic9 terminet-labs qinyh1990 gpvalidator stakrspace packetstracer emrenop ama31337 yanping891003 artemprianikov sercjm albbm bloqhub ibrahimarslann59 jueduizone nodestake jackiechao1 vbloher grassets-tech mahofmahof aderks k0kk0k c29r3 icodragon mikhailradusha caneryy nodelogs stakingcabin kj89 staking7pc validatrium cyberomanov enigma-validator bananooo-zhang voynitskiy ppnv bela1401 venglov wainach blockpowercapital northa vgk88 minatofund dzima77 silentnoname andotsio sayeh-1337 dvjromashkin wellsval wjdfx kinrokinro cryptobtcbuyer maxmavaill cosmic-microwave-background web3validator harleyapplechoi kliffh burningxxx mailoyj hdmiimdh solitud1nem hermitwx mrhe117 tecnuk nodexone novy4 nachtigall951 legendary822 darlingx8 tecnodes-network vnas4you fatalissst tatiana172 konstantin-91 irinaworkmtestnets's Issues
ERC20 address verification from bitcat
Provider name: bitcat
Discord Tag: niu8
ERC20: 0x3188dBfCA08185d4C5a657E0e752296AEE2bd801
ERC20 address verification from dolphintwo
Provider name: dolphintwo
Discord Tag: dolphintwo
ERC20: 0x998659bBad29fDF12c79CeFd647f9841479B7cF1
ERC20 address verification from Hg
Provider name: Hg
Discord Tag: hging
ERC20: 0x11111ECAB79526a489F5Dc7E71510237cCB02Ac8
API KEY consumption statistics inconsistency
ERC20 address verification from GPvalidator
Provider name: GPvalidator
Discord Tag: GPvalidator
ERC20: 0x7e50347F8c294A126978159eCa243A741c9546Ea
Wallet Balance
Auto renew problem
API keys https endpoint refuses connection
On the testnet portal https://testnet.blockpi.io/workbench/key-info when I generate api keys, the endpoint URL starts with https protocol, but in fact api endpoint works only by http protocol.
curl -H "Content-Type: application/json" --data '{"jsonrpc":"2.0","method":"klay_blockNumber","params":[],"id":83}' https://klaytn.testnet.blockpi.net/v1/rpc/5fd61f3d8d76d147344dce581a97d25646580f19
curl: (7) Failed to connect to klaytn.testnet.blockpi.net port 443: Connection refused
curl -H "Content-Type: application/json" --data '{"jsonrpc":"2.0","method":"klay_blockNumber","params":[],"id":83}' http://klaytn.testnet.blockpi.net/v1/rpc/5fd61f3d8d76d147344dce581a97d25646580f19
{"jsonrpc":"2.0","id":83,"result":"0x59af7e8"}
ERC20 address verification from BitNordic.com
Provider name: BitNordic.com
Discord Tag: cyfera_bitnordic
ERC20: 0xdc7DAeF4D0751a9F6EC28b06d6d9475B13Eb0918
Hypernode abnormal metrics should increase when RPC endpoint is unavailable.
Example: When Klaytn node was shutdown, none of the following Hypernode metrics were increasing (see below).
Most likely Unavailable or NotFound counter should have been increasing, when peer blockchain node is unavailable.
It would be possible to set up alerting based on that.
grpc_server_handled_total{grpc_code="Aborted",grpc_method="ServerReflectionInfo",grpc_service="grpc.reflection.v1alpha.ServerReflection",grpc_type="bidi_stream"} 0
grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="ServerReflectionInfo",grpc_service="grpc.reflection.v1alpha.ServerReflection",grpc_type="bidi_stream"} 0
grpc_server_handled_total{grpc_code="Canceled",grpc_method="ServerReflectionInfo",grpc_service="grpc.reflection.v1alpha.ServerReflection",grpc_type="bidi_stream"} 0
grpc_server_handled_total{grpc_code="DataLoss",grpc_method="ServerReflectionInfo",grpc_service="grpc.reflection.v1alpha.ServerReflection",grpc_type="bidi_stream"} 0
grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="ServerReflectionInfo",grpc_service="grpc.reflection.v1alpha.ServerReflection",grpc_type="bidi_stream"} 0
grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="ServerReflectionInfo",grpc_service="grpc.reflection.v1alpha.ServerReflection",grpc_type="bidi_stream"} 0
grpc_server_handled_total{grpc_code="Internal",grpc_method="ServerReflectionInfo",grpc_service="grpc.reflection.v1alpha.ServerReflection",grpc_type="bidi_stream"} 0
grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="ServerReflectionInfo",grpc_service="grpc.reflection.v1alpha.ServerReflection",grpc_type="bidi_stream"} 0
grpc_server_handled_total{grpc_code="NotFound",grpc_method="ServerReflectionInfo",grpc_service="grpc.reflection.v1alpha.ServerReflection",grpc_type="bidi_stream"} 0
grpc_server_handled_total{grpc_code="OK",grpc_method="ServerReflectionInfo",grpc_service="grpc.reflection.v1alpha.ServerReflection",grpc_type="bidi_stream"} 0
grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="ServerReflectionInfo",grpc_service="grpc.reflection.v1alpha.ServerReflection",grpc_type="bidi_stream"} 0
grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="ServerReflectionInfo",grpc_service="grpc.reflection.v1alpha.ServerReflection",grpc_type="bidi_stream"} 0
grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="ServerReflectionInfo",grpc_service="grpc.reflection.v1alpha.ServerReflection",grpc_type="bidi_stream"} 0
grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="ServerReflectionInfo",grpc_service="grpc.reflection.v1alpha.ServerReflection",grpc_type="bidi_stream"} 0
grpc_server_handled_total{grpc_code="Unavailable",grpc_method="ServerReflectionInfo",grpc_service="grpc.reflection.v1alpha.ServerReflection",grpc_type="bidi_stream"} 0
grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="ServerReflectionInfo",grpc_service="grpc.reflection.v1alpha.ServerReflection",grpc_type="bidi_stream"} 0
grpc_server_handled_total{grpc_code="Unknown",grpc_method="ServerReflectionInfo",grpc_service="grpc.reflection.v1alpha.ServerReflection",grpc_type="bidi_stream"} 0
ERC20 address verification from cryptobtcbuyer
Provider name: cryptobtcbuyer
Discord Tag: cryptobtcbuyer
ERC20: 0x0c64c621D597385B92b4001883C70BD04682765b
ERC20 address verification from kjnodes
Provider name: kjnodes
Discord Tag: kjnodes
ERC20: 0x8206e3879D1DE6ec042935FEB73d1D3B1b289F1c
USDC Rewards
(http://testnet.explorer.blockpi.io/provider ) USDC rewards 0 on my Hypernode page. I have Usdc rewards in summary by period.
ERC20 address verification from STAKR.space
Provider name: stakr.space
Discord Tag: stakr.space1
ERC20: 0xE09ACBb1eE69E0411F3D0d22bb43BE50560238AA
github name changed from github.com/papanomad to github.com/stakrspace
Adding Klayth on metamask
RU expiration time is wrong
ERC20 address verification from BloClick
Provider name: BloClick
Discord Tag: ivandiazperez#5927
ERC20: 0x6B66ae38eF96f2c34A1E4DD806E8D044A2dd7aa6
dashboard
https://testnet.blockpi.io/workbench/dashboard gives timeouts consequently
Incorrect Wallet Balance
ERC20 address verification from AlxVoy
Provider name: AlxVoy
Discord Tag: alxvoy
ERC20: 0x1f70a6D6F92F61ead83c5a08D3DAb3523EBdf82d
ERC20 address verification from lateful
Provider name: lateful
Discord: lateful1
ERC20: 0x491C6b8830dBD3663A28A3Fda42494Ad49bb4ECa
ERC20 address verification from Validatrium
Provider name: Validatrium
Discord Tag: Validatrium#2185
ERC20: 0x310e344ed5fBbF476E88669A92a80aDe280dfFB8
RU consumption is not reflecting on UI
Purchased package
and send multiple request with curl.
API is working perfectly but UI is not updating.
not possible to see RU usage.
andots task
BP-01-001
{
"uid": "oI14gh039IF7E0",
"api_key_name": "andots"
}
Password reset process is changing password
Password reset is not working as expected.
Portal is sending a reset email and when I change the password, returning success but could not login with the new password.
No response to "Back to HyperNode list" click
After opening the following link via discord, clicking on "Back to HyperNode list" does not respond.
http://testnet.explorer.blockpi.io/hypernode/0xd6b9e0050bbfe39103e98910c28a255deb043ca3
BP-01-001 Delete API Key Delay
I can call it normally for a few minutes after deleting the API Key. After a few minutes it returns {"error":{"code":-32000, "message": "record not found"}}.
url:http://klaytn.testnet.blockpi.net/v1/rpc/9e63be8ecce16f51ab6c6bbdbab47f59b6e1f913
The following return has occurred during the call:
curl -X POST -H "Content-Type: application/json" --data '{"jsonrpc":"2.0","method":"klay_blockNumber","params":[],"id":83}' http://klaytn.testnet.blockpi.net/v1/rpc/9e63be8ecce16f51ab6c6bbdbab47f59b6e1f913
{"jsonrpc":"2.0","id":83,"error":{"code":-32000,"message":"the header does not exist (block number: 94166330)"},"result":"0x59cddb0"}
Does this occur to indicate a problem?
New API KEY does not apper untill page is refreshed
ERC20 address verification from BVS
Provider name: BVS
Discord Tag: bela1401
ERC20: 0x70C8efBCE7844841354c25DCc630fa79c7638b00
Export CSV
Data display issue on the node details page
login state exit
Deposit, after tuning MetaMask submit the order, refresh the page, refresh again, refresh twice in a row, login state exit, need to log in again
ERC20 address verification from Shinx
Provider name: Shinx
Discord Tag: shinx
ERC20: 0x6bfe3a12dc7d4c380477d4f0dc55bd9e2e74db6a
ERC20 address verification from StingRay
Provider name: StingRay
Discord Tag: stingraym
ERC20: 0x4C17137E659aE2B9715dbC7F9EF4B3dDCB6028D1
Ru
ERC20 address verification from cyberG
Provider name: cyberG
Discord Tag: cyberg
ERC20: 0x8847EBaaf29A18396e49191602f8d8D141b98aa7
ERC20 address verification from mahof
Provider name: mahof
Discord Tag: mahof#6504
ERC20: 0x2179043eA87a97706cCa587a3AAD5202e8c16468
ERC20 address verification from [NODERS]TEAM
Provider name: [NODERS]TEAM
Discord Tag: nodersseptima
ERC20: 0x7d0f205f4a7F10B7B1c6282193aA202dC16fBbbe
Some rpc queries fails with: "the header does not exist"
~$ curl --data '{"method":"eth_syncing","params":[],"id":1,"jsonrpc":"2.0"}' -H "Content-Type: application/json" -X POST http://klaytn.testnet.blockpi.net/v1/rpc/cd0571af8418b6f3dd4dd934941fdd9c6b2368c3
{"jsonrpc":"2.0","id":1,"result":false}
~$ curl -H "Content-Type: application/json" --data '{"jsonrpc":"2.0","method":"klay_blockNumber","params":[],"id":83}' http://klaytn.testnet.blockpi.net/v1/rpc/cd0571af8418b6f3dd4dd934941fdd9c6b2368c3
{"jsonrpc":"2.0","id":83,"error":{"code":-32000,"message":"the header does not exist (block number: 94131970)"},"result":"0x59c572c"}
~$ curl --data '{"method":"eth_syncing","params":[],"id":1,"jsonrpc":"2.0"}' -H "Content-Type: application/json" -X POST http://klaytn.testnet.blockpi.net/v1/rpc/cd0571af8418b6f3dd4dd934941fdd9c6b2368c3
{"jsonrpc":"2.0","id":1,"error":{"code":-32000,"message":"the header does not exist (block number: 94131968)"},"result":false}
~$ curl --data '{"method":"eth_syncing","params":[],"id":1,"jsonrpc":"2.0"}' -H "Content-Type: application/json" -X POST http://klaytn.testnet.blockpi.net/v1/rpc/cd0571af8418b6f3dd4dd934941fdd9c6b2368c3
{"jsonrpc":"2.0","id":1,"result":false}
~$ curl --data '{"method":"eth_syncing","params":[],"id":1,"jsonrpc":"2.0"}' -H "Content-Type: application/json" -X POST http://klaytn.testnet.blockpi.net/v1/rpc/cd0571af8418b6f3dd4dd934941fdd9c6b2368c3
{"jsonrpc":"2.0","id":1,"result":false}
~$ curl --data '{"method":"eth_syncing","params":[],"id":1,"jsonrpc":"2.0"}' -H "Content-Type: application/json" -X POST http://klaytn.testnet.blockpi.net/v1/rpc/cd0571af8418b6f3dd4dd934941fdd9c6b2368c3
{"jsonrpc":"2.0","id":1,"result":false}
~$ curl --data '{"method":"eth_syncing","params":[],"id":1,"jsonrpc":"2.0"}' -H "Content-Type: application/json" -X POST http://klaytn.testnet.blockpi.net/v1/rpc/cd0571af8418b6f3dd4dd934941fdd9c6b2368c3
{"jsonrpc":"2.0","id":1,"error":{"code":-32000,"message":"the header does not exist (block number: 94132099)"},"result":false}
ERC20 address verification from D-stake
Provider name: D-stake
Discord Tag: donadel01
ERC20: 0xc309775d11f59186cb549073d609303af6e37a27
ERC20 address verification from Tecnodes
Provider name: Tecnodes
Discord Tag: tn.team
ERC20: 0xA9C0bCB0e4E0CCb9823574098a82Ba2Ece85a143
Incorect response from blockpi api
- Noticed that sometimes response from the api returns outdated data. For example
klay_getBalance
endpoint. To simulate just send some coins from your wallet and constantly query latest balance
{'jsonrpc': '2.0', 'id': 1, 'result': '0x608de4f743a18c000'}
{'jsonrpc': '2.0', 'id': 1, 'result': '0x608de4f743a18c000'}
{'jsonrpc': '2.0', 'id': 1, 'result': '0x608cba89b5906a000'} <-- balance changed
{'jsonrpc': '2.0', 'id': 1, 'result': '0x608cba89b5906a000'}
{'jsonrpc': '2.0', 'id': 1, 'result': '0x608cba89b5906a000'}
{'jsonrpc': '2.0', 'id': 1, 'result': '0x608de4f743a18c000'} <-- old balance
{'jsonrpc': '2.0', 'id': 1, 'result': '0x608cba89b5906a000'}
klay_blockNumber
endpoint
{'jsonrpc': '2.0', 'id': 1, 'result': '0x5bff610'}
{'jsonrpc': '2.0', 'id': 1, 'result': '0x5bff610'}
{'jsonrpc': '2.0', 'id': 1, 'result': '0x5bff611'} <-- new block
{'jsonrpc': '2.0', 'id': 1, 'result': '0x5bff611'}
{'jsonrpc': '2.0', 'id': 1, 'result': '0x5bff611'}
{'jsonrpc': '2.0', 'id': 1, 'result': '0x5bff610'} <-- old block
{'jsonrpc': '2.0', 'id': 1, 'result': '0x5bff611'}
{'jsonrpc': '2.0', 'id': 1, 'result': '0x5bff611'}
{'jsonrpc': '2.0', 'id': 1, 'result': '0x5bff613'}
{'jsonrpc': '2.0', 'id': 1, 'result': '0x5bff613'}
{'jsonrpc': '2.0', 'id': 1, 'result': '0x5bff611'} <-- same thing
{'jsonrpc': '2.0', 'id': 1, 'result': '0x5bff613'}
not tested, but I think the same thing happens at other endpoints as well
- Erros i've met while testing blockpi api:
{"error":{"code":-32000,"message":""no sources available: decoder.SyntaxError{Pos:0, Src:\"\", Code:0x1, Msg:\"\"}""}}
{"jsonrpc":"2.0","id":null,"error":{"code":-32000,"message":"hypernode not found"}}
Update 24 jul:
{'error': {'code': -32000, 'message': 'Too Many Requests'}}
ERC20 address verification from StakingCabin
Provider name: StakingCabin
Discord Tag: StakingCabin
ERC20: 0x7B079FB00ED5a201Bd069AA299834Ecd24e42F13
ERC20 address verification from NodeX
Provider name: NodeX
Discord Tag: nodexemperor
ERC20: 0x44dcB039d80ADfB0488ab4ac95941aBed537fAbe
Testnet explorer is reporting multiple nodes down.
API KEY uses https, but HypeNode by default supports http only
Task: BP-01-001
By default API uses https, but as per testnet manual only http requests are accepted.
ERC20 address verification from Albert [This is an example for node provider to verify their ERC20 address]
Provider name: Albert
Discord Tag: Albert#1234
ERC20: 0xEcb5B103F78f208571ecA6848a9261E0acbE6bFA
Slow page load and js errors
Page is loading pretty slow.
UX cannot be able to update with js and needs ctrl+F5 to see what has changed on the UI.
ERC20 address verification from hdmiimdh
Provider name: hdmiimdh
Discord Tag: hdmiimdh
ERC20: 0x5C48d26590DCD3fDb4a6b68B0F950CefC0c1d557
ERC20 address verification from PPNV
Provider name: PPNV
Discord Tag: ppnv
ERC20: 0xfE46CC3991FcA74B8746e15E6873293aEdc979b8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.