bitcoin
Bitcoin (BTC) $ 110,195.52
ethereum
Ethereum (ETH) $ 3,876.61
tether
Tether (USDT) $ 1.00
bnb
BNB (BNB) $ 1,093.29
usd-coin
USDC (USDC) $ 1.00
xrp
XRP (XRP) $ 2.50
binance-usd
BUSD (BUSD) $ 0.999262
dogecoin
Dogecoin (DOGE) $ 0.187106
cardano
Cardano (ADA) $ 0.611928
solana
Wrapped SOL (SOL) $ 186.26
polkadot
Polkadot (DOT) $ 2.95
tron
TRON (TRX) $ 0.29742
bitcoin
Bitcoin (BTC) $ 110,195.52
ethereum
Ethereum (ETH) $ 3,876.61
tether
Tether (USDT) $ 1.00
bnb
BNB (BNB) $ 1,093.29
usd-coin
USDC (USDC) $ 1.00
xrp
XRP (XRP) $ 2.50
binance-usd
BUSD (BUSD) $ 0.999262
dogecoin
Dogecoin (DOGE) $ 0.187106
cardano
Cardano (ADA) $ 0.611928
solana
Wrapped SOL (SOL) $ 186.26
polkadot
Polkadot (DOT) $ 2.95
tron
TRON (TRX) $ 0.29742

COZ lanza Boa v1.4.0 para Neo N3, agregando métodos de contrato nativos faltantes

-

spot_img

COZ ha lanzado la versión 1.4.0 de Boa, su compilador Python para la cadena de bloques Neo N3. La actualización introduce métodos de contrato nativos que faltan, utilidades de conversión ampliadas y compatibilidad con Python 3.13.

Nueva funcionalidad

El lanzamiento incorpora el StringSplit y StrLen métodos del contrato nativo de la biblioteca estándar de Neo, y agrega RecoverSecp256K1 desde CryptoLib contrato nativo. La actualización también modifica el comportamiento de las funciones hash SHA256 y RIPEMD160 para aceptar solo parámetros de bytes.

El to_bytes y to_int Los métodos ahora aceptan argumentos adicionales para la endianidad y la firma, lo que mejora la flexibilidad al manejar las conversiones de datos.

Boa v1.4.0 también introduce constructores y validación para tipos de enumeración Neo, incluidas nuevas comprobaciones que distinguen entre mayúsculas y minúsculas durante la compilación del contrato. Además, los desarrolladores ahora pueden acceder a los contratos implementados directamente utilizando el GetContractById método del contrato nativo ContractManagement.

Arreglos y mantenimiento

Se resolvieron varios problemas del compilador, incluido un TypeHintMissing error al definir funciones dentro de clases, comportamiento incorrecto del Sequence.insert función y errores encontrados al devolver colecciones.

La actualización también permite que se utilicen excepciones como valores de retorno de funciones válidas y soluciona problemas cuando se incluyen varias clases decoradas con contratos en el mismo archivo.

El comunicado actualiza la documentación de Boa para hacer referencia boa3.sc en lugar del obsoleto boa3.builtin paquete. Otros cambios de mantenimiento incluyen una actualización a Python 3.13, actualizaciones de la configuración de CircleCI y la eliminación de advertencias de obsolescencia de las herramientas de configuración.

El registro de cambios completo se puede leer en el siguiente enlace:
https://github.com/CityOfZion/neo3-boa/releases/tag/v1.4.0

Leer  El banco central de la India respalda el uso de blockchain empresarial en la financiación de la cadena de suministro

spot_img

LEAVE A REPLY

Please enter your comment!
Please enter your name here

spot_img

ÚLTIMAS PUBLICACIONES

He aquí por qué XRP podría alcanzar un nuevo máximo histórico...

El mercado de las criptomonedas ha tenido problemas durante todo octubre, un mes históricamente alcista. El mediocre desempeño de octubre de 2025 podría deberse a...

Las ventas de NFT caen un 28% a 98 millones de...

Según los datos de CryptoSlam, el volumen de ventas de NFT (token no fungible) ha disminuido un 28,42% hasta los 98,18 millones de dólares, frente...

Washington da un giro de 180 grados cuando el secretario del...

Por primera vez, un secretario del Tesoro de EE.UU. en funciones ha descrito a Bitcoin como algo más que un simple frenesí especulativo. La publicación...

El Libro Blanco de Bitcoin ofreció un plan para un sistema...

Diecisiete años después de su publicación, el libro blanco de Bitcoin todavía se considera ampliamente como un logro técnico novedoso o el punto de partida...

Más populares