Fill a JSON object with a human-readable description of a script.
Declared in <core_io.h>
void
ScriptToUniv(
CScript const& script,
UniValue& out,
bool include_hex = true,
bool include_address = false,
SigningProvider const* provider = nullptr);
| Name | Description |
|---|---|
| script | Script to describe. |
| out | JSON object populated with the script's fields. |
| include_hex | When true, include the raw script as a hex string. |
| include_address | When true, include the decoded address when the script has one. |
| provider | Optional source of keys and scripts used to resolve addresses. |