Sync salvium and peya tx info bindings
full compatibility check / lib_mingw (monero) (push) Has been cancelled
full compatibility check / lib_mingw (peya) (push) Has been cancelled
full compatibility check / lib_mingw (salvium) (push) Has been cancelled
full compatibility check / lib_android (monero) (push) Has been cancelled
full compatibility check / lib_android (peya) (push) Has been cancelled
full compatibility check / lib_android (salvium) (push) Has been cancelled
full compatibility check / lib_linux (monero) (push) Has been cancelled
full compatibility check / lib_linux (peya) (push) Has been cancelled
full compatibility check / lib_linux (salvium) (push) Has been cancelled
full compatibility check / macos build (monero) (push) Has been cancelled
full compatibility check / macos build (peya) (push) Has been cancelled
full compatibility check / macos build (salvium) (push) Has been cancelled
full compatibility check / ios build (monero) (push) Has been cancelled
full compatibility check / ios build (peya) (push) Has been cancelled
full compatibility check / ios build (salvium) (push) Has been cancelled
full compatibility check / create single release file (push) Has been cancelled
full compatibility check / test ts library (push) Has been cancelled
full compatibility check / linux regression tests (monero) (push) Has been cancelled
full compatibility check / linux regression tests (peya) (push) Has been cancelled
full compatibility check / linux regression tests (salvium) (push) Has been cancelled
full compatibility check / macos regression tests (monero) (push) Has been cancelled
full compatibility check / macos regression tests (peya) (push) Has been cancelled
full compatibility check / macos regression tests (salvium) (push) Has been cancelled
full compatibility check / linux integration tests (monero) (push) Has been cancelled
full compatibility check / linux integration tests (peya) (push) Has been cancelled
full compatibility check / linux integration tests (salvium) (push) Has been cancelled
full compatibility check / macos integration tests (monero) (push) Has been cancelled
full compatibility check / macos integration tests (peya) (push) Has been cancelled
full compatibility check / macos integration tests (salvium) (push) Has been cancelled
full compatibility check / comment on pr (push) Has been cancelled
Build documentation / build (push) Has been cancelled
Check if dart bindings are in sync / android (push) Has been cancelled
Check if checksums are in sync / android (push) Has been cancelled

This commit is contained in:
Codex
2026-04-06 18:30:06 +02:00
parent 1af4416964
commit c3474df916
24 changed files with 985 additions and 661 deletions
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -1,4 +1,4 @@
// ignore_for_file: constant_identifier_names
const String wallet2_api_c_h_sha256 = "91218f60e937753a606b1db899ee2ed66a1b02144eb2d79b950ce59804397f84";
const String wallet2_api_c_cpp_sha256 = "282128494f3419c128dff7ed67daadd9c2ad0600d10557e829df03d9bc1ad891-0232839913b13cf0ab0bb7ad25fff0c05f37d2fe";
const String wallet2_api_c_cpp_sha256 = "282128494f3419c128dff7ed67daadd9c2ad0600d10557e829df03d9bc1ad891-9d2f5b392bc46d56449be92295071fbc2cb3d230";
const String wallet2_api_c_exp_sha256 = "d0f95f1f3bc49f1f59fe4eb0b61826128d7d3bb75405d5a01a252d02db03097d";
+3 -3
View File
@@ -1,4 +1,4 @@
// ignore_for_file: constant_identifier_names
const String wallet2_api_c_h_sha256 = "93ad4f6247f0b89c17218766c960e956047b0e8032c3db2b791842d576279330";
const String wallet2_api_c_cpp_sha256 = "2d52bbe50a6db8c1bd68ce4be288c28319f35f48c6d093a3d67d888c8e4b3230-3b00a41fff328c841de122bff97525614fd7da41";
const String wallet2_api_c_exp_sha256 = "f7ab584f1271f4d533980f403597a1d9e50bced85c233ca2b17c77f4a94ed3bc";
const String wallet2_api_c_h_sha256 = "5ccccf76d6ce6a38985030ed89ff49c8d688b7920c38b85e6072bad415e5c28f";
const String wallet2_api_c_cpp_sha256 = "cfbc7bcfb8f8066660a2b19225249d6cc44958272c7816676a32c8ec37fedbda-10d687cab8b3f85d140c3d8cd9eb54b25f029154";
const String wallet2_api_c_exp_sha256 = "31b4f92a01ff4812c46e5978c0195f725fe93c87bcd8036391a12fe9d5774621";
@@ -1,4 +1,4 @@
// ignore_for_file: constant_identifier_names
const String wallet2_api_c_h_sha256 = "93ad4f6247f0b89c17218766c960e956047b0e8032c3db2b791842d576279330";
const String wallet2_api_c_cpp_sha256 = "2d52bbe50a6db8c1bd68ce4be288c28319f35f48c6d093a3d67d888c8e4b3230-3b00a41fff328c841de122bff97525614fd7da41";
const String wallet2_api_c_exp_sha256 = "f7ab584f1271f4d533980f403597a1d9e50bced85c233ca2b17c77f4a94ed3bc";
const String wallet2_api_c_h_sha256 = "e058d5ca0dc56bc7c40b55f6428a86bd14dd5b4308c03854ef6a1099aa09d107";
const String wallet2_api_c_cpp_sha256 = "c40f623ef0801ceccba760d49176d84122c683e4f832e304372b9c931a02ed25-42ec3826a079af4411ed2632b9e469d428e884ae";
const String wallet2_api_c_exp_sha256 = "8743a9af4dd98eb5288829226d8815b8f91ad1bd48db10488e65f4b1983549d8";
@@ -760,6 +760,39 @@ class PeyaC {
_PEYA_TransactionInfo_paymentIdPtr.asFunction<
ffi.Pointer<ffi.Char> Function(ffi.Pointer<ffi.Void>)>();
int PEYA_TransactionInfo_returnAddresses_count(
ffi.Pointer<ffi.Void> txInfo_ptr,
) {
return _PEYA_TransactionInfo_returnAddresses_count(
txInfo_ptr,
);
}
late final _PEYA_TransactionInfo_returnAddresses_countPtr =
_lookup<ffi.NativeFunction<ffi.Int Function(ffi.Pointer<ffi.Void>)>>(
'PEYA_TransactionInfo_returnAddresses_count');
late final _PEYA_TransactionInfo_returnAddresses_count =
_PEYA_TransactionInfo_returnAddresses_countPtr.asFunction<
int Function(ffi.Pointer<ffi.Void>)>();
ffi.Pointer<ffi.Char> PEYA_TransactionInfo_returnAddresses_at(
ffi.Pointer<ffi.Void> txInfo_ptr,
int index,
) {
return _PEYA_TransactionInfo_returnAddresses_at(
txInfo_ptr,
index,
);
}
late final _PEYA_TransactionInfo_returnAddresses_atPtr = _lookup<
ffi.NativeFunction<
ffi.Pointer<ffi.Char> Function(ffi.Pointer<ffi.Void>,
ffi.Int)>>('PEYA_TransactionInfo_returnAddresses_at');
late final _PEYA_TransactionInfo_returnAddresses_at =
_PEYA_TransactionInfo_returnAddresses_atPtr.asFunction<
ffi.Pointer<ffi.Char> Function(ffi.Pointer<ffi.Void>, int)>();
int PEYA_TransactionInfo_transfers_count(
ffi.Pointer<ffi.Void> txInfo_ptr,
) {
@@ -2071,6 +2104,37 @@ class PeyaC {
ffi.Pointer<ffi.Char> Function(
ffi.Pointer<ffi.Void>, ffi.Pointer<ffi.Char>)>();
void PEYA_Wallet_setStoreTxInfo(
ffi.Pointer<ffi.Void> wallet_ptr,
bool store,
) {
return _PEYA_Wallet_setStoreTxInfo(
wallet_ptr,
store,
);
}
late final _PEYA_Wallet_setStoreTxInfoPtr = _lookup<
ffi
.NativeFunction<ffi.Void Function(ffi.Pointer<ffi.Void>, ffi.Bool)>>(
'PEYA_Wallet_setStoreTxInfo');
late final _PEYA_Wallet_setStoreTxInfo = _PEYA_Wallet_setStoreTxInfoPtr
.asFunction<void Function(ffi.Pointer<ffi.Void>, bool)>();
bool PEYA_Wallet_getStoreTxInfo(
ffi.Pointer<ffi.Void> wallet_ptr,
) {
return _PEYA_Wallet_getStoreTxInfo(
wallet_ptr,
);
}
late final _PEYA_Wallet_getStoreTxInfoPtr =
_lookup<ffi.NativeFunction<ffi.Bool Function(ffi.Pointer<ffi.Void>)>>(
'PEYA_Wallet_getStoreTxInfo');
late final _PEYA_Wallet_getStoreTxInfo = _PEYA_Wallet_getStoreTxInfoPtr
.asFunction<bool Function(ffi.Pointer<ffi.Void>)>();
ffi.Pointer<ffi.Char> PEYA_Wallet_getSeedLanguage(
ffi.Pointer<ffi.Void> wallet_ptr,
) {
@@ -760,6 +760,39 @@ class SalviumC {
_SALVIUM_TransactionInfo_paymentIdPtr.asFunction<
ffi.Pointer<ffi.Char> Function(ffi.Pointer<ffi.Void>)>();
int SALVIUM_TransactionInfo_returnAddresses_count(
ffi.Pointer<ffi.Void> txInfo_ptr,
) {
return _SALVIUM_TransactionInfo_returnAddresses_count(
txInfo_ptr,
);
}
late final _SALVIUM_TransactionInfo_returnAddresses_countPtr =
_lookup<ffi.NativeFunction<ffi.Int Function(ffi.Pointer<ffi.Void>)>>(
'SALVIUM_TransactionInfo_returnAddresses_count');
late final _SALVIUM_TransactionInfo_returnAddresses_count =
_SALVIUM_TransactionInfo_returnAddresses_countPtr.asFunction<
int Function(ffi.Pointer<ffi.Void>)>();
ffi.Pointer<ffi.Char> SALVIUM_TransactionInfo_returnAddresses_at(
ffi.Pointer<ffi.Void> txInfo_ptr,
int index,
) {
return _SALVIUM_TransactionInfo_returnAddresses_at(
txInfo_ptr,
index,
);
}
late final _SALVIUM_TransactionInfo_returnAddresses_atPtr = _lookup<
ffi.NativeFunction<
ffi.Pointer<ffi.Char> Function(ffi.Pointer<ffi.Void>,
ffi.Int)>>('SALVIUM_TransactionInfo_returnAddresses_at');
late final _SALVIUM_TransactionInfo_returnAddresses_at =
_SALVIUM_TransactionInfo_returnAddresses_atPtr.asFunction<
ffi.Pointer<ffi.Char> Function(ffi.Pointer<ffi.Void>, int)>();
int SALVIUM_TransactionInfo_transfers_count(
ffi.Pointer<ffi.Void> txInfo_ptr,
) {
@@ -2071,6 +2104,39 @@ class SalviumC {
ffi.Pointer<ffi.Char> Function(
ffi.Pointer<ffi.Void>, ffi.Pointer<ffi.Char>)>();
void SALVIUM_Wallet_setStoreTxInfo(
ffi.Pointer<ffi.Void> wallet_ptr,
bool store,
) {
return _SALVIUM_Wallet_setStoreTxInfo(
wallet_ptr,
store,
);
}
late final _SALVIUM_Wallet_setStoreTxInfoPtr = _lookup<
ffi
.NativeFunction<ffi.Void Function(ffi.Pointer<ffi.Void>, ffi.Bool)>>(
'SALVIUM_Wallet_setStoreTxInfo');
late final _SALVIUM_Wallet_setStoreTxInfo =
_SALVIUM_Wallet_setStoreTxInfoPtr
.asFunction<void Function(ffi.Pointer<ffi.Void>, bool)>();
bool SALVIUM_Wallet_getStoreTxInfo(
ffi.Pointer<ffi.Void> wallet_ptr,
) {
return _SALVIUM_Wallet_getStoreTxInfo(
wallet_ptr,
);
}
late final _SALVIUM_Wallet_getStoreTxInfoPtr =
_lookup<ffi.NativeFunction<ffi.Bool Function(ffi.Pointer<ffi.Void>)>>(
'SALVIUM_Wallet_getStoreTxInfo');
late final _SALVIUM_Wallet_getStoreTxInfo =
_SALVIUM_Wallet_getStoreTxInfoPtr
.asFunction<bool Function(ffi.Pointer<ffi.Void>)>();
ffi.Pointer<ffi.Char> SALVIUM_Wallet_getSeedLanguage(
ffi.Pointer<ffi.Void> wallet_ptr,
) {
+1 -1
View File
@@ -1,5 +1,5 @@
export const moneroChecksum = {
wallet2_api_c_h_sha256: "91218f60e937753a606b1db899ee2ed66a1b02144eb2d79b950ce59804397f84",
wallet2_api_c_cpp_sha256: "282128494f3419c128dff7ed67daadd9c2ad0600d10557e829df03d9bc1ad891-0232839913b13cf0ab0bb7ad25fff0c05f37d2fe",
wallet2_api_c_cpp_sha256: "282128494f3419c128dff7ed67daadd9c2ad0600d10557e829df03d9bc1ad891-9d2f5b392bc46d56449be92295071fbc2cb3d230",
wallet2_api_c_exp_sha256: "d0f95f1f3bc49f1f59fe4eb0b61826128d7d3bb75405d5a01a252d02db03097d",
}
+3 -3
View File
@@ -1,5 +1,5 @@
export const peyaChecksum = {
wallet2_api_c_h_sha256: "93ad4f6247f0b89c17218766c960e956047b0e8032c3db2b791842d576279330",
wallet2_api_c_cpp_sha256: "2d52bbe50a6db8c1bd68ce4be288c28319f35f48c6d093a3d67d888c8e4b3230-3b00a41fff328c841de122bff97525614fd7da41",
wallet2_api_c_exp_sha256: "f7ab584f1271f4d533980f403597a1d9e50bced85c233ca2b17c77f4a94ed3bc",
wallet2_api_c_h_sha256: "5ccccf76d6ce6a38985030ed89ff49c8d688b7920c38b85e6072bad415e5c28f",
wallet2_api_c_cpp_sha256: "cfbc7bcfb8f8066660a2b19225249d6cc44958272c7816676a32c8ec37fedbda-10d687cab8b3f85d140c3d8cd9eb54b25f029154",
wallet2_api_c_exp_sha256: "31b4f92a01ff4812c46e5978c0195f725fe93c87bcd8036391a12fe9d5774621",
}
+3 -3
View File
@@ -1,5 +1,5 @@
export const salviumChecksum = {
wallet2_api_c_h_sha256: "93ad4f6247f0b89c17218766c960e956047b0e8032c3db2b791842d576279330",
wallet2_api_c_cpp_sha256: "2d52bbe50a6db8c1bd68ce4be288c28319f35f48c6d093a3d67d888c8e4b3230-3b00a41fff328c841de122bff97525614fd7da41",
wallet2_api_c_exp_sha256: "f7ab584f1271f4d533980f403597a1d9e50bced85c233ca2b17c77f4a94ed3bc",
wallet2_api_c_h_sha256: "e058d5ca0dc56bc7c40b55f6428a86bd14dd5b4308c03854ef6a1099aa09d107",
wallet2_api_c_cpp_sha256: "c40f623ef0801ceccba760d49176d84122c683e4f832e304372b9c931a02ed25-42ec3826a079af4411ed2632b9e469d428e884ae",
wallet2_api_c_exp_sha256: "8743a9af4dd98eb5288829226d8815b8f91ad1bd48db10488e65f4b1983549d8",
}