• About Us
  • Privacy Policy
  • Disclaimer
  • Contact Us
Coin Snap
  • Home
  • Bitcoin
  • Defi
  • Crypto Mining
  • Crypto News
No Result
View All Result
  • Home
  • Bitcoin
  • Defi
  • Crypto Mining
  • Crypto News
No Result
View All Result
Coin Snap
No Result
View All Result
Home Bitcoin

Testigo segregado: ¿por qué mi creador de transacciones Taproot (buildTaproottx usando @cmdcode/tapscript) funciona como se esperaba?

luiselduque22 by luiselduque22
August 6, 2025
in Bitcoin
0
189
SHARES
1.5k
VIEWS
Share on FacebookShare on Twitter


Escribí la siguiente función para construir y firmar transacciones Taproot (P2TR) usando @cmdcode/tapscript. Mi intención es admitir los gastos de patas de teclas y script, y opcionalmente ambos juntos.

El problema es que no funciona como se esperaba:

Los gastos de script-Path a menudo no pueden validar (por ejemplo, errores de bloque de management, testigo no válido o ejecución fallida de script).

¿Alguien puede revisar mi código y señalar qué hay de malo en mi lógica o implementación? Apreciaría especialmente los consejos sobre cómo arreglar las fallas de script-path y cualquier mejora de rendimiento para el caso de la ruta clave.

import { Deal with, Signer, Faucet, Tx } from '@cmdcode/tapscript';

protected buildTaprootTx(
  senderKey: { publicKey: Uint8Array; privateKey: Uint8Array },
  utxos: Array<{ txid: string; vout: quantity; worth: quantity }>,
  recipient: string,
  amountSat: quantity,
  feeSat: quantity,
  mode: 'key' | 'script' | 'each',
  scriptLeaves: Array = (),
  opReturnData?: Uint8Array | string,
  changeAddr?: string
): string {
  // ... (full code as in my gist, see hyperlink beneath)
}

código completo

Preguntas:

  • ¿Qué estoy haciendo mal, especialmente con respecto a los gastos de script-path?

  • ¿Existe una mejor manera de estructurar u optimizar la función para el rendimiento y la corrección?

  • Si detecta algún error obvio o malentendido en cómo uso la lógica de la ruta de la tecla Taproot/script, señalelos.

Cualquier revisión de código, sugerencias o referencias de ejemplo de trabajo es muy apreciada. ¡Gracias!

Related articles

El gobierno no es tu amigo

El gobierno no es tu amigo

August 7, 2025
Desde blockchain hasta el espacio: HTX lidera a GM Vietnam 2025, el nuevo viaje de Justin Solar 3 toma el vuelo

Desde blockchain hasta el espacio: HTX lidera a GM Vietnam 2025, el nuevo viaje de Justin Solar 3 toma el vuelo

August 7, 2025


Escribí la siguiente función para construir y firmar transacciones Taproot (P2TR) usando @cmdcode/tapscript. Mi intención es admitir los gastos de patas de teclas y script, y opcionalmente ambos juntos.

El problema es que no funciona como se esperaba:

Los gastos de script-Path a menudo no pueden validar (por ejemplo, errores de bloque de management, testigo no válido o ejecución fallida de script).

¿Alguien puede revisar mi código y señalar qué hay de malo en mi lógica o implementación? Apreciaría especialmente los consejos sobre cómo arreglar las fallas de script-path y cualquier mejora de rendimiento para el caso de la ruta clave.

import { Deal with, Signer, Faucet, Tx } from '@cmdcode/tapscript';

protected buildTaprootTx(
  senderKey: { publicKey: Uint8Array; privateKey: Uint8Array },
  utxos: Array<{ txid: string; vout: quantity; worth: quantity }>,
  recipient: string,
  amountSat: quantity,
  feeSat: quantity,
  mode: 'key' | 'script' | 'each',
  scriptLeaves: Array = (),
  opReturnData?: Uint8Array | string,
  changeAddr?: string
): string {
  // ... (full code as in my gist, see hyperlink beneath)
}

código completo

Preguntas:

  • ¿Qué estoy haciendo mal, especialmente con respecto a los gastos de script-path?

  • ¿Existe una mejor manera de estructurar u optimizar la función para el rendimiento y la corrección?

  • Si detecta algún error obvio o malentendido en cómo uso la lógica de la ruta de la tecla Taproot/script, señalelos.

Cualquier revisión de código, sugerencias o referencias de ejemplo de trabajo es muy apreciada. ¡Gracias!

Tags: buildTaproottxcmdcodetapscriptCómocreadoresperabafuncionaporQuésegregadoTaprootTestigotransaccionesusando
Share76Tweet47

Related Posts

El gobierno no es tu amigo

El gobierno no es tu amigo

by luiselduque22
August 7, 2025
0

De ayer veredicto de culpabilidad Para la tormenta romana sobre el conteo de la conspiración para operar un negocio de...

Desde blockchain hasta el espacio: HTX lidera a GM Vietnam 2025, el nuevo viaje de Justin Solar 3 toma el vuelo

Desde blockchain hasta el espacio: HTX lidera a GM Vietnam 2025, el nuevo viaje de Justin Solar 3 toma el vuelo

by luiselduque22
August 7, 2025
0

Ciudad de Panamá, 7 de agosto de 2025 / PRNewswire /-HTX, un intercambio criptográfico world líder, hizo una aparición notable...

Bullish para recaudar $ 629 millones a través de OPO a una valoración de $ 4.2B

Bullish para recaudar $ 629 millones a través de OPO a una valoración de $ 4.2B

by luiselduque22
August 6, 2025
0

Unirse a nuestro Telegrama canal para mantenerse al día sobre la cobertura de noticias de última hora Bullish, una plataforma...

Filipinas SEC emite advertencias a OKX, BYBIT, KRAKE para el incumplimiento

Filipinas SEC emite advertencias a OKX, BYBIT, KRAKE para el incumplimiento

by luiselduque22
August 6, 2025
0

La Comisión de Bolsa y Valores de Filipinas (SEC) ha emitido un asesoramiento que marcó 10 principales intercambios internacionales de...

CFTC abre la puerta para detectar el comercio criptográfico en los mercados de futuros

CFTC abre la puerta para detectar el comercio criptográfico en los mercados de futuros

by luiselduque22
August 5, 2025
0

Editorial de confianza Contenido, revisado por expertos líderes de la industria y editores experimentados. Divulgación de anuncios La Comisión de...

Load More
  • Trending
  • Comments
  • Latest
Ethereum en la cúspide de una gran ruptura en el primer trimestre de 2025, se espera que las altcoins sigan su ejemplo

Ethereum en la cúspide de una gran ruptura en el primer trimestre de 2025, se espera que las altcoins sigan su ejemplo

December 28, 2024
Raoul Pal califica el patrón gráfico de Ethereum como “uno de los más poderosos en criptografía”, lo que indica que se avecina una gran ruptura ⋆ ZyCrypto

Raoul Pal califica el patrón gráfico de Ethereum como “uno de los más poderosos en criptografía”, lo que indica que se avecina una gran ruptura ⋆ ZyCrypto

December 27, 2024

¿Por qué mi transacción no se confirma y qué puedo hacer al respecto?

July 30, 2025
El impulso alcista impulsa el impulso hacia los $6

El impulso alcista impulsa el impulso hacia los $6

January 7, 2025
¿Ha terminado la temporada de Memecoin? PEPE y SHIB luchan mientras Lunex se eleva

¿Ha terminado la temporada de Memecoin? PEPE y SHIB luchan mientras Lunex se eleva

0
Comprensión de los rendimientos y la economía de las apuestas en Ethereum y Solana

Comprensión de los rendimientos y la economía de las apuestas en Ethereum y Solana

0
Calienta tu hogar mientras ganas Bitcoin con Heatbit

Calienta tu hogar mientras ganas Bitcoin con Heatbit

0
Líderes de IcomTech sentenciados a una década tras las rejas

Líderes de IcomTech sentenciados a una década tras las rejas

0
El gobierno no es tu amigo

El gobierno no es tu amigo

August 7, 2025
Coinbase presiona para la revisión de AML habilitada para ZK solo unos meses después de la violación de los datos

Coinbase presiona para la revisión de AML habilitada para ZK solo unos meses después de la violación de los datos

August 7, 2025
Bitcoin sigue siendo ‘indefinible’, según el jefe de Tether

Bitcoin sigue siendo ‘indefinible’, según el jefe de Tether

August 7, 2025
La tormenta romana se declaró culpable de uno de los tres cargos

La tormenta romana se declaró culpable de uno de los tres cargos

August 7, 2025

Coinsnap-Pro

Welcome to CoinSnap Pro, your ultimate destination for everything related to decentralized finance (DeFi), cryptocurrency news, Bitcoin, and crypto mining. Our mission is to keep you informed and empowered in the ever-evolving world of digital assets and blockchain technology.

Categories

  • Bitcoin
  • Crypto Mining
  • Crypto News
  • Defi
  • Economía

Recent News

El gobierno no es tu amigo

El gobierno no es tu amigo

August 7, 2025
Coinbase presiona para la revisión de AML habilitada para ZK solo unos meses después de la violación de los datos

Coinbase presiona para la revisión de AML habilitada para ZK solo unos meses después de la violación de los datos

August 7, 2025
  • About Us
  • Privacy Policy
  • Disclaimer
  • Contact Us

© 2024 Coinsnap.pro. All rights reserved.

No Result
View All Result
  • Home
  • Bitcoin
  • Defi
  • Crypto Mining
  • Crypto News

© 2024 Coinsnap.pro. All rights reserved.