diff --git a/Sources/EngineToolkit/radix_engine_toolkit_uniffi.swift b/Sources/EngineToolkit/radix_engine_toolkit_uniffi.swift index 53eb44a..3a07d34 100644 --- a/Sources/EngineToolkit/radix_engine_toolkit_uniffi.swift +++ b/Sources/EngineToolkit/radix_engine_toolkit_uniffi.swift @@ -8152,7 +8152,7 @@ public protocol SubintentManifestV2Protocol { func blobs() -> [Data] func extractAddresses() -> [EntityType: [Address]] func instructions() -> InstructionsV2 - func staticAnalysis(networkId: UInt8) throws -> StaticAnalysis + func staticAnalysis(networkId: UInt8) throws -> StaticAnalysisWithResourceMovements func staticallyValidate() throws func toPayloadBytes() throws -> Data @@ -8240,8 +8240,8 @@ public class SubintentManifestV2: SubintentManifestV2Protocol { ) } - public func staticAnalysis(networkId: UInt8) throws -> StaticAnalysis { - return try FfiConverterTypeStaticAnalysis.lift( + public func staticAnalysis(networkId: UInt8) throws -> StaticAnalysisWithResourceMovements { + return try FfiConverterTypeStaticAnalysisWithResourceMovements.lift( try rustCallWithError(FfiConverterTypeRadixEngineToolkitError.lift) { uniffi_radix_engine_toolkit_uniffi_fn_method_subintentmanifestv2_static_analysis(self.pointer, @@ -8674,11 +8674,11 @@ public func FfiConverterTypeTransactionIntentV2_lower(_ value: TransactionIntent public protocol TransactionManifestV1Protocol { func blobs() -> [Data] - func classify() -> [ManifestClass] - func dynamicAnalysis(networkId: UInt8, toolkitReceipt: String) throws -> DynamicAnalysis + func dynamicallyAnalyze(networkId: UInt8, toolkitReceipt: String) throws -> DynamicAnalysis func extractAddresses() -> [EntityType: [Address]] func instructions() -> InstructionsV1 - func staticAnalysisAndValidate(networkId: UInt8) throws -> StaticAnalysis + func staticallyAnalyze(networkId: UInt8) -> StaticAnalysis + func staticallyAnalyzeAndValidate(networkId: UInt8) throws -> StaticAnalysisWithResourceMovements func staticallyValidate(networkId: UInt8) throws func toPayloadBytes() throws -> Data @@ -8731,22 +8731,11 @@ public class TransactionManifestV1: TransactionManifestV1Protocol { ) } - public func classify() -> [ManifestClass] { - return try! FfiConverterSequenceTypeManifestClass.lift( - try! - rustCall() { - - uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_classify(self.pointer, $0 - ) -} - ) - } - - public func dynamicAnalysis(networkId: UInt8, toolkitReceipt: String) throws -> DynamicAnalysis { + public func dynamicallyAnalyze(networkId: UInt8, toolkitReceipt: String) throws -> DynamicAnalysis { return try FfiConverterTypeDynamicAnalysis.lift( try rustCallWithError(FfiConverterTypeRadixEngineToolkitError.lift) { - uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_dynamic_analysis(self.pointer, + uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_dynamically_analyze(self.pointer, FfiConverterUInt8.lower(networkId), FfiConverterString.lower(toolkitReceipt),$0 ) @@ -8776,11 +8765,23 @@ public class TransactionManifestV1: TransactionManifestV1Protocol { ) } - public func staticAnalysisAndValidate(networkId: UInt8) throws -> StaticAnalysis { - return try FfiConverterTypeStaticAnalysis.lift( + public func staticallyAnalyze(networkId: UInt8) -> StaticAnalysis { + return try! FfiConverterTypeStaticAnalysis.lift( + try! + rustCall() { + + uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_statically_analyze(self.pointer, + FfiConverterUInt8.lower(networkId),$0 + ) +} + ) + } + + public func staticallyAnalyzeAndValidate(networkId: UInt8) throws -> StaticAnalysisWithResourceMovements { + return try FfiConverterTypeStaticAnalysisWithResourceMovements.lift( try rustCallWithError(FfiConverterTypeRadixEngineToolkitError.lift) { - uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_static_analysis_and_validate(self.pointer, + uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_statically_analyze_and_validate(self.pointer, FfiConverterUInt8.lower(networkId),$0 ) } @@ -8849,11 +8850,11 @@ public func FfiConverterTypeTransactionManifestV1_lower(_ value: TransactionMani public protocol TransactionManifestV2Protocol { func blobs() -> [Data] - func classify() -> [ManifestClass] - func dynamicAnalysis(networkId: UInt8, toolkitReceipt: String) throws -> DynamicAnalysis + func dynamicallyAnalyze(networkId: UInt8, toolkitReceipt: String) throws -> DynamicAnalysis func extractAddresses() -> [EntityType: [Address]] func instructions() -> InstructionsV2 - func staticAnalysisAndValidate(networkId: UInt8) throws -> StaticAnalysis + func staticallyAnalyze(networkId: UInt8) -> StaticAnalysis + func staticallyAnalyzeAndValidate(networkId: UInt8) throws -> StaticAnalysisWithResourceMovements func staticallyValidate() throws func toPayloadBytes() throws -> Data @@ -8907,22 +8908,11 @@ public class TransactionManifestV2: TransactionManifestV2Protocol { ) } - public func classify() -> [ManifestClass] { - return try! FfiConverterSequenceTypeManifestClass.lift( - try! - rustCall() { - - uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_classify(self.pointer, $0 - ) -} - ) - } - - public func dynamicAnalysis(networkId: UInt8, toolkitReceipt: String) throws -> DynamicAnalysis { + public func dynamicallyAnalyze(networkId: UInt8, toolkitReceipt: String) throws -> DynamicAnalysis { return try FfiConverterTypeDynamicAnalysis.lift( try rustCallWithError(FfiConverterTypeRadixEngineToolkitError.lift) { - uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_dynamic_analysis(self.pointer, + uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_dynamically_analyze(self.pointer, FfiConverterUInt8.lower(networkId), FfiConverterString.lower(toolkitReceipt),$0 ) @@ -8952,11 +8942,23 @@ public class TransactionManifestV2: TransactionManifestV2Protocol { ) } - public func staticAnalysisAndValidate(networkId: UInt8) throws -> StaticAnalysis { - return try FfiConverterTypeStaticAnalysis.lift( + public func staticallyAnalyze(networkId: UInt8) -> StaticAnalysis { + return try! FfiConverterTypeStaticAnalysis.lift( + try! + rustCall() { + + uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_statically_analyze(self.pointer, + FfiConverterUInt8.lower(networkId),$0 + ) +} + ) + } + + public func staticallyAnalyzeAndValidate(networkId: UInt8) throws -> StaticAnalysisWithResourceMovements { + return try FfiConverterTypeStaticAnalysisWithResourceMovements.lift( try rustCallWithError(FfiConverterTypeRadixEngineToolkitError.lift) { - uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_static_analysis_and_validate(self.pointer, + uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_statically_analyze_and_validate(self.pointer, FfiConverterUInt8.lower(networkId),$0 ) } @@ -13608,6 +13610,68 @@ public func FfiConverterTypeStakeEvent_lower(_ value: StakeEvent) -> RustBuffer public struct StaticAnalysis { + public var presentedProofs: [String: [ResourceSpecifier]] + public var accountsWithdrawnFrom: [Address] + public var accountsDepositedInto: [Address] + public var encounteredEntities: [Address] + public var accountsRequiringAuth: [Address] + public var identitiesRequiringAuth: [Address] + public var reservedInstructions: [ReservedInstruction] + public var classification: [ManifestClass] + + // Default memberwise initializers are never public by default, so we + // declare one manually. + public init(presentedProofs: [String: [ResourceSpecifier]], accountsWithdrawnFrom: [Address], accountsDepositedInto: [Address], encounteredEntities: [Address], accountsRequiringAuth: [Address], identitiesRequiringAuth: [Address], reservedInstructions: [ReservedInstruction], classification: [ManifestClass]) { + self.presentedProofs = presentedProofs + self.accountsWithdrawnFrom = accountsWithdrawnFrom + self.accountsDepositedInto = accountsDepositedInto + self.encounteredEntities = encounteredEntities + self.accountsRequiringAuth = accountsRequiringAuth + self.identitiesRequiringAuth = identitiesRequiringAuth + self.reservedInstructions = reservedInstructions + self.classification = classification + } +} + + + +public struct FfiConverterTypeStaticAnalysis: FfiConverterRustBuffer { + public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> StaticAnalysis { + return try StaticAnalysis( + presentedProofs: FfiConverterDictionaryStringSequenceTypeResourceSpecifier.read(from: &buf), + accountsWithdrawnFrom: FfiConverterSequenceTypeAddress.read(from: &buf), + accountsDepositedInto: FfiConverterSequenceTypeAddress.read(from: &buf), + encounteredEntities: FfiConverterSequenceTypeAddress.read(from: &buf), + accountsRequiringAuth: FfiConverterSequenceTypeAddress.read(from: &buf), + identitiesRequiringAuth: FfiConverterSequenceTypeAddress.read(from: &buf), + reservedInstructions: FfiConverterSequenceTypeReservedInstruction.read(from: &buf), + classification: FfiConverterSequenceTypeManifestClass.read(from: &buf) + ) + } + + public static func write(_ value: StaticAnalysis, into buf: inout [UInt8]) { + FfiConverterDictionaryStringSequenceTypeResourceSpecifier.write(value.presentedProofs, into: &buf) + FfiConverterSequenceTypeAddress.write(value.accountsWithdrawnFrom, into: &buf) + FfiConverterSequenceTypeAddress.write(value.accountsDepositedInto, into: &buf) + FfiConverterSequenceTypeAddress.write(value.encounteredEntities, into: &buf) + FfiConverterSequenceTypeAddress.write(value.accountsRequiringAuth, into: &buf) + FfiConverterSequenceTypeAddress.write(value.identitiesRequiringAuth, into: &buf) + FfiConverterSequenceTypeReservedInstruction.write(value.reservedInstructions, into: &buf) + FfiConverterSequenceTypeManifestClass.write(value.classification, into: &buf) + } +} + + +public func FfiConverterTypeStaticAnalysis_lift(_ buf: RustBuffer) throws -> StaticAnalysis { + return try FfiConverterTypeStaticAnalysis.lift(buf) +} + +public func FfiConverterTypeStaticAnalysis_lower(_ value: StaticAnalysis) -> RustBuffer { + return FfiConverterTypeStaticAnalysis.lower(value) +} + + +public struct StaticAnalysisWithResourceMovements { public var accountWithdraws: [String: [AccountWithdraw]] public var accountDeposits: [String: [AccountDeposit]] public var presentedProofs: [String: [ResourceSpecifier]] @@ -13637,9 +13701,9 @@ public struct StaticAnalysis { -public struct FfiConverterTypeStaticAnalysis: FfiConverterRustBuffer { - public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> StaticAnalysis { - return try StaticAnalysis( +public struct FfiConverterTypeStaticAnalysisWithResourceMovements: FfiConverterRustBuffer { + public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> StaticAnalysisWithResourceMovements { + return try StaticAnalysisWithResourceMovements( accountWithdraws: FfiConverterDictionaryStringSequenceTypeAccountWithdraw.read(from: &buf), accountDeposits: FfiConverterDictionaryStringSequenceTypeAccountDeposit.read(from: &buf), presentedProofs: FfiConverterDictionaryStringSequenceTypeResourceSpecifier.read(from: &buf), @@ -13653,7 +13717,7 @@ public struct FfiConverterTypeStaticAnalysis: FfiConverterRustBuffer { ) } - public static func write(_ value: StaticAnalysis, into buf: inout [UInt8]) { + public static func write(_ value: StaticAnalysisWithResourceMovements, into buf: inout [UInt8]) { FfiConverterDictionaryStringSequenceTypeAccountWithdraw.write(value.accountWithdraws, into: &buf) FfiConverterDictionaryStringSequenceTypeAccountDeposit.write(value.accountDeposits, into: &buf) FfiConverterDictionaryStringSequenceTypeResourceSpecifier.write(value.presentedProofs, into: &buf) @@ -13668,12 +13732,12 @@ public struct FfiConverterTypeStaticAnalysis: FfiConverterRustBuffer { } -public func FfiConverterTypeStaticAnalysis_lift(_ buf: RustBuffer) throws -> StaticAnalysis { - return try FfiConverterTypeStaticAnalysis.lift(buf) +public func FfiConverterTypeStaticAnalysisWithResourceMovements_lift(_ buf: RustBuffer) throws -> StaticAnalysisWithResourceMovements { + return try FfiConverterTypeStaticAnalysisWithResourceMovements.lift(buf) } -public func FfiConverterTypeStaticAnalysis_lower(_ value: StaticAnalysis) -> RustBuffer { - return FfiConverterTypeStaticAnalysis.lower(value) +public func FfiConverterTypeStaticAnalysisWithResourceMovements_lower(_ value: StaticAnalysisWithResourceMovements) -> RustBuffer { + return FfiConverterTypeStaticAnalysisWithResourceMovements.lower(value) } @@ -26348,7 +26412,7 @@ private var initializationResult: InitializationResult { if (uniffi_radix_engine_toolkit_uniffi_checksum_method_subintentmanifestv2_instructions() != 14630) { return InitializationResult.apiChecksumMismatch } - if (uniffi_radix_engine_toolkit_uniffi_checksum_method_subintentmanifestv2_static_analysis() != 40803) { + if (uniffi_radix_engine_toolkit_uniffi_checksum_method_subintentmanifestv2_static_analysis() != 59806) { return InitializationResult.apiChecksumMismatch } if (uniffi_radix_engine_toolkit_uniffi_checksum_method_subintentmanifestv2_statically_validate() != 63790) { @@ -26393,10 +26457,7 @@ private var initializationResult: InitializationResult { if (uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_blobs() != 37273) { return InitializationResult.apiChecksumMismatch } - if (uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_classify() != 434) { - return InitializationResult.apiChecksumMismatch - } - if (uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_dynamic_analysis() != 27204) { + if (uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_dynamically_analyze() != 1239) { return InitializationResult.apiChecksumMismatch } if (uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_extract_addresses() != 24084) { @@ -26405,7 +26466,10 @@ private var initializationResult: InitializationResult { if (uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_instructions() != 28436) { return InitializationResult.apiChecksumMismatch } - if (uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_static_analysis_and_validate() != 55818) { + if (uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_statically_analyze() != 52728) { + return InitializationResult.apiChecksumMismatch + } + if (uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_statically_analyze_and_validate() != 5080) { return InitializationResult.apiChecksumMismatch } if (uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_statically_validate() != 1391) { @@ -26417,10 +26481,7 @@ private var initializationResult: InitializationResult { if (uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_blobs() != 59861) { return InitializationResult.apiChecksumMismatch } - if (uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_classify() != 8493) { - return InitializationResult.apiChecksumMismatch - } - if (uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_dynamic_analysis() != 2627) { + if (uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_dynamically_analyze() != 62016) { return InitializationResult.apiChecksumMismatch } if (uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_extract_addresses() != 31977) { @@ -26429,7 +26490,10 @@ private var initializationResult: InitializationResult { if (uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_instructions() != 30513) { return InitializationResult.apiChecksumMismatch } - if (uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_static_analysis_and_validate() != 5100) { + if (uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_statically_analyze() != 52561) { + return InitializationResult.apiChecksumMismatch + } + if (uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_statically_analyze_and_validate() != 51639) { return InitializationResult.apiChecksumMismatch } if (uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_statically_validate() != 5014) { diff --git a/Sources/RadixEngineToolkit/RadixEngineToolkit.xcframework/Info.plist b/Sources/RadixEngineToolkit/RadixEngineToolkit.xcframework/Info.plist index f35bf76..854cf52 100644 --- a/Sources/RadixEngineToolkit/RadixEngineToolkit.xcframework/Info.plist +++ b/Sources/RadixEngineToolkit/RadixEngineToolkit.xcframework/Info.plist @@ -23,32 +23,32 @@ BinaryPath RadixEngineToolkit.framework/RadixEngineToolkit LibraryIdentifier - ios-arm64 + ios-arm64_x86_64-simulator LibraryPath RadixEngineToolkit.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform ios + SupportedPlatformVariant + simulator BinaryPath RadixEngineToolkit.framework/RadixEngineToolkit LibraryIdentifier - ios-arm64_x86_64-simulator + ios-arm64 LibraryPath RadixEngineToolkit.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform ios - SupportedPlatformVariant - simulator CFBundlePackageType diff --git a/Sources/RadixEngineToolkit/RadixEngineToolkit.xcframework/ios-arm64/RadixEngineToolkit.framework/Headers/radix_engine_toolkit_uniffiFFI.h b/Sources/RadixEngineToolkit/RadixEngineToolkit.xcframework/ios-arm64/RadixEngineToolkit.framework/Headers/radix_engine_toolkit_uniffiFFI.h index 939df54..4675dfa 100644 --- a/Sources/RadixEngineToolkit/RadixEngineToolkit.xcframework/ios-arm64/RadixEngineToolkit.framework/Headers/radix_engine_toolkit_uniffiFFI.h +++ b/Sources/RadixEngineToolkit/RadixEngineToolkit.xcframework/ios-arm64/RadixEngineToolkit.framework/Headers/radix_engine_toolkit_uniffiFFI.h @@ -1203,15 +1203,15 @@ void*_Nonnull uniffi_radix_engine_toolkit_uniffi_fn_constructor_transactionmanif ); RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_blobs(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status ); -RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_classify(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status -); -RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_dynamic_analysis(void*_Nonnull ptr, uint8_t network_id, RustBuffer toolkit_receipt, RustCallStatus *_Nonnull out_status +RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_dynamically_analyze(void*_Nonnull ptr, uint8_t network_id, RustBuffer toolkit_receipt, RustCallStatus *_Nonnull out_status ); RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_extract_addresses(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status ); void*_Nonnull uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_instructions(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status ); -RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_static_analysis_and_validate(void*_Nonnull ptr, uint8_t network_id, RustCallStatus *_Nonnull out_status +RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_statically_analyze(void*_Nonnull ptr, uint8_t network_id, RustCallStatus *_Nonnull out_status +); +RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_statically_analyze_and_validate(void*_Nonnull ptr, uint8_t network_id, RustCallStatus *_Nonnull out_status ); void uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_statically_validate(void*_Nonnull ptr, uint8_t network_id, RustCallStatus *_Nonnull out_status ); @@ -1225,15 +1225,15 @@ void*_Nonnull uniffi_radix_engine_toolkit_uniffi_fn_constructor_transactionmanif ); RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_blobs(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status ); -RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_classify(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status -); -RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_dynamic_analysis(void*_Nonnull ptr, uint8_t network_id, RustBuffer toolkit_receipt, RustCallStatus *_Nonnull out_status +RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_dynamically_analyze(void*_Nonnull ptr, uint8_t network_id, RustBuffer toolkit_receipt, RustCallStatus *_Nonnull out_status ); RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_extract_addresses(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status ); void*_Nonnull uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_instructions(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status ); -RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_static_analysis_and_validate(void*_Nonnull ptr, uint8_t network_id, RustCallStatus *_Nonnull out_status +RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_statically_analyze(void*_Nonnull ptr, uint8_t network_id, RustCallStatus *_Nonnull out_status +); +RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_statically_analyze_and_validate(void*_Nonnull ptr, uint8_t network_id, RustCallStatus *_Nonnull out_status ); void uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_statically_validate(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status ); @@ -2955,10 +2955,7 @@ uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionintentv2_ uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_blobs(void ); -uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_classify(void - -); -uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_dynamic_analysis(void +uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_dynamically_analyze(void ); uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_extract_addresses(void @@ -2967,7 +2964,10 @@ uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_instructions(void ); -uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_static_analysis_and_validate(void +uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_statically_analyze(void + +); +uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_statically_analyze_and_validate(void ); uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_statically_validate(void @@ -2979,10 +2979,7 @@ uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_blobs(void ); -uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_classify(void - -); -uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_dynamic_analysis(void +uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_dynamically_analyze(void ); uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_extract_addresses(void @@ -2991,7 +2988,10 @@ uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_instructions(void ); -uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_static_analysis_and_validate(void +uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_statically_analyze(void + +); +uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_statically_analyze_and_validate(void ); uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_statically_validate(void diff --git a/Sources/RadixEngineToolkit/RadixEngineToolkit.xcframework/ios-arm64/RadixEngineToolkit.framework/RadixEngineToolkit b/Sources/RadixEngineToolkit/RadixEngineToolkit.xcframework/ios-arm64/RadixEngineToolkit.framework/RadixEngineToolkit index 3820534..65c5ec1 100644 Binary files a/Sources/RadixEngineToolkit/RadixEngineToolkit.xcframework/ios-arm64/RadixEngineToolkit.framework/RadixEngineToolkit and b/Sources/RadixEngineToolkit/RadixEngineToolkit.xcframework/ios-arm64/RadixEngineToolkit.framework/RadixEngineToolkit differ diff --git a/Sources/RadixEngineToolkit/RadixEngineToolkit.xcframework/ios-arm64_x86_64-simulator/RadixEngineToolkit.framework/Headers/radix_engine_toolkit_uniffiFFI.h b/Sources/RadixEngineToolkit/RadixEngineToolkit.xcframework/ios-arm64_x86_64-simulator/RadixEngineToolkit.framework/Headers/radix_engine_toolkit_uniffiFFI.h index 939df54..4675dfa 100644 --- a/Sources/RadixEngineToolkit/RadixEngineToolkit.xcframework/ios-arm64_x86_64-simulator/RadixEngineToolkit.framework/Headers/radix_engine_toolkit_uniffiFFI.h +++ b/Sources/RadixEngineToolkit/RadixEngineToolkit.xcframework/ios-arm64_x86_64-simulator/RadixEngineToolkit.framework/Headers/radix_engine_toolkit_uniffiFFI.h @@ -1203,15 +1203,15 @@ void*_Nonnull uniffi_radix_engine_toolkit_uniffi_fn_constructor_transactionmanif ); RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_blobs(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status ); -RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_classify(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status -); -RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_dynamic_analysis(void*_Nonnull ptr, uint8_t network_id, RustBuffer toolkit_receipt, RustCallStatus *_Nonnull out_status +RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_dynamically_analyze(void*_Nonnull ptr, uint8_t network_id, RustBuffer toolkit_receipt, RustCallStatus *_Nonnull out_status ); RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_extract_addresses(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status ); void*_Nonnull uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_instructions(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status ); -RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_static_analysis_and_validate(void*_Nonnull ptr, uint8_t network_id, RustCallStatus *_Nonnull out_status +RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_statically_analyze(void*_Nonnull ptr, uint8_t network_id, RustCallStatus *_Nonnull out_status +); +RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_statically_analyze_and_validate(void*_Nonnull ptr, uint8_t network_id, RustCallStatus *_Nonnull out_status ); void uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_statically_validate(void*_Nonnull ptr, uint8_t network_id, RustCallStatus *_Nonnull out_status ); @@ -1225,15 +1225,15 @@ void*_Nonnull uniffi_radix_engine_toolkit_uniffi_fn_constructor_transactionmanif ); RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_blobs(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status ); -RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_classify(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status -); -RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_dynamic_analysis(void*_Nonnull ptr, uint8_t network_id, RustBuffer toolkit_receipt, RustCallStatus *_Nonnull out_status +RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_dynamically_analyze(void*_Nonnull ptr, uint8_t network_id, RustBuffer toolkit_receipt, RustCallStatus *_Nonnull out_status ); RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_extract_addresses(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status ); void*_Nonnull uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_instructions(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status ); -RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_static_analysis_and_validate(void*_Nonnull ptr, uint8_t network_id, RustCallStatus *_Nonnull out_status +RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_statically_analyze(void*_Nonnull ptr, uint8_t network_id, RustCallStatus *_Nonnull out_status +); +RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_statically_analyze_and_validate(void*_Nonnull ptr, uint8_t network_id, RustCallStatus *_Nonnull out_status ); void uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_statically_validate(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status ); @@ -2955,10 +2955,7 @@ uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionintentv2_ uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_blobs(void ); -uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_classify(void - -); -uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_dynamic_analysis(void +uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_dynamically_analyze(void ); uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_extract_addresses(void @@ -2967,7 +2964,10 @@ uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_instructions(void ); -uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_static_analysis_and_validate(void +uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_statically_analyze(void + +); +uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_statically_analyze_and_validate(void ); uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_statically_validate(void @@ -2979,10 +2979,7 @@ uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_blobs(void ); -uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_classify(void - -); -uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_dynamic_analysis(void +uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_dynamically_analyze(void ); uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_extract_addresses(void @@ -2991,7 +2988,10 @@ uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_instructions(void ); -uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_static_analysis_and_validate(void +uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_statically_analyze(void + +); +uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_statically_analyze_and_validate(void ); uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_statically_validate(void diff --git a/Sources/RadixEngineToolkit/RadixEngineToolkit.xcframework/ios-arm64_x86_64-simulator/RadixEngineToolkit.framework/RadixEngineToolkit b/Sources/RadixEngineToolkit/RadixEngineToolkit.xcframework/ios-arm64_x86_64-simulator/RadixEngineToolkit.framework/RadixEngineToolkit index 86a9f1c..e968c7a 100644 Binary files a/Sources/RadixEngineToolkit/RadixEngineToolkit.xcframework/ios-arm64_x86_64-simulator/RadixEngineToolkit.framework/RadixEngineToolkit and b/Sources/RadixEngineToolkit/RadixEngineToolkit.xcframework/ios-arm64_x86_64-simulator/RadixEngineToolkit.framework/RadixEngineToolkit differ diff --git a/Sources/RadixEngineToolkit/RadixEngineToolkit.xcframework/macos-arm64_x86_64/RadixEngineToolkit.framework/Headers/radix_engine_toolkit_uniffiFFI.h b/Sources/RadixEngineToolkit/RadixEngineToolkit.xcframework/macos-arm64_x86_64/RadixEngineToolkit.framework/Headers/radix_engine_toolkit_uniffiFFI.h index 939df54..4675dfa 100644 --- a/Sources/RadixEngineToolkit/RadixEngineToolkit.xcframework/macos-arm64_x86_64/RadixEngineToolkit.framework/Headers/radix_engine_toolkit_uniffiFFI.h +++ b/Sources/RadixEngineToolkit/RadixEngineToolkit.xcframework/macos-arm64_x86_64/RadixEngineToolkit.framework/Headers/radix_engine_toolkit_uniffiFFI.h @@ -1203,15 +1203,15 @@ void*_Nonnull uniffi_radix_engine_toolkit_uniffi_fn_constructor_transactionmanif ); RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_blobs(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status ); -RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_classify(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status -); -RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_dynamic_analysis(void*_Nonnull ptr, uint8_t network_id, RustBuffer toolkit_receipt, RustCallStatus *_Nonnull out_status +RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_dynamically_analyze(void*_Nonnull ptr, uint8_t network_id, RustBuffer toolkit_receipt, RustCallStatus *_Nonnull out_status ); RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_extract_addresses(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status ); void*_Nonnull uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_instructions(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status ); -RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_static_analysis_and_validate(void*_Nonnull ptr, uint8_t network_id, RustCallStatus *_Nonnull out_status +RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_statically_analyze(void*_Nonnull ptr, uint8_t network_id, RustCallStatus *_Nonnull out_status +); +RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_statically_analyze_and_validate(void*_Nonnull ptr, uint8_t network_id, RustCallStatus *_Nonnull out_status ); void uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv1_statically_validate(void*_Nonnull ptr, uint8_t network_id, RustCallStatus *_Nonnull out_status ); @@ -1225,15 +1225,15 @@ void*_Nonnull uniffi_radix_engine_toolkit_uniffi_fn_constructor_transactionmanif ); RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_blobs(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status ); -RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_classify(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status -); -RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_dynamic_analysis(void*_Nonnull ptr, uint8_t network_id, RustBuffer toolkit_receipt, RustCallStatus *_Nonnull out_status +RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_dynamically_analyze(void*_Nonnull ptr, uint8_t network_id, RustBuffer toolkit_receipt, RustCallStatus *_Nonnull out_status ); RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_extract_addresses(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status ); void*_Nonnull uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_instructions(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status ); -RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_static_analysis_and_validate(void*_Nonnull ptr, uint8_t network_id, RustCallStatus *_Nonnull out_status +RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_statically_analyze(void*_Nonnull ptr, uint8_t network_id, RustCallStatus *_Nonnull out_status +); +RustBuffer uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_statically_analyze_and_validate(void*_Nonnull ptr, uint8_t network_id, RustCallStatus *_Nonnull out_status ); void uniffi_radix_engine_toolkit_uniffi_fn_method_transactionmanifestv2_statically_validate(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status ); @@ -2955,10 +2955,7 @@ uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionintentv2_ uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_blobs(void ); -uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_classify(void - -); -uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_dynamic_analysis(void +uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_dynamically_analyze(void ); uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_extract_addresses(void @@ -2967,7 +2964,10 @@ uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_instructions(void ); -uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_static_analysis_and_validate(void +uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_statically_analyze(void + +); +uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_statically_analyze_and_validate(void ); uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv1_statically_validate(void @@ -2979,10 +2979,7 @@ uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_blobs(void ); -uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_classify(void - -); -uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_dynamic_analysis(void +uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_dynamically_analyze(void ); uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_extract_addresses(void @@ -2991,7 +2988,10 @@ uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_instructions(void ); -uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_static_analysis_and_validate(void +uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_statically_analyze(void + +); +uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_statically_analyze_and_validate(void ); uint16_t uniffi_radix_engine_toolkit_uniffi_checksum_method_transactionmanifestv2_statically_validate(void diff --git a/Sources/RadixEngineToolkit/RadixEngineToolkit.xcframework/macos-arm64_x86_64/RadixEngineToolkit.framework/RadixEngineToolkit b/Sources/RadixEngineToolkit/RadixEngineToolkit.xcframework/macos-arm64_x86_64/RadixEngineToolkit.framework/RadixEngineToolkit index d4b68a6..017677f 100644 Binary files a/Sources/RadixEngineToolkit/RadixEngineToolkit.xcframework/macos-arm64_x86_64/RadixEngineToolkit.framework/RadixEngineToolkit and b/Sources/RadixEngineToolkit/RadixEngineToolkit.xcframework/macos-arm64_x86_64/RadixEngineToolkit.framework/RadixEngineToolkit differ