Regenerate Dart bindings for salvium and peya
consistency / checksum sync (push) Successful in 7s
consistency / Dart bindings sync (push) Successful in 1m1s
build / peya x86_64 Linux (push) Successful in 13m27s
build / peya Win64 (push) Successful in 14m37s

This commit is contained in:
Codex
2026-04-09 13:57:22 +02:00
parent cebd4cb419
commit 4b03e7aefa
2 changed files with 542 additions and 262 deletions
File diff suppressed because it is too large Load Diff
@@ -844,6 +844,24 @@ class SalviumC {
_SALVIUM_TransactionInfo_transfers_addressPtr.asFunction< _SALVIUM_TransactionInfo_transfers_addressPtr.asFunction<
ffi.Pointer<ffi.Char> Function(ffi.Pointer<ffi.Void>, int)>(); ffi.Pointer<ffi.Char> Function(ffi.Pointer<ffi.Void>, int)>();
ffi.Pointer<ffi.Char> SALVIUM_TransactionInfo_transfers_asset(
ffi.Pointer<ffi.Void> txInfo_ptr,
int asset,
) {
return _SALVIUM_TransactionInfo_transfers_asset(
txInfo_ptr,
asset,
);
}
late final _SALVIUM_TransactionInfo_transfers_assetPtr = _lookup<
ffi.NativeFunction<
ffi.Pointer<ffi.Char> Function(ffi.Pointer<ffi.Void>,
ffi.Int)>>('SALVIUM_TransactionInfo_transfers_asset');
late final _SALVIUM_TransactionInfo_transfers_asset =
_SALVIUM_TransactionInfo_transfers_assetPtr.asFunction<
ffi.Pointer<ffi.Char> Function(ffi.Pointer<ffi.Void>, int)>();
int SALVIUM_TransactionHistory_count( int SALVIUM_TransactionHistory_count(
ffi.Pointer<ffi.Void> txHistory_ptr, ffi.Pointer<ffi.Void> txHistory_ptr,
) { ) {
@@ -1475,6 +1493,35 @@ class SalviumC {
late final _SALVIUM_CoinsInfo_description = _SALVIUM_CoinsInfo_descriptionPtr late final _SALVIUM_CoinsInfo_description = _SALVIUM_CoinsInfo_descriptionPtr
.asFunction<ffi.Pointer<ffi.Char> Function(ffi.Pointer<ffi.Void>)>(); .asFunction<ffi.Pointer<ffi.Char> Function(ffi.Pointer<ffi.Void>)>();
ffi.Pointer<ffi.Char> SALVIUM_CoinsInfo_asset(
ffi.Pointer<ffi.Void> coinsInfo_ptr,
) {
return _SALVIUM_CoinsInfo_asset(
coinsInfo_ptr,
);
}
late final _SALVIUM_CoinsInfo_assetPtr = _lookup<
ffi.NativeFunction<
ffi.Pointer<ffi.Char> Function(
ffi.Pointer<ffi.Void>)>>('SALVIUM_CoinsInfo_asset');
late final _SALVIUM_CoinsInfo_asset = _SALVIUM_CoinsInfo_assetPtr.asFunction<
ffi.Pointer<ffi.Char> Function(ffi.Pointer<ffi.Void>)>();
int SALVIUM_CoinsInfo_type(
ffi.Pointer<ffi.Void> coinsInfo_ptr,
) {
return _SALVIUM_CoinsInfo_type(
coinsInfo_ptr,
);
}
late final _SALVIUM_CoinsInfo_typePtr =
_lookup<ffi.NativeFunction<ffi.Uint8 Function(ffi.Pointer<ffi.Void>)>>(
'SALVIUM_CoinsInfo_type');
late final _SALVIUM_CoinsInfo_type = _SALVIUM_CoinsInfo_typePtr.asFunction<
int Function(ffi.Pointer<ffi.Void>)>();
int SALVIUM_Coins_count( int SALVIUM_Coins_count(
ffi.Pointer<ffi.Void> coins_ptr, ffi.Pointer<ffi.Void> coins_ptr,
) { ) {
@@ -1867,35 +1914,43 @@ class SalviumC {
ffi.Pointer<ffi.Char> SALVIUM_SubaddressAccountRow_getBalance( ffi.Pointer<ffi.Char> SALVIUM_SubaddressAccountRow_getBalance(
ffi.Pointer<ffi.Void> subaddressAccountRow_ptr, ffi.Pointer<ffi.Void> subaddressAccountRow_ptr,
ffi.Pointer<ffi.Char> asset,
) { ) {
return _SALVIUM_SubaddressAccountRow_getBalance( return _SALVIUM_SubaddressAccountRow_getBalance(
subaddressAccountRow_ptr, subaddressAccountRow_ptr,
asset,
); );
} }
late final _SALVIUM_SubaddressAccountRow_getBalancePtr = _lookup< late final _SALVIUM_SubaddressAccountRow_getBalancePtr = _lookup<
ffi.NativeFunction< ffi.NativeFunction<
ffi.Pointer<ffi.Char> Function(ffi.Pointer<ffi.Void>)>>( ffi.Pointer<ffi.Char> Function(
ffi.Pointer<ffi.Void>, ffi.Pointer<ffi.Char>)>>(
'SALVIUM_SubaddressAccountRow_getBalance'); 'SALVIUM_SubaddressAccountRow_getBalance');
late final _SALVIUM_SubaddressAccountRow_getBalance = late final _SALVIUM_SubaddressAccountRow_getBalance =
_SALVIUM_SubaddressAccountRow_getBalancePtr.asFunction< _SALVIUM_SubaddressAccountRow_getBalancePtr.asFunction<
ffi.Pointer<ffi.Char> Function(ffi.Pointer<ffi.Void>)>(); ffi.Pointer<ffi.Char> Function(
ffi.Pointer<ffi.Void>, ffi.Pointer<ffi.Char>)>();
ffi.Pointer<ffi.Char> SALVIUM_SubaddressAccountRow_getUnlockedBalance( ffi.Pointer<ffi.Char> SALVIUM_SubaddressAccountRow_getUnlockedBalance(
ffi.Pointer<ffi.Void> subaddressAccountRow_ptr, ffi.Pointer<ffi.Void> subaddressAccountRow_ptr,
ffi.Pointer<ffi.Char> asset,
) { ) {
return _SALVIUM_SubaddressAccountRow_getUnlockedBalance( return _SALVIUM_SubaddressAccountRow_getUnlockedBalance(
subaddressAccountRow_ptr, subaddressAccountRow_ptr,
asset,
); );
} }
late final _SALVIUM_SubaddressAccountRow_getUnlockedBalancePtr = _lookup< late final _SALVIUM_SubaddressAccountRow_getUnlockedBalancePtr = _lookup<
ffi.NativeFunction< ffi.NativeFunction<
ffi.Pointer<ffi.Char> Function(ffi.Pointer<ffi.Void>)>>( ffi.Pointer<ffi.Char> Function(
ffi.Pointer<ffi.Void>, ffi.Pointer<ffi.Char>)>>(
'SALVIUM_SubaddressAccountRow_getUnlockedBalance'); 'SALVIUM_SubaddressAccountRow_getUnlockedBalance');
late final _SALVIUM_SubaddressAccountRow_getUnlockedBalance = late final _SALVIUM_SubaddressAccountRow_getUnlockedBalance =
_SALVIUM_SubaddressAccountRow_getUnlockedBalancePtr.asFunction< _SALVIUM_SubaddressAccountRow_getUnlockedBalancePtr.asFunction<
ffi.Pointer<ffi.Char> Function(ffi.Pointer<ffi.Void>)>(); ffi.Pointer<ffi.Char> Function(
ffi.Pointer<ffi.Void>, ffi.Pointer<ffi.Char>)>();
int SALVIUM_SubaddressAccountRow_getRowId( int SALVIUM_SubaddressAccountRow_getRowId(
ffi.Pointer<ffi.Void> subaddressAccountRow_ptr, ffi.Pointer<ffi.Void> subaddressAccountRow_ptr,
@@ -2118,9 +2173,8 @@ class SalviumC {
ffi ffi
.NativeFunction<ffi.Void Function(ffi.Pointer<ffi.Void>, ffi.Bool)>>( .NativeFunction<ffi.Void Function(ffi.Pointer<ffi.Void>, ffi.Bool)>>(
'SALVIUM_Wallet_setStoreTxInfo'); 'SALVIUM_Wallet_setStoreTxInfo');
late final _SALVIUM_Wallet_setStoreTxInfo = late final _SALVIUM_Wallet_setStoreTxInfo = _SALVIUM_Wallet_setStoreTxInfoPtr
_SALVIUM_Wallet_setStoreTxInfoPtr .asFunction<void Function(ffi.Pointer<ffi.Void>, bool)>();
.asFunction<void Function(ffi.Pointer<ffi.Void>, bool)>();
bool SALVIUM_Wallet_getStoreTxInfo( bool SALVIUM_Wallet_getStoreTxInfo(
ffi.Pointer<ffi.Void> wallet_ptr, ffi.Pointer<ffi.Void> wallet_ptr,
@@ -2133,9 +2187,8 @@ class SalviumC {
late final _SALVIUM_Wallet_getStoreTxInfoPtr = late final _SALVIUM_Wallet_getStoreTxInfoPtr =
_lookup<ffi.NativeFunction<ffi.Bool Function(ffi.Pointer<ffi.Void>)>>( _lookup<ffi.NativeFunction<ffi.Bool Function(ffi.Pointer<ffi.Void>)>>(
'SALVIUM_Wallet_getStoreTxInfo'); 'SALVIUM_Wallet_getStoreTxInfo');
late final _SALVIUM_Wallet_getStoreTxInfo = late final _SALVIUM_Wallet_getStoreTxInfo = _SALVIUM_Wallet_getStoreTxInfoPtr
_SALVIUM_Wallet_getStoreTxInfoPtr .asFunction<bool Function(ffi.Pointer<ffi.Void>)>();
.asFunction<bool Function(ffi.Pointer<ffi.Void>)>();
ffi.Pointer<ffi.Char> SALVIUM_Wallet_getSeedLanguage( ffi.Pointer<ffi.Char> SALVIUM_Wallet_getSeedLanguage(
ffi.Pointer<ffi.Void> wallet_ptr, ffi.Pointer<ffi.Void> wallet_ptr,
@@ -2431,6 +2484,70 @@ class SalviumC {
_SALVIUM_Wallet_publicMultisigSignerKeyPtr.asFunction< _SALVIUM_Wallet_publicMultisigSignerKeyPtr.asFunction<
ffi.Pointer<ffi.Char> Function(ffi.Pointer<ffi.Void>)>(); ffi.Pointer<ffi.Char> Function(ffi.Pointer<ffi.Void>)>();
ffi.Pointer<ffi.Char> SALVIUM_Wallet_secretViewBalance(
ffi.Pointer<ffi.Void> wallet_ptr,
) {
return _SALVIUM_Wallet_secretViewBalance(
wallet_ptr,
);
}
late final _SALVIUM_Wallet_secretViewBalancePtr = _lookup<
ffi.NativeFunction<
ffi.Pointer<ffi.Char> Function(
ffi.Pointer<ffi.Void>)>>('SALVIUM_Wallet_secretViewBalance');
late final _SALVIUM_Wallet_secretViewBalance =
_SALVIUM_Wallet_secretViewBalancePtr.asFunction<
ffi.Pointer<ffi.Char> Function(ffi.Pointer<ffi.Void>)>();
ffi.Pointer<ffi.Char> SALVIUM_Wallet_secretProveSpend(
ffi.Pointer<ffi.Void> wallet_ptr,
) {
return _SALVIUM_Wallet_secretProveSpend(
wallet_ptr,
);
}
late final _SALVIUM_Wallet_secretProveSpendPtr = _lookup<
ffi.NativeFunction<
ffi.Pointer<ffi.Char> Function(
ffi.Pointer<ffi.Void>)>>('SALVIUM_Wallet_secretProveSpend');
late final _SALVIUM_Wallet_secretProveSpend =
_SALVIUM_Wallet_secretProveSpendPtr.asFunction<
ffi.Pointer<ffi.Char> Function(ffi.Pointer<ffi.Void>)>();
ffi.Pointer<ffi.Char> SALVIUM_Wallet_secretGenerateAddress(
ffi.Pointer<ffi.Void> wallet_ptr,
) {
return _SALVIUM_Wallet_secretGenerateAddress(
wallet_ptr,
);
}
late final _SALVIUM_Wallet_secretGenerateAddressPtr = _lookup<
ffi.NativeFunction<
ffi.Pointer<ffi.Char> Function(
ffi.Pointer<ffi.Void>)>>('SALVIUM_Wallet_secretGenerateAddress');
late final _SALVIUM_Wallet_secretGenerateAddress =
_SALVIUM_Wallet_secretGenerateAddressPtr.asFunction<
ffi.Pointer<ffi.Char> Function(ffi.Pointer<ffi.Void>)>();
ffi.Pointer<ffi.Char> SALVIUM_Wallet_secretGenerateImage(
ffi.Pointer<ffi.Void> wallet_ptr,
) {
return _SALVIUM_Wallet_secretGenerateImage(
wallet_ptr,
);
}
late final _SALVIUM_Wallet_secretGenerateImagePtr = _lookup<
ffi.NativeFunction<
ffi.Pointer<ffi.Char> Function(
ffi.Pointer<ffi.Void>)>>('SALVIUM_Wallet_secretGenerateImage');
late final _SALVIUM_Wallet_secretGenerateImage =
_SALVIUM_Wallet_secretGenerateImagePtr.asFunction<
ffi.Pointer<ffi.Char> Function(ffi.Pointer<ffi.Void>)>();
void SALVIUM_Wallet_stop( void SALVIUM_Wallet_stop(
ffi.Pointer<ffi.Void> wallet_ptr, ffi.Pointer<ffi.Void> wallet_ptr,
) { ) {
@@ -3623,6 +3740,55 @@ class SalviumC {
ffi.Pointer<ffi.Char>, ffi.Pointer<ffi.Char>,
ffi.Pointer<ffi.Char>)>(); ffi.Pointer<ffi.Char>)>();
ffi.Pointer<ffi.Void> SALVIUM_Wallet_createStakeTransaction(
ffi.Pointer<ffi.Void> wallet_ptr,
ffi.Pointer<ffi.Char> dst_addr,
ffi.Pointer<ffi.Char> payment_id,
int amount,
int mixin_count,
int pendingTransactionPriority,
int subaddr_account,
ffi.Pointer<ffi.Char> preferredInputs,
ffi.Pointer<ffi.Char> separator,
) {
return _SALVIUM_Wallet_createStakeTransaction(
wallet_ptr,
dst_addr,
payment_id,
amount,
mixin_count,
pendingTransactionPriority,
subaddr_account,
preferredInputs,
separator,
);
}
late final _SALVIUM_Wallet_createStakeTransactionPtr = _lookup<
ffi.NativeFunction<
ffi.Pointer<ffi.Void> Function(
ffi.Pointer<ffi.Void>,
ffi.Pointer<ffi.Char>,
ffi.Pointer<ffi.Char>,
ffi.Uint64,
ffi.Uint32,
ffi.Int,
ffi.Uint32,
ffi.Pointer<ffi.Char>,
ffi.Pointer<ffi.Char>)>>('SALVIUM_Wallet_createStakeTransaction');
late final _SALVIUM_Wallet_createStakeTransaction =
_SALVIUM_Wallet_createStakeTransactionPtr.asFunction<
ffi.Pointer<ffi.Void> Function(
ffi.Pointer<ffi.Void>,
ffi.Pointer<ffi.Char>,
ffi.Pointer<ffi.Char>,
int,
int,
int,
int,
ffi.Pointer<ffi.Char>,
ffi.Pointer<ffi.Char>)>();
ffi.Pointer<ffi.Void> SALVIUM_Wallet_loadUnsignedTx( ffi.Pointer<ffi.Void> SALVIUM_Wallet_loadUnsignedTx(
ffi.Pointer<ffi.Void> wallet_ptr, ffi.Pointer<ffi.Void> wallet_ptr,
ffi.Pointer<ffi.Char> unsigned_filename, ffi.Pointer<ffi.Char> unsigned_filename,