| Creates a multisig address from a given
| list of public keys, number of signatures
| required, and the address type
|
| Retrieves a public key for an address
| from the given FillableSigningProvider
|
| Validate and return a CAmount from a
| UniValue number or string.
|
| ———–
| @param[in] value
|
| UniValue number or string to parse.
| –––––
| @param[in] decimals
|
| Number of significant digits (default:
| 8).
|
| ———–
| @return
|
| a CAmount if the various checks pass.
|
| Evaluate a descriptor given as a string,
| or as a {“desc”:…,“range”:…} object,
| with default range of 1000.
|
| Returns, given services flags, a list
| of humanly readable (known) network
| services
|
| Converts a hex string to a public key
| if possible
|
| Parse a confirm target option and raise
| an RPC error if it is invalid.
|
| Parse a JSON range specified as int64,
| or [int64, int64]
|
| Utilities: convert hex-encoded Values
| (throws error if not hex).
|
| Type-check arguments; throws JSONRPCError
| if wrong type given. Does not check that
| the right number of arguments are passed,
| just that any passed are the correct
| type.
|
| Type-check one argument; throws JSONRPCError
| if wrong type given.
|
| Check for expected keys/value types
| in an Object.
|
| Quote an argument for shell.
|
| ———–
| @note
|
| This is intended for help, not for security-sensitive
| purposes.
|
| Shell-quotes the argument if it needs
| quoting, else returns it literally,
| to save typing.
|
| ———–
| @note
|
| This is intended for help, not for security-sensitive
| purposes.
|