33
44import 'dart:async' ;
55
6- import 'package:aebridge/application/blockchain_tx_version.dart' ;
76import 'package:aebridge/application/contracts/archethic_contract.dart' ;
87import 'package:aebridge/ui/views/bridge/bloc/provider.dart' ;
98import 'package:aebridge/ui/views/bridge/bloc/state.dart' ;
@@ -97,13 +96,12 @@ class ArchethicContractSigned with aedappfm.TransactionMixin {
9796 evmUserAddress,
9897 ],
9998 );
100- final blockchainTxVersion =
101- await ref.read (blockchainTxCurrentVersionProvider.future);
10299
103100 if (tokenAddress.isEmpty) {
104101 transactionTransfer = Transaction (
105102 type: 'transfer' ,
106- version: blockchainTxVersion,
103+ // Interpreted SC // No WASM
104+ version: 3 ,
107105 data: Transaction .initData (),
108106 ).addUCOTransfer (htlcGenesisAddress, toBigInt (amount)).addRecipient (
109107 recipient.address! ,
@@ -113,7 +111,8 @@ class ArchethicContractSigned with aedappfm.TransactionMixin {
113111 } else {
114112 transactionTransfer = Transaction (
115113 type: 'transfer' ,
116- version: blockchainTxVersion,
114+ // Interpreted SC // No WASM
115+ version: 3 ,
117116 data: Transaction .initData (),
118117 )
119118 .addTokenTransfer (
@@ -167,12 +166,10 @@ class ArchethicContractSigned with aedappfm.TransactionMixin {
167166 ) async {
168167 return aedappfm.Result .guard (
169168 () async {
170- final blockchainTxVersion =
171- await ref.read (blockchainTxCurrentVersionProvider.future);
172-
173169 var transaction = Transaction (
174170 type: 'transfer' ,
175- version: blockchainTxVersion,
171+ // Interpreted SC // No WASM
172+ version: 3 ,
176173 data: Transaction .initData (),
177174 ).addRecipient (
178175 poolAddress,
0 commit comments