Saltar al contenido principal

Referencia de API para Obtener Wallet

Obtener Wallet

Devuelve información sobre un wallet específico en un blockchain determinado, incluyendo su clave pública, dirección, estado y grupos de autorización.

Solicitud

GET /wallets/{address}?blockchainId={blockchainId}

Por ejemplo, si su node está ejecutándose en https://tn-w-1.uledger.net/, la URL completa es:
https://tn-w-1.uledger.net//wallets/{address}?blockchainId={ blockchainId}

Parámetros de ruta y consulta

  • address – Dirección del wallet a buscar.
  • blockchainId – ID del blockchain donde existe este wallet.

Respuesta

La respuesta es un objeto wallet con los siguientes campos:

  • publicKey – Clave pública codificada en hexadecimal asociada al wallet.
  • address – Dirección del wallet (clave de búsqueda para este endpoint).
  • parent – Wallet padre, si existe (cadena vacía cuando no se usa).
  • enabled – Si este wallet está actualmente habilitado.
  • satelliteWallets – Array de wallets "satélite" vinculados (vacío si no hay ninguno).
  • authGroups – Objeto que describe los permisos para grupos lógicos, como Wallet con indicadores create/read/update/delete.
  • keyType – Tipo de clave utilizada para este wallet (p. ej. secp256k1).

Ejemplo de respuesta

{

"publicKey": "PUBLIC_KEY_HEX_HERE",
"address": "WALLET_ADDRESS_HERE",
"parent": "",
"enabled": true,
"satelliteWallets": [],
"authGroups": {
"Wallet": {
"create": false,
"read": true,
"update": true,
"delete": false
}
},
"keyType": "secp256k1"
}
curl -X GET -L https://tn-w-1.uledger.net//wallets/{address}?blockchainId={blockchainId} | jq