amountcommitment or valuecommitment
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
Línea de trabajo
Comienza inspeccionando las implementaciones RPC de listunspent y gettxout, así como sus pruebas existentes, si las hay, para comparar cómo se exponen los campos de commitment. Aclara el nombre de campo previsto y los requisitos de compatibilidad o desuso; se considera terminado cuando las salidas de los dos RPC siguen de forma coherente la nomenclatura acordada y cuentan con la cobertura adecuada.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
In listunspent RPC there is ammountcommitment:
$ elements-cli -rpcwallet=real listunspent
[
{
"txid": "2ef46ad30a0a002fadb5214c1c746d361a4adfdde1d47a3a6bd77e29229c3151",
"vout": 1,
"address": "H4iZbR67ywSKvpRgYqGSuqfmAtJLxgiTQ4",
"label": "c2",
"redeemScript": "001489a5ca6bfa43e3e60bc8545fd448262bc29cd587",
"scriptPubKey": "a914ec395de045564b4851f188d8991b3a11ac7408db87",
"amount": 0.00000001,
"assetcommitment": "0b80363e4a0f0332e9a6cd338eed1247eb59242e047b8c2dacdbc9590c609484c6",
"asset": "6f0279e9ed041c3d710a9f57d0c02928416460c4b722ae3457a11eec381c526d",
"amountcommitment": "09ff0377d7f474048fff55c41bfa369624db069f9b30a7e574ab49d335c3a0cbee",
"amountblinder": "258f64b23ae417a63bf8167728aeecb95889464b1af9b8d1c48ba29670e58933",
"assetblinder": "75082cc0e11be120913e7f5b8ca74b2019af64812488dfd858a47a3e8db39db8",
"confirmations": 299187,
"spendable": true,
"solvable": true,
"desc": "sh(wpkh([8baa2a22/0'/0'/1213']0274c2569ed3907d21b5b4850daf6a324a402c96e9b4fb67f5bb72f35ce38ce84d))#vs2k8pq9",
"safe": true
}
]
But in gettxout RPC output the same is written as valuecommitment:
$ elements-cli -rpcwallet=real gettxout 2ef46ad30a0a002fadb5214c1c746d361a4adfdde1d47a3a6bd77e29229c3151 1
{
"bestblock": "9fd47ccb007675fc1fb6147c1d62cd9346f76d9e5edbcf4af17d0fc19813d23a",
"confirmations": 299189,
"valuecommitment": "09ff0377d7f474048fff55c41bfa369624db069f9b30a7e574ab49d335c3a0cbee",
"assetcommitment": "0b80363e4a0f0332e9a6cd338eed1247eb59242e047b8c2dacdbc9590c609484c6",
"commitmentnonce": "",
"scriptPubKey": {
"asm": "OP_HASH160 ec395de045564b4851f188d8991b3a11ac7408db OP_EQUAL",
"desc": "addr(H4iZbR67ywSKvpRgYqGSuqfmAtJLxgiTQ4)#8v4mh22p",
"hex": "a914ec395de045564b4851f188d8991b3a11ac7408db87",
"address": "H4iZbR67ywSKvpRgYqGSuqfmAtJLxgiTQ4",
"type": "scripthash"
},
"coinbase": false
}
Could be something to deprecate in the future version. @delta1
- Lenguaje dominante
- C++
- Estrellas
- 1.2k
- Forks
- 417
- Merge medio
- 23 h 21 min
- PR fusionados (30 d)
- 6
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de ElementsProject/elements
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 58/100
ElementsProject/elements#1555 ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100
ElementsProject/elements#1521 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 32/100
ElementsProject/elements#1516 · 5 comentarios ·
-
Compilation error on WSLAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
ElementsProject/elements#1502 · 1 comentario ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 38/100
ElementsProject/elements#1500 · 2 comentarios ·
Todos los issues de ElementsProject/elements
Issues similares
-
needs-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
flashinfer-ai/flashinfer#6212 ·
Los mantenedores suelen responder en 1 día
-
bug graphics
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
FlaxEngine/FlaxEngine#4295 · 2 comentarios ·
Los mantenedores suelen responder en 2 días
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
Algorithmiq/monoprop#390 ·
Los mantenedores suelen responder en 1 día
-
docs
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
leethomason/tinyxml2#1097 ·