Nebulas currently have a usable js version to create the wallet address and send the transaction. Neb. js implements all the RPC interfaces of the Nebulas, but none of these interfaces currently add parameter validation.
We should add parameter validation to these interfaces and functions.
RPC interfaces:
Functions
Transaction: The parameters of the constructor need to be checked.
chainID should be valid(1 Mainnet, 100[1/2/...] Testnet)
from must be a valid address with a private key
nonce must be a number
Nebulas currently have a usable js version to create the wallet address and send the transaction. Neb. js implements all the RPC interfaces of the Nebulas, but none of these interfaces currently add parameter validation.
We should add parameter validation to these interfaces and functions.
RPC interfaces:
api:wikiadmin:wikiFunctions
Transaction: The parameters of the constructor need to be checked.chainIDshould be valid(1 Mainnet, 100[1/2/...] Testnet)frommust be a valid address with a private keynoncemust be a number