Derek Colley
Derek Colley
I get this error installing 3.0.2-18 on QNAP, same error with and without mapping external volumes ```bash node:internal/fs/utils:348 throw err; ^ Error: EPERM: operation not permitted, copyfile '/usr/src/node-red/node_modules/node-red/settings.js' -> '/data/settings.js'...
On QNAP, the admin user has ```bash # id $USER uid=0(admin) gid=0(administrators) groups=0(administrators),100(everyone) ``` ```bash # cat /etc/passwd admin:x:0:0:administrator:/share/homes/admin:/bin/sh guest:x:65534:65534:guest:/tmp:/bin/sh httpdusr:x:99:0:Apache httpd user:/tmp:/bin/sh [sshd]:x:110:65534:SSHD Privilege Separation:/var/empty:/bin/sh derek:x:1000:100:Linux User,derek@...,,:/share/homes/derek:/bin/sh ``` ```bash...
Sure, on Ubuntu (where users 1000 and root exist) it just works. On QNAP it doesn't work out of the box. I managed to get it working, but it's along...
Well I spoke too soon... the method above does not survive a restart... ``` 8 Oct 11:37:29 - [info] Node-RED version: v3.0.2 8 Oct 11:37:29 - [info] Node.js version: v18.7.0...
To pick up the default icon, add `generic` to `` Here you can see OKB & HBAR picking up the generic icon. 
In my experience vue2 and vue3 are different enough to require different repos / branches
I would not recommend tracking different versions of vue in your code - that's what branches are for.
[polkadot/utlls/staking-miner](https://github.com/paritytech/polkadot/blob/master/utils/staking-miner) v0.9.27 has the same problem on Polkadot with `state_getStorage`: _(v0.9.29 on Kusama is fine)_ ```text 2022-09-22T09:45:10.946190Z DEBUG jsonrpsee_client_transport::ws: send: [{"jsonrpc":"2.0","id":10,"method":"state_getStorage","params": ["0xede8e4fdc3c8b556f0ce2f77fc2575e30bb1d35a8b4d31acec2fccbcf0172fc4","0x5e55c8c7b5f523cd710e29516f2f0c559c24b7c0ae819926f451e9428f01c4d3"]},{"jsonrpc":"2.0","id":11,"method":"state_getStorage","params": ["0xede8e4fdc3c8b556f0ce2f77fc2575e313792e785168f725b60e2969c7fc2552","0x5e55c8c7b5f523cd710e29516f2f0c559c24b7c0ae819926f451e9428f01c4d3"]},{"jsonrpc":"2.0","id":12,"method":"state_getStorage","params": ["0xede8e4fdc3c8b556f0ce2f77fc2575e314ce3a66063250f71e0a11a517ea4062","0x5e55c8c7b5f523cd710e29516f2f0c559c24b7c0ae819926f451e9428f01c4d3"]},{"jsonrpc":"2.0","id":13,"method":"state_getStorage","params": ["0xede8e4fdc3c8b556f0ce2f77fc2575e32a3e5f1d461bf763a76013e062b46c0e","0x5e55c8c7b5f523cd710e29516f2f0c559c24b7c0ae819926f451e9428f01c4d3"]},{"jsonrpc":"2.0","id":14,"method":"state_getStorage","params": ["0xede8e4fdc3c8b556f0ce2f77fc2575e34e7b9012096b41c4eb3aaf947f6ea429","0x5e55c8c7b5f523cd710e29516f2f0c559c24b7c0ae819926f451e9428f01c4d3"]},{"jsonrpc":"2.0","id":15,"method":"state_getStorage","params": ["0xede8e4fdc3c8b556f0ce2f77fc2575e36d8bbda3bbbad46cc57d43825dd040c5","0x5e55c8c7b5f523cd710e29516f2f0c559c24b7c0ae819926f451e9428f01c4d3"]},{"jsonrpc":"2.0","id":16,"method":"state_getStorage","params": ["0xede8e4fdc3c8b556f0ce2f77fc2575e3720b70fd47fbed875a3a2dad4378ec4d","0x5e55c8c7b5f523cd710e29516f2f0c559c24b7c0ae819926f451e9428f01c4d3"]},{"jsonrpc":"2.0","id":17,"method":"state_getStorage","params": ["0xede8e4fdc3c8b556f0ce2f77fc2575e396d38fd45bc038faa9586fa93aa03ef7","0x5e55c8c7b5f523cd710e29516f2f0c559c24b7c0ae819926f451e9428f01c4d3"]},{"jsonrpc":"2.0","id":18,"method":"state_getStorage","params": ["0xede8e4fdc3c8b556f0ce2f77fc2575e3b3d1c643c0d45e2bb9269ac86c1dcda0b4def25cfda6ef3a00000000","0x5e55c8c7b5f523cd710e29516f2f0c559c24b7c0ae819926f451e9428f01c4d3"]},...
this call will get the response: ```bash curl --location --request POST 'https://rpc.polkadot.io' --header 'Content-Type: application/json' --data-raw '{"jsonrpc":"2.0","id":18,"method":"state_getStorage","params":["0xede8e4fdc3c8b556f0ce2f77fc2575e3b3d1c643c0d45e2bb9269ac86c1dcda0b4def25cfda6ef3a00000000","0x5e55c8c7b5f523cd710e29516f2f0c559c24b7c0ae819926f451e9428f01c4d3"]}' ``` Above works on command line, but jsonrpsee throws "Response is too big"...
@ggwpez thanks for that, I'll try that on the polkadot validator and see if it helps.