Details
- Display Name: Cuttlefish
- Logical Name:
cuttlefish
andcuttlefish-part2
(in two parts, back-to-back) - Mainnet Enactment:
- Status: Enacted
- Epoch:
105353
- Timestamp:
2024-12-18T10:48:58Z
Main Changes
- A new V2 transaction format supporting an intent structure containing subintents, and the associated pre-authorization flows to propose them in your dApp and have them reviewed and signed in the wallet.
- This is covered in depth in this twitter space (starts at 4:30)
- This powers Anthic Flash Liquidity
- Getters for balances on the native Account blueprint.
CryptoUtils
forblake256
hashing,Secp256k1
andEd25519
validation.- Tweak to the consensus manager min rounds per epoch to make it much harder to miss 5 minute epochs.
- Various improvements to the Radix Engine implementation.
Release Notes
Libraries & SDKS
Rust
- Engine rust crates (e.g.
scrypto
,scrypto-test
,radix-transactions
) - 1.3.0 (crates.io)
Typescript
@radixdlt/babylon-gateway-api-sdk
- 1.9.2 (npm)- dApp Toolkit - 2.2.0 (npm)
- Radix Engine Toolkit - Typescript support for Transaction V2 will not be available at Cuttlefish launch
C#
- Radix Engine Toolkit - v2.2.0 (install guide)
Kotlin
- Radix Engine Toolkit - v2.2.0 (install guide)
Swift
- Radix Engine Toolkit - v2.2.0 (install guide)
Python
- Radix Engine Toolkit - v2.2.0 (install guide)
Go
- Radix Engine Toolkit - v2.2.0 (install guide)