getaddressesbyaccount RPC alternativa?

Estoy usando Bitcoin Core v0.15.1. cuando uso getaddressesbyaccounten la consola de depuración puedo ver que la "cuenta" está DESAPROBADA. de hecho, todos los métodos que usan "cuenta" marcan este parámetro como DESAPROBADO.

Me doy cuenta de que toda la función "Cuentas" está en desuso, pero no hay una etiqueta getaddressesby .

¿Cómo puedo reemplazar este método para obtener la dirección por la etiqueta? ¿Qué significa DEPRECATED para futuras versiones? ¿ Se ignorará o eliminará el parámetrogetaddressesbyaccount o se eliminará todo ?

de hecho, no estoy seguro de cómo manejar otros métodos con el parámetro "cuenta". esta etiqueta es esencial para mi aplicación. (Quiero buscar la dirección por una etiqueta/identificación única que le daré a cada usuario que use mi billetera).

Gracias.

Respuestas (2)

Me doy cuenta de que toda la función "Cuentas" está en desuso, pero no hay getaddressesbylabel.

Parece que en realidad habrá una getaddressesbylabelllamada a la API en una versión futura. Junto con un puñado de otros métodos que reemplazan la función de cuentas. Echa un vistazo a este PR .

¿Qué significa DEPRECATED para futuras versiones? ¿Se ignorará o eliminará el parámetro o se eliminará la totalidad de getaddressesbyaccount?

Cuando una función queda obsoleta, por lo general permanecerá durante un tiempo e informará que se eliminará en futuras versiones del software.

no se prefiere usar Cuentas en ningún proyecto futuro.

Hasta ahora se puede utilizar como alternativa getaccounty getbalancellamada RPC.

El RPC getaccount devuelve el nombre de la cuenta asociada con la dirección dada.

bitcoin-cli -testnet getaccount mjSk1Ny9spzU2fouzYgLqGUD8U41iR35QN

El RPC getbalance obtiene el saldo en bitcoins decimales en todas las cuentas o para una cuenta en particular.

bitcoin-cli -testnet getbalance "test1" 1 true

Parámetro #1—un nombre de cuenta

Parámetro #2—el número mínimo de confirmaciones

Parámetro n.º 3: si incluir direcciones de solo vigilancia