Skip to content
CCPEDIAby Unity Nodes
Documentation/Canton Network Docs/Wallet Gateway › Signing APIView on Canton Network Docs ↗

signTransaction

Wallet Gateway›Signing API›signTransaction

Signing API

signTransaction

JSON-RPC
POSTJSON-RPC signTransaction

Protocol Details

ProtocolJSON-RPC
TransportHTTP POST
MethodsignTransaction
Parameters1
ResultoneOf

Inputs

params

Shapeobject
RequiredkeyIdentifier, tx, txHash
txstringrequired
txHashstringrequired
keyIdentifierobjectrequired

Outputs

result

ShapeoneOf
errorstring
error_descriptionstring

params

txstringrequired
txHashstringrequired
keyIdentifierobjectrequired

result

errorstring
error_descriptionstring
cURL
cURL
curl \
  <JSON_RPC_URL> \
  -H 'content-type: application/json' \
  --data @- <<'EOF'
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "signTransaction",
  "params": {
    "params": {
      "tx": "<string>",
      "txHash": "<string>",
      "keyIdentifier": {
        "publicKey": "<string>"
      }
    }
  }
}
EOF
Resultapplication/json
Result
{
  "error": "<string>",
  "error_description": "<string>"
}