diff --git a/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/ClientMeta.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/ClientMeta.AlgoApiFormatters.gen.cs index 97d30d226..bd5dc5561 100644 --- a/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/ClientMeta.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/ClientMeta.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct ClientMeta private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("description", null, (AlgoSdk.WalletConnect.ClientMeta x) => x.Description, (ref AlgoSdk.WalletConnect.ClientMeta x, System.String value) => x.Description = value, AlgoSdk.StringComparer.Instance, false).Assign("url", null, (AlgoSdk.WalletConnect.ClientMeta x) => x.Url, (ref AlgoSdk.WalletConnect.ClientMeta x, System.String value) => x.Url = value, AlgoSdk.StringComparer.Instance, false).Assign("icons", null, (AlgoSdk.WalletConnect.ClientMeta x) => x.IconUrls, (ref AlgoSdk.WalletConnect.ClientMeta x, System.String[] value) => x.IconUrls = value, AlgoSdk.ArrayComparer.Instance, false).Assign("name", null, (AlgoSdk.WalletConnect.ClientMeta x) => x.Name, (ref AlgoSdk.WalletConnect.ClientMeta x, System.String value) => x.Name = value, AlgoSdk.StringComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("description", null, (AlgoSdk.WalletConnect.ClientMeta x) => x.Description, (ref AlgoSdk.WalletConnect.ClientMeta x, System.String value) => x.Description = value, AlgoSdk.StringComparer.Instance, false).Assign("url", null, (AlgoSdk.WalletConnect.ClientMeta x) => x.Url, (ref AlgoSdk.WalletConnect.ClientMeta x, System.String value) => x.Url = value, AlgoSdk.StringComparer.Instance, false).Assign("icons", null, (AlgoSdk.WalletConnect.ClientMeta x) => x.IconUrls, (ref AlgoSdk.WalletConnect.ClientMeta x, System.String[] value) => x.IconUrls = value, AlgoSdk.ArrayComparer.Instance, false).Assign("name", null, (AlgoSdk.WalletConnect.ClientMeta x) => x.Name, (ref AlgoSdk.WalletConnect.ClientMeta x, System.String value) => x.Name = value, AlgoSdk.StringComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/EncryptedPayload.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/EncryptedPayload.AlgoApiFormatters.gen.cs index 58601bd5a..3c736a7fa 100644 --- a/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/EncryptedPayload.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/EncryptedPayload.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct EncryptedPayload private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("iv", null, (AlgoSdk.WalletConnect.EncryptedPayload x) => x.Iv, (ref AlgoSdk.WalletConnect.EncryptedPayload x, AlgoSdk.Hex value) => x.Iv = value, false).Assign("hmac", null, (AlgoSdk.WalletConnect.EncryptedPayload x) => x.Signature, (ref AlgoSdk.WalletConnect.EncryptedPayload x, AlgoSdk.Hex value) => x.Signature = value, false).Assign("data", null, (AlgoSdk.WalletConnect.EncryptedPayload x) => x.Data, (ref AlgoSdk.WalletConnect.EncryptedPayload x, AlgoSdk.Hex value) => x.Data = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("iv", null, (AlgoSdk.WalletConnect.EncryptedPayload x) => x.Iv, (ref AlgoSdk.WalletConnect.EncryptedPayload x, AlgoSdk.Hex value) => x.Iv = value, false).Assign("hmac", null, (AlgoSdk.WalletConnect.EncryptedPayload x) => x.Signature, (ref AlgoSdk.WalletConnect.EncryptedPayload x, AlgoSdk.Hex value) => x.Signature = value, false).Assign("data", null, (AlgoSdk.WalletConnect.EncryptedPayload x) => x.Data, (ref AlgoSdk.WalletConnect.EncryptedPayload x, AlgoSdk.Hex value) => x.Data = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/JsonRpcError.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/JsonRpcError.AlgoApiFormatters.gen.cs index 6c907aa79..be58c3db6 100644 --- a/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/JsonRpcError.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/JsonRpcError.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct JsonRpcError private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("code", null, (AlgoSdk.WalletConnect.JsonRpcError x) => x.Code, (ref AlgoSdk.WalletConnect.JsonRpcError x, System.Int32 value) => x.Code = value, false).Assign("message", null, (AlgoSdk.WalletConnect.JsonRpcError x) => x.Message, (ref AlgoSdk.WalletConnect.JsonRpcError x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false).Assign("data", null, (AlgoSdk.WalletConnect.JsonRpcError x) => x.Data, (ref AlgoSdk.WalletConnect.JsonRpcError x, AlgoSdk.AlgoApiObject value) => x.Data = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("code", null, (AlgoSdk.WalletConnect.JsonRpcError x) => x.Code, (ref AlgoSdk.WalletConnect.JsonRpcError x, System.Int32 value) => x.Code = value, false).Assign("message", null, (AlgoSdk.WalletConnect.JsonRpcError x) => x.Message, (ref AlgoSdk.WalletConnect.JsonRpcError x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false).Assign("data", null, (AlgoSdk.WalletConnect.JsonRpcError x) => x.Data, (ref AlgoSdk.WalletConnect.JsonRpcError x, AlgoSdk.AlgoApiObject value) => x.Data = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/JsonRpcRequest.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/JsonRpcRequest.AlgoApiFormatters.gen.cs index cc5816ae0..6bab79126 100644 --- a/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/JsonRpcRequest.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/JsonRpcRequest.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct JsonRpcRequest private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("id", null, (AlgoSdk.WalletConnect.JsonRpcRequest x) => x.Id, (ref AlgoSdk.WalletConnect.JsonRpcRequest x, System.UInt64 value) => x.Id = value, false).Assign("jsonrpc", null, (AlgoSdk.WalletConnect.JsonRpcRequest x) => x.JsonRpc, (ref AlgoSdk.WalletConnect.JsonRpcRequest x, System.String value) => x.JsonRpc = value, AlgoSdk.StringComparer.Instance, false).Assign("method", null, (AlgoSdk.WalletConnect.JsonRpcRequest x) => x.Method, (ref AlgoSdk.WalletConnect.JsonRpcRequest x, System.String value) => x.Method = value, AlgoSdk.StringComparer.Instance, false).Assign("params", null, (AlgoSdk.WalletConnect.JsonRpcRequest x) => x.Params, (ref AlgoSdk.WalletConnect.JsonRpcRequest x, AlgoSdk.AlgoApiObject[] value) => x.Params = value, AlgoSdk.ArrayComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(true).Assign("id", null, (AlgoSdk.WalletConnect.JsonRpcRequest x) => x.Id, (ref AlgoSdk.WalletConnect.JsonRpcRequest x, System.UInt64 value) => x.Id = value, false).Assign("jsonrpc", null, (AlgoSdk.WalletConnect.JsonRpcRequest x) => x.JsonRpc, (ref AlgoSdk.WalletConnect.JsonRpcRequest x, System.String value) => x.JsonRpc = value, AlgoSdk.StringComparer.Instance, false).Assign("method", null, (AlgoSdk.WalletConnect.JsonRpcRequest x) => x.Method, (ref AlgoSdk.WalletConnect.JsonRpcRequest x, System.String value) => x.Method = value, AlgoSdk.StringComparer.Instance, false).Assign("params", null, (AlgoSdk.WalletConnect.JsonRpcRequest x) => x.Params, (ref AlgoSdk.WalletConnect.JsonRpcRequest x, AlgoSdk.AlgoApiObject[] value) => x.Params = value, AlgoSdk.ArrayComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/JsonRpcRequest.cs b/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/JsonRpcRequest.cs index 9def76bad..d09741cff 100644 --- a/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/JsonRpcRequest.cs +++ b/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/JsonRpcRequest.cs @@ -28,20 +28,24 @@ public interface IJsonRpcRequest string Method { get; set; } } - [AlgoApiObject] + [AlgoApiObject(IsStrict = true)] public partial struct JsonRpcRequest : IJsonRpcRequest , IEquatable { + /// [AlgoApiField("id", null)] public ulong Id { get; set; } + /// [AlgoApiField("jsonrpc", null)] public string JsonRpc { get; set; } + /// [AlgoApiField("method", null)] public string Method { get; set; } + /// [AlgoApiField("params", null)] public AlgoApiObject[] Params { get; set; } diff --git a/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/JsonRpcResponse.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/JsonRpcResponse.AlgoApiFormatters.gen.cs index d50f86a56..a1d5d527a 100644 --- a/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/JsonRpcResponse.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/JsonRpcResponse.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct JsonRpcResponse private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("id", null, (AlgoSdk.WalletConnect.JsonRpcResponse x) => x.Id, (ref AlgoSdk.WalletConnect.JsonRpcResponse x, AlgoSdk.Optional value) => x.Id = value, false).Assign("jsonrpc", null, (AlgoSdk.WalletConnect.JsonRpcResponse x) => x.JsonRpc, (ref AlgoSdk.WalletConnect.JsonRpcResponse x, System.String value) => x.JsonRpc = value, AlgoSdk.StringComparer.Instance, false).Assign("result", null, (AlgoSdk.WalletConnect.JsonRpcResponse x) => x.Result, (ref AlgoSdk.WalletConnect.JsonRpcResponse x, AlgoSdk.AlgoApiObject value) => x.Result = value, false).Assign("error", null, (AlgoSdk.WalletConnect.JsonRpcResponse x) => x.Error, (ref AlgoSdk.WalletConnect.JsonRpcResponse x, AlgoSdk.WalletConnect.JsonRpcError value) => x.Error = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(true).Assign("id", null, (AlgoSdk.WalletConnect.JsonRpcResponse x) => x.Id, (ref AlgoSdk.WalletConnect.JsonRpcResponse x, AlgoSdk.Optional value) => x.Id = value, false).Assign("jsonrpc", null, (AlgoSdk.WalletConnect.JsonRpcResponse x) => x.JsonRpc, (ref AlgoSdk.WalletConnect.JsonRpcResponse x, System.String value) => x.JsonRpc = value, AlgoSdk.StringComparer.Instance, false).Assign("result", null, (AlgoSdk.WalletConnect.JsonRpcResponse x) => x.Result, (ref AlgoSdk.WalletConnect.JsonRpcResponse x, AlgoSdk.AlgoApiObject value) => x.Result = value, false).Assign("error", null, (AlgoSdk.WalletConnect.JsonRpcResponse x) => x.Error, (ref AlgoSdk.WalletConnect.JsonRpcResponse x, AlgoSdk.WalletConnect.JsonRpcError value) => x.Error = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/JsonRpcResponse.cs b/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/JsonRpcResponse.cs index f985dd5b1..14223938a 100644 --- a/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/JsonRpcResponse.cs +++ b/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/JsonRpcResponse.cs @@ -34,23 +34,28 @@ public interface IJsonRpcResponse bool IsError { get; } } - [AlgoApiObject] + [AlgoApiObject(IsStrict = true)] public partial struct JsonRpcResponse : IJsonRpcResponse , IEquatable { + /// [AlgoApiField("id", null)] public Optional Id { get; set; } + /// [AlgoApiField("jsonrpc", null)] public string JsonRpc { get; set; } + /// [AlgoApiField("result", null)] public AlgoApiObject Result { get; set; } + /// [AlgoApiField("error", null)] public JsonRpcError Error { get; set; } + /// public bool IsError => !Error.Equals(default); public bool Equals(JsonRpcResponse other) diff --git a/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/MultisigMetadata.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/MultisigMetadata.AlgoApiFormatters.gen.cs index 5c30fd0f0..8958cb833 100644 --- a/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/MultisigMetadata.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/MultisigMetadata.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct MultisigMetadata private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("version", null, (AlgoSdk.WalletConnect.MultisigMetadata x) => x.Version, (ref AlgoSdk.WalletConnect.MultisigMetadata x, System.Byte value) => x.Version = value, false).Assign("threshold", null, (AlgoSdk.WalletConnect.MultisigMetadata x) => x.Threshold, (ref AlgoSdk.WalletConnect.MultisigMetadata x, System.Byte value) => x.Threshold = value, false).Assign("addrs", null, (AlgoSdk.WalletConnect.MultisigMetadata x) => x.Addresses, (ref AlgoSdk.WalletConnect.MultisigMetadata x, AlgoSdk.Address[] value) => x.Addresses = value, AlgoSdk.ArrayComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("version", null, (AlgoSdk.WalletConnect.MultisigMetadata x) => x.Version, (ref AlgoSdk.WalletConnect.MultisigMetadata x, System.Byte value) => x.Version = value, false).Assign("threshold", null, (AlgoSdk.WalletConnect.MultisigMetadata x) => x.Threshold, (ref AlgoSdk.WalletConnect.MultisigMetadata x, System.Byte value) => x.Threshold = value, false).Assign("addrs", null, (AlgoSdk.WalletConnect.MultisigMetadata x) => x.Addresses, (ref AlgoSdk.WalletConnect.MultisigMetadata x, AlgoSdk.Address[] value) => x.Addresses = value, AlgoSdk.ArrayComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/NetworkMessage.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/NetworkMessage.AlgoApiFormatters.gen.cs index c400dec5d..3116652d2 100644 --- a/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/NetworkMessage.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/NetworkMessage.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct NetworkMessage private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("topic", null, (AlgoSdk.WalletConnect.NetworkMessage x) => x.Topic, (ref AlgoSdk.WalletConnect.NetworkMessage x, System.String value) => x.Topic = value, AlgoSdk.StringComparer.Instance, false).Assign("type", null, (AlgoSdk.WalletConnect.NetworkMessage x) => x.Type, (ref AlgoSdk.WalletConnect.NetworkMessage x, System.String value) => x.Type = value, AlgoSdk.StringComparer.Instance, false).Assign("payload", null, (AlgoSdk.WalletConnect.NetworkMessage x) => x.Payload, (ref AlgoSdk.WalletConnect.NetworkMessage x, System.String value) => x.Payload = value, AlgoSdk.StringComparer.Instance, false).Assign("silent", null, (AlgoSdk.WalletConnect.NetworkMessage x) => x.IsSilent, (ref AlgoSdk.WalletConnect.NetworkMessage x, AlgoSdk.Optional value) => x.IsSilent = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("topic", null, (AlgoSdk.WalletConnect.NetworkMessage x) => x.Topic, (ref AlgoSdk.WalletConnect.NetworkMessage x, System.String value) => x.Topic = value, AlgoSdk.StringComparer.Instance, false).Assign("type", null, (AlgoSdk.WalletConnect.NetworkMessage x) => x.Type, (ref AlgoSdk.WalletConnect.NetworkMessage x, System.String value) => x.Type = value, AlgoSdk.StringComparer.Instance, false).Assign("payload", null, (AlgoSdk.WalletConnect.NetworkMessage x) => x.Payload, (ref AlgoSdk.WalletConnect.NetworkMessage x, System.String value) => x.Payload = value, AlgoSdk.StringComparer.Instance, false).Assign("silent", null, (AlgoSdk.WalletConnect.NetworkMessage x) => x.IsSilent, (ref AlgoSdk.WalletConnect.NetworkMessage x, AlgoSdk.Optional value) => x.IsSilent = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/SignTxnsError.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/SignTxnsError.AlgoApiFormatters.gen.cs index 44709d724..55a00860d 100644 --- a/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/SignTxnsError.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/SignTxnsError.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct SignTxnsError private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("message", null, (AlgoSdk.WalletConnect.SignTxnsError x) => x.Message, (ref AlgoSdk.WalletConnect.SignTxnsError x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false).Assign("code", null, (AlgoSdk.WalletConnect.SignTxnsError x) => x.Code, (ref AlgoSdk.WalletConnect.SignTxnsError x, System.Int32 value) => x.Code = value, false).Assign("data", null, (AlgoSdk.WalletConnect.SignTxnsError x) => x.Data, (ref AlgoSdk.WalletConnect.SignTxnsError x, AlgoSdk.AlgoApiObject value) => x.Data = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("message", null, (AlgoSdk.WalletConnect.SignTxnsError x) => x.Message, (ref AlgoSdk.WalletConnect.SignTxnsError x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false).Assign("code", null, (AlgoSdk.WalletConnect.SignTxnsError x) => x.Code, (ref AlgoSdk.WalletConnect.SignTxnsError x, System.Int32 value) => x.Code = value, false).Assign("data", null, (AlgoSdk.WalletConnect.SignTxnsError x) => x.Data, (ref AlgoSdk.WalletConnect.SignTxnsError x, AlgoSdk.AlgoApiObject value) => x.Data = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/SignTxnsOpts.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/SignTxnsOpts.AlgoApiFormatters.gen.cs index 819cde822..90b0a4e11 100644 --- a/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/SignTxnsOpts.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/SignTxnsOpts.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct SignTxnsOpts private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("message", null, (AlgoSdk.WalletConnect.SignTxnsOpts x) => x.Message, (ref AlgoSdk.WalletConnect.SignTxnsOpts x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("message", null, (AlgoSdk.WalletConnect.SignTxnsOpts x) => x.Message, (ref AlgoSdk.WalletConnect.SignTxnsOpts x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/WalletConnectSessionData.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/WalletConnectSessionData.AlgoApiFormatters.gen.cs index 10b5b037e..1831a38e5 100644 --- a/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/WalletConnectSessionData.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/WalletConnectSessionData.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct WalletConnectSessionData private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("peerId", null, (AlgoSdk.WalletConnect.WalletConnectSessionData x) => x.PeerId, (ref AlgoSdk.WalletConnect.WalletConnectSessionData x, System.String value) => x.PeerId = value, AlgoSdk.StringComparer.Instance, false).Assign("peerMeta", null, (AlgoSdk.WalletConnect.WalletConnectSessionData x) => x.PeerMeta, (ref AlgoSdk.WalletConnect.WalletConnectSessionData x, AlgoSdk.WalletConnect.ClientMeta value) => x.PeerMeta = value, false).Assign("approved", null, (AlgoSdk.WalletConnect.WalletConnectSessionData x) => x.IsApproved, (ref AlgoSdk.WalletConnect.WalletConnectSessionData x, System.Boolean value) => x.IsApproved = value, false).Assign("chainId", null, (AlgoSdk.WalletConnect.WalletConnectSessionData x) => x.ChainId, (ref AlgoSdk.WalletConnect.WalletConnectSessionData x, System.Int32 value) => x.ChainId = value, false).Assign("accounts", null, (AlgoSdk.WalletConnect.WalletConnectSessionData x) => x.Accounts, (ref AlgoSdk.WalletConnect.WalletConnectSessionData x, AlgoSdk.Address[] value) => x.Accounts = value, AlgoSdk.ArrayComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("peerId", null, (AlgoSdk.WalletConnect.WalletConnectSessionData x) => x.PeerId, (ref AlgoSdk.WalletConnect.WalletConnectSessionData x, System.String value) => x.PeerId = value, AlgoSdk.StringComparer.Instance, false).Assign("peerMeta", null, (AlgoSdk.WalletConnect.WalletConnectSessionData x) => x.PeerMeta, (ref AlgoSdk.WalletConnect.WalletConnectSessionData x, AlgoSdk.WalletConnect.ClientMeta value) => x.PeerMeta = value, false).Assign("approved", null, (AlgoSdk.WalletConnect.WalletConnectSessionData x) => x.IsApproved, (ref AlgoSdk.WalletConnect.WalletConnectSessionData x, System.Boolean value) => x.IsApproved = value, false).Assign("chainId", null, (AlgoSdk.WalletConnect.WalletConnectSessionData x) => x.ChainId, (ref AlgoSdk.WalletConnect.WalletConnectSessionData x, System.Int32 value) => x.ChainId = value, false).Assign("accounts", null, (AlgoSdk.WalletConnect.WalletConnectSessionData x) => x.Accounts, (ref AlgoSdk.WalletConnect.WalletConnectSessionData x, AlgoSdk.Address[] value) => x.Accounts = value, AlgoSdk.ArrayComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/WalletConnectSessionRequest.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/WalletConnectSessionRequest.AlgoApiFormatters.gen.cs index 0baba7b18..fe3b823aa 100644 --- a/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/WalletConnectSessionRequest.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/WalletConnectSessionRequest.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct WalletConnectSessionRequest private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("peerId", null, (AlgoSdk.WalletConnect.WalletConnectSessionRequest x) => x.PeerId, (ref AlgoSdk.WalletConnect.WalletConnectSessionRequest x, System.String value) => x.PeerId = value, AlgoSdk.StringComparer.Instance, false).Assign("peerMeta", null, (AlgoSdk.WalletConnect.WalletConnectSessionRequest x) => x.PeerMeta, (ref AlgoSdk.WalletConnect.WalletConnectSessionRequest x, AlgoSdk.WalletConnect.ClientMeta value) => x.PeerMeta = value, false).Assign("chainId", null, (AlgoSdk.WalletConnect.WalletConnectSessionRequest x) => x.ChainId, (ref AlgoSdk.WalletConnect.WalletConnectSessionRequest x, AlgoSdk.Optional value) => x.ChainId = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("peerId", null, (AlgoSdk.WalletConnect.WalletConnectSessionRequest x) => x.PeerId, (ref AlgoSdk.WalletConnect.WalletConnectSessionRequest x, System.String value) => x.PeerId = value, AlgoSdk.StringComparer.Instance, false).Assign("peerMeta", null, (AlgoSdk.WalletConnect.WalletConnectSessionRequest x) => x.PeerMeta, (ref AlgoSdk.WalletConnect.WalletConnectSessionRequest x, AlgoSdk.WalletConnect.ClientMeta value) => x.PeerMeta = value, false).Assign("chainId", null, (AlgoSdk.WalletConnect.WalletConnectSessionRequest x) => x.ChainId, (ref AlgoSdk.WalletConnect.WalletConnectSessionRequest x, AlgoSdk.Optional value) => x.ChainId = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/WalletTransaction.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/WalletTransaction.AlgoApiFormatters.gen.cs index 2a319f55a..417402058 100644 --- a/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/WalletTransaction.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk.WalletConnect/Models/WalletTransaction.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct WalletTransaction private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("txn", null, (AlgoSdk.WalletConnect.WalletTransaction x) => x.Txn, (ref AlgoSdk.WalletConnect.WalletTransaction x, System.Byte[] value) => x.Txn = value, AlgoSdk.ArrayComparer.Instance, false).Assign("message", null, (AlgoSdk.WalletConnect.WalletTransaction x) => x.Message, (ref AlgoSdk.WalletConnect.WalletTransaction x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false).Assign("authAddr", null, (AlgoSdk.WalletConnect.WalletTransaction x) => x.AuthAddr, (ref AlgoSdk.WalletConnect.WalletTransaction x, AlgoSdk.Address value) => x.AuthAddr = value, false).Assign("msig", null, (AlgoSdk.WalletConnect.WalletTransaction x) => x.Msig, (ref AlgoSdk.WalletConnect.WalletTransaction x, AlgoSdk.WalletConnect.MultisigMetadata value) => x.Msig = value, false).Assign("signers", null, (AlgoSdk.WalletConnect.WalletTransaction x) => x.Signers, (ref AlgoSdk.WalletConnect.WalletTransaction x, AlgoSdk.Address[] value) => x.Signers = value, AlgoSdk.ArrayComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("txn", null, (AlgoSdk.WalletConnect.WalletTransaction x) => x.Txn, (ref AlgoSdk.WalletConnect.WalletTransaction x, System.Byte[] value) => x.Txn = value, AlgoSdk.ArrayComparer.Instance, false).Assign("message", null, (AlgoSdk.WalletConnect.WalletTransaction x) => x.Message, (ref AlgoSdk.WalletConnect.WalletTransaction x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false).Assign("authAddr", null, (AlgoSdk.WalletConnect.WalletTransaction x) => x.AuthAddr, (ref AlgoSdk.WalletConnect.WalletTransaction x, AlgoSdk.Address value) => x.AuthAddr = value, false).Assign("msig", null, (AlgoSdk.WalletConnect.WalletTransaction x) => x.Msig, (ref AlgoSdk.WalletConnect.WalletTransaction x, AlgoSdk.WalletConnect.MultisigMetadata value) => x.Msig = value, false).Assign("signers", null, (AlgoSdk.WalletConnect.WalletTransaction x) => x.Signers, (ref AlgoSdk.WalletConnect.WalletTransaction x, AlgoSdk.Address[] value) => x.Signers = value, AlgoSdk.ArrayComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Accounts/AccountResponse.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Accounts/AccountResponse.AlgoApiFormatters.gen.cs index 84dd4ce53..5d4e72061 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Accounts/AccountResponse.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Accounts/AccountResponse.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct AccountResponse private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("account", null, (AlgoSdk.AccountResponse x) => x.Account, (ref AlgoSdk.AccountResponse x, AlgoSdk.AccountInfo value) => x.Account = value, false).Assign("current-round", null, (AlgoSdk.AccountResponse x) => x.CurrentRound, (ref AlgoSdk.AccountResponse x, System.UInt64 value) => x.CurrentRound = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("account", null, (AlgoSdk.AccountResponse x) => x.Account, (ref AlgoSdk.AccountResponse x, AlgoSdk.AccountInfo value) => x.Account = value, false).Assign("current-round", null, (AlgoSdk.AccountResponse x) => x.CurrentRound, (ref AlgoSdk.AccountResponse x, System.UInt64 value) => x.CurrentRound = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Accounts/AccountsResponse.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Accounts/AccountsResponse.AlgoApiFormatters.gen.cs index 3c6d4a036..a9154efd0 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Accounts/AccountsResponse.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Accounts/AccountsResponse.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct AccountsResponse private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("accounts", null, (AlgoSdk.AccountsResponse x) => x.Accounts, (ref AlgoSdk.AccountsResponse x, AlgoSdk.AccountInfo[] value) => x.Accounts = value, AlgoSdk.ArrayComparer.Instance, false).Assign("current-round", null, (AlgoSdk.AccountsResponse x) => x.CurrentRound, (ref AlgoSdk.AccountsResponse x, System.UInt64 value) => x.CurrentRound = value, false).Assign("next-token", null, (AlgoSdk.AccountsResponse x) => x.NextToken, (ref AlgoSdk.AccountsResponse x, Unity.Collections.FixedString128Bytes value) => x.NextToken = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("accounts", null, (AlgoSdk.AccountsResponse x) => x.Accounts, (ref AlgoSdk.AccountsResponse x, AlgoSdk.AccountInfo[] value) => x.Accounts = value, AlgoSdk.ArrayComparer.Instance, false).Assign("current-round", null, (AlgoSdk.AccountsResponse x) => x.CurrentRound, (ref AlgoSdk.AccountsResponse x, System.UInt64 value) => x.CurrentRound = value, false).Assign("next-token", null, (AlgoSdk.AccountsResponse x) => x.NextToken, (ref AlgoSdk.AccountsResponse x, Unity.Collections.FixedString128Bytes value) => x.NextToken = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Applications/ApplicationResponse.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Applications/ApplicationResponse.AlgoApiFormatters.gen.cs index 771f0e4af..bd7430c07 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Applications/ApplicationResponse.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Applications/ApplicationResponse.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct ApplicationResponse private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("application", null, (AlgoSdk.ApplicationResponse x) => x.Application, (ref AlgoSdk.ApplicationResponse x, AlgoSdk.Application value) => x.Application = value, false).Assign("current-round", null, (AlgoSdk.ApplicationResponse x) => x.CurrentRound, (ref AlgoSdk.ApplicationResponse x, System.UInt64 value) => x.CurrentRound = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("application", null, (AlgoSdk.ApplicationResponse x) => x.Application, (ref AlgoSdk.ApplicationResponse x, AlgoSdk.Application value) => x.Application = value, false).Assign("current-round", null, (AlgoSdk.ApplicationResponse x) => x.CurrentRound, (ref AlgoSdk.ApplicationResponse x, System.UInt64 value) => x.CurrentRound = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Applications/ApplicationsResponse.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Applications/ApplicationsResponse.AlgoApiFormatters.gen.cs index 262bfba1b..0aa7efd96 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Applications/ApplicationsResponse.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Applications/ApplicationsResponse.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct ApplicationsResponse private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("applications", null, (AlgoSdk.ApplicationsResponse x) => x.Applications, (ref AlgoSdk.ApplicationsResponse x, AlgoSdk.Application[] value) => x.Applications = value, AlgoSdk.ArrayComparer.Instance, false).Assign("current-round", null, (AlgoSdk.ApplicationsResponse x) => x.CurrentRound, (ref AlgoSdk.ApplicationsResponse x, System.UInt64 value) => x.CurrentRound = value, false).Assign("next-token", null, (AlgoSdk.ApplicationsResponse x) => x.NextToken, (ref AlgoSdk.ApplicationsResponse x, Unity.Collections.FixedString128Bytes value) => x.NextToken = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("applications", null, (AlgoSdk.ApplicationsResponse x) => x.Applications, (ref AlgoSdk.ApplicationsResponse x, AlgoSdk.Application[] value) => x.Applications = value, AlgoSdk.ArrayComparer.Instance, false).Assign("current-round", null, (AlgoSdk.ApplicationsResponse x) => x.CurrentRound, (ref AlgoSdk.ApplicationsResponse x, System.UInt64 value) => x.CurrentRound = value, false).Assign("next-token", null, (AlgoSdk.ApplicationsResponse x) => x.NextToken, (ref AlgoSdk.ApplicationsResponse x, Unity.Collections.FixedString128Bytes value) => x.NextToken = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Assets/AssetResponse.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Assets/AssetResponse.AlgoApiFormatters.gen.cs index 2853378df..85b0674e2 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Assets/AssetResponse.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Assets/AssetResponse.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct AssetResponse private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("asset", null, (AlgoSdk.AssetResponse x) => x.Asset, (ref AlgoSdk.AssetResponse x, AlgoSdk.Asset value) => x.Asset = value, false).Assign("current-round", null, (AlgoSdk.AssetResponse x) => x.CurrentRound, (ref AlgoSdk.AssetResponse x, System.UInt64 value) => x.CurrentRound = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("asset", null, (AlgoSdk.AssetResponse x) => x.Asset, (ref AlgoSdk.AssetResponse x, AlgoSdk.Asset value) => x.Asset = value, false).Assign("current-round", null, (AlgoSdk.AssetResponse x) => x.CurrentRound, (ref AlgoSdk.AssetResponse x, System.UInt64 value) => x.CurrentRound = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Assets/AssetsResponse.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Assets/AssetsResponse.AlgoApiFormatters.gen.cs index 2413dad7f..ac8ed648c 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Assets/AssetsResponse.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Assets/AssetsResponse.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct AssetsResponse private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("assets", null, (AlgoSdk.AssetsResponse x) => x.Assets, (ref AlgoSdk.AssetsResponse x, AlgoSdk.Asset[] value) => x.Assets = value, AlgoSdk.ArrayComparer.Instance, false).Assign("current-round", null, (AlgoSdk.AssetsResponse x) => x.CurrentRound, (ref AlgoSdk.AssetsResponse x, System.UInt64 value) => x.CurrentRound = value, false).Assign("next-token", null, (AlgoSdk.AssetsResponse x) => x.NextToken, (ref AlgoSdk.AssetsResponse x, Unity.Collections.FixedString128Bytes value) => x.NextToken = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("assets", null, (AlgoSdk.AssetsResponse x) => x.Assets, (ref AlgoSdk.AssetsResponse x, AlgoSdk.Asset[] value) => x.Assets = value, AlgoSdk.ArrayComparer.Instance, false).Assign("current-round", null, (AlgoSdk.AssetsResponse x) => x.CurrentRound, (ref AlgoSdk.AssetsResponse x, System.UInt64 value) => x.CurrentRound = value, false).Assign("next-token", null, (AlgoSdk.AssetsResponse x) => x.NextToken, (ref AlgoSdk.AssetsResponse x, Unity.Collections.FixedString128Bytes value) => x.NextToken = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Assets/BalancesResponse.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Assets/BalancesResponse.AlgoApiFormatters.gen.cs index 9800a1ef4..350909954 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Assets/BalancesResponse.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Assets/BalancesResponse.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct BalancesResponse private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("balances", null, (AlgoSdk.BalancesResponse x) => x.Balances, (ref AlgoSdk.BalancesResponse x, AlgoSdk.MiniAssetHolding[] value) => x.Balances = value, AlgoSdk.ArrayComparer.Instance, false).Assign("current-round", null, (AlgoSdk.BalancesResponse x) => x.CurrentRound, (ref AlgoSdk.BalancesResponse x, System.UInt64 value) => x.CurrentRound = value, false).Assign("next-token", null, (AlgoSdk.BalancesResponse x) => x.NextToken, (ref AlgoSdk.BalancesResponse x, Unity.Collections.FixedString128Bytes value) => x.NextToken = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("balances", null, (AlgoSdk.BalancesResponse x) => x.Balances, (ref AlgoSdk.BalancesResponse x, AlgoSdk.MiniAssetHolding[] value) => x.Balances = value, AlgoSdk.ArrayComparer.Instance, false).Assign("current-round", null, (AlgoSdk.BalancesResponse x) => x.CurrentRound, (ref AlgoSdk.BalancesResponse x, System.UInt64 value) => x.CurrentRound = value, false).Assign("next-token", null, (AlgoSdk.BalancesResponse x) => x.NextToken, (ref AlgoSdk.BalancesResponse x, Unity.Collections.FixedString128Bytes value) => x.NextToken = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Transactions/TransactionApplication.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Transactions/TransactionApplication.AlgoApiFormatters.gen.cs index 1e2ba5f0e..c1d2dcff6 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Transactions/TransactionApplication.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Transactions/TransactionApplication.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct TransactionApplication private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("accounts", null, (AlgoSdk.TransactionApplication x) => x.Accounts, (ref AlgoSdk.TransactionApplication x, System.String[] value) => x.Accounts = value, AlgoSdk.ArrayComparer.Instance, false).Assign("application-args", null, (AlgoSdk.TransactionApplication x) => x.ApplicationArgs, (ref AlgoSdk.TransactionApplication x, System.String[] value) => x.ApplicationArgs = value, AlgoSdk.ArrayComparer.Instance, false).Assign("application-id", null, (AlgoSdk.TransactionApplication x) => x.ApplicationId, (ref AlgoSdk.TransactionApplication x, System.UInt64 value) => x.ApplicationId = value, false).Assign("approval-program", null, (AlgoSdk.TransactionApplication x) => x.ApprovalProgram, (ref AlgoSdk.TransactionApplication x, System.Byte[] value) => x.ApprovalProgram = value, AlgoSdk.ArrayComparer.Instance, false).Assign("clear-state-program", null, (AlgoSdk.TransactionApplication x) => x.ClearStateProgram, (ref AlgoSdk.TransactionApplication x, System.Byte[] value) => x.ClearStateProgram = value, AlgoSdk.ArrayComparer.Instance, false).Assign("extra-program-pages", null, (AlgoSdk.TransactionApplication x) => x.ExtraProgramPages, (ref AlgoSdk.TransactionApplication x, System.UInt64 value) => x.ExtraProgramPages = value, false).Assign("foreign-apps", null, (AlgoSdk.TransactionApplication x) => x.ForeignApps, (ref AlgoSdk.TransactionApplication x, System.UInt64[] value) => x.ForeignApps = value, AlgoSdk.ArrayComparer.Instance, false).Assign("foreign-assets", null, (AlgoSdk.TransactionApplication x) => x.ForeignAssets, (ref AlgoSdk.TransactionApplication x, System.UInt64[] value) => x.ForeignAssets = value, AlgoSdk.ArrayComparer.Instance, false).Assign("global-state-schema", null, (AlgoSdk.TransactionApplication x) => x.GlobalStateSchema, (ref AlgoSdk.TransactionApplication x, AlgoSdk.StateSchema value) => x.GlobalStateSchema = value, false).Assign("local-state-schema", null, (AlgoSdk.TransactionApplication x) => x.LocalStateSchema, (ref AlgoSdk.TransactionApplication x, AlgoSdk.StateSchema value) => x.LocalStateSchema = value, false).Assign("on-completion", null, (AlgoSdk.TransactionApplication x) => x.OnCompletion, (ref AlgoSdk.TransactionApplication x, AlgoSdk.OnCompletion value) => x.OnCompletion = value, AlgoSdk.ByteEnumComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("accounts", null, (AlgoSdk.TransactionApplication x) => x.Accounts, (ref AlgoSdk.TransactionApplication x, System.String[] value) => x.Accounts = value, AlgoSdk.ArrayComparer.Instance, false).Assign("application-args", null, (AlgoSdk.TransactionApplication x) => x.ApplicationArgs, (ref AlgoSdk.TransactionApplication x, System.String[] value) => x.ApplicationArgs = value, AlgoSdk.ArrayComparer.Instance, false).Assign("application-id", null, (AlgoSdk.TransactionApplication x) => x.ApplicationId, (ref AlgoSdk.TransactionApplication x, System.UInt64 value) => x.ApplicationId = value, false).Assign("approval-program", null, (AlgoSdk.TransactionApplication x) => x.ApprovalProgram, (ref AlgoSdk.TransactionApplication x, System.Byte[] value) => x.ApprovalProgram = value, AlgoSdk.ArrayComparer.Instance, false).Assign("clear-state-program", null, (AlgoSdk.TransactionApplication x) => x.ClearStateProgram, (ref AlgoSdk.TransactionApplication x, System.Byte[] value) => x.ClearStateProgram = value, AlgoSdk.ArrayComparer.Instance, false).Assign("extra-program-pages", null, (AlgoSdk.TransactionApplication x) => x.ExtraProgramPages, (ref AlgoSdk.TransactionApplication x, System.UInt64 value) => x.ExtraProgramPages = value, false).Assign("foreign-apps", null, (AlgoSdk.TransactionApplication x) => x.ForeignApps, (ref AlgoSdk.TransactionApplication x, System.UInt64[] value) => x.ForeignApps = value, AlgoSdk.ArrayComparer.Instance, false).Assign("foreign-assets", null, (AlgoSdk.TransactionApplication x) => x.ForeignAssets, (ref AlgoSdk.TransactionApplication x, System.UInt64[] value) => x.ForeignAssets = value, AlgoSdk.ArrayComparer.Instance, false).Assign("global-state-schema", null, (AlgoSdk.TransactionApplication x) => x.GlobalStateSchema, (ref AlgoSdk.TransactionApplication x, AlgoSdk.StateSchema value) => x.GlobalStateSchema = value, false).Assign("local-state-schema", null, (AlgoSdk.TransactionApplication x) => x.LocalStateSchema, (ref AlgoSdk.TransactionApplication x, AlgoSdk.StateSchema value) => x.LocalStateSchema = value, false).Assign("on-completion", null, (AlgoSdk.TransactionApplication x) => x.OnCompletion, (ref AlgoSdk.TransactionApplication x, AlgoSdk.OnCompletion value) => x.OnCompletion = value, AlgoSdk.ByteEnumComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Transactions/TransactionResponse.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Transactions/TransactionResponse.AlgoApiFormatters.gen.cs index 6f90b9731..9767ea07c 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Transactions/TransactionResponse.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Transactions/TransactionResponse.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct TransactionResponse private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("transaction", null, (AlgoSdk.TransactionResponse x) => x.Transaction, (ref AlgoSdk.TransactionResponse x, AlgoSdk.Transaction value) => x.Transaction = value, false).Assign("current-round", null, (AlgoSdk.TransactionResponse x) => x.CurrentRound, (ref AlgoSdk.TransactionResponse x, System.UInt64 value) => x.CurrentRound = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("transaction", null, (AlgoSdk.TransactionResponse x) => x.Transaction, (ref AlgoSdk.TransactionResponse x, AlgoSdk.Transaction value) => x.Transaction = value, false).Assign("current-round", null, (AlgoSdk.TransactionResponse x) => x.CurrentRound, (ref AlgoSdk.TransactionResponse x, System.UInt64 value) => x.CurrentRound = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Transactions/TransactionsResponse.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Transactions/TransactionsResponse.AlgoApiFormatters.gen.cs index ac352222e..9a65830bc 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Transactions/TransactionsResponse.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Indexer/Models/Transactions/TransactionsResponse.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct TransactionsResponse private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("current-round", null, (AlgoSdk.TransactionsResponse x) => x.CurrentRound, (ref AlgoSdk.TransactionsResponse x, System.UInt64 value) => x.CurrentRound = value, false).Assign("next-token", null, (AlgoSdk.TransactionsResponse x) => x.NextToken, (ref AlgoSdk.TransactionsResponse x, Unity.Collections.FixedString128Bytes value) => x.NextToken = value, false).Assign("transactions", null, (AlgoSdk.TransactionsResponse x) => x.Transactions, (ref AlgoSdk.TransactionsResponse x, AlgoSdk.Transaction[] value) => x.Transactions = value, AlgoSdk.ArrayComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("current-round", null, (AlgoSdk.TransactionsResponse x) => x.CurrentRound, (ref AlgoSdk.TransactionsResponse x, System.UInt64 value) => x.CurrentRound = value, false).Assign("next-token", null, (AlgoSdk.TransactionsResponse x) => x.NextToken, (ref AlgoSdk.TransactionsResponse x, Unity.Collections.FixedString128Bytes value) => x.NextToken = value, false).Assign("transactions", null, (AlgoSdk.TransactionsResponse x) => x.Transactions, (ref AlgoSdk.TransactionsResponse x, AlgoSdk.Transaction[] value) => x.Transactions = value, AlgoSdk.ArrayComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/DeleteKeyRequest.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/DeleteKeyRequest.AlgoApiFormatters.gen.cs index f3d81562f..49679dd63 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/DeleteKeyRequest.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/DeleteKeyRequest.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct DeleteKeyRequest private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("address", null, (AlgoSdk.DeleteKeyRequest x) => x.Address, (ref AlgoSdk.DeleteKeyRequest x, AlgoSdk.Address value) => x.Address = value, false).Assign("wallet_handle_token", null, (AlgoSdk.DeleteKeyRequest x) => x.WalletHandleToken, (ref AlgoSdk.DeleteKeyRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false).Assign("wallet_password", null, (AlgoSdk.DeleteKeyRequest x) => x.WalletPassword, (ref AlgoSdk.DeleteKeyRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletPassword = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("address", null, (AlgoSdk.DeleteKeyRequest x) => x.Address, (ref AlgoSdk.DeleteKeyRequest x, AlgoSdk.Address value) => x.Address = value, false).Assign("wallet_handle_token", null, (AlgoSdk.DeleteKeyRequest x) => x.WalletHandleToken, (ref AlgoSdk.DeleteKeyRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false).Assign("wallet_password", null, (AlgoSdk.DeleteKeyRequest x) => x.WalletPassword, (ref AlgoSdk.DeleteKeyRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletPassword = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/ExportKeyRequest.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/ExportKeyRequest.AlgoApiFormatters.gen.cs index affbeba63..435e9c1a2 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/ExportKeyRequest.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/ExportKeyRequest.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct ExportKeyRequest private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("address", null, (AlgoSdk.ExportKeyRequest x) => x.Address, (ref AlgoSdk.ExportKeyRequest x, AlgoSdk.Address value) => x.Address = value, false).Assign("wallet_handle_token", null, (AlgoSdk.ExportKeyRequest x) => x.WalletHandleToken, (ref AlgoSdk.ExportKeyRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false).Assign("wallet_password", null, (AlgoSdk.ExportKeyRequest x) => x.WalletPassword, (ref AlgoSdk.ExportKeyRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletPassword = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("address", null, (AlgoSdk.ExportKeyRequest x) => x.Address, (ref AlgoSdk.ExportKeyRequest x, AlgoSdk.Address value) => x.Address = value, false).Assign("wallet_handle_token", null, (AlgoSdk.ExportKeyRequest x) => x.WalletHandleToken, (ref AlgoSdk.ExportKeyRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false).Assign("wallet_password", null, (AlgoSdk.ExportKeyRequest x) => x.WalletPassword, (ref AlgoSdk.ExportKeyRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletPassword = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/ExportKeyResponse.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/ExportKeyResponse.AlgoApiFormatters.gen.cs index f05908c15..fecaa2fc1 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/ExportKeyResponse.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/ExportKeyResponse.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct ExportKeyResponse private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("error", null, (AlgoSdk.ExportKeyResponse x) => x.Error, (ref AlgoSdk.ExportKeyResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.ExportKeyResponse x) => x.Message, (ref AlgoSdk.ExportKeyResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false).Assign("private_key", null, (AlgoSdk.ExportKeyResponse x) => x.PrivateKey, (ref AlgoSdk.ExportKeyResponse x, AlgoSdk.PrivateKey value) => x.PrivateKey = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("error", null, (AlgoSdk.ExportKeyResponse x) => x.Error, (ref AlgoSdk.ExportKeyResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.ExportKeyResponse x) => x.Message, (ref AlgoSdk.ExportKeyResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false).Assign("private_key", null, (AlgoSdk.ExportKeyResponse x) => x.PrivateKey, (ref AlgoSdk.ExportKeyResponse x, AlgoSdk.PrivateKey value) => x.PrivateKey = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/ExportMasterKeyRequest.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/ExportMasterKeyRequest.AlgoApiFormatters.gen.cs index da288fbbe..f62bf89a5 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/ExportMasterKeyRequest.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/ExportMasterKeyRequest.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct ExportMasterKeyRequest private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("wallet_handle_token", null, (AlgoSdk.ExportMasterKeyRequest x) => x.WalletHandleToken, (ref AlgoSdk.ExportMasterKeyRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false).Assign("wallet_password", null, (AlgoSdk.ExportMasterKeyRequest x) => x.WalletPassword, (ref AlgoSdk.ExportMasterKeyRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletPassword = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("wallet_handle_token", null, (AlgoSdk.ExportMasterKeyRequest x) => x.WalletHandleToken, (ref AlgoSdk.ExportMasterKeyRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false).Assign("wallet_password", null, (AlgoSdk.ExportMasterKeyRequest x) => x.WalletPassword, (ref AlgoSdk.ExportMasterKeyRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletPassword = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/ExportMasterKeyResponse.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/ExportMasterKeyResponse.AlgoApiFormatters.gen.cs index cbe2e8e95..e4c7b0c87 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/ExportMasterKeyResponse.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/ExportMasterKeyResponse.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct ExportMasterKeyResponse private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("master_derivation_key", null, (AlgoSdk.ExportMasterKeyResponse x) => x.MasterDerivationKey, (ref AlgoSdk.ExportMasterKeyResponse x, AlgoSdk.PrivateKey value) => x.MasterDerivationKey = value, false).Assign("error", null, (AlgoSdk.ExportMasterKeyResponse x) => x.Error, (ref AlgoSdk.ExportMasterKeyResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.ExportMasterKeyResponse x) => x.Message, (ref AlgoSdk.ExportMasterKeyResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("master_derivation_key", null, (AlgoSdk.ExportMasterKeyResponse x) => x.MasterDerivationKey, (ref AlgoSdk.ExportMasterKeyResponse x, AlgoSdk.PrivateKey value) => x.MasterDerivationKey = value, false).Assign("error", null, (AlgoSdk.ExportMasterKeyResponse x) => x.Error, (ref AlgoSdk.ExportMasterKeyResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.ExportMasterKeyResponse x) => x.Message, (ref AlgoSdk.ExportMasterKeyResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/GenerateKeyRequest.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/GenerateKeyRequest.AlgoApiFormatters.gen.cs index 00c0689d9..53d2968aa 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/GenerateKeyRequest.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/GenerateKeyRequest.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct GenerateKeyRequest private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("display_mnemonic", null, (AlgoSdk.GenerateKeyRequest x) => x.DisplayMnemonic, (ref AlgoSdk.GenerateKeyRequest x, AlgoSdk.Optional value) => x.DisplayMnemonic = value, false).Assign("wallet_handle_token", null, (AlgoSdk.GenerateKeyRequest x) => x.WalletHandleToken, (ref AlgoSdk.GenerateKeyRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("display_mnemonic", null, (AlgoSdk.GenerateKeyRequest x) => x.DisplayMnemonic, (ref AlgoSdk.GenerateKeyRequest x, AlgoSdk.Optional value) => x.DisplayMnemonic = value, false).Assign("wallet_handle_token", null, (AlgoSdk.GenerateKeyRequest x) => x.WalletHandleToken, (ref AlgoSdk.GenerateKeyRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/GenerateKeyResponse.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/GenerateKeyResponse.AlgoApiFormatters.gen.cs index 26bbd1ffb..6559ce5b1 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/GenerateKeyResponse.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/GenerateKeyResponse.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct GenerateKeyResponse private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("address", null, (AlgoSdk.GenerateKeyResponse x) => x.Address, (ref AlgoSdk.GenerateKeyResponse x, AlgoSdk.Address value) => x.Address = value, false).Assign("error", null, (AlgoSdk.GenerateKeyResponse x) => x.Error, (ref AlgoSdk.GenerateKeyResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.GenerateKeyResponse x) => x.Message, (ref AlgoSdk.GenerateKeyResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("address", null, (AlgoSdk.GenerateKeyResponse x) => x.Address, (ref AlgoSdk.GenerateKeyResponse x, AlgoSdk.Address value) => x.Address = value, false).Assign("error", null, (AlgoSdk.GenerateKeyResponse x) => x.Error, (ref AlgoSdk.GenerateKeyResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.GenerateKeyResponse x) => x.Message, (ref AlgoSdk.GenerateKeyResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/ImportKeyRequest.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/ImportKeyRequest.AlgoApiFormatters.gen.cs index a8d3e73a2..dac6d638f 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/ImportKeyRequest.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/ImportKeyRequest.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct ImportKeyRequest private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("private_key", null, (AlgoSdk.ImportKeyRequest x) => x.PrivateKey, (ref AlgoSdk.ImportKeyRequest x, AlgoSdk.PrivateKey value) => x.PrivateKey = value, false).Assign("wallet_handle_token", null, (AlgoSdk.ImportKeyRequest x) => x.WalletHandleToken, (ref AlgoSdk.ImportKeyRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("private_key", null, (AlgoSdk.ImportKeyRequest x) => x.PrivateKey, (ref AlgoSdk.ImportKeyRequest x, AlgoSdk.PrivateKey value) => x.PrivateKey = value, false).Assign("wallet_handle_token", null, (AlgoSdk.ImportKeyRequest x) => x.WalletHandleToken, (ref AlgoSdk.ImportKeyRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/ImportKeyResponse.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/ImportKeyResponse.AlgoApiFormatters.gen.cs index bb885f225..cb87210f3 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/ImportKeyResponse.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/ImportKeyResponse.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct ImportKeyResponse private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("address", null, (AlgoSdk.ImportKeyResponse x) => x.Address, (ref AlgoSdk.ImportKeyResponse x, AlgoSdk.Address value) => x.Address = value, false).Assign("error", null, (AlgoSdk.ImportKeyResponse x) => x.Error, (ref AlgoSdk.ImportKeyResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.ImportKeyResponse x) => x.Message, (ref AlgoSdk.ImportKeyResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("address", null, (AlgoSdk.ImportKeyResponse x) => x.Address, (ref AlgoSdk.ImportKeyResponse x, AlgoSdk.Address value) => x.Address = value, false).Assign("error", null, (AlgoSdk.ImportKeyResponse x) => x.Error, (ref AlgoSdk.ImportKeyResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.ImportKeyResponse x) => x.Message, (ref AlgoSdk.ImportKeyResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/ListKeysRequest.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/ListKeysRequest.AlgoApiFormatters.gen.cs index a1cf0b99b..13d19fcb9 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/ListKeysRequest.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/ListKeysRequest.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct ListKeysRequest private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("wallet_handle_token", null, (AlgoSdk.ListKeysRequest x) => x.WalletHandleToken, (ref AlgoSdk.ListKeysRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("wallet_handle_token", null, (AlgoSdk.ListKeysRequest x) => x.WalletHandleToken, (ref AlgoSdk.ListKeysRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/ListKeysResponse.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/ListKeysResponse.AlgoApiFormatters.gen.cs index f3c43dd26..d03534c11 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/ListKeysResponse.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Keys/ListKeysResponse.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct ListKeysResponse private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("addresses", null, (AlgoSdk.ListKeysResponse x) => x.Addresses, (ref AlgoSdk.ListKeysResponse x, AlgoSdk.Address[] value) => x.Addresses = value, AlgoSdk.ArrayComparer.Instance, false).Assign("error", null, (AlgoSdk.ListKeysResponse x) => x.Error, (ref AlgoSdk.ListKeysResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.ListKeysResponse x) => x.Message, (ref AlgoSdk.ListKeysResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("addresses", null, (AlgoSdk.ListKeysResponse x) => x.Addresses, (ref AlgoSdk.ListKeysResponse x, AlgoSdk.Address[] value) => x.Addresses = value, AlgoSdk.ArrayComparer.Instance, false).Assign("error", null, (AlgoSdk.ListKeysResponse x) => x.Error, (ref AlgoSdk.ListKeysResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.ListKeysResponse x) => x.Message, (ref AlgoSdk.ListKeysResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/DeleteMultisigRequest.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/DeleteMultisigRequest.AlgoApiFormatters.gen.cs index c45116181..a2a5789fe 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/DeleteMultisigRequest.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/DeleteMultisigRequest.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct DeleteMultisigRequest private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("address", null, (AlgoSdk.DeleteMultisigRequest x) => x.Address, (ref AlgoSdk.DeleteMultisigRequest x, AlgoSdk.Address value) => x.Address = value, false).Assign("wallet_handle_token", null, (AlgoSdk.DeleteMultisigRequest x) => x.WalletHandleToken, (ref AlgoSdk.DeleteMultisigRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false).Assign("wallet_password", null, (AlgoSdk.DeleteMultisigRequest x) => x.WalletPassword, (ref AlgoSdk.DeleteMultisigRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletPassword = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("address", null, (AlgoSdk.DeleteMultisigRequest x) => x.Address, (ref AlgoSdk.DeleteMultisigRequest x, AlgoSdk.Address value) => x.Address = value, false).Assign("wallet_handle_token", null, (AlgoSdk.DeleteMultisigRequest x) => x.WalletHandleToken, (ref AlgoSdk.DeleteMultisigRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false).Assign("wallet_password", null, (AlgoSdk.DeleteMultisigRequest x) => x.WalletPassword, (ref AlgoSdk.DeleteMultisigRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletPassword = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/ExportMultisigRequest.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/ExportMultisigRequest.AlgoApiFormatters.gen.cs index 4ad1af1e1..993b87d27 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/ExportMultisigRequest.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/ExportMultisigRequest.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct ExportMultisigRequest private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("address", null, (AlgoSdk.ExportMultisigRequest x) => x.Address, (ref AlgoSdk.ExportMultisigRequest x, AlgoSdk.Address value) => x.Address = value, false).Assign("wallet_handle_token", null, (AlgoSdk.ExportMultisigRequest x) => x.WalletHandleToken, (ref AlgoSdk.ExportMultisigRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("address", null, (AlgoSdk.ExportMultisigRequest x) => x.Address, (ref AlgoSdk.ExportMultisigRequest x, AlgoSdk.Address value) => x.Address = value, false).Assign("wallet_handle_token", null, (AlgoSdk.ExportMultisigRequest x) => x.WalletHandleToken, (ref AlgoSdk.ExportMultisigRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/ExportMultisigResponse.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/ExportMultisigResponse.AlgoApiFormatters.gen.cs index 8c4c7770a..d52d9519e 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/ExportMultisigResponse.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/ExportMultisigResponse.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct ExportMultisigResponse private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("error", null, (AlgoSdk.ExportMultisigResponse x) => x.Error, (ref AlgoSdk.ExportMultisigResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.ExportMultisigResponse x) => x.Message, (ref AlgoSdk.ExportMultisigResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false).Assign("multisig_version", null, (AlgoSdk.ExportMultisigResponse x) => x.MultisigVersion, (ref AlgoSdk.ExportMultisigResponse x, System.Byte value) => x.MultisigVersion = value, false).Assign("pks", null, (AlgoSdk.ExportMultisigResponse x) => x.Pks, (ref AlgoSdk.ExportMultisigResponse x, AlgoSdk.Crypto.Ed25519.PublicKey[] value) => x.Pks = value, AlgoSdk.ArrayComparer.Instance, false).Assign("threshold", null, (AlgoSdk.ExportMultisigResponse x) => x.Threshold, (ref AlgoSdk.ExportMultisigResponse x, System.Byte value) => x.Threshold = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("error", null, (AlgoSdk.ExportMultisigResponse x) => x.Error, (ref AlgoSdk.ExportMultisigResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.ExportMultisigResponse x) => x.Message, (ref AlgoSdk.ExportMultisigResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false).Assign("multisig_version", null, (AlgoSdk.ExportMultisigResponse x) => x.MultisigVersion, (ref AlgoSdk.ExportMultisigResponse x, System.Byte value) => x.MultisigVersion = value, false).Assign("pks", null, (AlgoSdk.ExportMultisigResponse x) => x.Pks, (ref AlgoSdk.ExportMultisigResponse x, AlgoSdk.Crypto.Ed25519.PublicKey[] value) => x.Pks = value, AlgoSdk.ArrayComparer.Instance, false).Assign("threshold", null, (AlgoSdk.ExportMultisigResponse x) => x.Threshold, (ref AlgoSdk.ExportMultisigResponse x, System.Byte value) => x.Threshold = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/ImportMultisigRequest.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/ImportMultisigRequest.AlgoApiFormatters.gen.cs index 3b67224c4..3de120baa 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/ImportMultisigRequest.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/ImportMultisigRequest.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct ImportMultisigRequest private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("multisig_version", null, (AlgoSdk.ImportMultisigRequest x) => x.Version, (ref AlgoSdk.ImportMultisigRequest x, System.Byte value) => x.Version = value, false).Assign("pks", null, (AlgoSdk.ImportMultisigRequest x) => x.PublicKeys, (ref AlgoSdk.ImportMultisigRequest x, AlgoSdk.Crypto.Ed25519.PublicKey[] value) => x.PublicKeys = value, AlgoSdk.ArrayComparer.Instance, false).Assign("threshold", null, (AlgoSdk.ImportMultisigRequest x) => x.Threshold, (ref AlgoSdk.ImportMultisigRequest x, System.Byte value) => x.Threshold = value, false).Assign("wallet_handle_token", null, (AlgoSdk.ImportMultisigRequest x) => x.WalletHandleToken, (ref AlgoSdk.ImportMultisigRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("multisig_version", null, (AlgoSdk.ImportMultisigRequest x) => x.Version, (ref AlgoSdk.ImportMultisigRequest x, System.Byte value) => x.Version = value, false).Assign("pks", null, (AlgoSdk.ImportMultisigRequest x) => x.PublicKeys, (ref AlgoSdk.ImportMultisigRequest x, AlgoSdk.Crypto.Ed25519.PublicKey[] value) => x.PublicKeys = value, AlgoSdk.ArrayComparer.Instance, false).Assign("threshold", null, (AlgoSdk.ImportMultisigRequest x) => x.Threshold, (ref AlgoSdk.ImportMultisigRequest x, System.Byte value) => x.Threshold = value, false).Assign("wallet_handle_token", null, (AlgoSdk.ImportMultisigRequest x) => x.WalletHandleToken, (ref AlgoSdk.ImportMultisigRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/ImportMultisigResponse.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/ImportMultisigResponse.AlgoApiFormatters.gen.cs index 9ade99b39..d0ec5cba3 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/ImportMultisigResponse.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/ImportMultisigResponse.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct ImportMultisigResponse private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("address", null, (AlgoSdk.ImportMultisigResponse x) => x.Address, (ref AlgoSdk.ImportMultisigResponse x, AlgoSdk.Address value) => x.Address = value, false).Assign("error", null, (AlgoSdk.ImportMultisigResponse x) => x.Error, (ref AlgoSdk.ImportMultisigResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.ImportMultisigResponse x) => x.Message, (ref AlgoSdk.ImportMultisigResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("address", null, (AlgoSdk.ImportMultisigResponse x) => x.Address, (ref AlgoSdk.ImportMultisigResponse x, AlgoSdk.Address value) => x.Address = value, false).Assign("error", null, (AlgoSdk.ImportMultisigResponse x) => x.Error, (ref AlgoSdk.ImportMultisigResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.ImportMultisigResponse x) => x.Message, (ref AlgoSdk.ImportMultisigResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/ListMultisigRequest.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/ListMultisigRequest.AlgoApiFormatters.gen.cs index d2307d3c8..71eb25ecf 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/ListMultisigRequest.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/ListMultisigRequest.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct ListMultisigRequest private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("wallet_handle_token", null, (AlgoSdk.ListMultisigRequest x) => x.WalletHandleToken, (ref AlgoSdk.ListMultisigRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("wallet_handle_token", null, (AlgoSdk.ListMultisigRequest x) => x.WalletHandleToken, (ref AlgoSdk.ListMultisigRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/ListMultisigResponse.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/ListMultisigResponse.AlgoApiFormatters.gen.cs index 87b35ba9b..a6c5dda4f 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/ListMultisigResponse.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/ListMultisigResponse.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct ListMultisigResponse private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("addresses", null, (AlgoSdk.ListMultisigResponse x) => x.Addresses, (ref AlgoSdk.ListMultisigResponse x, AlgoSdk.Address[] value) => x.Addresses = value, AlgoSdk.ArrayComparer.Instance, false).Assign("error", null, (AlgoSdk.ListMultisigResponse x) => x.Error, (ref AlgoSdk.ListMultisigResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.ListMultisigResponse x) => x.Message, (ref AlgoSdk.ListMultisigResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("addresses", null, (AlgoSdk.ListMultisigResponse x) => x.Addresses, (ref AlgoSdk.ListMultisigResponse x, AlgoSdk.Address[] value) => x.Addresses = value, AlgoSdk.ArrayComparer.Instance, false).Assign("error", null, (AlgoSdk.ListMultisigResponse x) => x.Error, (ref AlgoSdk.ListMultisigResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.ListMultisigResponse x) => x.Message, (ref AlgoSdk.ListMultisigResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/SignMultisigRequest.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/SignMultisigRequest.AlgoApiFormatters.gen.cs index 01351269b..6436d8d9f 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/SignMultisigRequest.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/SignMultisigRequest.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct SignMultisigRequest private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("partial_multisig", null, (AlgoSdk.SignMultisigRequest x) => x.Multisig, (ref AlgoSdk.SignMultisigRequest x, AlgoSdk.Multisig value) => x.Multisig = value, false).Assign("public_key", null, (AlgoSdk.SignMultisigRequest x) => x.PublicKey, (ref AlgoSdk.SignMultisigRequest x, AlgoSdk.Crypto.Ed25519.PublicKey value) => x.PublicKey = value, false).Assign("signer", null, (AlgoSdk.SignMultisigRequest x) => x.Signer, (ref AlgoSdk.SignMultisigRequest x, AlgoSdk.Address value) => x.Signer = value, false).Assign("transaction", null, (AlgoSdk.SignMultisigRequest x) => x.Transaction, (ref AlgoSdk.SignMultisigRequest x, System.Byte[] value) => x.Transaction = value, AlgoSdk.ArrayComparer.Instance, false).Assign("wallet_handle_token", null, (AlgoSdk.SignMultisigRequest x) => x.WalletHandleToken, (ref AlgoSdk.SignMultisigRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false).Assign("wallet_password", null, (AlgoSdk.SignMultisigRequest x) => x.WalletPassword, (ref AlgoSdk.SignMultisigRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletPassword = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("partial_multisig", null, (AlgoSdk.SignMultisigRequest x) => x.Multisig, (ref AlgoSdk.SignMultisigRequest x, AlgoSdk.Multisig value) => x.Multisig = value, false).Assign("public_key", null, (AlgoSdk.SignMultisigRequest x) => x.PublicKey, (ref AlgoSdk.SignMultisigRequest x, AlgoSdk.Crypto.Ed25519.PublicKey value) => x.PublicKey = value, false).Assign("signer", null, (AlgoSdk.SignMultisigRequest x) => x.Signer, (ref AlgoSdk.SignMultisigRequest x, AlgoSdk.Address value) => x.Signer = value, false).Assign("transaction", null, (AlgoSdk.SignMultisigRequest x) => x.Transaction, (ref AlgoSdk.SignMultisigRequest x, System.Byte[] value) => x.Transaction = value, AlgoSdk.ArrayComparer.Instance, false).Assign("wallet_handle_token", null, (AlgoSdk.SignMultisigRequest x) => x.WalletHandleToken, (ref AlgoSdk.SignMultisigRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false).Assign("wallet_password", null, (AlgoSdk.SignMultisigRequest x) => x.WalletPassword, (ref AlgoSdk.SignMultisigRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletPassword = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/SignMultisigResponse.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/SignMultisigResponse.AlgoApiFormatters.gen.cs index b84ab0d95..830d3b914 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/SignMultisigResponse.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/SignMultisigResponse.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct SignMultisigResponse private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("multisig", null, (AlgoSdk.SignMultisigResponse x) => x.SignedTransaction, (ref AlgoSdk.SignMultisigResponse x, System.Byte[] value) => x.SignedTransaction = value, AlgoSdk.ArrayComparer.Instance, false).Assign("error", null, (AlgoSdk.SignMultisigResponse x) => x.Error, (ref AlgoSdk.SignMultisigResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.SignMultisigResponse x) => x.Message, (ref AlgoSdk.SignMultisigResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("multisig", null, (AlgoSdk.SignMultisigResponse x) => x.SignedTransaction, (ref AlgoSdk.SignMultisigResponse x, System.Byte[] value) => x.SignedTransaction = value, AlgoSdk.ArrayComparer.Instance, false).Assign("error", null, (AlgoSdk.SignMultisigResponse x) => x.Error, (ref AlgoSdk.SignMultisigResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.SignMultisigResponse x) => x.Message, (ref AlgoSdk.SignMultisigResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/SignProgramMultisigRequest.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/SignProgramMultisigRequest.AlgoApiFormatters.gen.cs index a3b447c84..8a98b6e2f 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/SignProgramMultisigRequest.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/SignProgramMultisigRequest.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct SignProgramMultisigRequest private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("address", null, (AlgoSdk.SignProgramMultisigRequest x) => x.Address, (ref AlgoSdk.SignProgramMultisigRequest x, AlgoSdk.Address value) => x.Address = value, false).Assign("data", null, (AlgoSdk.SignProgramMultisigRequest x) => x.Data, (ref AlgoSdk.SignProgramMultisigRequest x, System.Byte[] value) => x.Data = value, AlgoSdk.ArrayComparer.Instance, false).Assign("partial_multisig", null, (AlgoSdk.SignProgramMultisigRequest x) => x.Multisig, (ref AlgoSdk.SignProgramMultisigRequest x, AlgoSdk.Multisig value) => x.Multisig = value, false).Assign("public_key", null, (AlgoSdk.SignProgramMultisigRequest x) => x.PublicKey, (ref AlgoSdk.SignProgramMultisigRequest x, AlgoSdk.Crypto.Ed25519.PublicKey value) => x.PublicKey = value, false).Assign("wallet_handle_token", null, (AlgoSdk.SignProgramMultisigRequest x) => x.WalletHandleToken, (ref AlgoSdk.SignProgramMultisigRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false).Assign("wallet_password", null, (AlgoSdk.SignProgramMultisigRequest x) => x.WalletPassword, (ref AlgoSdk.SignProgramMultisigRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletPassword = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("address", null, (AlgoSdk.SignProgramMultisigRequest x) => x.Address, (ref AlgoSdk.SignProgramMultisigRequest x, AlgoSdk.Address value) => x.Address = value, false).Assign("data", null, (AlgoSdk.SignProgramMultisigRequest x) => x.Data, (ref AlgoSdk.SignProgramMultisigRequest x, System.Byte[] value) => x.Data = value, AlgoSdk.ArrayComparer.Instance, false).Assign("partial_multisig", null, (AlgoSdk.SignProgramMultisigRequest x) => x.Multisig, (ref AlgoSdk.SignProgramMultisigRequest x, AlgoSdk.Multisig value) => x.Multisig = value, false).Assign("public_key", null, (AlgoSdk.SignProgramMultisigRequest x) => x.PublicKey, (ref AlgoSdk.SignProgramMultisigRequest x, AlgoSdk.Crypto.Ed25519.PublicKey value) => x.PublicKey = value, false).Assign("wallet_handle_token", null, (AlgoSdk.SignProgramMultisigRequest x) => x.WalletHandleToken, (ref AlgoSdk.SignProgramMultisigRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false).Assign("wallet_password", null, (AlgoSdk.SignProgramMultisigRequest x) => x.WalletPassword, (ref AlgoSdk.SignProgramMultisigRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletPassword = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/SignProgramMultisigResponse.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/SignProgramMultisigResponse.AlgoApiFormatters.gen.cs index be90e3378..424e7f6fd 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/SignProgramMultisigResponse.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/SignProgramMultisigResponse.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct SignProgramMultisigResponse private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("multisig", null, (AlgoSdk.SignProgramMultisigResponse x) => x.SignedProgram, (ref AlgoSdk.SignProgramMultisigResponse x, System.Byte[] value) => x.SignedProgram = value, AlgoSdk.ArrayComparer.Instance, false).Assign("error", null, (AlgoSdk.SignProgramMultisigResponse x) => x.Error, (ref AlgoSdk.SignProgramMultisigResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.SignProgramMultisigResponse x) => x.Message, (ref AlgoSdk.SignProgramMultisigResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("multisig", null, (AlgoSdk.SignProgramMultisigResponse x) => x.SignedProgram, (ref AlgoSdk.SignProgramMultisigResponse x, System.Byte[] value) => x.SignedProgram = value, AlgoSdk.ArrayComparer.Instance, false).Assign("error", null, (AlgoSdk.SignProgramMultisigResponse x) => x.Error, (ref AlgoSdk.SignProgramMultisigResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.SignProgramMultisigResponse x) => x.Message, (ref AlgoSdk.SignProgramMultisigResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/SignProgramRequest.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/SignProgramRequest.AlgoApiFormatters.gen.cs index d4b684ac8..187880a67 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/SignProgramRequest.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/SignProgramRequest.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct SignProgramRequest private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("address", null, (AlgoSdk.SignProgramRequest x) => x.Address, (ref AlgoSdk.SignProgramRequest x, AlgoSdk.Address value) => x.Address = value, false).Assign("data", null, (AlgoSdk.SignProgramRequest x) => x.Data, (ref AlgoSdk.SignProgramRequest x, System.Byte[] value) => x.Data = value, AlgoSdk.ArrayComparer.Instance, false).Assign("wallet_handle_token", null, (AlgoSdk.SignProgramRequest x) => x.WalletHandleToken, (ref AlgoSdk.SignProgramRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false).Assign("wallet_password", null, (AlgoSdk.SignProgramRequest x) => x.WalletPassword, (ref AlgoSdk.SignProgramRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletPassword = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("address", null, (AlgoSdk.SignProgramRequest x) => x.Address, (ref AlgoSdk.SignProgramRequest x, AlgoSdk.Address value) => x.Address = value, false).Assign("data", null, (AlgoSdk.SignProgramRequest x) => x.Data, (ref AlgoSdk.SignProgramRequest x, System.Byte[] value) => x.Data = value, AlgoSdk.ArrayComparer.Instance, false).Assign("wallet_handle_token", null, (AlgoSdk.SignProgramRequest x) => x.WalletHandleToken, (ref AlgoSdk.SignProgramRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false).Assign("wallet_password", null, (AlgoSdk.SignProgramRequest x) => x.WalletPassword, (ref AlgoSdk.SignProgramRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletPassword = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/SignProgramResponse.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/SignProgramResponse.AlgoApiFormatters.gen.cs index 3d3e1fcca..850d95e58 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/SignProgramResponse.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/SignProgramResponse.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct SignProgramResponse private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("sig", null, (AlgoSdk.SignProgramResponse x) => x.SignedProgram, (ref AlgoSdk.SignProgramResponse x, AlgoSdk.Sig value) => x.SignedProgram = value, false).Assign("error", null, (AlgoSdk.SignProgramResponse x) => x.Error, (ref AlgoSdk.SignProgramResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.SignProgramResponse x) => x.Message, (ref AlgoSdk.SignProgramResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("sig", null, (AlgoSdk.SignProgramResponse x) => x.SignedProgram, (ref AlgoSdk.SignProgramResponse x, AlgoSdk.Sig value) => x.SignedProgram = value, false).Assign("error", null, (AlgoSdk.SignProgramResponse x) => x.Error, (ref AlgoSdk.SignProgramResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.SignProgramResponse x) => x.Message, (ref AlgoSdk.SignProgramResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/SignTransactionRequest.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/SignTransactionRequest.AlgoApiFormatters.gen.cs index 1d2a0fc03..da0cd0bd0 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/SignTransactionRequest.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/SignTransactionRequest.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct SignTransactionRequest private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("public_key", null, (AlgoSdk.SignTransactionRequest x) => x.PublicKey, (ref AlgoSdk.SignTransactionRequest x, AlgoSdk.Crypto.Ed25519.PublicKey value) => x.PublicKey = value, false).Assign("transaction", null, (AlgoSdk.SignTransactionRequest x) => x.Transaction, (ref AlgoSdk.SignTransactionRequest x, System.Byte[] value) => x.Transaction = value, AlgoSdk.ArrayComparer.Instance, false).Assign("wallet_handle_token", null, (AlgoSdk.SignTransactionRequest x) => x.WalletHandleToken, (ref AlgoSdk.SignTransactionRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false).Assign("wallet_password", null, (AlgoSdk.SignTransactionRequest x) => x.WalletPassword, (ref AlgoSdk.SignTransactionRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletPassword = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("public_key", null, (AlgoSdk.SignTransactionRequest x) => x.PublicKey, (ref AlgoSdk.SignTransactionRequest x, AlgoSdk.Crypto.Ed25519.PublicKey value) => x.PublicKey = value, false).Assign("transaction", null, (AlgoSdk.SignTransactionRequest x) => x.Transaction, (ref AlgoSdk.SignTransactionRequest x, System.Byte[] value) => x.Transaction = value, AlgoSdk.ArrayComparer.Instance, false).Assign("wallet_handle_token", null, (AlgoSdk.SignTransactionRequest x) => x.WalletHandleToken, (ref AlgoSdk.SignTransactionRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false).Assign("wallet_password", null, (AlgoSdk.SignTransactionRequest x) => x.WalletPassword, (ref AlgoSdk.SignTransactionRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletPassword = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/SignTransactionResponse.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/SignTransactionResponse.AlgoApiFormatters.gen.cs index d1d0b3d55..c8451b5e8 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/SignTransactionResponse.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Signatures/SignTransactionResponse.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct SignTransactionResponse private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("signed_transaction", null, (AlgoSdk.SignTransactionResponse x) => x.SignedTransaction, (ref AlgoSdk.SignTransactionResponse x, System.Byte[] value) => x.SignedTransaction = value, AlgoSdk.ArrayComparer.Instance, false).Assign("error", null, (AlgoSdk.SignTransactionResponse x) => x.Error, (ref AlgoSdk.SignTransactionResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.SignTransactionResponse x) => x.Message, (ref AlgoSdk.SignTransactionResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("signed_transaction", null, (AlgoSdk.SignTransactionResponse x) => x.SignedTransaction, (ref AlgoSdk.SignTransactionResponse x, System.Byte[] value) => x.SignedTransaction = value, AlgoSdk.ArrayComparer.Instance, false).Assign("error", null, (AlgoSdk.SignTransactionResponse x) => x.Error, (ref AlgoSdk.SignTransactionResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.SignTransactionResponse x) => x.Message, (ref AlgoSdk.SignTransactionResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/VersionsResponse.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/VersionsResponse.AlgoApiFormatters.gen.cs index b263fbf74..89296df5a 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/VersionsResponse.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/VersionsResponse.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct VersionsResponse private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("versions", null, (AlgoSdk.VersionsResponse x) => x.Versions, (ref AlgoSdk.VersionsResponse x, Unity.Collections.FixedString64Bytes[] value) => x.Versions = value, AlgoSdk.ArrayComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("versions", null, (AlgoSdk.VersionsResponse x) => x.Versions, (ref AlgoSdk.VersionsResponse x, Unity.Collections.FixedString64Bytes[] value) => x.Versions = value, AlgoSdk.ArrayComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/CreateWalletRequest.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/CreateWalletRequest.AlgoApiFormatters.gen.cs index bce62ece2..416a894fa 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/CreateWalletRequest.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/CreateWalletRequest.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct CreateWalletRequest private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("master_derivation_key", null, (AlgoSdk.CreateWalletRequest x) => x.MasterDerivationKey, (ref AlgoSdk.CreateWalletRequest x, AlgoSdk.PrivateKey value) => x.MasterDerivationKey = value, false).Assign("wallet_driver_name", null, (AlgoSdk.CreateWalletRequest x) => x.WalletDriverName, (ref AlgoSdk.CreateWalletRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletDriverName = value, false).Assign("wallet_name", null, (AlgoSdk.CreateWalletRequest x) => x.WalletName, (ref AlgoSdk.CreateWalletRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletName = value, false).Assign("wallet_password", null, (AlgoSdk.CreateWalletRequest x) => x.WalletPassword, (ref AlgoSdk.CreateWalletRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletPassword = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("master_derivation_key", null, (AlgoSdk.CreateWalletRequest x) => x.MasterDerivationKey, (ref AlgoSdk.CreateWalletRequest x, AlgoSdk.PrivateKey value) => x.MasterDerivationKey = value, false).Assign("wallet_driver_name", null, (AlgoSdk.CreateWalletRequest x) => x.WalletDriverName, (ref AlgoSdk.CreateWalletRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletDriverName = value, false).Assign("wallet_name", null, (AlgoSdk.CreateWalletRequest x) => x.WalletName, (ref AlgoSdk.CreateWalletRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletName = value, false).Assign("wallet_password", null, (AlgoSdk.CreateWalletRequest x) => x.WalletPassword, (ref AlgoSdk.CreateWalletRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletPassword = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/CreateWalletResponse.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/CreateWalletResponse.AlgoApiFormatters.gen.cs index 38f47ee97..421de7347 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/CreateWalletResponse.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/CreateWalletResponse.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct CreateWalletResponse private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("error", null, (AlgoSdk.CreateWalletResponse x) => x.Error, (ref AlgoSdk.CreateWalletResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.CreateWalletResponse x) => x.Message, (ref AlgoSdk.CreateWalletResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false).Assign("wallet", null, (AlgoSdk.CreateWalletResponse x) => x.Wallet, (ref AlgoSdk.CreateWalletResponse x, AlgoSdk.Wallet value) => x.Wallet = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("error", null, (AlgoSdk.CreateWalletResponse x) => x.Error, (ref AlgoSdk.CreateWalletResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.CreateWalletResponse x) => x.Message, (ref AlgoSdk.CreateWalletResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false).Assign("wallet", null, (AlgoSdk.CreateWalletResponse x) => x.Wallet, (ref AlgoSdk.CreateWalletResponse x, AlgoSdk.Wallet value) => x.Wallet = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/InitWalletHandleTokenRequest.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/InitWalletHandleTokenRequest.AlgoApiFormatters.gen.cs index cdc52f053..54a9df24d 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/InitWalletHandleTokenRequest.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/InitWalletHandleTokenRequest.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct InitWalletHandleTokenRequest private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("wallet_id", null, (AlgoSdk.InitWalletHandleTokenRequest x) => x.WalletId, (ref AlgoSdk.InitWalletHandleTokenRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletId = value, false).Assign("wallet_password", null, (AlgoSdk.InitWalletHandleTokenRequest x) => x.WalletPassword, (ref AlgoSdk.InitWalletHandleTokenRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletPassword = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("wallet_id", null, (AlgoSdk.InitWalletHandleTokenRequest x) => x.WalletId, (ref AlgoSdk.InitWalletHandleTokenRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletId = value, false).Assign("wallet_password", null, (AlgoSdk.InitWalletHandleTokenRequest x) => x.WalletPassword, (ref AlgoSdk.InitWalletHandleTokenRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletPassword = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/InitWalletHandleTokenResponse.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/InitWalletHandleTokenResponse.AlgoApiFormatters.gen.cs index 509ad10bb..91c840023 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/InitWalletHandleTokenResponse.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/InitWalletHandleTokenResponse.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct InitWalletHandleTokenResponse private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("wallet_handle_token", null, (AlgoSdk.InitWalletHandleTokenResponse x) => x.WalletHandleToken, (ref AlgoSdk.InitWalletHandleTokenResponse x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false).Assign("error", null, (AlgoSdk.InitWalletHandleTokenResponse x) => x.Error, (ref AlgoSdk.InitWalletHandleTokenResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.InitWalletHandleTokenResponse x) => x.Message, (ref AlgoSdk.InitWalletHandleTokenResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("wallet_handle_token", null, (AlgoSdk.InitWalletHandleTokenResponse x) => x.WalletHandleToken, (ref AlgoSdk.InitWalletHandleTokenResponse x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false).Assign("error", null, (AlgoSdk.InitWalletHandleTokenResponse x) => x.Error, (ref AlgoSdk.InitWalletHandleTokenResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.InitWalletHandleTokenResponse x) => x.Message, (ref AlgoSdk.InitWalletHandleTokenResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/ListWalletsResponse.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/ListWalletsResponse.AlgoApiFormatters.gen.cs index be5b5dd9e..3952e80d9 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/ListWalletsResponse.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/ListWalletsResponse.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct ListWalletsResponse private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("error", null, (AlgoSdk.ListWalletsResponse x) => x.Error, (ref AlgoSdk.ListWalletsResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.ListWalletsResponse x) => x.Message, (ref AlgoSdk.ListWalletsResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false).Assign("wallets", null, (AlgoSdk.ListWalletsResponse x) => x.Wallets, (ref AlgoSdk.ListWalletsResponse x, AlgoSdk.Wallet[] value) => x.Wallets = value, AlgoSdk.ArrayComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("error", null, (AlgoSdk.ListWalletsResponse x) => x.Error, (ref AlgoSdk.ListWalletsResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.ListWalletsResponse x) => x.Message, (ref AlgoSdk.ListWalletsResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false).Assign("wallets", null, (AlgoSdk.ListWalletsResponse x) => x.Wallets, (ref AlgoSdk.ListWalletsResponse x, AlgoSdk.Wallet[] value) => x.Wallets = value, AlgoSdk.ArrayComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/ReleaseWalletHandleTokenRequest.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/ReleaseWalletHandleTokenRequest.AlgoApiFormatters.gen.cs index 34c22a159..7a9a98220 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/ReleaseWalletHandleTokenRequest.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/ReleaseWalletHandleTokenRequest.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct ReleaseWalletHandleTokenRequest private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("wallet_handle_token", null, (AlgoSdk.ReleaseWalletHandleTokenRequest x) => x.WalletHandleToken, (ref AlgoSdk.ReleaseWalletHandleTokenRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("wallet_handle_token", null, (AlgoSdk.ReleaseWalletHandleTokenRequest x) => x.WalletHandleToken, (ref AlgoSdk.ReleaseWalletHandleTokenRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/RenameWalletRequest.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/RenameWalletRequest.AlgoApiFormatters.gen.cs index 145023ba3..5a3d57cf3 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/RenameWalletRequest.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/RenameWalletRequest.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct RenameWalletRequest private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("wallet_id", null, (AlgoSdk.RenameWalletRequest x) => x.WalletId, (ref AlgoSdk.RenameWalletRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletId = value, false).Assign("wallet_name", null, (AlgoSdk.RenameWalletRequest x) => x.WalletName, (ref AlgoSdk.RenameWalletRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletName = value, false).Assign("wallet_password", null, (AlgoSdk.RenameWalletRequest x) => x.WalletPassword, (ref AlgoSdk.RenameWalletRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletPassword = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("wallet_id", null, (AlgoSdk.RenameWalletRequest x) => x.WalletId, (ref AlgoSdk.RenameWalletRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletId = value, false).Assign("wallet_name", null, (AlgoSdk.RenameWalletRequest x) => x.WalletName, (ref AlgoSdk.RenameWalletRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletName = value, false).Assign("wallet_password", null, (AlgoSdk.RenameWalletRequest x) => x.WalletPassword, (ref AlgoSdk.RenameWalletRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletPassword = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/RenameWalletResponse.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/RenameWalletResponse.AlgoApiFormatters.gen.cs index 722a7ce58..78868ab6e 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/RenameWalletResponse.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/RenameWalletResponse.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct RenameWalletResponse private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("error", null, (AlgoSdk.RenameWalletResponse x) => x.Error, (ref AlgoSdk.RenameWalletResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.RenameWalletResponse x) => x.Message, (ref AlgoSdk.RenameWalletResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false).Assign("wallet", null, (AlgoSdk.RenameWalletResponse x) => x.Wallet, (ref AlgoSdk.RenameWalletResponse x, AlgoSdk.Wallet value) => x.Wallet = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("error", null, (AlgoSdk.RenameWalletResponse x) => x.Error, (ref AlgoSdk.RenameWalletResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.RenameWalletResponse x) => x.Message, (ref AlgoSdk.RenameWalletResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false).Assign("wallet", null, (AlgoSdk.RenameWalletResponse x) => x.Wallet, (ref AlgoSdk.RenameWalletResponse x, AlgoSdk.Wallet value) => x.Wallet = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/RenewWalletHandleTokenRequest.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/RenewWalletHandleTokenRequest.AlgoApiFormatters.gen.cs index 78d52ceee..da09b47fb 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/RenewWalletHandleTokenRequest.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/RenewWalletHandleTokenRequest.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct RenewWalletHandleTokenRequest private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("wallet_handle_token", null, (AlgoSdk.RenewWalletHandleTokenRequest x) => x.WalletHandleToken, (ref AlgoSdk.RenewWalletHandleTokenRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("wallet_handle_token", null, (AlgoSdk.RenewWalletHandleTokenRequest x) => x.WalletHandleToken, (ref AlgoSdk.RenewWalletHandleTokenRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/RenewWalletHandleTokenResponse.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/RenewWalletHandleTokenResponse.AlgoApiFormatters.gen.cs index 8fcf8322d..a0b28ceb9 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/RenewWalletHandleTokenResponse.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/RenewWalletHandleTokenResponse.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct RenewWalletHandleTokenResponse private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("error", null, (AlgoSdk.RenewWalletHandleTokenResponse x) => x.Error, (ref AlgoSdk.RenewWalletHandleTokenResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.RenewWalletHandleTokenResponse x) => x.Message, (ref AlgoSdk.RenewWalletHandleTokenResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false).Assign("wallet_handle", null, (AlgoSdk.RenewWalletHandleTokenResponse x) => x.WalletHandle, (ref AlgoSdk.RenewWalletHandleTokenResponse x, AlgoSdk.WalletHandle value) => x.WalletHandle = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("error", null, (AlgoSdk.RenewWalletHandleTokenResponse x) => x.Error, (ref AlgoSdk.RenewWalletHandleTokenResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.RenewWalletHandleTokenResponse x) => x.Message, (ref AlgoSdk.RenewWalletHandleTokenResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false).Assign("wallet_handle", null, (AlgoSdk.RenewWalletHandleTokenResponse x) => x.WalletHandle, (ref AlgoSdk.RenewWalletHandleTokenResponse x, AlgoSdk.WalletHandle value) => x.WalletHandle = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/Wallet.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/Wallet.AlgoApiFormatters.gen.cs index c75450c8b..ef1c788a3 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/Wallet.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/Wallet.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct Wallet private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("driver_name", null, (AlgoSdk.Wallet x) => x.DriverName, (ref AlgoSdk.Wallet x, Unity.Collections.FixedString64Bytes value) => x.DriverName = value, false).Assign("driver_version", null, (AlgoSdk.Wallet x) => x.DriverVersion, (ref AlgoSdk.Wallet x, System.UInt32 value) => x.DriverVersion = value, false).Assign("id", null, (AlgoSdk.Wallet x) => x.Id, (ref AlgoSdk.Wallet x, Unity.Collections.FixedString128Bytes value) => x.Id = value, false).Assign("mnemonic_ux", null, (AlgoSdk.Wallet x) => x.MnemonicUx, (ref AlgoSdk.Wallet x, AlgoSdk.Optional value) => x.MnemonicUx = value, false).Assign("name", null, (AlgoSdk.Wallet x) => x.Name, (ref AlgoSdk.Wallet x, Unity.Collections.FixedString64Bytes value) => x.Name = value, false).Assign("supported_txs", null, (AlgoSdk.Wallet x) => x.SupportedTransactions, (ref AlgoSdk.Wallet x, AlgoSdk.TransactionType[] value) => x.SupportedTransactions = value, AlgoSdk.ArrayComparer>.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("driver_name", null, (AlgoSdk.Wallet x) => x.DriverName, (ref AlgoSdk.Wallet x, Unity.Collections.FixedString64Bytes value) => x.DriverName = value, false).Assign("driver_version", null, (AlgoSdk.Wallet x) => x.DriverVersion, (ref AlgoSdk.Wallet x, System.UInt32 value) => x.DriverVersion = value, false).Assign("id", null, (AlgoSdk.Wallet x) => x.Id, (ref AlgoSdk.Wallet x, Unity.Collections.FixedString128Bytes value) => x.Id = value, false).Assign("mnemonic_ux", null, (AlgoSdk.Wallet x) => x.MnemonicUx, (ref AlgoSdk.Wallet x, AlgoSdk.Optional value) => x.MnemonicUx = value, false).Assign("name", null, (AlgoSdk.Wallet x) => x.Name, (ref AlgoSdk.Wallet x, Unity.Collections.FixedString64Bytes value) => x.Name = value, false).Assign("supported_txs", null, (AlgoSdk.Wallet x) => x.SupportedTransactions, (ref AlgoSdk.Wallet x, AlgoSdk.TransactionType[] value) => x.SupportedTransactions = value, AlgoSdk.ArrayComparer>.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/WalletHandle.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/WalletHandle.AlgoApiFormatters.gen.cs index 781cbdcef..814e172fb 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/WalletHandle.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/WalletHandle.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct WalletHandle private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("expires_seconds", null, (AlgoSdk.WalletHandle x) => x.ExpiresSeconds, (ref AlgoSdk.WalletHandle x, System.UInt64 value) => x.ExpiresSeconds = value, false).Assign("wallet", null, (AlgoSdk.WalletHandle x) => x.Wallet, (ref AlgoSdk.WalletHandle x, AlgoSdk.Wallet value) => x.Wallet = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("expires_seconds", null, (AlgoSdk.WalletHandle x) => x.ExpiresSeconds, (ref AlgoSdk.WalletHandle x, System.UInt64 value) => x.ExpiresSeconds = value, false).Assign("wallet", null, (AlgoSdk.WalletHandle x) => x.Wallet, (ref AlgoSdk.WalletHandle x, AlgoSdk.Wallet value) => x.Wallet = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/WalletInfoRequest.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/WalletInfoRequest.AlgoApiFormatters.gen.cs index a036fbdc4..b141584cc 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/WalletInfoRequest.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/WalletInfoRequest.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct WalletInfoRequest private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("wallet_handle_token", null, (AlgoSdk.WalletInfoRequest x) => x.WalletHandleToken, (ref AlgoSdk.WalletInfoRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("wallet_handle_token", null, (AlgoSdk.WalletInfoRequest x) => x.WalletHandleToken, (ref AlgoSdk.WalletInfoRequest x, Unity.Collections.FixedString128Bytes value) => x.WalletHandleToken = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/WalletInfoResponse.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/WalletInfoResponse.AlgoApiFormatters.gen.cs index b1e557d84..f827b3800 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/WalletInfoResponse.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Kmd/Models/Wallets/WalletInfoResponse.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct WalletInfoResponse private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("wallet_handle", null, (AlgoSdk.WalletInfoResponse x) => x.WalletHandle, (ref AlgoSdk.WalletInfoResponse x, AlgoSdk.WalletHandle value) => x.WalletHandle = value, false).Assign("error", null, (AlgoSdk.WalletInfoResponse x) => x.Error, (ref AlgoSdk.WalletInfoResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.WalletInfoResponse x) => x.Message, (ref AlgoSdk.WalletInfoResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("wallet_handle", null, (AlgoSdk.WalletInfoResponse x) => x.WalletHandle, (ref AlgoSdk.WalletInfoResponse x, AlgoSdk.WalletHandle value) => x.WalletHandle = value, false).Assign("error", null, (AlgoSdk.WalletInfoResponse x) => x.Error, (ref AlgoSdk.WalletInfoResponse x, AlgoSdk.Optional value) => x.Error = value, false).Assign("message", null, (AlgoSdk.WalletInfoResponse x) => x.Message, (ref AlgoSdk.WalletInfoResponse x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/AccountInfo.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/AccountInfo.AlgoApiFormatters.gen.cs index cb9f922b6..faafc8910 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/AccountInfo.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/AccountInfo.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct AccountInfo private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("address", null, (AlgoSdk.AccountInfo x) => x.Address, (ref AlgoSdk.AccountInfo x, AlgoSdk.Address value) => x.Address = value, false).Assign("amount", null, (AlgoSdk.AccountInfo x) => x.Amount, (ref AlgoSdk.AccountInfo x, System.UInt64 value) => x.Amount = value, false).Assign("amount-without-pending-rewards", null, (AlgoSdk.AccountInfo x) => x.AmountWithoutPendingRewards, (ref AlgoSdk.AccountInfo x, System.UInt64 value) => x.AmountWithoutPendingRewards = value, false).Assign("apps-local-state", null, (AlgoSdk.AccountInfo x) => x.ApplicationsLocalState, (ref AlgoSdk.AccountInfo x, AlgoSdk.ApplicationLocalState[] value) => x.ApplicationsLocalState = value, AlgoSdk.ArrayComparer.Instance, false).Assign("apps-total-extra-pages", null, (AlgoSdk.AccountInfo x) => x.ApplicationsTotalExtraPages, (ref AlgoSdk.AccountInfo x, System.UInt64 value) => x.ApplicationsTotalExtraPages = value, false).Assign("apps-total-schema", null, (AlgoSdk.AccountInfo x) => x.ApplicationsTotalSchema, (ref AlgoSdk.AccountInfo x, AlgoSdk.StateSchema value) => x.ApplicationsTotalSchema = value, false).Assign("assets", null, (AlgoSdk.AccountInfo x) => x.Assets, (ref AlgoSdk.AccountInfo x, AlgoSdk.AssetHolding[] value) => x.Assets = value, AlgoSdk.ArrayComparer.Instance, false).Assign("auth-addr", null, (AlgoSdk.AccountInfo x) => x.AuthAddress, (ref AlgoSdk.AccountInfo x, AlgoSdk.Address value) => x.AuthAddress = value, false).Assign("closed-at-round", null, (AlgoSdk.AccountInfo x) => x.ClosedAtRound, (ref AlgoSdk.AccountInfo x, System.UInt64 value) => x.ClosedAtRound = value, false).Assign("created-apps", null, (AlgoSdk.AccountInfo x) => x.CreatedApplications, (ref AlgoSdk.AccountInfo x, AlgoSdk.Application[] value) => x.CreatedApplications = value, AlgoSdk.ArrayComparer.Instance, false).Assign("created-assets", null, (AlgoSdk.AccountInfo x) => x.CreatedAssets, (ref AlgoSdk.AccountInfo x, AlgoSdk.Asset[] value) => x.CreatedAssets = value, AlgoSdk.ArrayComparer.Instance, false).Assign("created-at-round", null, (AlgoSdk.AccountInfo x) => x.CreatedAtRound, (ref AlgoSdk.AccountInfo x, System.UInt64 value) => x.CreatedAtRound = value, false).Assign("deleted", null, (AlgoSdk.AccountInfo x) => x.Deleted, (ref AlgoSdk.AccountInfo x, AlgoSdk.Optional value) => x.Deleted = value, false).Assign("participation", null, (AlgoSdk.AccountInfo x) => x.Participation, (ref AlgoSdk.AccountInfo x, AlgoSdk.AccountParticipation value) => x.Participation = value, false).Assign("pending-rewards", null, (AlgoSdk.AccountInfo x) => x.PendingRewards, (ref AlgoSdk.AccountInfo x, System.UInt64 value) => x.PendingRewards = value, false).Assign("reward-base", null, (AlgoSdk.AccountInfo x) => x.RewardBase, (ref AlgoSdk.AccountInfo x, System.UInt64 value) => x.RewardBase = value, false).Assign("rewards", null, (AlgoSdk.AccountInfo x) => x.Rewards, (ref AlgoSdk.AccountInfo x, System.UInt64 value) => x.Rewards = value, false).Assign("round", null, (AlgoSdk.AccountInfo x) => x.Round, (ref AlgoSdk.AccountInfo x, System.UInt64 value) => x.Round = value, false).Assign("sig-type", null, (AlgoSdk.AccountInfo x) => x.SignatureType, (ref AlgoSdk.AccountInfo x, AlgoSdk.SignatureType value) => x.SignatureType = value, AlgoSdk.ByteEnumComparer.Instance, false).Assign("status", null, (AlgoSdk.AccountInfo x) => x.Status, (ref AlgoSdk.AccountInfo x, Unity.Collections.FixedString32Bytes value) => x.Status = value, false).Assign("min-balance", null, (AlgoSdk.AccountInfo x) => x.MinBalance, (ref AlgoSdk.AccountInfo x, System.UInt64 value) => x.MinBalance = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("address", null, (AlgoSdk.AccountInfo x) => x.Address, (ref AlgoSdk.AccountInfo x, AlgoSdk.Address value) => x.Address = value, false).Assign("amount", null, (AlgoSdk.AccountInfo x) => x.Amount, (ref AlgoSdk.AccountInfo x, System.UInt64 value) => x.Amount = value, false).Assign("amount-without-pending-rewards", null, (AlgoSdk.AccountInfo x) => x.AmountWithoutPendingRewards, (ref AlgoSdk.AccountInfo x, System.UInt64 value) => x.AmountWithoutPendingRewards = value, false).Assign("apps-local-state", null, (AlgoSdk.AccountInfo x) => x.ApplicationsLocalState, (ref AlgoSdk.AccountInfo x, AlgoSdk.ApplicationLocalState[] value) => x.ApplicationsLocalState = value, AlgoSdk.ArrayComparer.Instance, false).Assign("apps-total-extra-pages", null, (AlgoSdk.AccountInfo x) => x.ApplicationsTotalExtraPages, (ref AlgoSdk.AccountInfo x, System.UInt64 value) => x.ApplicationsTotalExtraPages = value, false).Assign("apps-total-schema", null, (AlgoSdk.AccountInfo x) => x.ApplicationsTotalSchema, (ref AlgoSdk.AccountInfo x, AlgoSdk.StateSchema value) => x.ApplicationsTotalSchema = value, false).Assign("assets", null, (AlgoSdk.AccountInfo x) => x.Assets, (ref AlgoSdk.AccountInfo x, AlgoSdk.AssetHolding[] value) => x.Assets = value, AlgoSdk.ArrayComparer.Instance, false).Assign("auth-addr", null, (AlgoSdk.AccountInfo x) => x.AuthAddress, (ref AlgoSdk.AccountInfo x, AlgoSdk.Address value) => x.AuthAddress = value, false).Assign("closed-at-round", null, (AlgoSdk.AccountInfo x) => x.ClosedAtRound, (ref AlgoSdk.AccountInfo x, System.UInt64 value) => x.ClosedAtRound = value, false).Assign("created-apps", null, (AlgoSdk.AccountInfo x) => x.CreatedApplications, (ref AlgoSdk.AccountInfo x, AlgoSdk.Application[] value) => x.CreatedApplications = value, AlgoSdk.ArrayComparer.Instance, false).Assign("created-assets", null, (AlgoSdk.AccountInfo x) => x.CreatedAssets, (ref AlgoSdk.AccountInfo x, AlgoSdk.Asset[] value) => x.CreatedAssets = value, AlgoSdk.ArrayComparer.Instance, false).Assign("created-at-round", null, (AlgoSdk.AccountInfo x) => x.CreatedAtRound, (ref AlgoSdk.AccountInfo x, System.UInt64 value) => x.CreatedAtRound = value, false).Assign("deleted", null, (AlgoSdk.AccountInfo x) => x.Deleted, (ref AlgoSdk.AccountInfo x, AlgoSdk.Optional value) => x.Deleted = value, false).Assign("participation", null, (AlgoSdk.AccountInfo x) => x.Participation, (ref AlgoSdk.AccountInfo x, AlgoSdk.AccountParticipation value) => x.Participation = value, false).Assign("pending-rewards", null, (AlgoSdk.AccountInfo x) => x.PendingRewards, (ref AlgoSdk.AccountInfo x, System.UInt64 value) => x.PendingRewards = value, false).Assign("reward-base", null, (AlgoSdk.AccountInfo x) => x.RewardBase, (ref AlgoSdk.AccountInfo x, System.UInt64 value) => x.RewardBase = value, false).Assign("rewards", null, (AlgoSdk.AccountInfo x) => x.Rewards, (ref AlgoSdk.AccountInfo x, System.UInt64 value) => x.Rewards = value, false).Assign("round", null, (AlgoSdk.AccountInfo x) => x.Round, (ref AlgoSdk.AccountInfo x, System.UInt64 value) => x.Round = value, false).Assign("sig-type", null, (AlgoSdk.AccountInfo x) => x.SignatureType, (ref AlgoSdk.AccountInfo x, AlgoSdk.SignatureType value) => x.SignatureType = value, AlgoSdk.ByteEnumComparer.Instance, false).Assign("status", null, (AlgoSdk.AccountInfo x) => x.Status, (ref AlgoSdk.AccountInfo x, Unity.Collections.FixedString32Bytes value) => x.Status = value, false).Assign("min-balance", null, (AlgoSdk.AccountInfo x) => x.MinBalance, (ref AlgoSdk.AccountInfo x, System.UInt64 value) => x.MinBalance = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/AccountParticipation.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/AccountParticipation.AlgoApiFormatters.gen.cs index 31704ed24..3f3ffd55c 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/AccountParticipation.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/AccountParticipation.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct AccountParticipation private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("vote-participation-key", "votekey", (AlgoSdk.AccountParticipation x) => x.VoteParticipationKey, (ref AlgoSdk.AccountParticipation x, AlgoSdk.Crypto.Ed25519.PublicKey value) => x.VoteParticipationKey = value, false).Assign("selection-participation-key", "selkey", (AlgoSdk.AccountParticipation x) => x.SelectionParticipationKey, (ref AlgoSdk.AccountParticipation x, AlgoSdk.VrfPubKey value) => x.SelectionParticipationKey = value, false).Assign("vote-first-valid", "votefst", (AlgoSdk.AccountParticipation x) => x.VoteFirst, (ref AlgoSdk.AccountParticipation x, System.UInt64 value) => x.VoteFirst = value, false).Assign("vote-last-valid", "votelst", (AlgoSdk.AccountParticipation x) => x.VoteLast, (ref AlgoSdk.AccountParticipation x, System.UInt64 value) => x.VoteLast = value, false).Assign("vote-key-dilution", "votekd", (AlgoSdk.AccountParticipation x) => x.VoteKeyDilution, (ref AlgoSdk.AccountParticipation x, System.UInt64 value) => x.VoteKeyDilution = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("vote-participation-key", "votekey", (AlgoSdk.AccountParticipation x) => x.VoteParticipationKey, (ref AlgoSdk.AccountParticipation x, AlgoSdk.Crypto.Ed25519.PublicKey value) => x.VoteParticipationKey = value, false).Assign("selection-participation-key", "selkey", (AlgoSdk.AccountParticipation x) => x.SelectionParticipationKey, (ref AlgoSdk.AccountParticipation x, AlgoSdk.VrfPubKey value) => x.SelectionParticipationKey = value, false).Assign("vote-first-valid", "votefst", (AlgoSdk.AccountParticipation x) => x.VoteFirst, (ref AlgoSdk.AccountParticipation x, System.UInt64 value) => x.VoteFirst = value, false).Assign("vote-last-valid", "votelst", (AlgoSdk.AccountParticipation x) => x.VoteLast, (ref AlgoSdk.AccountParticipation x, System.UInt64 value) => x.VoteLast = value, false).Assign("vote-key-dilution", "votekd", (AlgoSdk.AccountParticipation x) => x.VoteKeyDilution, (ref AlgoSdk.AccountParticipation x, System.UInt64 value) => x.VoteKeyDilution = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/AccountStateDelta.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/AccountStateDelta.AlgoApiFormatters.gen.cs index 8bbe32475..4d6db44c6 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/AccountStateDelta.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/AccountStateDelta.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct AccountStateDelta private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("address", null, (AlgoSdk.AccountStateDelta x) => x.Address, (ref AlgoSdk.AccountStateDelta x, AlgoSdk.Address value) => x.Address = value, false).Assign("delta", null, (AlgoSdk.AccountStateDelta x) => x.Delta, (ref AlgoSdk.AccountStateDelta x, AlgoSdk.AppStateDelta value) => x.Delta = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("address", null, (AlgoSdk.AccountStateDelta x) => x.Address, (ref AlgoSdk.AccountStateDelta x, AlgoSdk.Address value) => x.Address = value, false).Assign("delta", null, (AlgoSdk.AccountStateDelta x) => x.Delta, (ref AlgoSdk.AccountStateDelta x, AlgoSdk.AppStateDelta value) => x.Delta = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/Application.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/Application.AlgoApiFormatters.gen.cs index 2c028e59e..f3608dd11 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/Application.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/Application.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct Application private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("created-at-round", null, (AlgoSdk.Application x) => x.CreatedAtRound, (ref AlgoSdk.Application x, System.UInt64 value) => x.CreatedAtRound = value, false).Assign("deleted", null, (AlgoSdk.Application x) => x.Deleted, (ref AlgoSdk.Application x, AlgoSdk.Optional value) => x.Deleted = value, false).Assign("deleted-at-round", null, (AlgoSdk.Application x) => x.DeletedAtRound, (ref AlgoSdk.Application x, System.UInt64 value) => x.DeletedAtRound = value, false).Assign("id", null, (AlgoSdk.Application x) => x.Id, (ref AlgoSdk.Application x, System.UInt64 value) => x.Id = value, false).Assign("params", null, (AlgoSdk.Application x) => x.Params, (ref AlgoSdk.Application x, AlgoSdk.ApplicationParams value) => x.Params = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("created-at-round", null, (AlgoSdk.Application x) => x.CreatedAtRound, (ref AlgoSdk.Application x, System.UInt64 value) => x.CreatedAtRound = value, false).Assign("deleted", null, (AlgoSdk.Application x) => x.Deleted, (ref AlgoSdk.Application x, AlgoSdk.Optional value) => x.Deleted = value, false).Assign("deleted-at-round", null, (AlgoSdk.Application x) => x.DeletedAtRound, (ref AlgoSdk.Application x, System.UInt64 value) => x.DeletedAtRound = value, false).Assign("id", null, (AlgoSdk.Application x) => x.Id, (ref AlgoSdk.Application x, System.UInt64 value) => x.Id = value, false).Assign("params", null, (AlgoSdk.Application x) => x.Params, (ref AlgoSdk.Application x, AlgoSdk.ApplicationParams value) => x.Params = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/ApplicationLocalState.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/ApplicationLocalState.AlgoApiFormatters.gen.cs index e5ba149c8..ca595e758 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/ApplicationLocalState.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/ApplicationLocalState.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct ApplicationLocalState private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("closed-out-at-round", null, (AlgoSdk.ApplicationLocalState x) => x.ClosedOutAtRound, (ref AlgoSdk.ApplicationLocalState x, System.UInt64 value) => x.ClosedOutAtRound = value, false).Assign("deleted", null, (AlgoSdk.ApplicationLocalState x) => x.Deleted, (ref AlgoSdk.ApplicationLocalState x, AlgoSdk.Optional value) => x.Deleted = value, false).Assign("id", null, (AlgoSdk.ApplicationLocalState x) => x.Id, (ref AlgoSdk.ApplicationLocalState x, System.UInt64 value) => x.Id = value, false).Assign("key-value", null, (AlgoSdk.ApplicationLocalState x) => x.KeyValues, (ref AlgoSdk.ApplicationLocalState x, AlgoSdk.TealKeyValue[] value) => x.KeyValues = value, AlgoSdk.ArrayComparer.Instance, false).Assign("opted-in-at-round", null, (AlgoSdk.ApplicationLocalState x) => x.OptedInAtRound, (ref AlgoSdk.ApplicationLocalState x, System.UInt64 value) => x.OptedInAtRound = value, false).Assign("schema", null, (AlgoSdk.ApplicationLocalState x) => x.Schema, (ref AlgoSdk.ApplicationLocalState x, AlgoSdk.StateSchema value) => x.Schema = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("closed-out-at-round", null, (AlgoSdk.ApplicationLocalState x) => x.ClosedOutAtRound, (ref AlgoSdk.ApplicationLocalState x, System.UInt64 value) => x.ClosedOutAtRound = value, false).Assign("deleted", null, (AlgoSdk.ApplicationLocalState x) => x.Deleted, (ref AlgoSdk.ApplicationLocalState x, AlgoSdk.Optional value) => x.Deleted = value, false).Assign("id", null, (AlgoSdk.ApplicationLocalState x) => x.Id, (ref AlgoSdk.ApplicationLocalState x, System.UInt64 value) => x.Id = value, false).Assign("key-value", null, (AlgoSdk.ApplicationLocalState x) => x.KeyValues, (ref AlgoSdk.ApplicationLocalState x, AlgoSdk.TealKeyValue[] value) => x.KeyValues = value, AlgoSdk.ArrayComparer.Instance, false).Assign("opted-in-at-round", null, (AlgoSdk.ApplicationLocalState x) => x.OptedInAtRound, (ref AlgoSdk.ApplicationLocalState x, System.UInt64 value) => x.OptedInAtRound = value, false).Assign("schema", null, (AlgoSdk.ApplicationLocalState x) => x.Schema, (ref AlgoSdk.ApplicationLocalState x, AlgoSdk.StateSchema value) => x.Schema = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/ApplicationParams.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/ApplicationParams.AlgoApiFormatters.gen.cs index 6ec23a2b0..583262331 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/ApplicationParams.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/ApplicationParams.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct ApplicationParams private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("approval-program", null, (AlgoSdk.ApplicationParams x) => x.ApprovalProgram, (ref AlgoSdk.ApplicationParams x, AlgoSdk.CompiledTeal value) => x.ApprovalProgram = value, false).Assign("clear-state-program", null, (AlgoSdk.ApplicationParams x) => x.ClearStateProgram, (ref AlgoSdk.ApplicationParams x, AlgoSdk.CompiledTeal value) => x.ClearStateProgram = value, false).Assign("creator", null, (AlgoSdk.ApplicationParams x) => x.Creator, (ref AlgoSdk.ApplicationParams x, AlgoSdk.Address value) => x.Creator = value, false).Assign("extra-program-pages", null, (AlgoSdk.ApplicationParams x) => x.ExtraProgramPages, (ref AlgoSdk.ApplicationParams x, System.UInt64 value) => x.ExtraProgramPages = value, false).Assign("global-state", null, (AlgoSdk.ApplicationParams x) => x.GlobalState, (ref AlgoSdk.ApplicationParams x, AlgoSdk.TealKeyValue[] value) => x.GlobalState = value, AlgoSdk.ArrayComparer.Instance, false).Assign("global-state-schema", null, (AlgoSdk.ApplicationParams x) => x.GlobalStateSchema, (ref AlgoSdk.ApplicationParams x, AlgoSdk.StateSchema value) => x.GlobalStateSchema = value, false).Assign("local-state-schema", null, (AlgoSdk.ApplicationParams x) => x.LocalStateSchema, (ref AlgoSdk.ApplicationParams x, AlgoSdk.StateSchema value) => x.LocalStateSchema = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("approval-program", null, (AlgoSdk.ApplicationParams x) => x.ApprovalProgram, (ref AlgoSdk.ApplicationParams x, AlgoSdk.CompiledTeal value) => x.ApprovalProgram = value, false).Assign("clear-state-program", null, (AlgoSdk.ApplicationParams x) => x.ClearStateProgram, (ref AlgoSdk.ApplicationParams x, AlgoSdk.CompiledTeal value) => x.ClearStateProgram = value, false).Assign("creator", null, (AlgoSdk.ApplicationParams x) => x.Creator, (ref AlgoSdk.ApplicationParams x, AlgoSdk.Address value) => x.Creator = value, false).Assign("extra-program-pages", null, (AlgoSdk.ApplicationParams x) => x.ExtraProgramPages, (ref AlgoSdk.ApplicationParams x, System.UInt64 value) => x.ExtraProgramPages = value, false).Assign("global-state", null, (AlgoSdk.ApplicationParams x) => x.GlobalState, (ref AlgoSdk.ApplicationParams x, AlgoSdk.TealKeyValue[] value) => x.GlobalState = value, AlgoSdk.ArrayComparer.Instance, false).Assign("global-state-schema", null, (AlgoSdk.ApplicationParams x) => x.GlobalStateSchema, (ref AlgoSdk.ApplicationParams x, AlgoSdk.StateSchema value) => x.GlobalStateSchema = value, false).Assign("local-state-schema", null, (AlgoSdk.ApplicationParams x) => x.LocalStateSchema, (ref AlgoSdk.ApplicationParams x, AlgoSdk.StateSchema value) => x.LocalStateSchema = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/Asset.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/Asset.AlgoApiFormatters.gen.cs index 4d27ed9de..4772967bf 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/Asset.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/Asset.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct Asset private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("created-at-round", null, (AlgoSdk.Asset x) => x.CreatedAtRound, (ref AlgoSdk.Asset x, System.UInt64 value) => x.CreatedAtRound = value, false).Assign("deleted", null, (AlgoSdk.Asset x) => x.Deleted, (ref AlgoSdk.Asset x, AlgoSdk.Optional value) => x.Deleted = value, false).Assign("destroyed-at-round", null, (AlgoSdk.Asset x) => x.DestroyedAtRound, (ref AlgoSdk.Asset x, System.UInt64 value) => x.DestroyedAtRound = value, false).Assign("index", null, (AlgoSdk.Asset x) => x.Index, (ref AlgoSdk.Asset x, System.UInt64 value) => x.Index = value, false).Assign("params", null, (AlgoSdk.Asset x) => x.Params, (ref AlgoSdk.Asset x, AlgoSdk.AssetParams value) => x.Params = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("created-at-round", null, (AlgoSdk.Asset x) => x.CreatedAtRound, (ref AlgoSdk.Asset x, System.UInt64 value) => x.CreatedAtRound = value, false).Assign("deleted", null, (AlgoSdk.Asset x) => x.Deleted, (ref AlgoSdk.Asset x, AlgoSdk.Optional value) => x.Deleted = value, false).Assign("destroyed-at-round", null, (AlgoSdk.Asset x) => x.DestroyedAtRound, (ref AlgoSdk.Asset x, System.UInt64 value) => x.DestroyedAtRound = value, false).Assign("index", null, (AlgoSdk.Asset x) => x.Index, (ref AlgoSdk.Asset x, System.UInt64 value) => x.Index = value, false).Assign("params", null, (AlgoSdk.Asset x) => x.Params, (ref AlgoSdk.Asset x, AlgoSdk.AssetParams value) => x.Params = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/AssetHolding.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/AssetHolding.AlgoApiFormatters.gen.cs index 0875213bb..984e66af2 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/AssetHolding.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/AssetHolding.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct AssetHolding private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("amount", null, (AlgoSdk.AssetHolding x) => x.Amount, (ref AlgoSdk.AssetHolding x, System.UInt64 value) => x.Amount = value, false).Assign("asset-id", null, (AlgoSdk.AssetHolding x) => x.AssetId, (ref AlgoSdk.AssetHolding x, System.UInt64 value) => x.AssetId = value, false).Assign("creator", null, (AlgoSdk.AssetHolding x) => x.Creator, (ref AlgoSdk.AssetHolding x, AlgoSdk.Address value) => x.Creator = value, false).Assign("deleted", null, (AlgoSdk.AssetHolding x) => x.Deleted, (ref AlgoSdk.AssetHolding x, AlgoSdk.Optional value) => x.Deleted = value, false).Assign("is-frozen", null, (AlgoSdk.AssetHolding x) => x.IsFrozen, (ref AlgoSdk.AssetHolding x, System.Boolean value) => x.IsFrozen = value, false).Assign("opted-in-at-round", null, (AlgoSdk.AssetHolding x) => x.OptedInAtRound, (ref AlgoSdk.AssetHolding x, System.UInt64 value) => x.OptedInAtRound = value, false).Assign("opted-out-at-round", null, (AlgoSdk.AssetHolding x) => x.OptedOutAtRound, (ref AlgoSdk.AssetHolding x, System.UInt64 value) => x.OptedOutAtRound = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("amount", null, (AlgoSdk.AssetHolding x) => x.Amount, (ref AlgoSdk.AssetHolding x, System.UInt64 value) => x.Amount = value, false).Assign("asset-id", null, (AlgoSdk.AssetHolding x) => x.AssetId, (ref AlgoSdk.AssetHolding x, System.UInt64 value) => x.AssetId = value, false).Assign("creator", null, (AlgoSdk.AssetHolding x) => x.Creator, (ref AlgoSdk.AssetHolding x, AlgoSdk.Address value) => x.Creator = value, false).Assign("deleted", null, (AlgoSdk.AssetHolding x) => x.Deleted, (ref AlgoSdk.AssetHolding x, AlgoSdk.Optional value) => x.Deleted = value, false).Assign("is-frozen", null, (AlgoSdk.AssetHolding x) => x.IsFrozen, (ref AlgoSdk.AssetHolding x, System.Boolean value) => x.IsFrozen = value, false).Assign("opted-in-at-round", null, (AlgoSdk.AssetHolding x) => x.OptedInAtRound, (ref AlgoSdk.AssetHolding x, System.UInt64 value) => x.OptedInAtRound = value, false).Assign("opted-out-at-round", null, (AlgoSdk.AssetHolding x) => x.OptedOutAtRound, (ref AlgoSdk.AssetHolding x, System.UInt64 value) => x.OptedOutAtRound = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/AssetParams.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/AssetParams.AlgoApiFormatters.gen.cs index e801df829..d98a655ed 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/AssetParams.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/AssetParams.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct AssetParams private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("clawback", "c", (AlgoSdk.AssetParams x) => x.Clawback, (ref AlgoSdk.AssetParams x, AlgoSdk.Address value) => x.Clawback = value, false).Assign("creator", null, (AlgoSdk.AssetParams x) => x.Creator, (ref AlgoSdk.AssetParams x, AlgoSdk.Address value) => x.Creator = value, false).Assign("decimals", "dc", (AlgoSdk.AssetParams x) => x.Decimals, (ref AlgoSdk.AssetParams x, System.UInt32 value) => x.Decimals = value, false).Assign("default-frozen", "df", (AlgoSdk.AssetParams x) => x.DefaultFrozen, (ref AlgoSdk.AssetParams x, System.Boolean value) => x.DefaultFrozen = value, false).Assign("freeze", "f", (AlgoSdk.AssetParams x) => x.Freeze, (ref AlgoSdk.AssetParams x, AlgoSdk.Address value) => x.Freeze = value, false).Assign("manager", "m", (AlgoSdk.AssetParams x) => x.Manager, (ref AlgoSdk.AssetParams x, AlgoSdk.Address value) => x.Manager = value, false).Assign("metadata-hash", "am", (AlgoSdk.AssetParams x) => x.MetadataHash, (ref AlgoSdk.AssetParams x, AlgoSdk.Crypto.Sha512_256_Hash value) => x.MetadataHash = value, false).Assign("name", "an", (AlgoSdk.AssetParams x) => x.Name, (ref AlgoSdk.AssetParams x, Unity.Collections.FixedString64Bytes value) => x.Name = value, false).Assign("reserve", "r", (AlgoSdk.AssetParams x) => x.Reserve, (ref AlgoSdk.AssetParams x, AlgoSdk.Address value) => x.Reserve = value, false).Assign("total", "t", (AlgoSdk.AssetParams x) => x.Total, (ref AlgoSdk.AssetParams x, System.UInt64 value) => x.Total = value, false).Assign("unit-name", "un", (AlgoSdk.AssetParams x) => x.UnitName, (ref AlgoSdk.AssetParams x, Unity.Collections.FixedString32Bytes value) => x.UnitName = value, false).Assign("url", "au", (AlgoSdk.AssetParams x) => x.Url, (ref AlgoSdk.AssetParams x, Unity.Collections.FixedString128Bytes value) => x.Url = value, false).Assign("name-b64", null, (AlgoSdk.AssetParams x) => x.NameBase64, (ref AlgoSdk.AssetParams x, Unity.Collections.FixedString64Bytes value) => x.NameBase64 = value, false).Assign("unit-name-b64", null, (AlgoSdk.AssetParams x) => x.UnitNameBase64, (ref AlgoSdk.AssetParams x, Unity.Collections.FixedString32Bytes value) => x.UnitNameBase64 = value, false).Assign("url-b64", null, (AlgoSdk.AssetParams x) => x.UrlBase64, (ref AlgoSdk.AssetParams x, Unity.Collections.FixedString128Bytes value) => x.UrlBase64 = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("clawback", "c", (AlgoSdk.AssetParams x) => x.Clawback, (ref AlgoSdk.AssetParams x, AlgoSdk.Address value) => x.Clawback = value, false).Assign("creator", null, (AlgoSdk.AssetParams x) => x.Creator, (ref AlgoSdk.AssetParams x, AlgoSdk.Address value) => x.Creator = value, false).Assign("decimals", "dc", (AlgoSdk.AssetParams x) => x.Decimals, (ref AlgoSdk.AssetParams x, System.UInt32 value) => x.Decimals = value, false).Assign("default-frozen", "df", (AlgoSdk.AssetParams x) => x.DefaultFrozen, (ref AlgoSdk.AssetParams x, System.Boolean value) => x.DefaultFrozen = value, false).Assign("freeze", "f", (AlgoSdk.AssetParams x) => x.Freeze, (ref AlgoSdk.AssetParams x, AlgoSdk.Address value) => x.Freeze = value, false).Assign("manager", "m", (AlgoSdk.AssetParams x) => x.Manager, (ref AlgoSdk.AssetParams x, AlgoSdk.Address value) => x.Manager = value, false).Assign("metadata-hash", "am", (AlgoSdk.AssetParams x) => x.MetadataHash, (ref AlgoSdk.AssetParams x, AlgoSdk.Crypto.Sha512_256_Hash value) => x.MetadataHash = value, false).Assign("name", "an", (AlgoSdk.AssetParams x) => x.Name, (ref AlgoSdk.AssetParams x, Unity.Collections.FixedString64Bytes value) => x.Name = value, false).Assign("reserve", "r", (AlgoSdk.AssetParams x) => x.Reserve, (ref AlgoSdk.AssetParams x, AlgoSdk.Address value) => x.Reserve = value, false).Assign("total", "t", (AlgoSdk.AssetParams x) => x.Total, (ref AlgoSdk.AssetParams x, System.UInt64 value) => x.Total = value, false).Assign("unit-name", "un", (AlgoSdk.AssetParams x) => x.UnitName, (ref AlgoSdk.AssetParams x, Unity.Collections.FixedString32Bytes value) => x.UnitName = value, false).Assign("url", "au", (AlgoSdk.AssetParams x) => x.Url, (ref AlgoSdk.AssetParams x, Unity.Collections.FixedString128Bytes value) => x.Url = value, false).Assign("name-b64", null, (AlgoSdk.AssetParams x) => x.NameBase64, (ref AlgoSdk.AssetParams x, Unity.Collections.FixedString64Bytes value) => x.NameBase64 = value, false).Assign("unit-name-b64", null, (AlgoSdk.AssetParams x) => x.UnitNameBase64, (ref AlgoSdk.AssetParams x, Unity.Collections.FixedString32Bytes value) => x.UnitNameBase64 = value, false).Assign("url-b64", null, (AlgoSdk.AssetParams x) => x.UrlBase64, (ref AlgoSdk.AssetParams x, Unity.Collections.FixedString128Bytes value) => x.UrlBase64 = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/Block.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/Block.AlgoApiFormatters.gen.cs index 54e49c86c..433172bc2 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/Block.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/Block.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct Block private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("genesis-hash", "gh", (AlgoSdk.Block x) => x.GenesisHash, (ref AlgoSdk.Block x, AlgoSdk.GenesisHash value) => x.GenesisHash = value, false).Assign("genesis-id", "gen", (AlgoSdk.Block x) => x.GenesisId, (ref AlgoSdk.Block x, Unity.Collections.FixedString64Bytes value) => x.GenesisId = value, false).Assign("previous-block-hash", "prev", (AlgoSdk.Block x) => x.PreviousBlockHash, (ref AlgoSdk.Block x, AlgoSdk.Crypto.Sha512_256_Hash value) => x.PreviousBlockHash = value, false).Assign("rewards", null, (AlgoSdk.Block x) => x.Rewards, (ref AlgoSdk.Block x, AlgoSdk.BlockRewards value) => x.Rewards = value, false).Assign("round", "rnd", (AlgoSdk.Block x) => x.Round, (ref AlgoSdk.Block x, System.UInt64 value) => x.Round = value, false).Assign("seed", "seed", (AlgoSdk.Block x) => x.Seed, (ref AlgoSdk.Block x, AlgoSdk.Crypto.Sha512_256_Hash value) => x.Seed = value, false).Assign("timestamp", "ts", (AlgoSdk.Block x) => x.Timestamp, (ref AlgoSdk.Block x, System.UInt64 value) => x.Timestamp = value, false).Assign("transactions", "txns", (AlgoSdk.Block x) => x.Transactions, (ref AlgoSdk.Block x, AlgoSdk.BlockTransaction[] value) => x.Transactions = value, AlgoSdk.ArrayComparer.Instance, false).Assign("transaction-root", "txn", (AlgoSdk.Block x) => x.RootTransaction, (ref AlgoSdk.Block x, AlgoSdk.Crypto.Sha512_256_Hash value) => x.RootTransaction = value, false).Assign("txn-counter", "tc", (AlgoSdk.Block x) => x.TransactionCounter, (ref AlgoSdk.Block x, System.UInt64 value) => x.TransactionCounter = value, false).Assign("upgrade-state", null, (AlgoSdk.Block x) => x.UpgradeState, (ref AlgoSdk.Block x, AlgoSdk.BlockUpgradeState value) => x.UpgradeState = value, false).Assign("upgrade-vote", null, (AlgoSdk.Block x) => x.UpgradeVote, (ref AlgoSdk.Block x, AlgoSdk.BlockUpgradeVote value) => x.UpgradeVote = value, false).Assign("cc", "cc", (AlgoSdk.Block x) => x.Cc, (ref AlgoSdk.Block x, AlgoSdk.AlgoApiObject value) => x.Cc = value, false).Assign(null, "fees", (AlgoSdk.Block x) => x.FeeSink, (ref AlgoSdk.Block x, AlgoSdk.Address value) => x.FeeSink = value, false).Assign(null, "rwcalr", (AlgoSdk.Block x) => x.RewardsCalculationRound, (ref AlgoSdk.Block x, System.UInt64 value) => x.RewardsCalculationRound = value, false).Assign(null, "earn", (AlgoSdk.Block x) => x.RewardsLevel, (ref AlgoSdk.Block x, System.UInt64 value) => x.RewardsLevel = value, false).Assign(null, "rwd", (AlgoSdk.Block x) => x.RewardsPool, (ref AlgoSdk.Block x, AlgoSdk.Address value) => x.RewardsPool = value, false).Assign(null, "rate", (AlgoSdk.Block x) => x.RewardsRate, (ref AlgoSdk.Block x, System.UInt64 value) => x.RewardsRate = value, false).Assign(null, "frac", (AlgoSdk.Block x) => x.RewardsResidue, (ref AlgoSdk.Block x, System.UInt64 value) => x.RewardsResidue = value, false).Assign(null, "proto", (AlgoSdk.Block x) => x.CurrentProtocol, (ref AlgoSdk.Block x, Unity.Collections.FixedString128Bytes value) => x.CurrentProtocol = value, false).Assign(null, "nextproto", (AlgoSdk.Block x) => x.NextProtocol, (ref AlgoSdk.Block x, Unity.Collections.FixedString128Bytes value) => x.NextProtocol = value, false).Assign(null, "nextyes", (AlgoSdk.Block x) => x.NextProtocolApprovals, (ref AlgoSdk.Block x, System.UInt64 value) => x.NextProtocolApprovals = value, false).Assign(null, "nextswitch", (AlgoSdk.Block x) => x.NextProtocolSwitchOn, (ref AlgoSdk.Block x, System.UInt64 value) => x.NextProtocolSwitchOn = value, false).Assign(null, "nextbefore", (AlgoSdk.Block x) => x.NextProtocolVoteBefore, (ref AlgoSdk.Block x, System.UInt64 value) => x.NextProtocolVoteBefore = value, false).Assign(null, "upgradeyes", (AlgoSdk.Block x) => x.UpgradeApprove, (ref AlgoSdk.Block x, AlgoSdk.Optional value) => x.UpgradeApprove = value, false).Assign(null, "upgradedelay", (AlgoSdk.Block x) => x.UpgradeDelay, (ref AlgoSdk.Block x, System.UInt64 value) => x.UpgradeDelay = value, false).Assign(null, "upgradeprop", (AlgoSdk.Block x) => x.UpgradePropose, (ref AlgoSdk.Block x, AlgoSdk.Address value) => x.UpgradePropose = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("genesis-hash", "gh", (AlgoSdk.Block x) => x.GenesisHash, (ref AlgoSdk.Block x, AlgoSdk.GenesisHash value) => x.GenesisHash = value, false).Assign("genesis-id", "gen", (AlgoSdk.Block x) => x.GenesisId, (ref AlgoSdk.Block x, Unity.Collections.FixedString64Bytes value) => x.GenesisId = value, false).Assign("previous-block-hash", "prev", (AlgoSdk.Block x) => x.PreviousBlockHash, (ref AlgoSdk.Block x, AlgoSdk.Crypto.Sha512_256_Hash value) => x.PreviousBlockHash = value, false).Assign("rewards", null, (AlgoSdk.Block x) => x.Rewards, (ref AlgoSdk.Block x, AlgoSdk.BlockRewards value) => x.Rewards = value, false).Assign("round", "rnd", (AlgoSdk.Block x) => x.Round, (ref AlgoSdk.Block x, System.UInt64 value) => x.Round = value, false).Assign("seed", "seed", (AlgoSdk.Block x) => x.Seed, (ref AlgoSdk.Block x, AlgoSdk.Crypto.Sha512_256_Hash value) => x.Seed = value, false).Assign("timestamp", "ts", (AlgoSdk.Block x) => x.Timestamp, (ref AlgoSdk.Block x, System.UInt64 value) => x.Timestamp = value, false).Assign("transactions", "txns", (AlgoSdk.Block x) => x.Transactions, (ref AlgoSdk.Block x, AlgoSdk.BlockTransaction[] value) => x.Transactions = value, AlgoSdk.ArrayComparer.Instance, false).Assign("transaction-root", "txn", (AlgoSdk.Block x) => x.RootTransaction, (ref AlgoSdk.Block x, AlgoSdk.Crypto.Sha512_256_Hash value) => x.RootTransaction = value, false).Assign("txn-counter", "tc", (AlgoSdk.Block x) => x.TransactionCounter, (ref AlgoSdk.Block x, System.UInt64 value) => x.TransactionCounter = value, false).Assign("upgrade-state", null, (AlgoSdk.Block x) => x.UpgradeState, (ref AlgoSdk.Block x, AlgoSdk.BlockUpgradeState value) => x.UpgradeState = value, false).Assign("upgrade-vote", null, (AlgoSdk.Block x) => x.UpgradeVote, (ref AlgoSdk.Block x, AlgoSdk.BlockUpgradeVote value) => x.UpgradeVote = value, false).Assign("cc", "cc", (AlgoSdk.Block x) => x.Cc, (ref AlgoSdk.Block x, AlgoSdk.AlgoApiObject value) => x.Cc = value, false).Assign(null, "fees", (AlgoSdk.Block x) => x.FeeSink, (ref AlgoSdk.Block x, AlgoSdk.Address value) => x.FeeSink = value, false).Assign(null, "rwcalr", (AlgoSdk.Block x) => x.RewardsCalculationRound, (ref AlgoSdk.Block x, System.UInt64 value) => x.RewardsCalculationRound = value, false).Assign(null, "earn", (AlgoSdk.Block x) => x.RewardsLevel, (ref AlgoSdk.Block x, System.UInt64 value) => x.RewardsLevel = value, false).Assign(null, "rwd", (AlgoSdk.Block x) => x.RewardsPool, (ref AlgoSdk.Block x, AlgoSdk.Address value) => x.RewardsPool = value, false).Assign(null, "rate", (AlgoSdk.Block x) => x.RewardsRate, (ref AlgoSdk.Block x, System.UInt64 value) => x.RewardsRate = value, false).Assign(null, "frac", (AlgoSdk.Block x) => x.RewardsResidue, (ref AlgoSdk.Block x, System.UInt64 value) => x.RewardsResidue = value, false).Assign(null, "proto", (AlgoSdk.Block x) => x.CurrentProtocol, (ref AlgoSdk.Block x, Unity.Collections.FixedString128Bytes value) => x.CurrentProtocol = value, false).Assign(null, "nextproto", (AlgoSdk.Block x) => x.NextProtocol, (ref AlgoSdk.Block x, Unity.Collections.FixedString128Bytes value) => x.NextProtocol = value, false).Assign(null, "nextyes", (AlgoSdk.Block x) => x.NextProtocolApprovals, (ref AlgoSdk.Block x, System.UInt64 value) => x.NextProtocolApprovals = value, false).Assign(null, "nextswitch", (AlgoSdk.Block x) => x.NextProtocolSwitchOn, (ref AlgoSdk.Block x, System.UInt64 value) => x.NextProtocolSwitchOn = value, false).Assign(null, "nextbefore", (AlgoSdk.Block x) => x.NextProtocolVoteBefore, (ref AlgoSdk.Block x, System.UInt64 value) => x.NextProtocolVoteBefore = value, false).Assign(null, "upgradeyes", (AlgoSdk.Block x) => x.UpgradeApprove, (ref AlgoSdk.Block x, AlgoSdk.Optional value) => x.UpgradeApprove = value, false).Assign(null, "upgradedelay", (AlgoSdk.Block x) => x.UpgradeDelay, (ref AlgoSdk.Block x, System.UInt64 value) => x.UpgradeDelay = value, false).Assign(null, "upgradeprop", (AlgoSdk.Block x) => x.UpgradePropose, (ref AlgoSdk.Block x, AlgoSdk.Address value) => x.UpgradePropose = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/BlockResponse.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/BlockResponse.AlgoApiFormatters.gen.cs index 7dde8744b..afa9b914a 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/BlockResponse.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/BlockResponse.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct BlockResponse private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("block", "block", (AlgoSdk.BlockResponse x) => x.BlockHeader, (ref AlgoSdk.BlockResponse x, AlgoSdk.Block value) => x.BlockHeader = value, false).Assign(null, "cert", (AlgoSdk.BlockResponse x) => x.Cert, (ref AlgoSdk.BlockResponse x, AlgoSdk.AlgoApiObject value) => x.Cert = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("block", "block", (AlgoSdk.BlockResponse x) => x.BlockHeader, (ref AlgoSdk.BlockResponse x, AlgoSdk.Block value) => x.BlockHeader = value, false).Assign(null, "cert", (AlgoSdk.BlockResponse x) => x.Cert, (ref AlgoSdk.BlockResponse x, AlgoSdk.AlgoApiObject value) => x.Cert = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/BlockRewards.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/BlockRewards.AlgoApiFormatters.gen.cs index ca9d90ba4..1c6b56611 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/BlockRewards.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/BlockRewards.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct BlockRewards private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("fee-sink", null, (AlgoSdk.BlockRewards x) => x.FeeSink, (ref AlgoSdk.BlockRewards x, AlgoSdk.Address value) => x.FeeSink = value, false).Assign("rewards-calculation-round", null, (AlgoSdk.BlockRewards x) => x.RewardsCalculationRound, (ref AlgoSdk.BlockRewards x, System.UInt64 value) => x.RewardsCalculationRound = value, false).Assign("rewards-level", null, (AlgoSdk.BlockRewards x) => x.RewardsLevel, (ref AlgoSdk.BlockRewards x, System.UInt64 value) => x.RewardsLevel = value, false).Assign("rewards-pool", null, (AlgoSdk.BlockRewards x) => x.RewardsPool, (ref AlgoSdk.BlockRewards x, AlgoSdk.Address value) => x.RewardsPool = value, false).Assign("rewards-rate", null, (AlgoSdk.BlockRewards x) => x.RewardsRate, (ref AlgoSdk.BlockRewards x, System.UInt64 value) => x.RewardsRate = value, false).Assign("rewards-residue", null, (AlgoSdk.BlockRewards x) => x.RewardsResidue, (ref AlgoSdk.BlockRewards x, System.UInt64 value) => x.RewardsResidue = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("fee-sink", null, (AlgoSdk.BlockRewards x) => x.FeeSink, (ref AlgoSdk.BlockRewards x, AlgoSdk.Address value) => x.FeeSink = value, false).Assign("rewards-calculation-round", null, (AlgoSdk.BlockRewards x) => x.RewardsCalculationRound, (ref AlgoSdk.BlockRewards x, System.UInt64 value) => x.RewardsCalculationRound = value, false).Assign("rewards-level", null, (AlgoSdk.BlockRewards x) => x.RewardsLevel, (ref AlgoSdk.BlockRewards x, System.UInt64 value) => x.RewardsLevel = value, false).Assign("rewards-pool", null, (AlgoSdk.BlockRewards x) => x.RewardsPool, (ref AlgoSdk.BlockRewards x, AlgoSdk.Address value) => x.RewardsPool = value, false).Assign("rewards-rate", null, (AlgoSdk.BlockRewards x) => x.RewardsRate, (ref AlgoSdk.BlockRewards x, System.UInt64 value) => x.RewardsRate = value, false).Assign("rewards-residue", null, (AlgoSdk.BlockRewards x) => x.RewardsResidue, (ref AlgoSdk.BlockRewards x, System.UInt64 value) => x.RewardsResidue = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/BlockUpgradeState.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/BlockUpgradeState.AlgoApiFormatters.gen.cs index 40df70b1c..af164d2fa 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/BlockUpgradeState.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/BlockUpgradeState.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct BlockUpgradeState private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("current-protocol", null, (AlgoSdk.BlockUpgradeState x) => x.CurrentProtocol, (ref AlgoSdk.BlockUpgradeState x, Unity.Collections.FixedString128Bytes value) => x.CurrentProtocol = value, false).Assign("next-protocol", null, (AlgoSdk.BlockUpgradeState x) => x.NextProtocol, (ref AlgoSdk.BlockUpgradeState x, Unity.Collections.FixedString128Bytes value) => x.NextProtocol = value, false).Assign("next-protocol-approvals", null, (AlgoSdk.BlockUpgradeState x) => x.NextProtocolApprovals, (ref AlgoSdk.BlockUpgradeState x, System.UInt64 value) => x.NextProtocolApprovals = value, false).Assign("next-protocol-switch-on", null, (AlgoSdk.BlockUpgradeState x) => x.NextProtocolSwitchOn, (ref AlgoSdk.BlockUpgradeState x, System.UInt64 value) => x.NextProtocolSwitchOn = value, false).Assign("next-protocol-vote-before", null, (AlgoSdk.BlockUpgradeState x) => x.NextProtocolVoteBefore, (ref AlgoSdk.BlockUpgradeState x, System.UInt64 value) => x.NextProtocolVoteBefore = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("current-protocol", null, (AlgoSdk.BlockUpgradeState x) => x.CurrentProtocol, (ref AlgoSdk.BlockUpgradeState x, Unity.Collections.FixedString128Bytes value) => x.CurrentProtocol = value, false).Assign("next-protocol", null, (AlgoSdk.BlockUpgradeState x) => x.NextProtocol, (ref AlgoSdk.BlockUpgradeState x, Unity.Collections.FixedString128Bytes value) => x.NextProtocol = value, false).Assign("next-protocol-approvals", null, (AlgoSdk.BlockUpgradeState x) => x.NextProtocolApprovals, (ref AlgoSdk.BlockUpgradeState x, System.UInt64 value) => x.NextProtocolApprovals = value, false).Assign("next-protocol-switch-on", null, (AlgoSdk.BlockUpgradeState x) => x.NextProtocolSwitchOn, (ref AlgoSdk.BlockUpgradeState x, System.UInt64 value) => x.NextProtocolSwitchOn = value, false).Assign("next-protocol-vote-before", null, (AlgoSdk.BlockUpgradeState x) => x.NextProtocolVoteBefore, (ref AlgoSdk.BlockUpgradeState x, System.UInt64 value) => x.NextProtocolVoteBefore = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/BlockUpgradeVote.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/BlockUpgradeVote.AlgoApiFormatters.gen.cs index 5a415881b..60b83ced3 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/BlockUpgradeVote.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/BlockUpgradeVote.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct BlockUpgradeVote private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("upgrade-approve", null, (AlgoSdk.BlockUpgradeVote x) => x.UpgradeApprove, (ref AlgoSdk.BlockUpgradeVote x, AlgoSdk.Optional value) => x.UpgradeApprove = value, false).Assign("upgrade-delay", null, (AlgoSdk.BlockUpgradeVote x) => x.UpgradeDelay, (ref AlgoSdk.BlockUpgradeVote x, System.UInt64 value) => x.UpgradeDelay = value, false).Assign("upgrade-propose", null, (AlgoSdk.BlockUpgradeVote x) => x.UpgradePropose, (ref AlgoSdk.BlockUpgradeVote x, AlgoSdk.Address value) => x.UpgradePropose = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("upgrade-approve", null, (AlgoSdk.BlockUpgradeVote x) => x.UpgradeApprove, (ref AlgoSdk.BlockUpgradeVote x, AlgoSdk.Optional value) => x.UpgradeApprove = value, false).Assign("upgrade-delay", null, (AlgoSdk.BlockUpgradeVote x) => x.UpgradeDelay, (ref AlgoSdk.BlockUpgradeVote x, System.UInt64 value) => x.UpgradeDelay = value, false).Assign("upgrade-propose", null, (AlgoSdk.BlockUpgradeVote x) => x.UpgradePropose, (ref AlgoSdk.BlockUpgradeVote x, AlgoSdk.Address value) => x.UpgradePropose = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/BuildVersion.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/BuildVersion.AlgoApiFormatters.gen.cs index deaac9a8a..7060550a6 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/BuildVersion.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/BuildVersion.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct BuildVersion private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("branch", null, (AlgoSdk.BuildVersion x) => x.Branch, (ref AlgoSdk.BuildVersion x, Unity.Collections.FixedString64Bytes value) => x.Branch = value, false).Assign("build_number", null, (AlgoSdk.BuildVersion x) => x.BuildNumber, (ref AlgoSdk.BuildVersion x, System.UInt64 value) => x.BuildNumber = value, false).Assign("channel", null, (AlgoSdk.BuildVersion x) => x.Channel, (ref AlgoSdk.BuildVersion x, Unity.Collections.FixedString64Bytes value) => x.Channel = value, false).Assign("commit_hash", null, (AlgoSdk.BuildVersion x) => x.CommitHash, (ref AlgoSdk.BuildVersion x, Unity.Collections.FixedString128Bytes value) => x.CommitHash = value, false).Assign("major", null, (AlgoSdk.BuildVersion x) => x.Major, (ref AlgoSdk.BuildVersion x, System.UInt64 value) => x.Major = value, false).Assign("minor", null, (AlgoSdk.BuildVersion x) => x.Minor, (ref AlgoSdk.BuildVersion x, System.UInt64 value) => x.Minor = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("branch", null, (AlgoSdk.BuildVersion x) => x.Branch, (ref AlgoSdk.BuildVersion x, Unity.Collections.FixedString64Bytes value) => x.Branch = value, false).Assign("build_number", null, (AlgoSdk.BuildVersion x) => x.BuildNumber, (ref AlgoSdk.BuildVersion x, System.UInt64 value) => x.BuildNumber = value, false).Assign("channel", null, (AlgoSdk.BuildVersion x) => x.Channel, (ref AlgoSdk.BuildVersion x, Unity.Collections.FixedString64Bytes value) => x.Channel = value, false).Assign("commit_hash", null, (AlgoSdk.BuildVersion x) => x.CommitHash, (ref AlgoSdk.BuildVersion x, Unity.Collections.FixedString128Bytes value) => x.CommitHash = value, false).Assign("major", null, (AlgoSdk.BuildVersion x) => x.Major, (ref AlgoSdk.BuildVersion x, System.UInt64 value) => x.Major = value, false).Assign("minor", null, (AlgoSdk.BuildVersion x) => x.Minor, (ref AlgoSdk.BuildVersion x, System.UInt64 value) => x.Minor = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/CatchupMessage.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/CatchupMessage.AlgoApiFormatters.gen.cs index 930be62d8..5fc4ee566 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/CatchupMessage.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/CatchupMessage.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct CatchupMessage private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("catchup-message", null, (AlgoSdk.CatchupMessage x) => x.Message, (ref AlgoSdk.CatchupMessage x, Unity.Collections.FixedString512Bytes value) => x.Message = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("catchup-message", null, (AlgoSdk.CatchupMessage x) => x.Message, (ref AlgoSdk.CatchupMessage x, Unity.Collections.FixedString512Bytes value) => x.Message = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/DryrunRequest.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/DryrunRequest.AlgoApiFormatters.gen.cs index cb095dd5a..38c37c398 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/DryrunRequest.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/DryrunRequest.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct DryrunRequest private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("accounts", null, (AlgoSdk.DryrunRequest x) => x.Accounts, (ref AlgoSdk.DryrunRequest x, AlgoSdk.AccountInfo[] value) => x.Accounts = value, AlgoSdk.ArrayComparer.Instance, false).Assign("apps", null, (AlgoSdk.DryrunRequest x) => x.Applications, (ref AlgoSdk.DryrunRequest x, AlgoSdk.Application[] value) => x.Applications = value, AlgoSdk.ArrayComparer.Instance, false).Assign("latest-timestamp", null, (AlgoSdk.DryrunRequest x) => x.LatestTimestamp, (ref AlgoSdk.DryrunRequest x, System.UInt64 value) => x.LatestTimestamp = value, false).Assign("protocol-version", null, (AlgoSdk.DryrunRequest x) => x.ProtocolVersion, (ref AlgoSdk.DryrunRequest x, Unity.Collections.FixedString64Bytes value) => x.ProtocolVersion = value, false).Assign("round", null, (AlgoSdk.DryrunRequest x) => x.Round, (ref AlgoSdk.DryrunRequest x, System.UInt64 value) => x.Round = value, false).Assign("sources", null, (AlgoSdk.DryrunRequest x) => x.Sources, (ref AlgoSdk.DryrunRequest x, AlgoSdk.DryrunSource[] value) => x.Sources = value, AlgoSdk.ArrayComparer.Instance, false).Assign("txns", null, (AlgoSdk.DryrunRequest x) => x.Transactions, (ref AlgoSdk.DryrunRequest x, AlgoSdk.Transaction[] value) => x.Transactions = value, AlgoSdk.ArrayComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("accounts", null, (AlgoSdk.DryrunRequest x) => x.Accounts, (ref AlgoSdk.DryrunRequest x, AlgoSdk.AccountInfo[] value) => x.Accounts = value, AlgoSdk.ArrayComparer.Instance, false).Assign("apps", null, (AlgoSdk.DryrunRequest x) => x.Applications, (ref AlgoSdk.DryrunRequest x, AlgoSdk.Application[] value) => x.Applications = value, AlgoSdk.ArrayComparer.Instance, false).Assign("latest-timestamp", null, (AlgoSdk.DryrunRequest x) => x.LatestTimestamp, (ref AlgoSdk.DryrunRequest x, System.UInt64 value) => x.LatestTimestamp = value, false).Assign("protocol-version", null, (AlgoSdk.DryrunRequest x) => x.ProtocolVersion, (ref AlgoSdk.DryrunRequest x, Unity.Collections.FixedString64Bytes value) => x.ProtocolVersion = value, false).Assign("round", null, (AlgoSdk.DryrunRequest x) => x.Round, (ref AlgoSdk.DryrunRequest x, System.UInt64 value) => x.Round = value, false).Assign("sources", null, (AlgoSdk.DryrunRequest x) => x.Sources, (ref AlgoSdk.DryrunRequest x, AlgoSdk.DryrunSource[] value) => x.Sources = value, AlgoSdk.ArrayComparer.Instance, false).Assign("txns", null, (AlgoSdk.DryrunRequest x) => x.Transactions, (ref AlgoSdk.DryrunRequest x, AlgoSdk.Transaction[] value) => x.Transactions = value, AlgoSdk.ArrayComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/DryrunResults.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/DryrunResults.AlgoApiFormatters.gen.cs index de2d21fd1..7077a9934 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/DryrunResults.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/DryrunResults.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct DryrunResults private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("error", null, (AlgoSdk.DryrunResults x) => x.Error, (ref AlgoSdk.DryrunResults x, System.String value) => x.Error = value, AlgoSdk.StringComparer.Instance, false).Assign("protocol-version", null, (AlgoSdk.DryrunResults x) => x.ProtocolVersion, (ref AlgoSdk.DryrunResults x, Unity.Collections.FixedString128Bytes value) => x.ProtocolVersion = value, false).Assign("txns", null, (AlgoSdk.DryrunResults x) => x.Txns, (ref AlgoSdk.DryrunResults x, AlgoSdk.DryrunTxnResult[] value) => x.Txns = value, AlgoSdk.ArrayComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("error", null, (AlgoSdk.DryrunResults x) => x.Error, (ref AlgoSdk.DryrunResults x, System.String value) => x.Error = value, AlgoSdk.StringComparer.Instance, false).Assign("protocol-version", null, (AlgoSdk.DryrunResults x) => x.ProtocolVersion, (ref AlgoSdk.DryrunResults x, Unity.Collections.FixedString128Bytes value) => x.ProtocolVersion = value, false).Assign("txns", null, (AlgoSdk.DryrunResults x) => x.Txns, (ref AlgoSdk.DryrunResults x, AlgoSdk.DryrunTxnResult[] value) => x.Txns = value, AlgoSdk.ArrayComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/DryrunSource.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/DryrunSource.AlgoApiFormatters.gen.cs index 8ef84e9a7..0ec58cb40 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/DryrunSource.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/DryrunSource.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct DryrunSource private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("app-index", null, (AlgoSdk.DryrunSource x) => x.AppIndex, (ref AlgoSdk.DryrunSource x, System.UInt64 value) => x.AppIndex = value, false).Assign("field-name", null, (AlgoSdk.DryrunSource x) => x.FieldName, (ref AlgoSdk.DryrunSource x, Unity.Collections.FixedString32Bytes value) => x.FieldName = value, false).Assign("source", null, (AlgoSdk.DryrunSource x) => x.Source, (ref AlgoSdk.DryrunSource x, System.String value) => x.Source = value, AlgoSdk.StringComparer.Instance, false).Assign("txn-index", null, (AlgoSdk.DryrunSource x) => x.TransactionIndex, (ref AlgoSdk.DryrunSource x, System.UInt64 value) => x.TransactionIndex = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("app-index", null, (AlgoSdk.DryrunSource x) => x.AppIndex, (ref AlgoSdk.DryrunSource x, System.UInt64 value) => x.AppIndex = value, false).Assign("field-name", null, (AlgoSdk.DryrunSource x) => x.FieldName, (ref AlgoSdk.DryrunSource x, Unity.Collections.FixedString32Bytes value) => x.FieldName = value, false).Assign("source", null, (AlgoSdk.DryrunSource x) => x.Source, (ref AlgoSdk.DryrunSource x, System.String value) => x.Source = value, AlgoSdk.StringComparer.Instance, false).Assign("txn-index", null, (AlgoSdk.DryrunSource x) => x.TransactionIndex, (ref AlgoSdk.DryrunSource x, System.UInt64 value) => x.TransactionIndex = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/DryrunState.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/DryrunState.AlgoApiFormatters.gen.cs index 86f67222d..876bac313 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/DryrunState.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/DryrunState.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct DryrunState private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("error", null, (AlgoSdk.DryrunState x) => x.Error, (ref AlgoSdk.DryrunState x, Unity.Collections.FixedString128Bytes value) => x.Error = value, false).Assign("line", null, (AlgoSdk.DryrunState x) => x.Line, (ref AlgoSdk.DryrunState x, System.UInt64 value) => x.Line = value, false).Assign("pc", null, (AlgoSdk.DryrunState x) => x.ProgramCounter, (ref AlgoSdk.DryrunState x, System.UInt64 value) => x.ProgramCounter = value, false).Assign("scratch", null, (AlgoSdk.DryrunState x) => x.Scratch, (ref AlgoSdk.DryrunState x, AlgoSdk.TealValue[] value) => x.Scratch = value, AlgoSdk.ArrayComparer.Instance, false).Assign("stack", null, (AlgoSdk.DryrunState x) => x.Stack, (ref AlgoSdk.DryrunState x, AlgoSdk.TealValue[] value) => x.Stack = value, AlgoSdk.ArrayComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("error", null, (AlgoSdk.DryrunState x) => x.Error, (ref AlgoSdk.DryrunState x, Unity.Collections.FixedString128Bytes value) => x.Error = value, false).Assign("line", null, (AlgoSdk.DryrunState x) => x.Line, (ref AlgoSdk.DryrunState x, System.UInt64 value) => x.Line = value, false).Assign("pc", null, (AlgoSdk.DryrunState x) => x.ProgramCounter, (ref AlgoSdk.DryrunState x, System.UInt64 value) => x.ProgramCounter = value, false).Assign("scratch", null, (AlgoSdk.DryrunState x) => x.Scratch, (ref AlgoSdk.DryrunState x, AlgoSdk.TealValue[] value) => x.Scratch = value, AlgoSdk.ArrayComparer.Instance, false).Assign("stack", null, (AlgoSdk.DryrunState x) => x.Stack, (ref AlgoSdk.DryrunState x, AlgoSdk.TealValue[] value) => x.Stack = value, AlgoSdk.ArrayComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/DryrunTxnResult.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/DryrunTxnResult.AlgoApiFormatters.gen.cs index 7518664e5..e36f29bb1 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/DryrunTxnResult.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/DryrunTxnResult.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct DryrunTxnResult private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("app-call-messages", null, (AlgoSdk.DryrunTxnResult x) => x.AppCallMessages, (ref AlgoSdk.DryrunTxnResult x, Unity.Collections.FixedString128Bytes[] value) => x.AppCallMessages = value, AlgoSdk.ArrayComparer.Instance, false).Assign("app-call-trace", null, (AlgoSdk.DryrunTxnResult x) => x.AppCallTrace, (ref AlgoSdk.DryrunTxnResult x, AlgoSdk.DryrunState[] value) => x.AppCallTrace = value, AlgoSdk.ArrayComparer.Instance, false).Assign("cost", null, (AlgoSdk.DryrunTxnResult x) => x.Cost, (ref AlgoSdk.DryrunTxnResult x, System.UInt64 value) => x.Cost = value, false).Assign("disassembly", null, (AlgoSdk.DryrunTxnResult x) => x.Disassembly, (ref AlgoSdk.DryrunTxnResult x, Unity.Collections.FixedString128Bytes[] value) => x.Disassembly = value, AlgoSdk.ArrayComparer.Instance, false).Assign("global-delta", null, (AlgoSdk.DryrunTxnResult x) => x.GlobalDelta, (ref AlgoSdk.DryrunTxnResult x, AlgoSdk.EvalDeltaKeyValue[] value) => x.GlobalDelta = value, AlgoSdk.ArrayComparer.Instance, false).Assign("local-deltas", null, (AlgoSdk.DryrunTxnResult x) => x.LocalDeltas, (ref AlgoSdk.DryrunTxnResult x, AlgoSdk.AccountStateDelta[] value) => x.LocalDeltas = value, AlgoSdk.ArrayComparer.Instance, false).Assign("logic-sig-messages", null, (AlgoSdk.DryrunTxnResult x) => x.LogicSigMessages, (ref AlgoSdk.DryrunTxnResult x, Unity.Collections.FixedString128Bytes[] value) => x.LogicSigMessages = value, AlgoSdk.ArrayComparer.Instance, false).Assign("logic-sig-trace", null, (AlgoSdk.DryrunTxnResult x) => x.LogicSigTrace, (ref AlgoSdk.DryrunTxnResult x, AlgoSdk.DryrunState[] value) => x.LogicSigTrace = value, AlgoSdk.ArrayComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("app-call-messages", null, (AlgoSdk.DryrunTxnResult x) => x.AppCallMessages, (ref AlgoSdk.DryrunTxnResult x, Unity.Collections.FixedString128Bytes[] value) => x.AppCallMessages = value, AlgoSdk.ArrayComparer.Instance, false).Assign("app-call-trace", null, (AlgoSdk.DryrunTxnResult x) => x.AppCallTrace, (ref AlgoSdk.DryrunTxnResult x, AlgoSdk.DryrunState[] value) => x.AppCallTrace = value, AlgoSdk.ArrayComparer.Instance, false).Assign("cost", null, (AlgoSdk.DryrunTxnResult x) => x.Cost, (ref AlgoSdk.DryrunTxnResult x, System.UInt64 value) => x.Cost = value, false).Assign("disassembly", null, (AlgoSdk.DryrunTxnResult x) => x.Disassembly, (ref AlgoSdk.DryrunTxnResult x, Unity.Collections.FixedString128Bytes[] value) => x.Disassembly = value, AlgoSdk.ArrayComparer.Instance, false).Assign("global-delta", null, (AlgoSdk.DryrunTxnResult x) => x.GlobalDelta, (ref AlgoSdk.DryrunTxnResult x, AlgoSdk.EvalDeltaKeyValue[] value) => x.GlobalDelta = value, AlgoSdk.ArrayComparer.Instance, false).Assign("local-deltas", null, (AlgoSdk.DryrunTxnResult x) => x.LocalDeltas, (ref AlgoSdk.DryrunTxnResult x, AlgoSdk.AccountStateDelta[] value) => x.LocalDeltas = value, AlgoSdk.ArrayComparer.Instance, false).Assign("logic-sig-messages", null, (AlgoSdk.DryrunTxnResult x) => x.LogicSigMessages, (ref AlgoSdk.DryrunTxnResult x, Unity.Collections.FixedString128Bytes[] value) => x.LogicSigMessages = value, AlgoSdk.ArrayComparer.Instance, false).Assign("logic-sig-trace", null, (AlgoSdk.DryrunTxnResult x) => x.LogicSigTrace, (ref AlgoSdk.DryrunTxnResult x, AlgoSdk.DryrunState[] value) => x.LogicSigTrace = value, AlgoSdk.ArrayComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/EvalDelta.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/EvalDelta.AlgoApiFormatters.gen.cs index 15ab3d08d..91b667189 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/EvalDelta.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/EvalDelta.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct EvalDelta private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("action", "action", (AlgoSdk.EvalDelta x) => x.Action, (ref AlgoSdk.EvalDelta x, AlgoSdk.EvalDeltaAction value) => x.Action = value, AlgoSdk.ByteEnumComparer.Instance, false).Assign("bytes", "bytes", (AlgoSdk.EvalDelta x) => x.Bytes, (ref AlgoSdk.EvalDelta x, AlgoSdk.TealBytes value) => x.Bytes = value, false).Assign("uint", "uint", (AlgoSdk.EvalDelta x) => x.UInt, (ref AlgoSdk.EvalDelta x, System.UInt64 value) => x.UInt = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("action", "action", (AlgoSdk.EvalDelta x) => x.Action, (ref AlgoSdk.EvalDelta x, AlgoSdk.EvalDeltaAction value) => x.Action = value, AlgoSdk.ByteEnumComparer.Instance, false).Assign("bytes", "bytes", (AlgoSdk.EvalDelta x) => x.Bytes, (ref AlgoSdk.EvalDelta x, AlgoSdk.TealBytes value) => x.Bytes = value, false).Assign("uint", "uint", (AlgoSdk.EvalDelta x) => x.UInt, (ref AlgoSdk.EvalDelta x, System.UInt64 value) => x.UInt = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/EvalDeltaKeyValue.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/EvalDeltaKeyValue.AlgoApiFormatters.gen.cs index 7c189103f..c4c67641a 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/EvalDeltaKeyValue.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/EvalDeltaKeyValue.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct EvalDeltaKeyValue private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("key", "key", (AlgoSdk.EvalDeltaKeyValue x) => x.Key, (ref AlgoSdk.EvalDeltaKeyValue x, Unity.Collections.FixedString64Bytes value) => x.Key = value, false).Assign("value", "value", (AlgoSdk.EvalDeltaKeyValue x) => x.Value, (ref AlgoSdk.EvalDeltaKeyValue x, AlgoSdk.EvalDelta value) => x.Value = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("key", "key", (AlgoSdk.EvalDeltaKeyValue x) => x.Key, (ref AlgoSdk.EvalDeltaKeyValue x, Unity.Collections.FixedString64Bytes value) => x.Key = value, false).Assign("value", "value", (AlgoSdk.EvalDeltaKeyValue x) => x.Value, (ref AlgoSdk.EvalDeltaKeyValue x, AlgoSdk.EvalDelta value) => x.Value = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/HealthCheck.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/HealthCheck.AlgoApiFormatters.gen.cs index f7b31fb88..012352e24 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/HealthCheck.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/HealthCheck.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct HealthCheck private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("data", "data", (AlgoSdk.HealthCheck x) => x.Data, (ref AlgoSdk.HealthCheck x, AlgoSdk.AlgoApiObject value) => x.Data = value, false).Assign("db-available", "db-available", (AlgoSdk.HealthCheck x) => x.DatabaseAvailable, (ref AlgoSdk.HealthCheck x, System.Boolean value) => x.DatabaseAvailable = value, false).Assign("errors", "errors", (AlgoSdk.HealthCheck x) => x.Errors, (ref AlgoSdk.HealthCheck x, System.String[] value) => x.Errors = value, AlgoSdk.ArrayComparer.Instance, false).Assign("is-migrating", "is-migrating", (AlgoSdk.HealthCheck x) => x.IsMigrating, (ref AlgoSdk.HealthCheck x, System.Boolean value) => x.IsMigrating = value, false).Assign("message", "message", (AlgoSdk.HealthCheck x) => x.Message, (ref AlgoSdk.HealthCheck x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false).Assign("round", "round", (AlgoSdk.HealthCheck x) => x.Round, (ref AlgoSdk.HealthCheck x, System.UInt64 value) => x.Round = value, false).Assign("version", "version", (AlgoSdk.HealthCheck x) => x.Version, (ref AlgoSdk.HealthCheck x, System.String value) => x.Version = value, AlgoSdk.StringComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("data", "data", (AlgoSdk.HealthCheck x) => x.Data, (ref AlgoSdk.HealthCheck x, AlgoSdk.AlgoApiObject value) => x.Data = value, false).Assign("db-available", "db-available", (AlgoSdk.HealthCheck x) => x.DatabaseAvailable, (ref AlgoSdk.HealthCheck x, System.Boolean value) => x.DatabaseAvailable = value, false).Assign("errors", "errors", (AlgoSdk.HealthCheck x) => x.Errors, (ref AlgoSdk.HealthCheck x, System.String[] value) => x.Errors = value, AlgoSdk.ArrayComparer.Instance, false).Assign("is-migrating", "is-migrating", (AlgoSdk.HealthCheck x) => x.IsMigrating, (ref AlgoSdk.HealthCheck x, System.Boolean value) => x.IsMigrating = value, false).Assign("message", "message", (AlgoSdk.HealthCheck x) => x.Message, (ref AlgoSdk.HealthCheck x, System.String value) => x.Message = value, AlgoSdk.StringComparer.Instance, false).Assign("round", "round", (AlgoSdk.HealthCheck x) => x.Round, (ref AlgoSdk.HealthCheck x, System.UInt64 value) => x.Round = value, false).Assign("version", "version", (AlgoSdk.HealthCheck x) => x.Version, (ref AlgoSdk.HealthCheck x, System.String value) => x.Version = value, AlgoSdk.StringComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/LedgerSupply.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/LedgerSupply.AlgoApiFormatters.gen.cs index 059a90bfc..62428782e 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/LedgerSupply.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/LedgerSupply.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct LedgerSupply private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("current_round", null, (AlgoSdk.LedgerSupply x) => x.Round, (ref AlgoSdk.LedgerSupply x, System.UInt64 value) => x.Round = value, false).Assign("online-money", null, (AlgoSdk.LedgerSupply x) => x.OnlineMoney, (ref AlgoSdk.LedgerSupply x, System.UInt64 value) => x.OnlineMoney = value, false).Assign("total-money", null, (AlgoSdk.LedgerSupply x) => x.TotalMoney, (ref AlgoSdk.LedgerSupply x, System.UInt64 value) => x.TotalMoney = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("current_round", null, (AlgoSdk.LedgerSupply x) => x.Round, (ref AlgoSdk.LedgerSupply x, System.UInt64 value) => x.Round = value, false).Assign("online-money", null, (AlgoSdk.LedgerSupply x) => x.OnlineMoney, (ref AlgoSdk.LedgerSupply x, System.UInt64 value) => x.OnlineMoney = value, false).Assign("total-money", null, (AlgoSdk.LedgerSupply x) => x.TotalMoney, (ref AlgoSdk.LedgerSupply x, System.UInt64 value) => x.TotalMoney = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/MerkleProof.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/MerkleProof.AlgoApiFormatters.gen.cs index 3e1edccce..64761df85 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/MerkleProof.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/MerkleProof.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct MerkleProof private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("idx", "idx", (AlgoSdk.MerkleProof x) => x.TransactionIndex, (ref AlgoSdk.MerkleProof x, System.UInt64 value) => x.TransactionIndex = value, false).Assign("proof", "proof", (AlgoSdk.MerkleProof x) => x.Proof, (ref AlgoSdk.MerkleProof x, System.String value) => x.Proof = value, AlgoSdk.StringComparer.Instance, false).Assign("stibhash", "stibhash", (AlgoSdk.MerkleProof x) => x.SignedTransactionHash, (ref AlgoSdk.MerkleProof x, System.String value) => x.SignedTransactionHash = value, AlgoSdk.StringComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("idx", "idx", (AlgoSdk.MerkleProof x) => x.TransactionIndex, (ref AlgoSdk.MerkleProof x, System.UInt64 value) => x.TransactionIndex = value, false).Assign("proof", "proof", (AlgoSdk.MerkleProof x) => x.Proof, (ref AlgoSdk.MerkleProof x, System.String value) => x.Proof = value, AlgoSdk.StringComparer.Instance, false).Assign("stibhash", "stibhash", (AlgoSdk.MerkleProof x) => x.SignedTransactionHash, (ref AlgoSdk.MerkleProof x, System.String value) => x.SignedTransactionHash = value, AlgoSdk.StringComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/MiniAssetHolding.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/MiniAssetHolding.AlgoApiFormatters.gen.cs index 97af31e67..16d740cd6 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/MiniAssetHolding.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/MiniAssetHolding.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct MiniAssetHolding private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("address", null, (AlgoSdk.MiniAssetHolding x) => x.Address, (ref AlgoSdk.MiniAssetHolding x, AlgoSdk.Address value) => x.Address = value, false).Assign("amount", null, (AlgoSdk.MiniAssetHolding x) => x.Amount, (ref AlgoSdk.MiniAssetHolding x, System.UInt64 value) => x.Amount = value, false).Assign("deleted", null, (AlgoSdk.MiniAssetHolding x) => x.Deleted, (ref AlgoSdk.MiniAssetHolding x, AlgoSdk.Optional value) => x.Deleted = value, false).Assign("is-frozen", null, (AlgoSdk.MiniAssetHolding x) => x.IsFrozen, (ref AlgoSdk.MiniAssetHolding x, AlgoSdk.Optional value) => x.IsFrozen = value, false).Assign("opted-in-at-round", null, (AlgoSdk.MiniAssetHolding x) => x.OptedInAtRound, (ref AlgoSdk.MiniAssetHolding x, System.UInt64 value) => x.OptedInAtRound = value, false).Assign("opted-out-at-round", null, (AlgoSdk.MiniAssetHolding x) => x.OptedOutAtRound, (ref AlgoSdk.MiniAssetHolding x, System.UInt64 value) => x.OptedOutAtRound = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("address", null, (AlgoSdk.MiniAssetHolding x) => x.Address, (ref AlgoSdk.MiniAssetHolding x, AlgoSdk.Address value) => x.Address = value, false).Assign("amount", null, (AlgoSdk.MiniAssetHolding x) => x.Amount, (ref AlgoSdk.MiniAssetHolding x, System.UInt64 value) => x.Amount = value, false).Assign("deleted", null, (AlgoSdk.MiniAssetHolding x) => x.Deleted, (ref AlgoSdk.MiniAssetHolding x, AlgoSdk.Optional value) => x.Deleted = value, false).Assign("is-frozen", null, (AlgoSdk.MiniAssetHolding x) => x.IsFrozen, (ref AlgoSdk.MiniAssetHolding x, AlgoSdk.Optional value) => x.IsFrozen = value, false).Assign("opted-in-at-round", null, (AlgoSdk.MiniAssetHolding x) => x.OptedInAtRound, (ref AlgoSdk.MiniAssetHolding x, System.UInt64 value) => x.OptedInAtRound = value, false).Assign("opted-out-at-round", null, (AlgoSdk.MiniAssetHolding x) => x.OptedOutAtRound, (ref AlgoSdk.MiniAssetHolding x, System.UInt64 value) => x.OptedOutAtRound = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/PendingTransaction.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/PendingTransaction.AlgoApiFormatters.gen.cs index a6954ddbf..8da6eeb8c 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/PendingTransaction.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/PendingTransaction.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct PendingTransaction private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("application-index", "application-index", (AlgoSdk.PendingTransaction x) => x.ApplicationIndex, (ref AlgoSdk.PendingTransaction x, System.UInt64 value) => x.ApplicationIndex = value, false).Assign("asset-closing-amount", "asset-closing-amount", (AlgoSdk.PendingTransaction x) => x.AssetClosingAmount, (ref AlgoSdk.PendingTransaction x, System.UInt64 value) => x.AssetClosingAmount = value, false).Assign("asset-index", "asset-index", (AlgoSdk.PendingTransaction x) => x.AssetIndex, (ref AlgoSdk.PendingTransaction x, System.UInt64 value) => x.AssetIndex = value, false).Assign("close-rewards", "close-rewards", (AlgoSdk.PendingTransaction x) => x.CloseRewards, (ref AlgoSdk.PendingTransaction x, System.UInt64 value) => x.CloseRewards = value, false).Assign("closing-amount", "closing-amount", (AlgoSdk.PendingTransaction x) => x.ClosingAmount, (ref AlgoSdk.PendingTransaction x, System.UInt64 value) => x.ClosingAmount = value, false).Assign("confirmed-round", "confirmed-round", (AlgoSdk.PendingTransaction x) => x.ConfirmedRound, (ref AlgoSdk.PendingTransaction x, System.UInt64 value) => x.ConfirmedRound = value, false).Assign("global-state-delta", "global-state-delta", (AlgoSdk.PendingTransaction x) => x.GlobalStateDelta, (ref AlgoSdk.PendingTransaction x, AlgoSdk.EvalDeltaKeyValue[] value) => x.GlobalStateDelta = value, AlgoSdk.ArrayComparer.Instance, false).Assign("inner-txns", "inner-txns", (AlgoSdk.PendingTransaction x) => x.InnerTransactions, (ref AlgoSdk.PendingTransaction x, AlgoSdk.PendingTransaction[] value) => x.InnerTransactions = value, AlgoSdk.ArrayComparer.Instance, false).Assign("local-state-delta", "local-state-delta", (AlgoSdk.PendingTransaction x) => x.LocalStateDelta, (ref AlgoSdk.PendingTransaction x, AlgoSdk.AccountStateDelta[] value) => x.LocalStateDelta = value, AlgoSdk.ArrayComparer.Instance, false).Assign("logs", "logs", (AlgoSdk.PendingTransaction x) => x.Logs, (ref AlgoSdk.PendingTransaction x, System.String[] value) => x.Logs = value, AlgoSdk.ArrayComparer.Instance, false).Assign("pool-error", "pool-error", (AlgoSdk.PendingTransaction x) => x.PoolError, (ref AlgoSdk.PendingTransaction x, Unity.Collections.FixedString128Bytes value) => x.PoolError = value, false).Assign("receiver-rewards", "receiver-rewards", (AlgoSdk.PendingTransaction x) => x.ReceiverRewards, (ref AlgoSdk.PendingTransaction x, System.UInt64 value) => x.ReceiverRewards = value, false).Assign("sender-rewards", "sender-rewards", (AlgoSdk.PendingTransaction x) => x.SenderRewards, (ref AlgoSdk.PendingTransaction x, System.UInt64 value) => x.SenderRewards = value, false).Assign("txn", "txn", (AlgoSdk.PendingTransaction x) => x.Transaction, (ref AlgoSdk.PendingTransaction x, AlgoSdk.SignedTxn value) => x.Transaction = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("application-index", "application-index", (AlgoSdk.PendingTransaction x) => x.ApplicationIndex, (ref AlgoSdk.PendingTransaction x, System.UInt64 value) => x.ApplicationIndex = value, false).Assign("asset-closing-amount", "asset-closing-amount", (AlgoSdk.PendingTransaction x) => x.AssetClosingAmount, (ref AlgoSdk.PendingTransaction x, System.UInt64 value) => x.AssetClosingAmount = value, false).Assign("asset-index", "asset-index", (AlgoSdk.PendingTransaction x) => x.AssetIndex, (ref AlgoSdk.PendingTransaction x, System.UInt64 value) => x.AssetIndex = value, false).Assign("close-rewards", "close-rewards", (AlgoSdk.PendingTransaction x) => x.CloseRewards, (ref AlgoSdk.PendingTransaction x, System.UInt64 value) => x.CloseRewards = value, false).Assign("closing-amount", "closing-amount", (AlgoSdk.PendingTransaction x) => x.ClosingAmount, (ref AlgoSdk.PendingTransaction x, System.UInt64 value) => x.ClosingAmount = value, false).Assign("confirmed-round", "confirmed-round", (AlgoSdk.PendingTransaction x) => x.ConfirmedRound, (ref AlgoSdk.PendingTransaction x, System.UInt64 value) => x.ConfirmedRound = value, false).Assign("global-state-delta", "global-state-delta", (AlgoSdk.PendingTransaction x) => x.GlobalStateDelta, (ref AlgoSdk.PendingTransaction x, AlgoSdk.EvalDeltaKeyValue[] value) => x.GlobalStateDelta = value, AlgoSdk.ArrayComparer.Instance, false).Assign("inner-txns", "inner-txns", (AlgoSdk.PendingTransaction x) => x.InnerTransactions, (ref AlgoSdk.PendingTransaction x, AlgoSdk.PendingTransaction[] value) => x.InnerTransactions = value, AlgoSdk.ArrayComparer.Instance, false).Assign("local-state-delta", "local-state-delta", (AlgoSdk.PendingTransaction x) => x.LocalStateDelta, (ref AlgoSdk.PendingTransaction x, AlgoSdk.AccountStateDelta[] value) => x.LocalStateDelta = value, AlgoSdk.ArrayComparer.Instance, false).Assign("logs", "logs", (AlgoSdk.PendingTransaction x) => x.Logs, (ref AlgoSdk.PendingTransaction x, System.String[] value) => x.Logs = value, AlgoSdk.ArrayComparer.Instance, false).Assign("pool-error", "pool-error", (AlgoSdk.PendingTransaction x) => x.PoolError, (ref AlgoSdk.PendingTransaction x, Unity.Collections.FixedString128Bytes value) => x.PoolError = value, false).Assign("receiver-rewards", "receiver-rewards", (AlgoSdk.PendingTransaction x) => x.ReceiverRewards, (ref AlgoSdk.PendingTransaction x, System.UInt64 value) => x.ReceiverRewards = value, false).Assign("sender-rewards", "sender-rewards", (AlgoSdk.PendingTransaction x) => x.SenderRewards, (ref AlgoSdk.PendingTransaction x, System.UInt64 value) => x.SenderRewards = value, false).Assign("txn", "txn", (AlgoSdk.PendingTransaction x) => x.Transaction, (ref AlgoSdk.PendingTransaction x, AlgoSdk.SignedTxn value) => x.Transaction = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/PendingTransactions.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/PendingTransactions.AlgoApiFormatters.gen.cs index cb3148ecc..9b8d74b3f 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/PendingTransactions.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/PendingTransactions.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct PendingTransactions private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("top-transactions", "top-transactions", (AlgoSdk.PendingTransactions x) => x.TopTransactions, (ref AlgoSdk.PendingTransactions x, AlgoSdk.SignedTxn[] value) => x.TopTransactions = value, AlgoSdk.ArrayComparer.Instance, false).Assign("total-transactions", "total-transactions", (AlgoSdk.PendingTransactions x) => x.TotalTransactions, (ref AlgoSdk.PendingTransactions x, System.UInt64 value) => x.TotalTransactions = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("top-transactions", "top-transactions", (AlgoSdk.PendingTransactions x) => x.TopTransactions, (ref AlgoSdk.PendingTransactions x, AlgoSdk.SignedTxn[] value) => x.TopTransactions = value, AlgoSdk.ArrayComparer.Instance, false).Assign("total-transactions", "total-transactions", (AlgoSdk.PendingTransactions x) => x.TotalTransactions, (ref AlgoSdk.PendingTransactions x, System.UInt64 value) => x.TotalTransactions = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/StateSchema.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/StateSchema.AlgoApiFormatters.gen.cs index a3629ceec..c50fe01ff 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/StateSchema.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/StateSchema.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct StateSchema private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("num-byte-slice", "nbs", (AlgoSdk.StateSchema x) => x.NumByteSlices, (ref AlgoSdk.StateSchema x, System.UInt64 value) => x.NumByteSlices = value, false).Assign("num-uint", "nui", (AlgoSdk.StateSchema x) => x.NumUints, (ref AlgoSdk.StateSchema x, System.UInt64 value) => x.NumUints = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("num-byte-slice", "nbs", (AlgoSdk.StateSchema x) => x.NumByteSlices, (ref AlgoSdk.StateSchema x, System.UInt64 value) => x.NumByteSlices = value, false).Assign("num-uint", "nui", (AlgoSdk.StateSchema x) => x.NumUints, (ref AlgoSdk.StateSchema x, System.UInt64 value) => x.NumUints = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/Status.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/Status.AlgoApiFormatters.gen.cs index 199e1815d..af4e19355 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/Status.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/Status.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct Status private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("catchpoint", null, (AlgoSdk.Status x) => x.Catchpoint, (ref AlgoSdk.Status x, System.String value) => x.Catchpoint = value, AlgoSdk.StringComparer.Instance, false).Assign("catchpoint-acquired-blocks", null, (AlgoSdk.Status x) => x.CatchpointAcquiredBlocks, (ref AlgoSdk.Status x, System.UInt64 value) => x.CatchpointAcquiredBlocks = value, false).Assign("catchpoint-processed-accounts", null, (AlgoSdk.Status x) => x.CatchpointProcessedAmounts, (ref AlgoSdk.Status x, System.UInt64 value) => x.CatchpointProcessedAmounts = value, false).Assign("catchpoint-total-accounts", null, (AlgoSdk.Status x) => x.CatchpointTotalAccounts, (ref AlgoSdk.Status x, System.UInt64 value) => x.CatchpointTotalAccounts = value, false).Assign("catchpoint-total-blocks", null, (AlgoSdk.Status x) => x.CatchpointTotalBlocks, (ref AlgoSdk.Status x, System.UInt64 value) => x.CatchpointTotalBlocks = value, false).Assign("catchpoint-verified-accounts", null, (AlgoSdk.Status x) => x.CatchpointVerifiedAccounts, (ref AlgoSdk.Status x, System.UInt64 value) => x.CatchpointVerifiedAccounts = value, false).Assign("catchup-time", null, (AlgoSdk.Status x) => x.CatchupTime, (ref AlgoSdk.Status x, System.UInt64 value) => x.CatchupTime = value, false).Assign("last-catchpoint", null, (AlgoSdk.Status x) => x.LastCatchpoint, (ref AlgoSdk.Status x, System.String value) => x.LastCatchpoint = value, AlgoSdk.StringComparer.Instance, false).Assign("last-round", null, (AlgoSdk.Status x) => x.LastRound, (ref AlgoSdk.Status x, System.UInt64 value) => x.LastRound = value, false).Assign("last-version", null, (AlgoSdk.Status x) => x.LastVersion, (ref AlgoSdk.Status x, System.String value) => x.LastVersion = value, AlgoSdk.StringComparer.Instance, false).Assign("next-version", null, (AlgoSdk.Status x) => x.NextVersion, (ref AlgoSdk.Status x, System.String value) => x.NextVersion = value, AlgoSdk.StringComparer.Instance, false).Assign("next-version-round", null, (AlgoSdk.Status x) => x.NextVersionRound, (ref AlgoSdk.Status x, System.UInt64 value) => x.NextVersionRound = value, false).Assign("next-version-supported", null, (AlgoSdk.Status x) => x.NextVersionSupported, (ref AlgoSdk.Status x, System.Boolean value) => x.NextVersionSupported = value, false).Assign("stopped-at-unsupported-round", null, (AlgoSdk.Status x) => x.StoppedAtUnsupportedRound, (ref AlgoSdk.Status x, System.Boolean value) => x.StoppedAtUnsupportedRound = value, false).Assign("time-since-last-round", null, (AlgoSdk.Status x) => x.TimeSinceLastRound, (ref AlgoSdk.Status x, System.UInt64 value) => x.TimeSinceLastRound = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("catchpoint", null, (AlgoSdk.Status x) => x.Catchpoint, (ref AlgoSdk.Status x, System.String value) => x.Catchpoint = value, AlgoSdk.StringComparer.Instance, false).Assign("catchpoint-acquired-blocks", null, (AlgoSdk.Status x) => x.CatchpointAcquiredBlocks, (ref AlgoSdk.Status x, System.UInt64 value) => x.CatchpointAcquiredBlocks = value, false).Assign("catchpoint-processed-accounts", null, (AlgoSdk.Status x) => x.CatchpointProcessedAmounts, (ref AlgoSdk.Status x, System.UInt64 value) => x.CatchpointProcessedAmounts = value, false).Assign("catchpoint-total-accounts", null, (AlgoSdk.Status x) => x.CatchpointTotalAccounts, (ref AlgoSdk.Status x, System.UInt64 value) => x.CatchpointTotalAccounts = value, false).Assign("catchpoint-total-blocks", null, (AlgoSdk.Status x) => x.CatchpointTotalBlocks, (ref AlgoSdk.Status x, System.UInt64 value) => x.CatchpointTotalBlocks = value, false).Assign("catchpoint-verified-accounts", null, (AlgoSdk.Status x) => x.CatchpointVerifiedAccounts, (ref AlgoSdk.Status x, System.UInt64 value) => x.CatchpointVerifiedAccounts = value, false).Assign("catchup-time", null, (AlgoSdk.Status x) => x.CatchupTime, (ref AlgoSdk.Status x, System.UInt64 value) => x.CatchupTime = value, false).Assign("last-catchpoint", null, (AlgoSdk.Status x) => x.LastCatchpoint, (ref AlgoSdk.Status x, System.String value) => x.LastCatchpoint = value, AlgoSdk.StringComparer.Instance, false).Assign("last-round", null, (AlgoSdk.Status x) => x.LastRound, (ref AlgoSdk.Status x, System.UInt64 value) => x.LastRound = value, false).Assign("last-version", null, (AlgoSdk.Status x) => x.LastVersion, (ref AlgoSdk.Status x, System.String value) => x.LastVersion = value, AlgoSdk.StringComparer.Instance, false).Assign("next-version", null, (AlgoSdk.Status x) => x.NextVersion, (ref AlgoSdk.Status x, System.String value) => x.NextVersion = value, AlgoSdk.StringComparer.Instance, false).Assign("next-version-round", null, (AlgoSdk.Status x) => x.NextVersionRound, (ref AlgoSdk.Status x, System.UInt64 value) => x.NextVersionRound = value, false).Assign("next-version-supported", null, (AlgoSdk.Status x) => x.NextVersionSupported, (ref AlgoSdk.Status x, System.Boolean value) => x.NextVersionSupported = value, false).Assign("stopped-at-unsupported-round", null, (AlgoSdk.Status x) => x.StoppedAtUnsupportedRound, (ref AlgoSdk.Status x, System.Boolean value) => x.StoppedAtUnsupportedRound = value, false).Assign("time-since-last-round", null, (AlgoSdk.Status x) => x.TimeSinceLastRound, (ref AlgoSdk.Status x, System.UInt64 value) => x.TimeSinceLastRound = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/TealCompilationResult.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/TealCompilationResult.AlgoApiFormatters.gen.cs index b885399ed..8071cdc9b 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/TealCompilationResult.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/TealCompilationResult.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct TealCompilationResult private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("hash", null, (AlgoSdk.TealCompilationResult x) => x.Hash, (ref AlgoSdk.TealCompilationResult x, System.String value) => x.Hash = value, AlgoSdk.StringComparer.Instance, false).Assign("result", null, (AlgoSdk.TealCompilationResult x) => x.CompiledBytesBase64, (ref AlgoSdk.TealCompilationResult x, System.String value) => x.CompiledBytesBase64 = value, AlgoSdk.StringComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("hash", null, (AlgoSdk.TealCompilationResult x) => x.Hash, (ref AlgoSdk.TealCompilationResult x, System.String value) => x.Hash = value, AlgoSdk.StringComparer.Instance, false).Assign("result", null, (AlgoSdk.TealCompilationResult x) => x.CompiledBytesBase64, (ref AlgoSdk.TealCompilationResult x, System.String value) => x.CompiledBytesBase64 = value, AlgoSdk.StringComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/TealKeyValue.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/TealKeyValue.AlgoApiFormatters.gen.cs index 2003395c2..7495b61eb 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/TealKeyValue.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/TealKeyValue.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct TealKeyValue private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("key", "key", (AlgoSdk.TealKeyValue x) => x.Key, (ref AlgoSdk.TealKeyValue x, Unity.Collections.FixedString128Bytes value) => x.Key = value, false).Assign("value", "value", (AlgoSdk.TealKeyValue x) => x.Value, (ref AlgoSdk.TealKeyValue x, AlgoSdk.TealValue value) => x.Value = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("key", "key", (AlgoSdk.TealKeyValue x) => x.Key, (ref AlgoSdk.TealKeyValue x, Unity.Collections.FixedString128Bytes value) => x.Key = value, false).Assign("value", "value", (AlgoSdk.TealKeyValue x) => x.Value, (ref AlgoSdk.TealKeyValue x, AlgoSdk.TealValue value) => x.Value = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/TealValue.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/TealValue.AlgoApiFormatters.gen.cs index 3af7002f2..37eb15d4b 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/TealValue.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/TealValue.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct TealValue private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("bytes", "tb", (AlgoSdk.TealValue x) => x.Bytes, (ref AlgoSdk.TealValue x, AlgoSdk.TealBytes value) => x.Bytes = value, false).Assign("uint", "ui", (AlgoSdk.TealValue x) => x.UintValue, (ref AlgoSdk.TealValue x, System.UInt64 value) => x.UintValue = value, false).Assign("type", "tt", (AlgoSdk.TealValue x) => x.Type, (ref AlgoSdk.TealValue x, AlgoSdk.TealValueType value) => x.Type = value, AlgoSdk.ByteEnumComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("bytes", "tb", (AlgoSdk.TealValue x) => x.Bytes, (ref AlgoSdk.TealValue x, AlgoSdk.TealBytes value) => x.Bytes = value, false).Assign("uint", "ui", (AlgoSdk.TealValue x) => x.UintValue, (ref AlgoSdk.TealValue x, System.UInt64 value) => x.UintValue = value, false).Assign("type", "tt", (AlgoSdk.TealValue x) => x.Type, (ref AlgoSdk.TealValue x, AlgoSdk.TealValueType value) => x.Type = value, AlgoSdk.ByteEnumComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/TransactionIdResponse.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/TransactionIdResponse.AlgoApiFormatters.gen.cs index b50e6716b..dcd80cf02 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/TransactionIdResponse.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/TransactionIdResponse.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct TransactionIdResponse private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("txId", "txId", (AlgoSdk.TransactionIdResponse x) => x.TxId, (ref AlgoSdk.TransactionIdResponse x, AlgoSdk.TransactionId value) => x.TxId = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("txId", "txId", (AlgoSdk.TransactionIdResponse x) => x.TxId, (ref AlgoSdk.TransactionIdResponse x, AlgoSdk.TransactionId value) => x.TxId = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/TransactionParams.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/TransactionParams.AlgoApiFormatters.gen.cs index 8d8034f83..7f8435a17 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/TransactionParams.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/TransactionParams.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct TransactionParams private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("consensus-version", null, (AlgoSdk.TransactionParams x) => x.ConsensusVersion, (ref AlgoSdk.TransactionParams x, System.String value) => x.ConsensusVersion = value, AlgoSdk.StringComparer.Instance, false).Assign("fee", null, (AlgoSdk.TransactionParams x) => x.Fee, (ref AlgoSdk.TransactionParams x, AlgoSdk.MicroAlgos value) => x.Fee = value, false).Assign("genesis-hash", null, (AlgoSdk.TransactionParams x) => x.GenesisHash, (ref AlgoSdk.TransactionParams x, AlgoSdk.GenesisHash value) => x.GenesisHash = value, false).Assign("genesis-id", null, (AlgoSdk.TransactionParams x) => x.GenesisId, (ref AlgoSdk.TransactionParams x, Unity.Collections.FixedString32Bytes value) => x.GenesisId = value, false).Assign("min-fee", null, (AlgoSdk.TransactionParams x) => x.MinFee, (ref AlgoSdk.TransactionParams x, AlgoSdk.MicroAlgos value) => x.MinFee = value, false).Assign("last-round", null, (AlgoSdk.TransactionParams x) => x.LastRound, (ref AlgoSdk.TransactionParams x, System.UInt64 value) => x.LastRound = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("consensus-version", null, (AlgoSdk.TransactionParams x) => x.ConsensusVersion, (ref AlgoSdk.TransactionParams x, System.String value) => x.ConsensusVersion = value, AlgoSdk.StringComparer.Instance, false).Assign("fee", null, (AlgoSdk.TransactionParams x) => x.Fee, (ref AlgoSdk.TransactionParams x, AlgoSdk.MicroAlgos value) => x.Fee = value, false).Assign("genesis-hash", null, (AlgoSdk.TransactionParams x) => x.GenesisHash, (ref AlgoSdk.TransactionParams x, AlgoSdk.GenesisHash value) => x.GenesisHash = value, false).Assign("genesis-id", null, (AlgoSdk.TransactionParams x) => x.GenesisId, (ref AlgoSdk.TransactionParams x, Unity.Collections.FixedString32Bytes value) => x.GenesisId = value, false).Assign("min-fee", null, (AlgoSdk.TransactionParams x) => x.MinFee, (ref AlgoSdk.TransactionParams x, AlgoSdk.MicroAlgos value) => x.MinFee = value, false).Assign("last-round", null, (AlgoSdk.TransactionParams x) => x.LastRound, (ref AlgoSdk.TransactionParams x, System.UInt64 value) => x.LastRound = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Api/Models/Version.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Api/Models/Version.AlgoApiFormatters.gen.cs index 27be00729..e6eac073e 100644 --- a/Runtime/CareBoo.AlgoSdk/Api/Models/Version.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Api/Models/Version.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct Version private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("build", null, (AlgoSdk.Version x) => x.Build, (ref AlgoSdk.Version x, AlgoSdk.BuildVersion value) => x.Build = value, false).Assign("genesis_hash_b64", null, (AlgoSdk.Version x) => x.GenesisHashBase64, (ref AlgoSdk.Version x, Unity.Collections.FixedString64Bytes value) => x.GenesisHashBase64 = value, false).Assign("genesis_id", null, (AlgoSdk.Version x) => x.GenesisId, (ref AlgoSdk.Version x, Unity.Collections.FixedString32Bytes value) => x.GenesisId = value, false).Assign("versions", null, (AlgoSdk.Version x) => x.Versions, (ref AlgoSdk.Version x, Unity.Collections.FixedString32Bytes[] value) => x.Versions = value, AlgoSdk.ArrayComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("build", null, (AlgoSdk.Version x) => x.Build, (ref AlgoSdk.Version x, AlgoSdk.BuildVersion value) => x.Build = value, false).Assign("genesis_hash_b64", null, (AlgoSdk.Version x) => x.GenesisHashBase64, (ref AlgoSdk.Version x, Unity.Collections.FixedString64Bytes value) => x.GenesisHashBase64 = value, false).Assign("genesis_id", null, (AlgoSdk.Version x) => x.GenesisId, (ref AlgoSdk.Version x, Unity.Collections.FixedString32Bytes value) => x.GenesisId = value, false).Assign("versions", null, (AlgoSdk.Version x) => x.Versions, (ref AlgoSdk.Version x, Unity.Collections.FixedString32Bytes[] value) => x.Versions = value, AlgoSdk.ArrayComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Application/AppEvalDelta.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Application/AppEvalDelta.AlgoApiFormatters.gen.cs index e77385a11..82e96d6eb 100644 --- a/Runtime/CareBoo.AlgoSdk/Application/AppEvalDelta.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Application/AppEvalDelta.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct AppEvalDelta private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add>(new AlgoSdk.AlgoApiObjectFormatter>().Assign("gd", "gd", (AlgoSdk.AppEvalDelta x) => x.GlobalDelta, (ref AlgoSdk.AppEvalDelta x, AlgoSdk.AppStateDelta value) => x.GlobalDelta = value, false).Assign("ld", "ld", (AlgoSdk.AppEvalDelta x) => x.LocalDeltas, (ref AlgoSdk.AppEvalDelta x, AlgoSdk.AccountStateDelta[] value) => x.LocalDeltas = value, AlgoSdk.ArrayComparer.Instance, false).Assign("lg", "lg", (AlgoSdk.AppEvalDelta x) => x.Logs, (ref AlgoSdk.AppEvalDelta x, System.String[] value) => x.Logs = value, AlgoSdk.ArrayComparer.Instance, false).Assign("itx", "itx", (AlgoSdk.AppEvalDelta x) => x.InnerTxns, (ref AlgoSdk.AppEvalDelta x, TTxn[] value) => x.InnerTxns = value, AlgoSdk.ArrayComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add>(new AlgoSdk.AlgoApiObjectFormatter>(false).Assign("gd", "gd", (AlgoSdk.AppEvalDelta x) => x.GlobalDelta, (ref AlgoSdk.AppEvalDelta x, AlgoSdk.AppStateDelta value) => x.GlobalDelta = value, false).Assign("ld", "ld", (AlgoSdk.AppEvalDelta x) => x.LocalDeltas, (ref AlgoSdk.AppEvalDelta x, AlgoSdk.AccountStateDelta[] value) => x.LocalDeltas = value, AlgoSdk.ArrayComparer.Instance, false).Assign("lg", "lg", (AlgoSdk.AppEvalDelta x) => x.Logs, (ref AlgoSdk.AppEvalDelta x, System.String[] value) => x.Logs = value, AlgoSdk.ArrayComparer.Instance, false).Assign("itx", "itx", (AlgoSdk.AppEvalDelta x) => x.InnerTxns, (ref AlgoSdk.AppEvalDelta x, TTxn[] value) => x.InnerTxns = value, AlgoSdk.ArrayComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Serialization/AlgoApiObjectAttribute.cs b/Runtime/CareBoo.AlgoSdk/Serialization/AlgoApiObjectAttribute.cs index a340059f3..3a6470f66 100644 --- a/Runtime/CareBoo.AlgoSdk/Serialization/AlgoApiObjectAttribute.cs +++ b/Runtime/CareBoo.AlgoSdk/Serialization/AlgoApiObjectAttribute.cs @@ -8,6 +8,11 @@ namespace AlgoSdk [Conditional("UNITY_EDITOR")] public sealed class AlgoApiObjectAttribute : ProvideSourceInfoAttribute { + /// + /// Determines if unknown keys should throw an error. + /// + public bool IsStrict = false; + public AlgoApiObjectAttribute( [CallerMemberName] string member = "", [CallerFilePath] string filePath = "", diff --git a/Runtime/CareBoo.AlgoSdk/Serialization/AlgoApiObjectFormatter.cs b/Runtime/CareBoo.AlgoSdk/Serialization/AlgoApiObjectFormatter.cs index e900a9921..593280cca 100644 --- a/Runtime/CareBoo.AlgoSdk/Serialization/AlgoApiObjectFormatter.cs +++ b/Runtime/CareBoo.AlgoSdk/Serialization/AlgoApiObjectFormatter.cs @@ -10,9 +10,15 @@ namespace AlgoSdk public class AlgoApiObjectFormatter : IAlgoApiFormatter where T : struct { + readonly bool isStrict; readonly AlgoApiField.Map jsonFieldMap = new AlgoApiField.Map(); readonly AlgoApiField.Map msgPackFieldMap = new AlgoApiField.Map(); + public AlgoApiObjectFormatter(bool isStrict) + { + this.isStrict = isStrict; + } + public AlgoApiObjectFormatter Assign( string jsonKey, string messagePackKey, @@ -60,8 +66,12 @@ public T Deserialize(ref JsonReader reader) } else { - reader.Skip(); - Debug.LogWarning($"Could not recognize the field \"{key}\", for any fields on {typeof(T)}"); + var obj = AlgoApiFormatterCache.Formatter.Deserialize(ref reader); + var msg = $"Could not recognize the field \"{key}\", for any fields on {typeof(T)}.\njson: {System.Text.Encoding.UTF8.GetString(obj.Json)}"; + if (isStrict) + throw new KeyNotFoundException(msg); + else + Debug.LogWarning(msg); } } catch (Exception ex) @@ -90,13 +100,17 @@ public T Deserialize(ref MessagePackReader reader) } else { - reader.Skip(); - Debug.LogWarning($"Could not recognize the field \"{key}\", for any fields on {typeof(T)}"); + var obj = AlgoApiFormatterCache.Formatter.Deserialize(ref reader); + var msg = $"Could not recognize the msgpack field \"{key}\" for any fields on {typeof(T)}.\nmsgpack base64: {System.Convert.ToBase64String(obj.MessagePack)}"; + if (isStrict) + throw new KeyNotFoundException(msg); + else + Debug.LogWarning(msg); } } catch (Exception ex) { - throw new SerializationException($"Got exception when deserializing \"{key}\" for type {typeof(T)}", ex); + throw new SerializationException($"Got exception when deserializing \"{key}\" for type {typeof(T)}.", ex); } } return result; diff --git a/Runtime/CareBoo.AlgoSdk/Transaction/AppCallTxn.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Transaction/AppCallTxn.AlgoApiFormatters.gen.cs index a1ee397d7..147246dfd 100644 --- a/Runtime/CareBoo.AlgoSdk/Transaction/AppCallTxn.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Transaction/AppCallTxn.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct AppCallTxn private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("fee", "fee", (AlgoSdk.AppCallTxn x) => x.Fee, (ref AlgoSdk.AppCallTxn x, AlgoSdk.MicroAlgos value) => x.Fee = value, false).Assign("first-valid", "fv", (AlgoSdk.AppCallTxn x) => x.FirstValidRound, (ref AlgoSdk.AppCallTxn x, System.UInt64 value) => x.FirstValidRound = value, false).Assign("genesis-hash", "gh", (AlgoSdk.AppCallTxn x) => x.GenesisHash, (ref AlgoSdk.AppCallTxn x, AlgoSdk.GenesisHash value) => x.GenesisHash = value, false).Assign("last-valid", "lv", (AlgoSdk.AppCallTxn x) => x.LastValidRound, (ref AlgoSdk.AppCallTxn x, System.UInt64 value) => x.LastValidRound = value, false).Assign("sender", "snd", (AlgoSdk.AppCallTxn x) => x.Sender, (ref AlgoSdk.AppCallTxn x, AlgoSdk.Address value) => x.Sender = value, false).Assign("tx-type", "type", (AlgoSdk.AppCallTxn x) => x.TransactionType, (ref AlgoSdk.AppCallTxn x, AlgoSdk.TransactionType value) => x.TransactionType = value, AlgoSdk.ByteEnumComparer.Instance, false).Assign("genesis-id", "gen", (AlgoSdk.AppCallTxn x) => x.GenesisId, (ref AlgoSdk.AppCallTxn x, Unity.Collections.FixedString32Bytes value) => x.GenesisId = value, false).Assign("group", "grp", (AlgoSdk.AppCallTxn x) => x.Group, (ref AlgoSdk.AppCallTxn x, AlgoSdk.TransactionId value) => x.Group = value, false).Assign("lease", "lx", (AlgoSdk.AppCallTxn x) => x.Lease, (ref AlgoSdk.AppCallTxn x, AlgoSdk.TransactionId value) => x.Lease = value, false).Assign("note", "note", (AlgoSdk.AppCallTxn x) => x.Note, (ref AlgoSdk.AppCallTxn x, System.Byte[] value) => x.Note = value, AlgoSdk.ArrayComparer.Instance, false).Assign("rekey-to", "rekey", (AlgoSdk.AppCallTxn x) => x.RekeyTo, (ref AlgoSdk.AppCallTxn x, AlgoSdk.Address value) => x.RekeyTo = value, false).Assign(null, "apid", (AlgoSdk.AppCallTxn x) => x.ApplicationId, (ref AlgoSdk.AppCallTxn x, AlgoSdk.AppIndex value) => x.ApplicationId = value, false).Assign("on-completion", "apan", (AlgoSdk.AppCallTxn x) => x.OnComplete, (ref AlgoSdk.AppCallTxn x, AlgoSdk.OnCompletion value) => x.OnComplete = value, AlgoSdk.ByteEnumComparer.Instance, false).Assign(null, "apap", (AlgoSdk.AppCallTxn x) => x.ApprovalProgram, (ref AlgoSdk.AppCallTxn x, AlgoSdk.CompiledTeal value) => x.ApprovalProgram = value, false).Assign(null, "apsu", (AlgoSdk.AppCallTxn x) => x.ClearStateProgram, (ref AlgoSdk.AppCallTxn x, AlgoSdk.CompiledTeal value) => x.ClearStateProgram = value, false).Assign(null, "apaa", (AlgoSdk.AppCallTxn x) => x.AppArguments, (ref AlgoSdk.AppCallTxn x, AlgoSdk.CompiledTeal[] value) => x.AppArguments = value, AlgoSdk.ArrayComparer.Instance, false).Assign(null, "apat", (AlgoSdk.AppCallTxn x) => x.Accounts, (ref AlgoSdk.AppCallTxn x, AlgoSdk.Address[] value) => x.Accounts = value, AlgoSdk.ArrayComparer.Instance, false).Assign(null, "apfa", (AlgoSdk.AppCallTxn x) => x.ForeignApps, (ref AlgoSdk.AppCallTxn x, System.UInt64[] value) => x.ForeignApps = value, AlgoSdk.ArrayComparer.Instance, false).Assign(null, "apas", (AlgoSdk.AppCallTxn x) => x.ForeignAssets, (ref AlgoSdk.AppCallTxn x, System.UInt64[] value) => x.ForeignAssets = value, AlgoSdk.ArrayComparer.Instance, false).Assign(null, "apgs", (AlgoSdk.AppCallTxn x) => x.GlobalStateSchema, (ref AlgoSdk.AppCallTxn x, AlgoSdk.StateSchema value) => x.GlobalStateSchema = value, false).Assign(null, "apls", (AlgoSdk.AppCallTxn x) => x.LocalStateSchema, (ref AlgoSdk.AppCallTxn x, AlgoSdk.StateSchema value) => x.LocalStateSchema = value, false).Assign(null, "apep", (AlgoSdk.AppCallTxn x) => x.ExtraProgramPages, (ref AlgoSdk.AppCallTxn x, System.UInt64 value) => x.ExtraProgramPages = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("fee", "fee", (AlgoSdk.AppCallTxn x) => x.Fee, (ref AlgoSdk.AppCallTxn x, AlgoSdk.MicroAlgos value) => x.Fee = value, false).Assign("first-valid", "fv", (AlgoSdk.AppCallTxn x) => x.FirstValidRound, (ref AlgoSdk.AppCallTxn x, System.UInt64 value) => x.FirstValidRound = value, false).Assign("genesis-hash", "gh", (AlgoSdk.AppCallTxn x) => x.GenesisHash, (ref AlgoSdk.AppCallTxn x, AlgoSdk.GenesisHash value) => x.GenesisHash = value, false).Assign("last-valid", "lv", (AlgoSdk.AppCallTxn x) => x.LastValidRound, (ref AlgoSdk.AppCallTxn x, System.UInt64 value) => x.LastValidRound = value, false).Assign("sender", "snd", (AlgoSdk.AppCallTxn x) => x.Sender, (ref AlgoSdk.AppCallTxn x, AlgoSdk.Address value) => x.Sender = value, false).Assign("tx-type", "type", (AlgoSdk.AppCallTxn x) => x.TransactionType, (ref AlgoSdk.AppCallTxn x, AlgoSdk.TransactionType value) => x.TransactionType = value, AlgoSdk.ByteEnumComparer.Instance, false).Assign("genesis-id", "gen", (AlgoSdk.AppCallTxn x) => x.GenesisId, (ref AlgoSdk.AppCallTxn x, Unity.Collections.FixedString32Bytes value) => x.GenesisId = value, false).Assign("group", "grp", (AlgoSdk.AppCallTxn x) => x.Group, (ref AlgoSdk.AppCallTxn x, AlgoSdk.TransactionId value) => x.Group = value, false).Assign("lease", "lx", (AlgoSdk.AppCallTxn x) => x.Lease, (ref AlgoSdk.AppCallTxn x, AlgoSdk.TransactionId value) => x.Lease = value, false).Assign("note", "note", (AlgoSdk.AppCallTxn x) => x.Note, (ref AlgoSdk.AppCallTxn x, System.Byte[] value) => x.Note = value, AlgoSdk.ArrayComparer.Instance, false).Assign("rekey-to", "rekey", (AlgoSdk.AppCallTxn x) => x.RekeyTo, (ref AlgoSdk.AppCallTxn x, AlgoSdk.Address value) => x.RekeyTo = value, false).Assign(null, "apid", (AlgoSdk.AppCallTxn x) => x.ApplicationId, (ref AlgoSdk.AppCallTxn x, AlgoSdk.AppIndex value) => x.ApplicationId = value, false).Assign("on-completion", "apan", (AlgoSdk.AppCallTxn x) => x.OnComplete, (ref AlgoSdk.AppCallTxn x, AlgoSdk.OnCompletion value) => x.OnComplete = value, AlgoSdk.ByteEnumComparer.Instance, false).Assign(null, "apap", (AlgoSdk.AppCallTxn x) => x.ApprovalProgram, (ref AlgoSdk.AppCallTxn x, AlgoSdk.CompiledTeal value) => x.ApprovalProgram = value, false).Assign(null, "apsu", (AlgoSdk.AppCallTxn x) => x.ClearStateProgram, (ref AlgoSdk.AppCallTxn x, AlgoSdk.CompiledTeal value) => x.ClearStateProgram = value, false).Assign(null, "apaa", (AlgoSdk.AppCallTxn x) => x.AppArguments, (ref AlgoSdk.AppCallTxn x, AlgoSdk.CompiledTeal[] value) => x.AppArguments = value, AlgoSdk.ArrayComparer.Instance, false).Assign(null, "apat", (AlgoSdk.AppCallTxn x) => x.Accounts, (ref AlgoSdk.AppCallTxn x, AlgoSdk.Address[] value) => x.Accounts = value, AlgoSdk.ArrayComparer.Instance, false).Assign(null, "apfa", (AlgoSdk.AppCallTxn x) => x.ForeignApps, (ref AlgoSdk.AppCallTxn x, System.UInt64[] value) => x.ForeignApps = value, AlgoSdk.ArrayComparer.Instance, false).Assign(null, "apas", (AlgoSdk.AppCallTxn x) => x.ForeignAssets, (ref AlgoSdk.AppCallTxn x, System.UInt64[] value) => x.ForeignAssets = value, AlgoSdk.ArrayComparer.Instance, false).Assign(null, "apgs", (AlgoSdk.AppCallTxn x) => x.GlobalStateSchema, (ref AlgoSdk.AppCallTxn x, AlgoSdk.StateSchema value) => x.GlobalStateSchema = value, false).Assign(null, "apls", (AlgoSdk.AppCallTxn x) => x.LocalStateSchema, (ref AlgoSdk.AppCallTxn x, AlgoSdk.StateSchema value) => x.LocalStateSchema = value, false).Assign(null, "apep", (AlgoSdk.AppCallTxn x) => x.ExtraProgramPages, (ref AlgoSdk.AppCallTxn x, System.UInt64 value) => x.ExtraProgramPages = value, false)); return true; } @@ -30,7 +30,7 @@ public partial struct Params private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("application-id", "apid", (AlgoSdk.AppCallTxn.Params x) => x.ApplicationId, (ref AlgoSdk.AppCallTxn.Params x, AlgoSdk.AppIndex value) => x.ApplicationId = value, false).Assign("on-completion", "apan", (AlgoSdk.AppCallTxn.Params x) => x.OnComplete, (ref AlgoSdk.AppCallTxn.Params x, AlgoSdk.OnCompletion value) => x.OnComplete = value, AlgoSdk.ByteEnumComparer.Instance, false).Assign("approval-program", "apap", (AlgoSdk.AppCallTxn.Params x) => x.ApprovalProgram, (ref AlgoSdk.AppCallTxn.Params x, AlgoSdk.CompiledTeal value) => x.ApprovalProgram = value, false).Assign("clear-state-program", "apsu", (AlgoSdk.AppCallTxn.Params x) => x.ClearStateProgram, (ref AlgoSdk.AppCallTxn.Params x, AlgoSdk.CompiledTeal value) => x.ClearStateProgram = value, false).Assign("application-args", "apaa", (AlgoSdk.AppCallTxn.Params x) => x.AppArguments, (ref AlgoSdk.AppCallTxn.Params x, AlgoSdk.CompiledTeal[] value) => x.AppArguments = value, AlgoSdk.ArrayComparer.Instance, false).Assign("accounts", "apat", (AlgoSdk.AppCallTxn.Params x) => x.Accounts, (ref AlgoSdk.AppCallTxn.Params x, AlgoSdk.Address[] value) => x.Accounts = value, AlgoSdk.ArrayComparer.Instance, false).Assign("foreign-apps", "apfa", (AlgoSdk.AppCallTxn.Params x) => x.ForeignApps, (ref AlgoSdk.AppCallTxn.Params x, System.UInt64[] value) => x.ForeignApps = value, AlgoSdk.ArrayComparer.Instance, false).Assign("foreign-assets", "apas", (AlgoSdk.AppCallTxn.Params x) => x.ForeignAssets, (ref AlgoSdk.AppCallTxn.Params x, System.UInt64[] value) => x.ForeignAssets = value, AlgoSdk.ArrayComparer.Instance, false).Assign("global-state-schema", "global-state-schema", (AlgoSdk.AppCallTxn.Params x) => x.GlobalStateSchema, (ref AlgoSdk.AppCallTxn.Params x, AlgoSdk.StateSchema value) => x.GlobalStateSchema = value, false).Assign("local-state-schema", "local-state-schema", (AlgoSdk.AppCallTxn.Params x) => x.LocalStateSchema, (ref AlgoSdk.AppCallTxn.Params x, AlgoSdk.StateSchema value) => x.LocalStateSchema = value, false).Assign("extra-program-pages", "epp", (AlgoSdk.AppCallTxn.Params x) => x.ExtraProgramPages, (ref AlgoSdk.AppCallTxn.Params x, System.UInt64 value) => x.ExtraProgramPages = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("application-id", "apid", (AlgoSdk.AppCallTxn.Params x) => x.ApplicationId, (ref AlgoSdk.AppCallTxn.Params x, AlgoSdk.AppIndex value) => x.ApplicationId = value, false).Assign("on-completion", "apan", (AlgoSdk.AppCallTxn.Params x) => x.OnComplete, (ref AlgoSdk.AppCallTxn.Params x, AlgoSdk.OnCompletion value) => x.OnComplete = value, AlgoSdk.ByteEnumComparer.Instance, false).Assign("approval-program", "apap", (AlgoSdk.AppCallTxn.Params x) => x.ApprovalProgram, (ref AlgoSdk.AppCallTxn.Params x, AlgoSdk.CompiledTeal value) => x.ApprovalProgram = value, false).Assign("clear-state-program", "apsu", (AlgoSdk.AppCallTxn.Params x) => x.ClearStateProgram, (ref AlgoSdk.AppCallTxn.Params x, AlgoSdk.CompiledTeal value) => x.ClearStateProgram = value, false).Assign("application-args", "apaa", (AlgoSdk.AppCallTxn.Params x) => x.AppArguments, (ref AlgoSdk.AppCallTxn.Params x, AlgoSdk.CompiledTeal[] value) => x.AppArguments = value, AlgoSdk.ArrayComparer.Instance, false).Assign("accounts", "apat", (AlgoSdk.AppCallTxn.Params x) => x.Accounts, (ref AlgoSdk.AppCallTxn.Params x, AlgoSdk.Address[] value) => x.Accounts = value, AlgoSdk.ArrayComparer.Instance, false).Assign("foreign-apps", "apfa", (AlgoSdk.AppCallTxn.Params x) => x.ForeignApps, (ref AlgoSdk.AppCallTxn.Params x, System.UInt64[] value) => x.ForeignApps = value, AlgoSdk.ArrayComparer.Instance, false).Assign("foreign-assets", "apas", (AlgoSdk.AppCallTxn.Params x) => x.ForeignAssets, (ref AlgoSdk.AppCallTxn.Params x, System.UInt64[] value) => x.ForeignAssets = value, AlgoSdk.ArrayComparer.Instance, false).Assign("global-state-schema", "global-state-schema", (AlgoSdk.AppCallTxn.Params x) => x.GlobalStateSchema, (ref AlgoSdk.AppCallTxn.Params x, AlgoSdk.StateSchema value) => x.GlobalStateSchema = value, false).Assign("local-state-schema", "local-state-schema", (AlgoSdk.AppCallTxn.Params x) => x.LocalStateSchema, (ref AlgoSdk.AppCallTxn.Params x, AlgoSdk.StateSchema value) => x.LocalStateSchema = value, false).Assign("extra-program-pages", "epp", (AlgoSdk.AppCallTxn.Params x) => x.ExtraProgramPages, (ref AlgoSdk.AppCallTxn.Params x, System.UInt64 value) => x.ExtraProgramPages = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Transaction/AppliedSignedTxn.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Transaction/AppliedSignedTxn.AlgoApiFormatters.gen.cs index da896af75..f307e8985 100644 --- a/Runtime/CareBoo.AlgoSdk/Transaction/AppliedSignedTxn.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Transaction/AppliedSignedTxn.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct AppliedSignedTxn private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("sig", "sig", (AlgoSdk.AppliedSignedTxn x) => x.Sig, (ref AlgoSdk.AppliedSignedTxn x, AlgoSdk.Sig value) => x.Sig = value, false).Assign("msig", "msig", (AlgoSdk.AppliedSignedTxn x) => x.Msig, (ref AlgoSdk.AppliedSignedTxn x, AlgoSdk.Multisig value) => x.Msig = value, false).Assign("lsig", "lsig", (AlgoSdk.AppliedSignedTxn x) => x.Lsig, (ref AlgoSdk.AppliedSignedTxn x, AlgoSdk.LogicSig value) => x.Lsig = value, false).Assign("txn", "txn", (AlgoSdk.AppliedSignedTxn x) => x.Txn, (ref AlgoSdk.AppliedSignedTxn x, AlgoSdk.Transaction value) => x.Txn = value, false).Assign("sgnr", "sgnr", (AlgoSdk.AppliedSignedTxn x) => x.AuthAddr, (ref AlgoSdk.AppliedSignedTxn x, AlgoSdk.Address value) => x.AuthAddr = value, false).Assign("ca", "ca", (AlgoSdk.AppliedSignedTxn x) => x.ClosingAmount, (ref AlgoSdk.AppliedSignedTxn x, AlgoSdk.MicroAlgos value) => x.ClosingAmount = value, false).Assign("aca", "aca", (AlgoSdk.AppliedSignedTxn x) => x.AssetClosingAmount, (ref AlgoSdk.AppliedSignedTxn x, System.UInt64 value) => x.AssetClosingAmount = value, false).Assign("rs", "rs", (AlgoSdk.AppliedSignedTxn x) => x.SenderRewards, (ref AlgoSdk.AppliedSignedTxn x, AlgoSdk.MicroAlgos value) => x.SenderRewards = value, false).Assign("rr", "rr", (AlgoSdk.AppliedSignedTxn x) => x.ReceiverRewards, (ref AlgoSdk.AppliedSignedTxn x, AlgoSdk.MicroAlgos value) => x.ReceiverRewards = value, false).Assign("rc", "rc", (AlgoSdk.AppliedSignedTxn x) => x.CloseRewards, (ref AlgoSdk.AppliedSignedTxn x, AlgoSdk.MicroAlgos value) => x.CloseRewards = value, false).Assign("dt", "dt", (AlgoSdk.AppliedSignedTxn x) => x.EvalDelta, (ref AlgoSdk.AppliedSignedTxn x, AlgoSdk.AppEvalDelta value) => x.EvalDelta = value, false).Assign("caid", "caid", (AlgoSdk.AppliedSignedTxn x) => x.ConfigAsset, (ref AlgoSdk.AppliedSignedTxn x, AlgoSdk.AssetIndex value) => x.ConfigAsset = value, false).Assign("apid", "apid", (AlgoSdk.AppliedSignedTxn x) => x.ApplicationId, (ref AlgoSdk.AppliedSignedTxn x, AlgoSdk.AppIndex value) => x.ApplicationId = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("sig", "sig", (AlgoSdk.AppliedSignedTxn x) => x.Sig, (ref AlgoSdk.AppliedSignedTxn x, AlgoSdk.Sig value) => x.Sig = value, false).Assign("msig", "msig", (AlgoSdk.AppliedSignedTxn x) => x.Msig, (ref AlgoSdk.AppliedSignedTxn x, AlgoSdk.Multisig value) => x.Msig = value, false).Assign("lsig", "lsig", (AlgoSdk.AppliedSignedTxn x) => x.Lsig, (ref AlgoSdk.AppliedSignedTxn x, AlgoSdk.LogicSig value) => x.Lsig = value, false).Assign("txn", "txn", (AlgoSdk.AppliedSignedTxn x) => x.Txn, (ref AlgoSdk.AppliedSignedTxn x, AlgoSdk.Transaction value) => x.Txn = value, false).Assign("sgnr", "sgnr", (AlgoSdk.AppliedSignedTxn x) => x.AuthAddr, (ref AlgoSdk.AppliedSignedTxn x, AlgoSdk.Address value) => x.AuthAddr = value, false).Assign("ca", "ca", (AlgoSdk.AppliedSignedTxn x) => x.ClosingAmount, (ref AlgoSdk.AppliedSignedTxn x, AlgoSdk.MicroAlgos value) => x.ClosingAmount = value, false).Assign("aca", "aca", (AlgoSdk.AppliedSignedTxn x) => x.AssetClosingAmount, (ref AlgoSdk.AppliedSignedTxn x, System.UInt64 value) => x.AssetClosingAmount = value, false).Assign("rs", "rs", (AlgoSdk.AppliedSignedTxn x) => x.SenderRewards, (ref AlgoSdk.AppliedSignedTxn x, AlgoSdk.MicroAlgos value) => x.SenderRewards = value, false).Assign("rr", "rr", (AlgoSdk.AppliedSignedTxn x) => x.ReceiverRewards, (ref AlgoSdk.AppliedSignedTxn x, AlgoSdk.MicroAlgos value) => x.ReceiverRewards = value, false).Assign("rc", "rc", (AlgoSdk.AppliedSignedTxn x) => x.CloseRewards, (ref AlgoSdk.AppliedSignedTxn x, AlgoSdk.MicroAlgos value) => x.CloseRewards = value, false).Assign("dt", "dt", (AlgoSdk.AppliedSignedTxn x) => x.EvalDelta, (ref AlgoSdk.AppliedSignedTxn x, AlgoSdk.AppEvalDelta value) => x.EvalDelta = value, false).Assign("caid", "caid", (AlgoSdk.AppliedSignedTxn x) => x.ConfigAsset, (ref AlgoSdk.AppliedSignedTxn x, AlgoSdk.AssetIndex value) => x.ConfigAsset = value, false).Assign("apid", "apid", (AlgoSdk.AppliedSignedTxn x) => x.ApplicationId, (ref AlgoSdk.AppliedSignedTxn x, AlgoSdk.AppIndex value) => x.ApplicationId = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Transaction/AssetConfigTxn.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Transaction/AssetConfigTxn.AlgoApiFormatters.gen.cs index d32350fd0..9ea272980 100644 --- a/Runtime/CareBoo.AlgoSdk/Transaction/AssetConfigTxn.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Transaction/AssetConfigTxn.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct AssetConfigTxn private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("fee", "fee", (AlgoSdk.AssetConfigTxn x) => x.Fee, (ref AlgoSdk.AssetConfigTxn x, AlgoSdk.MicroAlgos value) => x.Fee = value, false).Assign("first-valid", "fv", (AlgoSdk.AssetConfigTxn x) => x.FirstValidRound, (ref AlgoSdk.AssetConfigTxn x, System.UInt64 value) => x.FirstValidRound = value, false).Assign("genesis-hash", "gh", (AlgoSdk.AssetConfigTxn x) => x.GenesisHash, (ref AlgoSdk.AssetConfigTxn x, AlgoSdk.GenesisHash value) => x.GenesisHash = value, false).Assign("last-valid", "lv", (AlgoSdk.AssetConfigTxn x) => x.LastValidRound, (ref AlgoSdk.AssetConfigTxn x, System.UInt64 value) => x.LastValidRound = value, false).Assign("sender", "snd", (AlgoSdk.AssetConfigTxn x) => x.Sender, (ref AlgoSdk.AssetConfigTxn x, AlgoSdk.Address value) => x.Sender = value, false).Assign("tx-type", "type", (AlgoSdk.AssetConfigTxn x) => x.TransactionType, (ref AlgoSdk.AssetConfigTxn x, AlgoSdk.TransactionType value) => x.TransactionType = value, AlgoSdk.ByteEnumComparer.Instance, false).Assign("genesis-id", "gen", (AlgoSdk.AssetConfigTxn x) => x.GenesisId, (ref AlgoSdk.AssetConfigTxn x, Unity.Collections.FixedString32Bytes value) => x.GenesisId = value, false).Assign("group", "grp", (AlgoSdk.AssetConfigTxn x) => x.Group, (ref AlgoSdk.AssetConfigTxn x, AlgoSdk.TransactionId value) => x.Group = value, false).Assign("lease", "lx", (AlgoSdk.AssetConfigTxn x) => x.Lease, (ref AlgoSdk.AssetConfigTxn x, AlgoSdk.TransactionId value) => x.Lease = value, false).Assign("note", "note", (AlgoSdk.AssetConfigTxn x) => x.Note, (ref AlgoSdk.AssetConfigTxn x, System.Byte[] value) => x.Note = value, AlgoSdk.ArrayComparer.Instance, false).Assign("rekey-to", "rekey", (AlgoSdk.AssetConfigTxn x) => x.RekeyTo, (ref AlgoSdk.AssetConfigTxn x, AlgoSdk.Address value) => x.RekeyTo = value, false).Assign(null, "caid", (AlgoSdk.AssetConfigTxn x) => x.ConfigAsset, (ref AlgoSdk.AssetConfigTxn x, AlgoSdk.AssetIndex value) => x.ConfigAsset = value, false).Assign(null, "apar", (AlgoSdk.AssetConfigTxn x) => x.AssetParams, (ref AlgoSdk.AssetConfigTxn x, AlgoSdk.AssetParams value) => x.AssetParams = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("fee", "fee", (AlgoSdk.AssetConfigTxn x) => x.Fee, (ref AlgoSdk.AssetConfigTxn x, AlgoSdk.MicroAlgos value) => x.Fee = value, false).Assign("first-valid", "fv", (AlgoSdk.AssetConfigTxn x) => x.FirstValidRound, (ref AlgoSdk.AssetConfigTxn x, System.UInt64 value) => x.FirstValidRound = value, false).Assign("genesis-hash", "gh", (AlgoSdk.AssetConfigTxn x) => x.GenesisHash, (ref AlgoSdk.AssetConfigTxn x, AlgoSdk.GenesisHash value) => x.GenesisHash = value, false).Assign("last-valid", "lv", (AlgoSdk.AssetConfigTxn x) => x.LastValidRound, (ref AlgoSdk.AssetConfigTxn x, System.UInt64 value) => x.LastValidRound = value, false).Assign("sender", "snd", (AlgoSdk.AssetConfigTxn x) => x.Sender, (ref AlgoSdk.AssetConfigTxn x, AlgoSdk.Address value) => x.Sender = value, false).Assign("tx-type", "type", (AlgoSdk.AssetConfigTxn x) => x.TransactionType, (ref AlgoSdk.AssetConfigTxn x, AlgoSdk.TransactionType value) => x.TransactionType = value, AlgoSdk.ByteEnumComparer.Instance, false).Assign("genesis-id", "gen", (AlgoSdk.AssetConfigTxn x) => x.GenesisId, (ref AlgoSdk.AssetConfigTxn x, Unity.Collections.FixedString32Bytes value) => x.GenesisId = value, false).Assign("group", "grp", (AlgoSdk.AssetConfigTxn x) => x.Group, (ref AlgoSdk.AssetConfigTxn x, AlgoSdk.TransactionId value) => x.Group = value, false).Assign("lease", "lx", (AlgoSdk.AssetConfigTxn x) => x.Lease, (ref AlgoSdk.AssetConfigTxn x, AlgoSdk.TransactionId value) => x.Lease = value, false).Assign("note", "note", (AlgoSdk.AssetConfigTxn x) => x.Note, (ref AlgoSdk.AssetConfigTxn x, System.Byte[] value) => x.Note = value, AlgoSdk.ArrayComparer.Instance, false).Assign("rekey-to", "rekey", (AlgoSdk.AssetConfigTxn x) => x.RekeyTo, (ref AlgoSdk.AssetConfigTxn x, AlgoSdk.Address value) => x.RekeyTo = value, false).Assign(null, "caid", (AlgoSdk.AssetConfigTxn x) => x.ConfigAsset, (ref AlgoSdk.AssetConfigTxn x, AlgoSdk.AssetIndex value) => x.ConfigAsset = value, false).Assign(null, "apar", (AlgoSdk.AssetConfigTxn x) => x.AssetParams, (ref AlgoSdk.AssetConfigTxn x, AlgoSdk.AssetParams value) => x.AssetParams = value, false)); return true; } @@ -30,7 +30,7 @@ public partial struct Params private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("asset-id", "xaid", (AlgoSdk.AssetConfigTxn.Params x) => x.ConfigAsset, (ref AlgoSdk.AssetConfigTxn.Params x, AlgoSdk.AssetIndex value) => x.ConfigAsset = value, false).Assign("params", "params", (AlgoSdk.AssetConfigTxn.Params x) => x.AssetParams, (ref AlgoSdk.AssetConfigTxn.Params x, AlgoSdk.AssetParams value) => x.AssetParams = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("asset-id", "xaid", (AlgoSdk.AssetConfigTxn.Params x) => x.ConfigAsset, (ref AlgoSdk.AssetConfigTxn.Params x, AlgoSdk.AssetIndex value) => x.ConfigAsset = value, false).Assign("params", "params", (AlgoSdk.AssetConfigTxn.Params x) => x.AssetParams, (ref AlgoSdk.AssetConfigTxn.Params x, AlgoSdk.AssetParams value) => x.AssetParams = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Transaction/AssetFreezeTxn.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Transaction/AssetFreezeTxn.AlgoApiFormatters.gen.cs index 3b0a055ea..a91a9ec8c 100644 --- a/Runtime/CareBoo.AlgoSdk/Transaction/AssetFreezeTxn.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Transaction/AssetFreezeTxn.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct AssetFreezeTxn private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("fee", "fee", (AlgoSdk.AssetFreezeTxn x) => x.Fee, (ref AlgoSdk.AssetFreezeTxn x, AlgoSdk.MicroAlgos value) => x.Fee = value, false).Assign("first-valid", "fv", (AlgoSdk.AssetFreezeTxn x) => x.FirstValidRound, (ref AlgoSdk.AssetFreezeTxn x, System.UInt64 value) => x.FirstValidRound = value, false).Assign("genesis-hash", "gh", (AlgoSdk.AssetFreezeTxn x) => x.GenesisHash, (ref AlgoSdk.AssetFreezeTxn x, AlgoSdk.GenesisHash value) => x.GenesisHash = value, false).Assign("last-valid", "lv", (AlgoSdk.AssetFreezeTxn x) => x.LastValidRound, (ref AlgoSdk.AssetFreezeTxn x, System.UInt64 value) => x.LastValidRound = value, false).Assign("sender", "snd", (AlgoSdk.AssetFreezeTxn x) => x.Sender, (ref AlgoSdk.AssetFreezeTxn x, AlgoSdk.Address value) => x.Sender = value, false).Assign("tx-type", "type", (AlgoSdk.AssetFreezeTxn x) => x.TransactionType, (ref AlgoSdk.AssetFreezeTxn x, AlgoSdk.TransactionType value) => x.TransactionType = value, AlgoSdk.ByteEnumComparer.Instance, false).Assign("genesis-id", "gen", (AlgoSdk.AssetFreezeTxn x) => x.GenesisId, (ref AlgoSdk.AssetFreezeTxn x, Unity.Collections.FixedString32Bytes value) => x.GenesisId = value, false).Assign("group", "grp", (AlgoSdk.AssetFreezeTxn x) => x.Group, (ref AlgoSdk.AssetFreezeTxn x, AlgoSdk.TransactionId value) => x.Group = value, false).Assign("lease", "lx", (AlgoSdk.AssetFreezeTxn x) => x.Lease, (ref AlgoSdk.AssetFreezeTxn x, AlgoSdk.TransactionId value) => x.Lease = value, false).Assign("note", "note", (AlgoSdk.AssetFreezeTxn x) => x.Note, (ref AlgoSdk.AssetFreezeTxn x, System.Byte[] value) => x.Note = value, AlgoSdk.ArrayComparer.Instance, false).Assign("rekey-to", "rekey", (AlgoSdk.AssetFreezeTxn x) => x.RekeyTo, (ref AlgoSdk.AssetFreezeTxn x, AlgoSdk.Address value) => x.RekeyTo = value, false).Assign(null, "fadd", (AlgoSdk.AssetFreezeTxn x) => x.FreezeAccount, (ref AlgoSdk.AssetFreezeTxn x, AlgoSdk.Address value) => x.FreezeAccount = value, false).Assign(null, "faid", (AlgoSdk.AssetFreezeTxn x) => x.FreezeAsset, (ref AlgoSdk.AssetFreezeTxn x, AlgoSdk.AssetIndex value) => x.FreezeAsset = value, false).Assign(null, "afrz", (AlgoSdk.AssetFreezeTxn x) => x.AssetFrozen, (ref AlgoSdk.AssetFreezeTxn x, AlgoSdk.Optional value) => x.AssetFrozen = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("fee", "fee", (AlgoSdk.AssetFreezeTxn x) => x.Fee, (ref AlgoSdk.AssetFreezeTxn x, AlgoSdk.MicroAlgos value) => x.Fee = value, false).Assign("first-valid", "fv", (AlgoSdk.AssetFreezeTxn x) => x.FirstValidRound, (ref AlgoSdk.AssetFreezeTxn x, System.UInt64 value) => x.FirstValidRound = value, false).Assign("genesis-hash", "gh", (AlgoSdk.AssetFreezeTxn x) => x.GenesisHash, (ref AlgoSdk.AssetFreezeTxn x, AlgoSdk.GenesisHash value) => x.GenesisHash = value, false).Assign("last-valid", "lv", (AlgoSdk.AssetFreezeTxn x) => x.LastValidRound, (ref AlgoSdk.AssetFreezeTxn x, System.UInt64 value) => x.LastValidRound = value, false).Assign("sender", "snd", (AlgoSdk.AssetFreezeTxn x) => x.Sender, (ref AlgoSdk.AssetFreezeTxn x, AlgoSdk.Address value) => x.Sender = value, false).Assign("tx-type", "type", (AlgoSdk.AssetFreezeTxn x) => x.TransactionType, (ref AlgoSdk.AssetFreezeTxn x, AlgoSdk.TransactionType value) => x.TransactionType = value, AlgoSdk.ByteEnumComparer.Instance, false).Assign("genesis-id", "gen", (AlgoSdk.AssetFreezeTxn x) => x.GenesisId, (ref AlgoSdk.AssetFreezeTxn x, Unity.Collections.FixedString32Bytes value) => x.GenesisId = value, false).Assign("group", "grp", (AlgoSdk.AssetFreezeTxn x) => x.Group, (ref AlgoSdk.AssetFreezeTxn x, AlgoSdk.TransactionId value) => x.Group = value, false).Assign("lease", "lx", (AlgoSdk.AssetFreezeTxn x) => x.Lease, (ref AlgoSdk.AssetFreezeTxn x, AlgoSdk.TransactionId value) => x.Lease = value, false).Assign("note", "note", (AlgoSdk.AssetFreezeTxn x) => x.Note, (ref AlgoSdk.AssetFreezeTxn x, System.Byte[] value) => x.Note = value, AlgoSdk.ArrayComparer.Instance, false).Assign("rekey-to", "rekey", (AlgoSdk.AssetFreezeTxn x) => x.RekeyTo, (ref AlgoSdk.AssetFreezeTxn x, AlgoSdk.Address value) => x.RekeyTo = value, false).Assign(null, "fadd", (AlgoSdk.AssetFreezeTxn x) => x.FreezeAccount, (ref AlgoSdk.AssetFreezeTxn x, AlgoSdk.Address value) => x.FreezeAccount = value, false).Assign(null, "faid", (AlgoSdk.AssetFreezeTxn x) => x.FreezeAsset, (ref AlgoSdk.AssetFreezeTxn x, AlgoSdk.AssetIndex value) => x.FreezeAsset = value, false).Assign(null, "afrz", (AlgoSdk.AssetFreezeTxn x) => x.AssetFrozen, (ref AlgoSdk.AssetFreezeTxn x, AlgoSdk.Optional value) => x.AssetFrozen = value, false)); return true; } @@ -30,7 +30,7 @@ public partial struct Params private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("address", "fadd", (AlgoSdk.AssetFreezeTxn.Params x) => x.FreezeAccount, (ref AlgoSdk.AssetFreezeTxn.Params x, AlgoSdk.Address value) => x.FreezeAccount = value, false).Assign("asset-id", "faid", (AlgoSdk.AssetFreezeTxn.Params x) => x.FreezeAsset, (ref AlgoSdk.AssetFreezeTxn.Params x, AlgoSdk.AssetIndex value) => x.FreezeAsset = value, false).Assign("new-freeze-status", "afrz", (AlgoSdk.AssetFreezeTxn.Params x) => x.AssetFrozen, (ref AlgoSdk.AssetFreezeTxn.Params x, AlgoSdk.Optional value) => x.AssetFrozen = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("address", "fadd", (AlgoSdk.AssetFreezeTxn.Params x) => x.FreezeAccount, (ref AlgoSdk.AssetFreezeTxn.Params x, AlgoSdk.Address value) => x.FreezeAccount = value, false).Assign("asset-id", "faid", (AlgoSdk.AssetFreezeTxn.Params x) => x.FreezeAsset, (ref AlgoSdk.AssetFreezeTxn.Params x, AlgoSdk.AssetIndex value) => x.FreezeAsset = value, false).Assign("new-freeze-status", "afrz", (AlgoSdk.AssetFreezeTxn.Params x) => x.AssetFrozen, (ref AlgoSdk.AssetFreezeTxn.Params x, AlgoSdk.Optional value) => x.AssetFrozen = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Transaction/AssetTransferTxn.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Transaction/AssetTransferTxn.AlgoApiFormatters.gen.cs index 32fc9b8f4..0ebd73f26 100644 --- a/Runtime/CareBoo.AlgoSdk/Transaction/AssetTransferTxn.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Transaction/AssetTransferTxn.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct AssetTransferTxn private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("fee", "fee", (AlgoSdk.AssetTransferTxn x) => x.Fee, (ref AlgoSdk.AssetTransferTxn x, AlgoSdk.MicroAlgos value) => x.Fee = value, false).Assign("first-valid", "fv", (AlgoSdk.AssetTransferTxn x) => x.FirstValidRound, (ref AlgoSdk.AssetTransferTxn x, System.UInt64 value) => x.FirstValidRound = value, false).Assign("genesis-hash", "gh", (AlgoSdk.AssetTransferTxn x) => x.GenesisHash, (ref AlgoSdk.AssetTransferTxn x, AlgoSdk.GenesisHash value) => x.GenesisHash = value, false).Assign("last-valid", "lv", (AlgoSdk.AssetTransferTxn x) => x.LastValidRound, (ref AlgoSdk.AssetTransferTxn x, System.UInt64 value) => x.LastValidRound = value, false).Assign("sender", "snd", (AlgoSdk.AssetTransferTxn x) => x.Sender, (ref AlgoSdk.AssetTransferTxn x, AlgoSdk.Address value) => x.Sender = value, false).Assign("tx-type", "type", (AlgoSdk.AssetTransferTxn x) => x.TransactionType, (ref AlgoSdk.AssetTransferTxn x, AlgoSdk.TransactionType value) => x.TransactionType = value, AlgoSdk.ByteEnumComparer.Instance, false).Assign("genesis-id", "gen", (AlgoSdk.AssetTransferTxn x) => x.GenesisId, (ref AlgoSdk.AssetTransferTxn x, Unity.Collections.FixedString32Bytes value) => x.GenesisId = value, false).Assign("group", "grp", (AlgoSdk.AssetTransferTxn x) => x.Group, (ref AlgoSdk.AssetTransferTxn x, AlgoSdk.TransactionId value) => x.Group = value, false).Assign("lease", "lx", (AlgoSdk.AssetTransferTxn x) => x.Lease, (ref AlgoSdk.AssetTransferTxn x, AlgoSdk.TransactionId value) => x.Lease = value, false).Assign("note", "note", (AlgoSdk.AssetTransferTxn x) => x.Note, (ref AlgoSdk.AssetTransferTxn x, System.Byte[] value) => x.Note = value, AlgoSdk.ArrayComparer.Instance, false).Assign("rekey-to", "rekey", (AlgoSdk.AssetTransferTxn x) => x.RekeyTo, (ref AlgoSdk.AssetTransferTxn x, AlgoSdk.Address value) => x.RekeyTo = value, false).Assign(null, "xaid", (AlgoSdk.AssetTransferTxn x) => x.XferAsset, (ref AlgoSdk.AssetTransferTxn x, AlgoSdk.AssetIndex value) => x.XferAsset = value, false).Assign(null, "aamt", (AlgoSdk.AssetTransferTxn x) => x.AssetAmount, (ref AlgoSdk.AssetTransferTxn x, System.UInt64 value) => x.AssetAmount = value, false).Assign(null, "asnd", (AlgoSdk.AssetTransferTxn x) => x.AssetSender, (ref AlgoSdk.AssetTransferTxn x, AlgoSdk.Address value) => x.AssetSender = value, false).Assign(null, "arcv", (AlgoSdk.AssetTransferTxn x) => x.AssetReceiver, (ref AlgoSdk.AssetTransferTxn x, AlgoSdk.Address value) => x.AssetReceiver = value, false).Assign(null, "aclose", (AlgoSdk.AssetTransferTxn x) => x.AssetCloseTo, (ref AlgoSdk.AssetTransferTxn x, AlgoSdk.Address value) => x.AssetCloseTo = value, false).Assign("close-amount", "close-amount", (AlgoSdk.AssetTransferTxn x) => x.CloseAmount, (ref AlgoSdk.AssetTransferTxn x, System.UInt64 value) => x.CloseAmount = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("fee", "fee", (AlgoSdk.AssetTransferTxn x) => x.Fee, (ref AlgoSdk.AssetTransferTxn x, AlgoSdk.MicroAlgos value) => x.Fee = value, false).Assign("first-valid", "fv", (AlgoSdk.AssetTransferTxn x) => x.FirstValidRound, (ref AlgoSdk.AssetTransferTxn x, System.UInt64 value) => x.FirstValidRound = value, false).Assign("genesis-hash", "gh", (AlgoSdk.AssetTransferTxn x) => x.GenesisHash, (ref AlgoSdk.AssetTransferTxn x, AlgoSdk.GenesisHash value) => x.GenesisHash = value, false).Assign("last-valid", "lv", (AlgoSdk.AssetTransferTxn x) => x.LastValidRound, (ref AlgoSdk.AssetTransferTxn x, System.UInt64 value) => x.LastValidRound = value, false).Assign("sender", "snd", (AlgoSdk.AssetTransferTxn x) => x.Sender, (ref AlgoSdk.AssetTransferTxn x, AlgoSdk.Address value) => x.Sender = value, false).Assign("tx-type", "type", (AlgoSdk.AssetTransferTxn x) => x.TransactionType, (ref AlgoSdk.AssetTransferTxn x, AlgoSdk.TransactionType value) => x.TransactionType = value, AlgoSdk.ByteEnumComparer.Instance, false).Assign("genesis-id", "gen", (AlgoSdk.AssetTransferTxn x) => x.GenesisId, (ref AlgoSdk.AssetTransferTxn x, Unity.Collections.FixedString32Bytes value) => x.GenesisId = value, false).Assign("group", "grp", (AlgoSdk.AssetTransferTxn x) => x.Group, (ref AlgoSdk.AssetTransferTxn x, AlgoSdk.TransactionId value) => x.Group = value, false).Assign("lease", "lx", (AlgoSdk.AssetTransferTxn x) => x.Lease, (ref AlgoSdk.AssetTransferTxn x, AlgoSdk.TransactionId value) => x.Lease = value, false).Assign("note", "note", (AlgoSdk.AssetTransferTxn x) => x.Note, (ref AlgoSdk.AssetTransferTxn x, System.Byte[] value) => x.Note = value, AlgoSdk.ArrayComparer.Instance, false).Assign("rekey-to", "rekey", (AlgoSdk.AssetTransferTxn x) => x.RekeyTo, (ref AlgoSdk.AssetTransferTxn x, AlgoSdk.Address value) => x.RekeyTo = value, false).Assign(null, "xaid", (AlgoSdk.AssetTransferTxn x) => x.XferAsset, (ref AlgoSdk.AssetTransferTxn x, AlgoSdk.AssetIndex value) => x.XferAsset = value, false).Assign(null, "aamt", (AlgoSdk.AssetTransferTxn x) => x.AssetAmount, (ref AlgoSdk.AssetTransferTxn x, System.UInt64 value) => x.AssetAmount = value, false).Assign(null, "asnd", (AlgoSdk.AssetTransferTxn x) => x.AssetSender, (ref AlgoSdk.AssetTransferTxn x, AlgoSdk.Address value) => x.AssetSender = value, false).Assign(null, "arcv", (AlgoSdk.AssetTransferTxn x) => x.AssetReceiver, (ref AlgoSdk.AssetTransferTxn x, AlgoSdk.Address value) => x.AssetReceiver = value, false).Assign(null, "aclose", (AlgoSdk.AssetTransferTxn x) => x.AssetCloseTo, (ref AlgoSdk.AssetTransferTxn x, AlgoSdk.Address value) => x.AssetCloseTo = value, false).Assign("close-amount", "close-amount", (AlgoSdk.AssetTransferTxn x) => x.CloseAmount, (ref AlgoSdk.AssetTransferTxn x, System.UInt64 value) => x.CloseAmount = value, false)); return true; } @@ -30,7 +30,7 @@ public partial struct Params private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("asset-id", "xaid", (AlgoSdk.AssetTransferTxn.Params x) => x.XferAsset, (ref AlgoSdk.AssetTransferTxn.Params x, AlgoSdk.AssetIndex value) => x.XferAsset = value, false).Assign("amount", "aamt", (AlgoSdk.AssetTransferTxn.Params x) => x.AssetAmount, (ref AlgoSdk.AssetTransferTxn.Params x, System.UInt64 value) => x.AssetAmount = value, false).Assign("sender", "asnd", (AlgoSdk.AssetTransferTxn.Params x) => x.AssetSender, (ref AlgoSdk.AssetTransferTxn.Params x, AlgoSdk.Address value) => x.AssetSender = value, false).Assign("receiver", "arcv", (AlgoSdk.AssetTransferTxn.Params x) => x.AssetReceiver, (ref AlgoSdk.AssetTransferTxn.Params x, AlgoSdk.Address value) => x.AssetReceiver = value, false).Assign("close-to", "aclose", (AlgoSdk.AssetTransferTxn.Params x) => x.AssetCloseTo, (ref AlgoSdk.AssetTransferTxn.Params x, AlgoSdk.Address value) => x.AssetCloseTo = value, false).Assign("close-amount", "close-amount", (AlgoSdk.AssetTransferTxn.Params x) => x.CloseAmount, (ref AlgoSdk.AssetTransferTxn.Params x, System.UInt64 value) => x.CloseAmount = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("asset-id", "xaid", (AlgoSdk.AssetTransferTxn.Params x) => x.XferAsset, (ref AlgoSdk.AssetTransferTxn.Params x, AlgoSdk.AssetIndex value) => x.XferAsset = value, false).Assign("amount", "aamt", (AlgoSdk.AssetTransferTxn.Params x) => x.AssetAmount, (ref AlgoSdk.AssetTransferTxn.Params x, System.UInt64 value) => x.AssetAmount = value, false).Assign("sender", "asnd", (AlgoSdk.AssetTransferTxn.Params x) => x.AssetSender, (ref AlgoSdk.AssetTransferTxn.Params x, AlgoSdk.Address value) => x.AssetSender = value, false).Assign("receiver", "arcv", (AlgoSdk.AssetTransferTxn.Params x) => x.AssetReceiver, (ref AlgoSdk.AssetTransferTxn.Params x, AlgoSdk.Address value) => x.AssetReceiver = value, false).Assign("close-to", "aclose", (AlgoSdk.AssetTransferTxn.Params x) => x.AssetCloseTo, (ref AlgoSdk.AssetTransferTxn.Params x, AlgoSdk.Address value) => x.AssetCloseTo = value, false).Assign("close-amount", "close-amount", (AlgoSdk.AssetTransferTxn.Params x) => x.CloseAmount, (ref AlgoSdk.AssetTransferTxn.Params x, System.UInt64 value) => x.CloseAmount = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Transaction/BlockTransaction.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Transaction/BlockTransaction.AlgoApiFormatters.gen.cs index 7f580e35e..f26d59aad 100644 --- a/Runtime/CareBoo.AlgoSdk/Transaction/BlockTransaction.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Transaction/BlockTransaction.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct BlockTransaction private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("sig", "sig", (AlgoSdk.BlockTransaction x) => x.Sig, (ref AlgoSdk.BlockTransaction x, AlgoSdk.Sig value) => x.Sig = value, false).Assign("msig", "msig", (AlgoSdk.BlockTransaction x) => x.Msig, (ref AlgoSdk.BlockTransaction x, AlgoSdk.Multisig value) => x.Msig = value, false).Assign("lsig", "lsig", (AlgoSdk.BlockTransaction x) => x.Lsig, (ref AlgoSdk.BlockTransaction x, AlgoSdk.LogicSig value) => x.Lsig = value, false).Assign("txn", "txn", (AlgoSdk.BlockTransaction x) => x.Txn, (ref AlgoSdk.BlockTransaction x, AlgoSdk.Transaction value) => x.Txn = value, false).Assign("sgnr", "sgnr", (AlgoSdk.BlockTransaction x) => x.AuthAddr, (ref AlgoSdk.BlockTransaction x, AlgoSdk.Address value) => x.AuthAddr = value, false).Assign("ca", "ca", (AlgoSdk.BlockTransaction x) => x.ClosingAmount, (ref AlgoSdk.BlockTransaction x, AlgoSdk.MicroAlgos value) => x.ClosingAmount = value, false).Assign("aca", "aca", (AlgoSdk.BlockTransaction x) => x.AssetClosingAmount, (ref AlgoSdk.BlockTransaction x, System.UInt64 value) => x.AssetClosingAmount = value, false).Assign("rr", "rr", (AlgoSdk.BlockTransaction x) => x.ReceiverRewards, (ref AlgoSdk.BlockTransaction x, AlgoSdk.MicroAlgos value) => x.ReceiverRewards = value, false).Assign("rs", "rs", (AlgoSdk.BlockTransaction x) => x.SenderRewards, (ref AlgoSdk.BlockTransaction x, AlgoSdk.MicroAlgos value) => x.SenderRewards = value, false).Assign("rc", "rc", (AlgoSdk.BlockTransaction x) => x.CloseRewards, (ref AlgoSdk.BlockTransaction x, AlgoSdk.MicroAlgos value) => x.CloseRewards = value, false).Assign("dt", "dt", (AlgoSdk.BlockTransaction x) => x.EvalDelta, (ref AlgoSdk.BlockTransaction x, AlgoSdk.AppEvalDelta value) => x.EvalDelta = value, false).Assign("caid", "caid", (AlgoSdk.BlockTransaction x) => x.ConfigAsset, (ref AlgoSdk.BlockTransaction x, AlgoSdk.AssetIndex value) => x.ConfigAsset = value, false).Assign("apid", "apid", (AlgoSdk.BlockTransaction x) => x.ApplicationId, (ref AlgoSdk.BlockTransaction x, AlgoSdk.AppIndex value) => x.ApplicationId = value, false).Assign("hgi", "hgi", (AlgoSdk.BlockTransaction x) => x.HasGenesisId, (ref AlgoSdk.BlockTransaction x, AlgoSdk.Optional value) => x.HasGenesisId = value, false).Assign("hgh", "hgh", (AlgoSdk.BlockTransaction x) => x.HasGenesisHash, (ref AlgoSdk.BlockTransaction x, AlgoSdk.Optional value) => x.HasGenesisHash = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("sig", "sig", (AlgoSdk.BlockTransaction x) => x.Sig, (ref AlgoSdk.BlockTransaction x, AlgoSdk.Sig value) => x.Sig = value, false).Assign("msig", "msig", (AlgoSdk.BlockTransaction x) => x.Msig, (ref AlgoSdk.BlockTransaction x, AlgoSdk.Multisig value) => x.Msig = value, false).Assign("lsig", "lsig", (AlgoSdk.BlockTransaction x) => x.Lsig, (ref AlgoSdk.BlockTransaction x, AlgoSdk.LogicSig value) => x.Lsig = value, false).Assign("txn", "txn", (AlgoSdk.BlockTransaction x) => x.Txn, (ref AlgoSdk.BlockTransaction x, AlgoSdk.Transaction value) => x.Txn = value, false).Assign("sgnr", "sgnr", (AlgoSdk.BlockTransaction x) => x.AuthAddr, (ref AlgoSdk.BlockTransaction x, AlgoSdk.Address value) => x.AuthAddr = value, false).Assign("ca", "ca", (AlgoSdk.BlockTransaction x) => x.ClosingAmount, (ref AlgoSdk.BlockTransaction x, AlgoSdk.MicroAlgos value) => x.ClosingAmount = value, false).Assign("aca", "aca", (AlgoSdk.BlockTransaction x) => x.AssetClosingAmount, (ref AlgoSdk.BlockTransaction x, System.UInt64 value) => x.AssetClosingAmount = value, false).Assign("rr", "rr", (AlgoSdk.BlockTransaction x) => x.ReceiverRewards, (ref AlgoSdk.BlockTransaction x, AlgoSdk.MicroAlgos value) => x.ReceiverRewards = value, false).Assign("rs", "rs", (AlgoSdk.BlockTransaction x) => x.SenderRewards, (ref AlgoSdk.BlockTransaction x, AlgoSdk.MicroAlgos value) => x.SenderRewards = value, false).Assign("rc", "rc", (AlgoSdk.BlockTransaction x) => x.CloseRewards, (ref AlgoSdk.BlockTransaction x, AlgoSdk.MicroAlgos value) => x.CloseRewards = value, false).Assign("dt", "dt", (AlgoSdk.BlockTransaction x) => x.EvalDelta, (ref AlgoSdk.BlockTransaction x, AlgoSdk.AppEvalDelta value) => x.EvalDelta = value, false).Assign("caid", "caid", (AlgoSdk.BlockTransaction x) => x.ConfigAsset, (ref AlgoSdk.BlockTransaction x, AlgoSdk.AssetIndex value) => x.ConfigAsset = value, false).Assign("apid", "apid", (AlgoSdk.BlockTransaction x) => x.ApplicationId, (ref AlgoSdk.BlockTransaction x, AlgoSdk.AppIndex value) => x.ApplicationId = value, false).Assign("hgi", "hgi", (AlgoSdk.BlockTransaction x) => x.HasGenesisId, (ref AlgoSdk.BlockTransaction x, AlgoSdk.Optional value) => x.HasGenesisId = value, false).Assign("hgh", "hgh", (AlgoSdk.BlockTransaction x) => x.HasGenesisHash, (ref AlgoSdk.BlockTransaction x, AlgoSdk.Optional value) => x.HasGenesisHash = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Transaction/KeyRegTxn.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Transaction/KeyRegTxn.AlgoApiFormatters.gen.cs index 2f4ab7d62..747e055c4 100644 --- a/Runtime/CareBoo.AlgoSdk/Transaction/KeyRegTxn.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Transaction/KeyRegTxn.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct KeyRegTxn private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("fee", "fee", (AlgoSdk.KeyRegTxn x) => x.Fee, (ref AlgoSdk.KeyRegTxn x, AlgoSdk.MicroAlgos value) => x.Fee = value, false).Assign("first-valid", "fv", (AlgoSdk.KeyRegTxn x) => x.FirstValidRound, (ref AlgoSdk.KeyRegTxn x, System.UInt64 value) => x.FirstValidRound = value, false).Assign("genesis-hash", "gh", (AlgoSdk.KeyRegTxn x) => x.GenesisHash, (ref AlgoSdk.KeyRegTxn x, AlgoSdk.GenesisHash value) => x.GenesisHash = value, false).Assign("last-valid", "lv", (AlgoSdk.KeyRegTxn x) => x.LastValidRound, (ref AlgoSdk.KeyRegTxn x, System.UInt64 value) => x.LastValidRound = value, false).Assign("sender", "snd", (AlgoSdk.KeyRegTxn x) => x.Sender, (ref AlgoSdk.KeyRegTxn x, AlgoSdk.Address value) => x.Sender = value, false).Assign("tx-type", "type", (AlgoSdk.KeyRegTxn x) => x.TransactionType, (ref AlgoSdk.KeyRegTxn x, AlgoSdk.TransactionType value) => x.TransactionType = value, AlgoSdk.ByteEnumComparer.Instance, false).Assign("genesis-id", "gen", (AlgoSdk.KeyRegTxn x) => x.GenesisId, (ref AlgoSdk.KeyRegTxn x, Unity.Collections.FixedString32Bytes value) => x.GenesisId = value, false).Assign("group", "grp", (AlgoSdk.KeyRegTxn x) => x.Group, (ref AlgoSdk.KeyRegTxn x, AlgoSdk.TransactionId value) => x.Group = value, false).Assign("lease", "lx", (AlgoSdk.KeyRegTxn x) => x.Lease, (ref AlgoSdk.KeyRegTxn x, AlgoSdk.TransactionId value) => x.Lease = value, false).Assign("note", "note", (AlgoSdk.KeyRegTxn x) => x.Note, (ref AlgoSdk.KeyRegTxn x, System.Byte[] value) => x.Note = value, AlgoSdk.ArrayComparer.Instance, false).Assign("rekey-to", "rekey", (AlgoSdk.KeyRegTxn x) => x.RekeyTo, (ref AlgoSdk.KeyRegTxn x, AlgoSdk.Address value) => x.RekeyTo = value, false).Assign(null, "votekey", (AlgoSdk.KeyRegTxn x) => x.VoteParticipationKey, (ref AlgoSdk.KeyRegTxn x, AlgoSdk.Crypto.Ed25519.PublicKey value) => x.VoteParticipationKey = value, false).Assign(null, "selkey", (AlgoSdk.KeyRegTxn x) => x.SelectionParticipationKey, (ref AlgoSdk.KeyRegTxn x, AlgoSdk.VrfPubKey value) => x.SelectionParticipationKey = value, false).Assign(null, "votefst", (AlgoSdk.KeyRegTxn x) => x.VoteFirst, (ref AlgoSdk.KeyRegTxn x, System.UInt64 value) => x.VoteFirst = value, false).Assign(null, "votelst", (AlgoSdk.KeyRegTxn x) => x.VoteLast, (ref AlgoSdk.KeyRegTxn x, System.UInt64 value) => x.VoteLast = value, false).Assign(null, "votekd", (AlgoSdk.KeyRegTxn x) => x.VoteKeyDilution, (ref AlgoSdk.KeyRegTxn x, System.UInt64 value) => x.VoteKeyDilution = value, false).Assign(null, "nonpart", (AlgoSdk.KeyRegTxn x) => x.NonParticipation, (ref AlgoSdk.KeyRegTxn x, AlgoSdk.Optional value) => x.NonParticipation = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("fee", "fee", (AlgoSdk.KeyRegTxn x) => x.Fee, (ref AlgoSdk.KeyRegTxn x, AlgoSdk.MicroAlgos value) => x.Fee = value, false).Assign("first-valid", "fv", (AlgoSdk.KeyRegTxn x) => x.FirstValidRound, (ref AlgoSdk.KeyRegTxn x, System.UInt64 value) => x.FirstValidRound = value, false).Assign("genesis-hash", "gh", (AlgoSdk.KeyRegTxn x) => x.GenesisHash, (ref AlgoSdk.KeyRegTxn x, AlgoSdk.GenesisHash value) => x.GenesisHash = value, false).Assign("last-valid", "lv", (AlgoSdk.KeyRegTxn x) => x.LastValidRound, (ref AlgoSdk.KeyRegTxn x, System.UInt64 value) => x.LastValidRound = value, false).Assign("sender", "snd", (AlgoSdk.KeyRegTxn x) => x.Sender, (ref AlgoSdk.KeyRegTxn x, AlgoSdk.Address value) => x.Sender = value, false).Assign("tx-type", "type", (AlgoSdk.KeyRegTxn x) => x.TransactionType, (ref AlgoSdk.KeyRegTxn x, AlgoSdk.TransactionType value) => x.TransactionType = value, AlgoSdk.ByteEnumComparer.Instance, false).Assign("genesis-id", "gen", (AlgoSdk.KeyRegTxn x) => x.GenesisId, (ref AlgoSdk.KeyRegTxn x, Unity.Collections.FixedString32Bytes value) => x.GenesisId = value, false).Assign("group", "grp", (AlgoSdk.KeyRegTxn x) => x.Group, (ref AlgoSdk.KeyRegTxn x, AlgoSdk.TransactionId value) => x.Group = value, false).Assign("lease", "lx", (AlgoSdk.KeyRegTxn x) => x.Lease, (ref AlgoSdk.KeyRegTxn x, AlgoSdk.TransactionId value) => x.Lease = value, false).Assign("note", "note", (AlgoSdk.KeyRegTxn x) => x.Note, (ref AlgoSdk.KeyRegTxn x, System.Byte[] value) => x.Note = value, AlgoSdk.ArrayComparer.Instance, false).Assign("rekey-to", "rekey", (AlgoSdk.KeyRegTxn x) => x.RekeyTo, (ref AlgoSdk.KeyRegTxn x, AlgoSdk.Address value) => x.RekeyTo = value, false).Assign(null, "votekey", (AlgoSdk.KeyRegTxn x) => x.VoteParticipationKey, (ref AlgoSdk.KeyRegTxn x, AlgoSdk.Crypto.Ed25519.PublicKey value) => x.VoteParticipationKey = value, false).Assign(null, "selkey", (AlgoSdk.KeyRegTxn x) => x.SelectionParticipationKey, (ref AlgoSdk.KeyRegTxn x, AlgoSdk.VrfPubKey value) => x.SelectionParticipationKey = value, false).Assign(null, "votefst", (AlgoSdk.KeyRegTxn x) => x.VoteFirst, (ref AlgoSdk.KeyRegTxn x, System.UInt64 value) => x.VoteFirst = value, false).Assign(null, "votelst", (AlgoSdk.KeyRegTxn x) => x.VoteLast, (ref AlgoSdk.KeyRegTxn x, System.UInt64 value) => x.VoteLast = value, false).Assign(null, "votekd", (AlgoSdk.KeyRegTxn x) => x.VoteKeyDilution, (ref AlgoSdk.KeyRegTxn x, System.UInt64 value) => x.VoteKeyDilution = value, false).Assign(null, "nonpart", (AlgoSdk.KeyRegTxn x) => x.NonParticipation, (ref AlgoSdk.KeyRegTxn x, AlgoSdk.Optional value) => x.NonParticipation = value, false)); return true; } @@ -30,7 +30,7 @@ public partial struct Params private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("non-participation", "nonpart", (AlgoSdk.KeyRegTxn.Params x) => x.NonParticipation, (ref AlgoSdk.KeyRegTxn.Params x, AlgoSdk.Optional value) => x.NonParticipation = value, false).Assign("vote-participation-key", "votekey", (AlgoSdk.KeyRegTxn.Params x) => x.VoteParticipationKey, (ref AlgoSdk.KeyRegTxn.Params x, AlgoSdk.Crypto.Ed25519.PublicKey value) => x.VoteParticipationKey = value, false).Assign("selection-participation-key", "selkey", (AlgoSdk.KeyRegTxn.Params x) => x.SelectionParticipationKey, (ref AlgoSdk.KeyRegTxn.Params x, AlgoSdk.VrfPubKey value) => x.SelectionParticipationKey = value, false).Assign("vote-first-valid", "votefst", (AlgoSdk.KeyRegTxn.Params x) => x.VoteFirst, (ref AlgoSdk.KeyRegTxn.Params x, System.UInt64 value) => x.VoteFirst = value, false).Assign("vote-last-valid", "votelst", (AlgoSdk.KeyRegTxn.Params x) => x.VoteLast, (ref AlgoSdk.KeyRegTxn.Params x, System.UInt64 value) => x.VoteLast = value, false).Assign("vote-key-dilution", "votekd", (AlgoSdk.KeyRegTxn.Params x) => x.VoteKeyDilution, (ref AlgoSdk.KeyRegTxn.Params x, System.UInt64 value) => x.VoteKeyDilution = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("non-participation", "nonpart", (AlgoSdk.KeyRegTxn.Params x) => x.NonParticipation, (ref AlgoSdk.KeyRegTxn.Params x, AlgoSdk.Optional value) => x.NonParticipation = value, false).Assign("vote-participation-key", "votekey", (AlgoSdk.KeyRegTxn.Params x) => x.VoteParticipationKey, (ref AlgoSdk.KeyRegTxn.Params x, AlgoSdk.Crypto.Ed25519.PublicKey value) => x.VoteParticipationKey = value, false).Assign("selection-participation-key", "selkey", (AlgoSdk.KeyRegTxn.Params x) => x.SelectionParticipationKey, (ref AlgoSdk.KeyRegTxn.Params x, AlgoSdk.VrfPubKey value) => x.SelectionParticipationKey = value, false).Assign("vote-first-valid", "votefst", (AlgoSdk.KeyRegTxn.Params x) => x.VoteFirst, (ref AlgoSdk.KeyRegTxn.Params x, System.UInt64 value) => x.VoteFirst = value, false).Assign("vote-last-valid", "votelst", (AlgoSdk.KeyRegTxn.Params x) => x.VoteLast, (ref AlgoSdk.KeyRegTxn.Params x, System.UInt64 value) => x.VoteLast = value, false).Assign("vote-key-dilution", "votekd", (AlgoSdk.KeyRegTxn.Params x) => x.VoteKeyDilution, (ref AlgoSdk.KeyRegTxn.Params x, System.UInt64 value) => x.VoteKeyDilution = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Transaction/PaymentTxn.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Transaction/PaymentTxn.AlgoApiFormatters.gen.cs index b47547f0b..21ed4ff56 100644 --- a/Runtime/CareBoo.AlgoSdk/Transaction/PaymentTxn.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Transaction/PaymentTxn.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct PaymentTxn private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("fee", "fee", (AlgoSdk.PaymentTxn x) => x.Fee, (ref AlgoSdk.PaymentTxn x, AlgoSdk.MicroAlgos value) => x.Fee = value, false).Assign("first-valid", "fv", (AlgoSdk.PaymentTxn x) => x.FirstValidRound, (ref AlgoSdk.PaymentTxn x, System.UInt64 value) => x.FirstValidRound = value, false).Assign("genesis-hash", "gh", (AlgoSdk.PaymentTxn x) => x.GenesisHash, (ref AlgoSdk.PaymentTxn x, AlgoSdk.GenesisHash value) => x.GenesisHash = value, false).Assign("last-valid", "lv", (AlgoSdk.PaymentTxn x) => x.LastValidRound, (ref AlgoSdk.PaymentTxn x, System.UInt64 value) => x.LastValidRound = value, false).Assign("sender", "snd", (AlgoSdk.PaymentTxn x) => x.Sender, (ref AlgoSdk.PaymentTxn x, AlgoSdk.Address value) => x.Sender = value, false).Assign("tx-type", "type", (AlgoSdk.PaymentTxn x) => x.TransactionType, (ref AlgoSdk.PaymentTxn x, AlgoSdk.TransactionType value) => x.TransactionType = value, AlgoSdk.ByteEnumComparer.Instance, false).Assign("genesis-id", "gen", (AlgoSdk.PaymentTxn x) => x.GenesisId, (ref AlgoSdk.PaymentTxn x, Unity.Collections.FixedString32Bytes value) => x.GenesisId = value, false).Assign("group", "grp", (AlgoSdk.PaymentTxn x) => x.Group, (ref AlgoSdk.PaymentTxn x, AlgoSdk.TransactionId value) => x.Group = value, false).Assign("lease", "lx", (AlgoSdk.PaymentTxn x) => x.Lease, (ref AlgoSdk.PaymentTxn x, AlgoSdk.TransactionId value) => x.Lease = value, false).Assign("note", "note", (AlgoSdk.PaymentTxn x) => x.Note, (ref AlgoSdk.PaymentTxn x, System.Byte[] value) => x.Note = value, AlgoSdk.ArrayComparer.Instance, false).Assign("rekey-to", "rekey", (AlgoSdk.PaymentTxn x) => x.RekeyTo, (ref AlgoSdk.PaymentTxn x, AlgoSdk.Address value) => x.RekeyTo = value, false).Assign(null, "rcv", (AlgoSdk.PaymentTxn x) => x.Receiver, (ref AlgoSdk.PaymentTxn x, AlgoSdk.Address value) => x.Receiver = value, false).Assign(null, "amt", (AlgoSdk.PaymentTxn x) => x.Amount, (ref AlgoSdk.PaymentTxn x, AlgoSdk.MicroAlgos value) => x.Amount = value, false).Assign(null, "close", (AlgoSdk.PaymentTxn x) => x.CloseRemainderTo, (ref AlgoSdk.PaymentTxn x, AlgoSdk.Address value) => x.CloseRemainderTo = value, false).Assign("close-amount", "close-amount", (AlgoSdk.PaymentTxn x) => x.CloseAmount, (ref AlgoSdk.PaymentTxn x, System.UInt64 value) => x.CloseAmount = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("fee", "fee", (AlgoSdk.PaymentTxn x) => x.Fee, (ref AlgoSdk.PaymentTxn x, AlgoSdk.MicroAlgos value) => x.Fee = value, false).Assign("first-valid", "fv", (AlgoSdk.PaymentTxn x) => x.FirstValidRound, (ref AlgoSdk.PaymentTxn x, System.UInt64 value) => x.FirstValidRound = value, false).Assign("genesis-hash", "gh", (AlgoSdk.PaymentTxn x) => x.GenesisHash, (ref AlgoSdk.PaymentTxn x, AlgoSdk.GenesisHash value) => x.GenesisHash = value, false).Assign("last-valid", "lv", (AlgoSdk.PaymentTxn x) => x.LastValidRound, (ref AlgoSdk.PaymentTxn x, System.UInt64 value) => x.LastValidRound = value, false).Assign("sender", "snd", (AlgoSdk.PaymentTxn x) => x.Sender, (ref AlgoSdk.PaymentTxn x, AlgoSdk.Address value) => x.Sender = value, false).Assign("tx-type", "type", (AlgoSdk.PaymentTxn x) => x.TransactionType, (ref AlgoSdk.PaymentTxn x, AlgoSdk.TransactionType value) => x.TransactionType = value, AlgoSdk.ByteEnumComparer.Instance, false).Assign("genesis-id", "gen", (AlgoSdk.PaymentTxn x) => x.GenesisId, (ref AlgoSdk.PaymentTxn x, Unity.Collections.FixedString32Bytes value) => x.GenesisId = value, false).Assign("group", "grp", (AlgoSdk.PaymentTxn x) => x.Group, (ref AlgoSdk.PaymentTxn x, AlgoSdk.TransactionId value) => x.Group = value, false).Assign("lease", "lx", (AlgoSdk.PaymentTxn x) => x.Lease, (ref AlgoSdk.PaymentTxn x, AlgoSdk.TransactionId value) => x.Lease = value, false).Assign("note", "note", (AlgoSdk.PaymentTxn x) => x.Note, (ref AlgoSdk.PaymentTxn x, System.Byte[] value) => x.Note = value, AlgoSdk.ArrayComparer.Instance, false).Assign("rekey-to", "rekey", (AlgoSdk.PaymentTxn x) => x.RekeyTo, (ref AlgoSdk.PaymentTxn x, AlgoSdk.Address value) => x.RekeyTo = value, false).Assign(null, "rcv", (AlgoSdk.PaymentTxn x) => x.Receiver, (ref AlgoSdk.PaymentTxn x, AlgoSdk.Address value) => x.Receiver = value, false).Assign(null, "amt", (AlgoSdk.PaymentTxn x) => x.Amount, (ref AlgoSdk.PaymentTxn x, AlgoSdk.MicroAlgos value) => x.Amount = value, false).Assign(null, "close", (AlgoSdk.PaymentTxn x) => x.CloseRemainderTo, (ref AlgoSdk.PaymentTxn x, AlgoSdk.Address value) => x.CloseRemainderTo = value, false).Assign("close-amount", "close-amount", (AlgoSdk.PaymentTxn x) => x.CloseAmount, (ref AlgoSdk.PaymentTxn x, System.UInt64 value) => x.CloseAmount = value, false)); return true; } @@ -30,7 +30,7 @@ public partial struct Params private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("receiver", "rcv", (AlgoSdk.PaymentTxn.Params x) => x.Receiver, (ref AlgoSdk.PaymentTxn.Params x, AlgoSdk.Address value) => x.Receiver = value, false).Assign("amount", "amt", (AlgoSdk.PaymentTxn.Params x) => x.Amount, (ref AlgoSdk.PaymentTxn.Params x, AlgoSdk.MicroAlgos value) => x.Amount = value, false).Assign("close-remainder-to", "close", (AlgoSdk.PaymentTxn.Params x) => x.CloseRemainderTo, (ref AlgoSdk.PaymentTxn.Params x, AlgoSdk.Address value) => x.CloseRemainderTo = value, false).Assign("close-amount", "close-amount", (AlgoSdk.PaymentTxn.Params x) => x.CloseAmount, (ref AlgoSdk.PaymentTxn.Params x, System.UInt64 value) => x.CloseAmount = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("receiver", "rcv", (AlgoSdk.PaymentTxn.Params x) => x.Receiver, (ref AlgoSdk.PaymentTxn.Params x, AlgoSdk.Address value) => x.Receiver = value, false).Assign("amount", "amt", (AlgoSdk.PaymentTxn.Params x) => x.Amount, (ref AlgoSdk.PaymentTxn.Params x, AlgoSdk.MicroAlgos value) => x.Amount = value, false).Assign("close-remainder-to", "close", (AlgoSdk.PaymentTxn.Params x) => x.CloseRemainderTo, (ref AlgoSdk.PaymentTxn.Params x, AlgoSdk.Address value) => x.CloseRemainderTo = value, false).Assign("close-amount", "close-amount", (AlgoSdk.PaymentTxn.Params x) => x.CloseAmount, (ref AlgoSdk.PaymentTxn.Params x, System.UInt64 value) => x.CloseAmount = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Transaction/Signature/LogicSig.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Transaction/Signature/LogicSig.AlgoApiFormatters.gen.cs index e7d950d90..d20f58ef1 100644 --- a/Runtime/CareBoo.AlgoSdk/Transaction/Signature/LogicSig.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Transaction/Signature/LogicSig.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct LogicSig private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("logicsig", "l", (AlgoSdk.LogicSig x) => x.Program, (ref AlgoSdk.LogicSig x, System.Byte[] value) => x.Program = value, AlgoSdk.ArrayComparer.Instance, false).Assign("args", "arg", (AlgoSdk.LogicSig x) => x.Args, (ref AlgoSdk.LogicSig x, Unity.Collections.FixedList128Bytes[] value) => x.Args = value, AlgoSdk.ArrayComparer>.Instance, false).Assign("signature", "sig", (AlgoSdk.LogicSig x) => x.Sig, (ref AlgoSdk.LogicSig x, AlgoSdk.Sig value) => x.Sig = value, false).Assign("multisig-signature", "msig", (AlgoSdk.LogicSig x) => x.Multisig, (ref AlgoSdk.LogicSig x, AlgoSdk.Multisig value) => x.Multisig = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("logicsig", "l", (AlgoSdk.LogicSig x) => x.Program, (ref AlgoSdk.LogicSig x, System.Byte[] value) => x.Program = value, AlgoSdk.ArrayComparer.Instance, false).Assign("args", "arg", (AlgoSdk.LogicSig x) => x.Args, (ref AlgoSdk.LogicSig x, Unity.Collections.FixedList128Bytes[] value) => x.Args = value, AlgoSdk.ArrayComparer>.Instance, false).Assign("signature", "sig", (AlgoSdk.LogicSig x) => x.Sig, (ref AlgoSdk.LogicSig x, AlgoSdk.Sig value) => x.Sig = value, false).Assign("multisig-signature", "msig", (AlgoSdk.LogicSig x) => x.Multisig, (ref AlgoSdk.LogicSig x, AlgoSdk.Multisig value) => x.Multisig = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Transaction/Signature/Multisig.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Transaction/Signature/Multisig.AlgoApiFormatters.gen.cs index 502ef92bd..9233cb7e1 100644 --- a/Runtime/CareBoo.AlgoSdk/Transaction/Signature/Multisig.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Transaction/Signature/Multisig.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct Multisig private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("subsig", "subsig", (AlgoSdk.Multisig x) => x.Subsigs, (ref AlgoSdk.Multisig x, AlgoSdk.Multisig.Subsig[] value) => x.Subsigs = value, AlgoSdk.ArrayComparer.Instance, false).Assign("thr", "thr", (AlgoSdk.Multisig x) => x.Threshold, (ref AlgoSdk.Multisig x, System.Byte value) => x.Threshold = value, false).Assign("v", "v", (AlgoSdk.Multisig x) => x.Version, (ref AlgoSdk.Multisig x, System.Byte value) => x.Version = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("subsig", "subsig", (AlgoSdk.Multisig x) => x.Subsigs, (ref AlgoSdk.Multisig x, AlgoSdk.Multisig.Subsig[] value) => x.Subsigs = value, AlgoSdk.ArrayComparer.Instance, false).Assign("thr", "thr", (AlgoSdk.Multisig x) => x.Threshold, (ref AlgoSdk.Multisig x, System.Byte value) => x.Threshold = value, false).Assign("v", "v", (AlgoSdk.Multisig x) => x.Version, (ref AlgoSdk.Multisig x, System.Byte value) => x.Version = value, false)); return true; } @@ -30,7 +30,7 @@ public partial struct Subsig private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("pk", "pk", (AlgoSdk.Multisig.Subsig x) => x.PublicKey, (ref AlgoSdk.Multisig.Subsig x, AlgoSdk.Crypto.Ed25519.PublicKey value) => x.PublicKey = value, false).Assign("s", "s", (AlgoSdk.Multisig.Subsig x) => x.Sig, (ref AlgoSdk.Multisig.Subsig x, AlgoSdk.Sig value) => x.Sig = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("pk", "pk", (AlgoSdk.Multisig.Subsig x) => x.PublicKey, (ref AlgoSdk.Multisig.Subsig x, AlgoSdk.Crypto.Ed25519.PublicKey value) => x.PublicKey = value, false).Assign("s", "s", (AlgoSdk.Multisig.Subsig x) => x.Sig, (ref AlgoSdk.Multisig.Subsig x, AlgoSdk.Sig value) => x.Sig = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Transaction/SignedTxn.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Transaction/SignedTxn.AlgoApiFormatters.gen.cs index 40be39ab7..441ac0625 100644 --- a/Runtime/CareBoo.AlgoSdk/Transaction/SignedTxn.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Transaction/SignedTxn.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct SignedTxn private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("sig", "sig", (AlgoSdk.SignedTxn x) => x.Sig, (ref AlgoSdk.SignedTxn x, AlgoSdk.Sig value) => x.Sig = value, false).Assign("msig", "msig", (AlgoSdk.SignedTxn x) => x.Msig, (ref AlgoSdk.SignedTxn x, AlgoSdk.Multisig value) => x.Msig = value, false).Assign("lsig", "lsig", (AlgoSdk.SignedTxn x) => x.Lsig, (ref AlgoSdk.SignedTxn x, AlgoSdk.LogicSig value) => x.Lsig = value, false).Assign("txn", "txn", (AlgoSdk.SignedTxn x) => x.Txn, (ref AlgoSdk.SignedTxn x, AlgoSdk.Transaction value) => x.Txn = value, false).Assign("sgnr", "sgnr", (AlgoSdk.SignedTxn x) => x.AuthAddr, (ref AlgoSdk.SignedTxn x, AlgoSdk.Address value) => x.AuthAddr = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("sig", "sig", (AlgoSdk.SignedTxn x) => x.Sig, (ref AlgoSdk.SignedTxn x, AlgoSdk.Sig value) => x.Sig = value, false).Assign("msig", "msig", (AlgoSdk.SignedTxn x) => x.Msig, (ref AlgoSdk.SignedTxn x, AlgoSdk.Multisig value) => x.Msig = value, false).Assign("lsig", "lsig", (AlgoSdk.SignedTxn x) => x.Lsig, (ref AlgoSdk.SignedTxn x, AlgoSdk.LogicSig value) => x.Lsig = value, false).Assign("txn", "txn", (AlgoSdk.SignedTxn x) => x.Txn, (ref AlgoSdk.SignedTxn x, AlgoSdk.Transaction value) => x.Txn = value, false).Assign("sgnr", "sgnr", (AlgoSdk.SignedTxn x) => x.AuthAddr, (ref AlgoSdk.SignedTxn x, AlgoSdk.Address value) => x.AuthAddr = value, false)); return true; } } @@ -35,7 +35,7 @@ public partial struct SignedTxn private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add>(new AlgoSdk.AlgoApiObjectFormatter>().Assign("sig", "sig", (AlgoSdk.SignedTxn x) => x.Sig, (ref AlgoSdk.SignedTxn x, AlgoSdk.Sig value) => x.Sig = value, false).Assign("msig", "msig", (AlgoSdk.SignedTxn x) => x.Msig, (ref AlgoSdk.SignedTxn x, AlgoSdk.Multisig value) => x.Msig = value, false).Assign("lsig", "lsig", (AlgoSdk.SignedTxn x) => x.Lsig, (ref AlgoSdk.SignedTxn x, AlgoSdk.LogicSig value) => x.Lsig = value, false).Assign("txn", "txn", (AlgoSdk.SignedTxn x) => x.Txn, (ref AlgoSdk.SignedTxn x, TTxn value) => x.Txn = value, false).Assign("sgnr", "sgnr", (AlgoSdk.SignedTxn x) => x.AuthAddr, (ref AlgoSdk.SignedTxn x, AlgoSdk.Address value) => x.AuthAddr = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add>(new AlgoSdk.AlgoApiObjectFormatter>(false).Assign("sig", "sig", (AlgoSdk.SignedTxn x) => x.Sig, (ref AlgoSdk.SignedTxn x, AlgoSdk.Sig value) => x.Sig = value, false).Assign("msig", "msig", (AlgoSdk.SignedTxn x) => x.Msig, (ref AlgoSdk.SignedTxn x, AlgoSdk.Multisig value) => x.Msig = value, false).Assign("lsig", "lsig", (AlgoSdk.SignedTxn x) => x.Lsig, (ref AlgoSdk.SignedTxn x, AlgoSdk.LogicSig value) => x.Lsig = value, false).Assign("txn", "txn", (AlgoSdk.SignedTxn x) => x.Txn, (ref AlgoSdk.SignedTxn x, TTxn value) => x.Txn = value, false).Assign("sgnr", "sgnr", (AlgoSdk.SignedTxn x) => x.AuthAddr, (ref AlgoSdk.SignedTxn x, AlgoSdk.Address value) => x.AuthAddr = value, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Transaction/Transaction.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Transaction/Transaction.AlgoApiFormatters.gen.cs index 092a788ea..b11ba58dc 100644 --- a/Runtime/CareBoo.AlgoSdk/Transaction/Transaction.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Transaction/Transaction.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct Transaction private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("signature", null, (AlgoSdk.Transaction x) => x.Signature, (ref AlgoSdk.Transaction x, AlgoSdk.TransactionSignature value) => x.Signature = value, false).Assign(null, "apid", (AlgoSdk.Transaction x) => x.ApplicationId, (ref AlgoSdk.Transaction x, AlgoSdk.AppIndex value) => x.ApplicationId = value, false).Assign("on-completion", "apan", (AlgoSdk.Transaction x) => x.OnComplete, (ref AlgoSdk.Transaction x, AlgoSdk.OnCompletion value) => x.OnComplete = value, AlgoSdk.ByteEnumComparer.Instance, false).Assign(null, "apap", (AlgoSdk.Transaction x) => x.ApprovalProgram, (ref AlgoSdk.Transaction x, AlgoSdk.CompiledTeal value) => x.ApprovalProgram = value, false).Assign(null, "apsu", (AlgoSdk.Transaction x) => x.ClearStateProgram, (ref AlgoSdk.Transaction x, AlgoSdk.CompiledTeal value) => x.ClearStateProgram = value, false).Assign(null, "apaa", (AlgoSdk.Transaction x) => x.AppArguments, (ref AlgoSdk.Transaction x, AlgoSdk.CompiledTeal[] value) => x.AppArguments = value, AlgoSdk.ArrayComparer.Instance, false).Assign(null, "apat", (AlgoSdk.Transaction x) => x.Accounts, (ref AlgoSdk.Transaction x, AlgoSdk.Address[] value) => x.Accounts = value, AlgoSdk.ArrayComparer.Instance, false).Assign(null, "apfa", (AlgoSdk.Transaction x) => x.ForeignApps, (ref AlgoSdk.Transaction x, System.UInt64[] value) => x.ForeignApps = value, AlgoSdk.ArrayComparer.Instance, false).Assign(null, "apas", (AlgoSdk.Transaction x) => x.ForeignAssets, (ref AlgoSdk.Transaction x, System.UInt64[] value) => x.ForeignAssets = value, AlgoSdk.ArrayComparer.Instance, false).Assign(null, "apgs", (AlgoSdk.Transaction x) => x.GlobalStateSchema, (ref AlgoSdk.Transaction x, AlgoSdk.StateSchema value) => x.GlobalStateSchema = value, false).Assign(null, "apls", (AlgoSdk.Transaction x) => x.LocalStateSchema, (ref AlgoSdk.Transaction x, AlgoSdk.StateSchema value) => x.LocalStateSchema = value, false).Assign(null, "apep", (AlgoSdk.Transaction x) => x.ExtraProgramPages, (ref AlgoSdk.Transaction x, System.UInt64 value) => x.ExtraProgramPages = value, false).Assign(null, "caid", (AlgoSdk.Transaction x) => x.ConfigAsset, (ref AlgoSdk.Transaction x, AlgoSdk.AssetIndex value) => x.ConfigAsset = value, false).Assign(null, "apar", (AlgoSdk.Transaction x) => x.AssetParams, (ref AlgoSdk.Transaction x, AlgoSdk.AssetParams value) => x.AssetParams = value, false).Assign(null, "fadd", (AlgoSdk.Transaction x) => x.FreezeAccount, (ref AlgoSdk.Transaction x, AlgoSdk.Address value) => x.FreezeAccount = value, false).Assign(null, "faid", (AlgoSdk.Transaction x) => x.FreezeAsset, (ref AlgoSdk.Transaction x, AlgoSdk.AssetIndex value) => x.FreezeAsset = value, false).Assign(null, "afrz", (AlgoSdk.Transaction x) => x.AssetFrozen, (ref AlgoSdk.Transaction x, AlgoSdk.Optional value) => x.AssetFrozen = value, false).Assign(null, "xaid", (AlgoSdk.Transaction x) => x.XferAsset, (ref AlgoSdk.Transaction x, AlgoSdk.AssetIndex value) => x.XferAsset = value, false).Assign(null, "aamt", (AlgoSdk.Transaction x) => x.AssetAmount, (ref AlgoSdk.Transaction x, System.UInt64 value) => x.AssetAmount = value, false).Assign(null, "asnd", (AlgoSdk.Transaction x) => x.AssetSender, (ref AlgoSdk.Transaction x, AlgoSdk.Address value) => x.AssetSender = value, false).Assign(null, "arcv", (AlgoSdk.Transaction x) => x.AssetReceiver, (ref AlgoSdk.Transaction x, AlgoSdk.Address value) => x.AssetReceiver = value, false).Assign(null, "aclose", (AlgoSdk.Transaction x) => x.AssetCloseTo, (ref AlgoSdk.Transaction x, AlgoSdk.Address value) => x.AssetCloseTo = value, false).Assign(null, "votekey", (AlgoSdk.Transaction x) => x.VoteParticipationKey, (ref AlgoSdk.Transaction x, AlgoSdk.Crypto.Ed25519.PublicKey value) => x.VoteParticipationKey = value, false).Assign(null, "selkey", (AlgoSdk.Transaction x) => x.SelectionParticipationKey, (ref AlgoSdk.Transaction x, AlgoSdk.VrfPubKey value) => x.SelectionParticipationKey = value, false).Assign(null, "votefst", (AlgoSdk.Transaction x) => x.VoteFirst, (ref AlgoSdk.Transaction x, System.UInt64 value) => x.VoteFirst = value, false).Assign(null, "votelst", (AlgoSdk.Transaction x) => x.VoteLast, (ref AlgoSdk.Transaction x, System.UInt64 value) => x.VoteLast = value, false).Assign(null, "votekd", (AlgoSdk.Transaction x) => x.VoteKeyDilution, (ref AlgoSdk.Transaction x, System.UInt64 value) => x.VoteKeyDilution = value, false).Assign(null, "nonpart", (AlgoSdk.Transaction x) => x.NonParticipation, (ref AlgoSdk.Transaction x, AlgoSdk.Optional value) => x.NonParticipation = value, false).Assign(null, "rcv", (AlgoSdk.Transaction x) => x.Receiver, (ref AlgoSdk.Transaction x, AlgoSdk.Address value) => x.Receiver = value, false).Assign(null, "amt", (AlgoSdk.Transaction x) => x.Amount, (ref AlgoSdk.Transaction x, AlgoSdk.MicroAlgos value) => x.Amount = value, false).Assign(null, "close", (AlgoSdk.Transaction x) => x.CloseRemainderTo, (ref AlgoSdk.Transaction x, AlgoSdk.Address value) => x.CloseRemainderTo = value, false).Assign("payment-transaction", null, (AlgoSdk.Transaction x) => x.PaymentParams, (ref AlgoSdk.Transaction x, AlgoSdk.PaymentTxn.Params value) => x.PaymentParams = value, false).Assign("asset-config-transaction", null, (AlgoSdk.Transaction x) => x.AssetConfigParams, (ref AlgoSdk.Transaction x, AlgoSdk.AssetConfigTxn.Params value) => x.AssetConfigParams = value, false).Assign("asset-transfer-transaction", null, (AlgoSdk.Transaction x) => x.AssetTransferParams, (ref AlgoSdk.Transaction x, AlgoSdk.AssetTransferTxn.Params value) => x.AssetTransferParams = value, false).Assign("asset-freeze-transaction", null, (AlgoSdk.Transaction x) => x.AssetFreezeParams, (ref AlgoSdk.Transaction x, AlgoSdk.AssetFreezeTxn.Params value) => x.AssetFreezeParams = value, false).Assign("application-transaction", null, (AlgoSdk.Transaction x) => x.AppCallParams, (ref AlgoSdk.Transaction x, AlgoSdk.AppCallTxn.Params value) => x.AppCallParams = value, false).Assign("keyreg-transction", null, (AlgoSdk.Transaction x) => x.KeyRegParams, (ref AlgoSdk.Transaction x, AlgoSdk.KeyRegTxn.Params value) => x.KeyRegParams = value, false).Assign("fee", "fee", (AlgoSdk.Transaction x) => x.Fee, (ref AlgoSdk.Transaction x, AlgoSdk.MicroAlgos value) => x.Fee = value, false).Assign("first-valid", "fv", (AlgoSdk.Transaction x) => x.FirstValidRound, (ref AlgoSdk.Transaction x, System.UInt64 value) => x.FirstValidRound = value, false).Assign("genesis-hash", "gh", (AlgoSdk.Transaction x) => x.GenesisHash, (ref AlgoSdk.Transaction x, AlgoSdk.GenesisHash value) => x.GenesisHash = value, false).Assign("last-valid", "lv", (AlgoSdk.Transaction x) => x.LastValidRound, (ref AlgoSdk.Transaction x, System.UInt64 value) => x.LastValidRound = value, false).Assign("sender", "snd", (AlgoSdk.Transaction x) => x.Sender, (ref AlgoSdk.Transaction x, AlgoSdk.Address value) => x.Sender = value, false).Assign("tx-type", "type", (AlgoSdk.Transaction x) => x.TransactionType, (ref AlgoSdk.Transaction x, AlgoSdk.TransactionType value) => x.TransactionType = value, AlgoSdk.ByteEnumComparer.Instance, false).Assign("genesis-id", "gen", (AlgoSdk.Transaction x) => x.GenesisId, (ref AlgoSdk.Transaction x, Unity.Collections.FixedString32Bytes value) => x.GenesisId = value, false).Assign("grp", "grp", (AlgoSdk.Transaction x) => x.Group, (ref AlgoSdk.Transaction x, AlgoSdk.TransactionId value) => x.Group = value, false).Assign("lx", "lx", (AlgoSdk.Transaction x) => x.Lease, (ref AlgoSdk.Transaction x, AlgoSdk.TransactionId value) => x.Lease = value, false).Assign("group", null, (AlgoSdk.Transaction x) => x.GroupHash, (ref AlgoSdk.Transaction x, AlgoSdk.Crypto.Sha512_256_Hash value) => x.GroupHash = value, false).Assign("lease", null, (AlgoSdk.Transaction x) => x.LeaseHash, (ref AlgoSdk.Transaction x, AlgoSdk.Crypto.Sha512_256_Hash value) => x.LeaseHash = value, false).Assign("note", "note", (AlgoSdk.Transaction x) => x.Note, (ref AlgoSdk.Transaction x, System.Byte[] value) => x.Note = value, AlgoSdk.ArrayComparer.Instance, false).Assign("rekey-to", "rekey", (AlgoSdk.Transaction x) => x.RekeyTo, (ref AlgoSdk.Transaction x, AlgoSdk.Address value) => x.RekeyTo = value, false).Assign("id", null, (AlgoSdk.Transaction x) => x.Id, (ref AlgoSdk.Transaction x, AlgoSdk.TransactionId value) => x.Id = value, false).Assign("auth-addr", null, (AlgoSdk.Transaction x) => x.AuthAddress, (ref AlgoSdk.Transaction x, AlgoSdk.Address value) => x.AuthAddress = value, false).Assign("close-rewards", null, (AlgoSdk.Transaction x) => x.CloseRewards, (ref AlgoSdk.Transaction x, System.UInt64 value) => x.CloseRewards = value, false).Assign("closing-amount", null, (AlgoSdk.Transaction x) => x.ClosingAmount, (ref AlgoSdk.Transaction x, System.UInt64 value) => x.ClosingAmount = value, false).Assign("confirmed-round", null, (AlgoSdk.Transaction x) => x.ConfirmedRound, (ref AlgoSdk.Transaction x, System.UInt64 value) => x.ConfirmedRound = value, false).Assign("created-application-index", null, (AlgoSdk.Transaction x) => x.CreatedApplicationIndex, (ref AlgoSdk.Transaction x, System.UInt64 value) => x.CreatedApplicationIndex = value, false).Assign("created-asset-index", null, (AlgoSdk.Transaction x) => x.CreatedAssetIndex, (ref AlgoSdk.Transaction x, System.UInt64 value) => x.CreatedAssetIndex = value, false).Assign("intra-round-offset", null, (AlgoSdk.Transaction x) => x.IntraRoundOffset, (ref AlgoSdk.Transaction x, System.UInt64 value) => x.IntraRoundOffset = value, false).Assign("global-state-delta", null, (AlgoSdk.Transaction x) => x.GlobalStateDelta, (ref AlgoSdk.Transaction x, AlgoSdk.EvalDeltaKeyValue[] value) => x.GlobalStateDelta = value, AlgoSdk.ArrayComparer.Instance, false).Assign("local-state-delta", null, (AlgoSdk.Transaction x) => x.LocalStateDelta, (ref AlgoSdk.Transaction x, AlgoSdk.AccountStateDelta[] value) => x.LocalStateDelta = value, AlgoSdk.ArrayComparer.Instance, false).Assign("receiver-rewards", null, (AlgoSdk.Transaction x) => x.ReceiverRewards, (ref AlgoSdk.Transaction x, System.UInt64 value) => x.ReceiverRewards = value, false).Assign("round-time", null, (AlgoSdk.Transaction x) => x.RoundTime, (ref AlgoSdk.Transaction x, System.UInt64 value) => x.RoundTime = value, false).Assign("sender-rewards", null, (AlgoSdk.Transaction x) => x.SenderRewards, (ref AlgoSdk.Transaction x, System.UInt64 value) => x.SenderRewards = value, false).Assign("inner-txns", null, (AlgoSdk.Transaction x) => x.InnerTxns, (ref AlgoSdk.Transaction x, AlgoSdk.Transaction[] value) => x.InnerTxns = value, AlgoSdk.ArrayComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("signature", null, (AlgoSdk.Transaction x) => x.Signature, (ref AlgoSdk.Transaction x, AlgoSdk.TransactionSignature value) => x.Signature = value, false).Assign(null, "apid", (AlgoSdk.Transaction x) => x.ApplicationId, (ref AlgoSdk.Transaction x, AlgoSdk.AppIndex value) => x.ApplicationId = value, false).Assign("on-completion", "apan", (AlgoSdk.Transaction x) => x.OnComplete, (ref AlgoSdk.Transaction x, AlgoSdk.OnCompletion value) => x.OnComplete = value, AlgoSdk.ByteEnumComparer.Instance, false).Assign(null, "apap", (AlgoSdk.Transaction x) => x.ApprovalProgram, (ref AlgoSdk.Transaction x, AlgoSdk.CompiledTeal value) => x.ApprovalProgram = value, false).Assign(null, "apsu", (AlgoSdk.Transaction x) => x.ClearStateProgram, (ref AlgoSdk.Transaction x, AlgoSdk.CompiledTeal value) => x.ClearStateProgram = value, false).Assign(null, "apaa", (AlgoSdk.Transaction x) => x.AppArguments, (ref AlgoSdk.Transaction x, AlgoSdk.CompiledTeal[] value) => x.AppArguments = value, AlgoSdk.ArrayComparer.Instance, false).Assign(null, "apat", (AlgoSdk.Transaction x) => x.Accounts, (ref AlgoSdk.Transaction x, AlgoSdk.Address[] value) => x.Accounts = value, AlgoSdk.ArrayComparer.Instance, false).Assign(null, "apfa", (AlgoSdk.Transaction x) => x.ForeignApps, (ref AlgoSdk.Transaction x, System.UInt64[] value) => x.ForeignApps = value, AlgoSdk.ArrayComparer.Instance, false).Assign(null, "apas", (AlgoSdk.Transaction x) => x.ForeignAssets, (ref AlgoSdk.Transaction x, System.UInt64[] value) => x.ForeignAssets = value, AlgoSdk.ArrayComparer.Instance, false).Assign(null, "apgs", (AlgoSdk.Transaction x) => x.GlobalStateSchema, (ref AlgoSdk.Transaction x, AlgoSdk.StateSchema value) => x.GlobalStateSchema = value, false).Assign(null, "apls", (AlgoSdk.Transaction x) => x.LocalStateSchema, (ref AlgoSdk.Transaction x, AlgoSdk.StateSchema value) => x.LocalStateSchema = value, false).Assign(null, "apep", (AlgoSdk.Transaction x) => x.ExtraProgramPages, (ref AlgoSdk.Transaction x, System.UInt64 value) => x.ExtraProgramPages = value, false).Assign(null, "caid", (AlgoSdk.Transaction x) => x.ConfigAsset, (ref AlgoSdk.Transaction x, AlgoSdk.AssetIndex value) => x.ConfigAsset = value, false).Assign(null, "apar", (AlgoSdk.Transaction x) => x.AssetParams, (ref AlgoSdk.Transaction x, AlgoSdk.AssetParams value) => x.AssetParams = value, false).Assign(null, "fadd", (AlgoSdk.Transaction x) => x.FreezeAccount, (ref AlgoSdk.Transaction x, AlgoSdk.Address value) => x.FreezeAccount = value, false).Assign(null, "faid", (AlgoSdk.Transaction x) => x.FreezeAsset, (ref AlgoSdk.Transaction x, AlgoSdk.AssetIndex value) => x.FreezeAsset = value, false).Assign(null, "afrz", (AlgoSdk.Transaction x) => x.AssetFrozen, (ref AlgoSdk.Transaction x, AlgoSdk.Optional value) => x.AssetFrozen = value, false).Assign(null, "xaid", (AlgoSdk.Transaction x) => x.XferAsset, (ref AlgoSdk.Transaction x, AlgoSdk.AssetIndex value) => x.XferAsset = value, false).Assign(null, "aamt", (AlgoSdk.Transaction x) => x.AssetAmount, (ref AlgoSdk.Transaction x, System.UInt64 value) => x.AssetAmount = value, false).Assign(null, "asnd", (AlgoSdk.Transaction x) => x.AssetSender, (ref AlgoSdk.Transaction x, AlgoSdk.Address value) => x.AssetSender = value, false).Assign(null, "arcv", (AlgoSdk.Transaction x) => x.AssetReceiver, (ref AlgoSdk.Transaction x, AlgoSdk.Address value) => x.AssetReceiver = value, false).Assign(null, "aclose", (AlgoSdk.Transaction x) => x.AssetCloseTo, (ref AlgoSdk.Transaction x, AlgoSdk.Address value) => x.AssetCloseTo = value, false).Assign(null, "votekey", (AlgoSdk.Transaction x) => x.VoteParticipationKey, (ref AlgoSdk.Transaction x, AlgoSdk.Crypto.Ed25519.PublicKey value) => x.VoteParticipationKey = value, false).Assign(null, "selkey", (AlgoSdk.Transaction x) => x.SelectionParticipationKey, (ref AlgoSdk.Transaction x, AlgoSdk.VrfPubKey value) => x.SelectionParticipationKey = value, false).Assign(null, "votefst", (AlgoSdk.Transaction x) => x.VoteFirst, (ref AlgoSdk.Transaction x, System.UInt64 value) => x.VoteFirst = value, false).Assign(null, "votelst", (AlgoSdk.Transaction x) => x.VoteLast, (ref AlgoSdk.Transaction x, System.UInt64 value) => x.VoteLast = value, false).Assign(null, "votekd", (AlgoSdk.Transaction x) => x.VoteKeyDilution, (ref AlgoSdk.Transaction x, System.UInt64 value) => x.VoteKeyDilution = value, false).Assign(null, "nonpart", (AlgoSdk.Transaction x) => x.NonParticipation, (ref AlgoSdk.Transaction x, AlgoSdk.Optional value) => x.NonParticipation = value, false).Assign(null, "rcv", (AlgoSdk.Transaction x) => x.Receiver, (ref AlgoSdk.Transaction x, AlgoSdk.Address value) => x.Receiver = value, false).Assign(null, "amt", (AlgoSdk.Transaction x) => x.Amount, (ref AlgoSdk.Transaction x, AlgoSdk.MicroAlgos value) => x.Amount = value, false).Assign(null, "close", (AlgoSdk.Transaction x) => x.CloseRemainderTo, (ref AlgoSdk.Transaction x, AlgoSdk.Address value) => x.CloseRemainderTo = value, false).Assign("payment-transaction", null, (AlgoSdk.Transaction x) => x.PaymentParams, (ref AlgoSdk.Transaction x, AlgoSdk.PaymentTxn.Params value) => x.PaymentParams = value, false).Assign("asset-config-transaction", null, (AlgoSdk.Transaction x) => x.AssetConfigParams, (ref AlgoSdk.Transaction x, AlgoSdk.AssetConfigTxn.Params value) => x.AssetConfigParams = value, false).Assign("asset-transfer-transaction", null, (AlgoSdk.Transaction x) => x.AssetTransferParams, (ref AlgoSdk.Transaction x, AlgoSdk.AssetTransferTxn.Params value) => x.AssetTransferParams = value, false).Assign("asset-freeze-transaction", null, (AlgoSdk.Transaction x) => x.AssetFreezeParams, (ref AlgoSdk.Transaction x, AlgoSdk.AssetFreezeTxn.Params value) => x.AssetFreezeParams = value, false).Assign("application-transaction", null, (AlgoSdk.Transaction x) => x.AppCallParams, (ref AlgoSdk.Transaction x, AlgoSdk.AppCallTxn.Params value) => x.AppCallParams = value, false).Assign("keyreg-transction", null, (AlgoSdk.Transaction x) => x.KeyRegParams, (ref AlgoSdk.Transaction x, AlgoSdk.KeyRegTxn.Params value) => x.KeyRegParams = value, false).Assign("fee", "fee", (AlgoSdk.Transaction x) => x.Fee, (ref AlgoSdk.Transaction x, AlgoSdk.MicroAlgos value) => x.Fee = value, false).Assign("first-valid", "fv", (AlgoSdk.Transaction x) => x.FirstValidRound, (ref AlgoSdk.Transaction x, System.UInt64 value) => x.FirstValidRound = value, false).Assign("genesis-hash", "gh", (AlgoSdk.Transaction x) => x.GenesisHash, (ref AlgoSdk.Transaction x, AlgoSdk.GenesisHash value) => x.GenesisHash = value, false).Assign("last-valid", "lv", (AlgoSdk.Transaction x) => x.LastValidRound, (ref AlgoSdk.Transaction x, System.UInt64 value) => x.LastValidRound = value, false).Assign("sender", "snd", (AlgoSdk.Transaction x) => x.Sender, (ref AlgoSdk.Transaction x, AlgoSdk.Address value) => x.Sender = value, false).Assign("tx-type", "type", (AlgoSdk.Transaction x) => x.TransactionType, (ref AlgoSdk.Transaction x, AlgoSdk.TransactionType value) => x.TransactionType = value, AlgoSdk.ByteEnumComparer.Instance, false).Assign("genesis-id", "gen", (AlgoSdk.Transaction x) => x.GenesisId, (ref AlgoSdk.Transaction x, Unity.Collections.FixedString32Bytes value) => x.GenesisId = value, false).Assign("grp", "grp", (AlgoSdk.Transaction x) => x.Group, (ref AlgoSdk.Transaction x, AlgoSdk.TransactionId value) => x.Group = value, false).Assign("lx", "lx", (AlgoSdk.Transaction x) => x.Lease, (ref AlgoSdk.Transaction x, AlgoSdk.TransactionId value) => x.Lease = value, false).Assign("group", null, (AlgoSdk.Transaction x) => x.GroupHash, (ref AlgoSdk.Transaction x, AlgoSdk.Crypto.Sha512_256_Hash value) => x.GroupHash = value, false).Assign("lease", null, (AlgoSdk.Transaction x) => x.LeaseHash, (ref AlgoSdk.Transaction x, AlgoSdk.Crypto.Sha512_256_Hash value) => x.LeaseHash = value, false).Assign("note", "note", (AlgoSdk.Transaction x) => x.Note, (ref AlgoSdk.Transaction x, System.Byte[] value) => x.Note = value, AlgoSdk.ArrayComparer.Instance, false).Assign("rekey-to", "rekey", (AlgoSdk.Transaction x) => x.RekeyTo, (ref AlgoSdk.Transaction x, AlgoSdk.Address value) => x.RekeyTo = value, false).Assign("id", null, (AlgoSdk.Transaction x) => x.Id, (ref AlgoSdk.Transaction x, AlgoSdk.TransactionId value) => x.Id = value, false).Assign("auth-addr", null, (AlgoSdk.Transaction x) => x.AuthAddress, (ref AlgoSdk.Transaction x, AlgoSdk.Address value) => x.AuthAddress = value, false).Assign("close-rewards", null, (AlgoSdk.Transaction x) => x.CloseRewards, (ref AlgoSdk.Transaction x, System.UInt64 value) => x.CloseRewards = value, false).Assign("closing-amount", null, (AlgoSdk.Transaction x) => x.ClosingAmount, (ref AlgoSdk.Transaction x, System.UInt64 value) => x.ClosingAmount = value, false).Assign("confirmed-round", null, (AlgoSdk.Transaction x) => x.ConfirmedRound, (ref AlgoSdk.Transaction x, System.UInt64 value) => x.ConfirmedRound = value, false).Assign("created-application-index", null, (AlgoSdk.Transaction x) => x.CreatedApplicationIndex, (ref AlgoSdk.Transaction x, System.UInt64 value) => x.CreatedApplicationIndex = value, false).Assign("created-asset-index", null, (AlgoSdk.Transaction x) => x.CreatedAssetIndex, (ref AlgoSdk.Transaction x, System.UInt64 value) => x.CreatedAssetIndex = value, false).Assign("intra-round-offset", null, (AlgoSdk.Transaction x) => x.IntraRoundOffset, (ref AlgoSdk.Transaction x, System.UInt64 value) => x.IntraRoundOffset = value, false).Assign("global-state-delta", null, (AlgoSdk.Transaction x) => x.GlobalStateDelta, (ref AlgoSdk.Transaction x, AlgoSdk.EvalDeltaKeyValue[] value) => x.GlobalStateDelta = value, AlgoSdk.ArrayComparer.Instance, false).Assign("local-state-delta", null, (AlgoSdk.Transaction x) => x.LocalStateDelta, (ref AlgoSdk.Transaction x, AlgoSdk.AccountStateDelta[] value) => x.LocalStateDelta = value, AlgoSdk.ArrayComparer.Instance, false).Assign("receiver-rewards", null, (AlgoSdk.Transaction x) => x.ReceiverRewards, (ref AlgoSdk.Transaction x, System.UInt64 value) => x.ReceiverRewards = value, false).Assign("round-time", null, (AlgoSdk.Transaction x) => x.RoundTime, (ref AlgoSdk.Transaction x, System.UInt64 value) => x.RoundTime = value, false).Assign("sender-rewards", null, (AlgoSdk.Transaction x) => x.SenderRewards, (ref AlgoSdk.Transaction x, System.UInt64 value) => x.SenderRewards = value, false).Assign("inner-txns", null, (AlgoSdk.Transaction x) => x.InnerTxns, (ref AlgoSdk.Transaction x, AlgoSdk.Transaction[] value) => x.InnerTxns = value, AlgoSdk.ArrayComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Transaction/TransactionGroup.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Transaction/TransactionGroup.AlgoApiFormatters.gen.cs index 11a48a259..55ac8e417 100644 --- a/Runtime/CareBoo.AlgoSdk/Transaction/TransactionGroup.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Transaction/TransactionGroup.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct TransactionGroup private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("txlist", "txlist", (AlgoSdk.TransactionGroup x) => x.Txns, (ref AlgoSdk.TransactionGroup x, AlgoSdk.TransactionId[] value) => x.Txns = value, AlgoSdk.ArrayComparer.Instance, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("txlist", "txlist", (AlgoSdk.TransactionGroup x) => x.Txns, (ref AlgoSdk.TransactionGroup x, AlgoSdk.TransactionId[] value) => x.Txns = value, AlgoSdk.ArrayComparer.Instance, false)); return true; } } diff --git a/Runtime/CareBoo.AlgoSdk/Transaction/TransactionSignature.AlgoApiFormatters.gen.cs b/Runtime/CareBoo.AlgoSdk/Transaction/TransactionSignature.AlgoApiFormatters.gen.cs index 3388e091d..2f118193d 100644 --- a/Runtime/CareBoo.AlgoSdk/Transaction/TransactionSignature.AlgoApiFormatters.gen.cs +++ b/Runtime/CareBoo.AlgoSdk/Transaction/TransactionSignature.AlgoApiFormatters.gen.cs @@ -19,7 +19,7 @@ public partial struct TransactionSignature private static bool @__generated__InitializeAlgoApiFormatters() { - AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter().Assign("logicsig", null, (AlgoSdk.TransactionSignature x) => x.LogicSig, (ref AlgoSdk.TransactionSignature x, AlgoSdk.LogicSig value) => x.LogicSig = value, false).Assign("multisig", null, (AlgoSdk.TransactionSignature x) => x.Multisig, (ref AlgoSdk.TransactionSignature x, AlgoSdk.Multisig value) => x.Multisig = value, false).Assign("sig", null, (AlgoSdk.TransactionSignature x) => x.Sig, (ref AlgoSdk.TransactionSignature x, AlgoSdk.Sig value) => x.Sig = value, false)); + AlgoSdk.AlgoApiFormatterLookup.Add(new AlgoSdk.AlgoApiObjectFormatter(false).Assign("logicsig", null, (AlgoSdk.TransactionSignature x) => x.LogicSig, (ref AlgoSdk.TransactionSignature x, AlgoSdk.LogicSig value) => x.LogicSig = value, false).Assign("multisig", null, (AlgoSdk.TransactionSignature x) => x.Multisig, (ref AlgoSdk.TransactionSignature x, AlgoSdk.Multisig value) => x.Multisig = value, false).Assign("sig", null, (AlgoSdk.TransactionSignature x) => x.Sig, (ref AlgoSdk.TransactionSignature x, AlgoSdk.Sig value) => x.Sig = value, false)); return true; } } diff --git a/Unity.AlgoSdk.Package/Assets/CareBoo.AlgoSdk.CodeGen/AlgoApiObjectFormatterCreateExpression.cs b/Unity.AlgoSdk.Package/Assets/CareBoo.AlgoSdk.CodeGen/AlgoApiObjectFormatterCreateExpression.cs index 8a696d220..8261a229b 100644 --- a/Unity.AlgoSdk.Package/Assets/CareBoo.AlgoSdk.CodeGen/AlgoApiObjectFormatterCreateExpression.cs +++ b/Unity.AlgoSdk.Package/Assets/CareBoo.AlgoSdk.CodeGen/AlgoApiObjectFormatterCreateExpression.cs @@ -14,13 +14,13 @@ public class AlgoApiObjectFormatterCreateExpression CodeExpression expression; - public AlgoApiObjectFormatterCreateExpression(Type type, IEnumerable fields) + public AlgoApiObjectFormatterCreateExpression(AlgoApiObjectAttribute attribute, Type type, IEnumerable fields) { if (fields == null) throw new ArgumentNullException(nameof(fields)); var formatterTypeReference = new CodeTypeReference(typeof(AlgoApiObjectFormatter<>).SafeFullName(), new CodeTypeReference(type.FullNameExpression())); - expression = new CodeObjectCreateExpression(formatterTypeReference); + expression = new CodeObjectCreateExpression(formatterTypeReference, new CodePrimitiveExpression(attribute.IsStrict)); foreach (var field in fields) { expression = new CodeMethodInvokeExpression( diff --git a/Unity.AlgoSdk.Package/Assets/CareBoo.AlgoSdk.CodeGen/InitFormattersCodeMemberMethod.cs b/Unity.AlgoSdk.Package/Assets/CareBoo.AlgoSdk.CodeGen/InitFormattersCodeMemberMethod.cs index 222140bfc..21325515f 100644 --- a/Unity.AlgoSdk.Package/Assets/CareBoo.AlgoSdk.CodeGen/InitFormattersCodeMemberMethod.cs +++ b/Unity.AlgoSdk.Package/Assets/CareBoo.AlgoSdk.CodeGen/InitFormattersCodeMemberMethod.cs @@ -29,7 +29,7 @@ bool AddFormatterInitStatements(Type type) if (algoApiObjectAttribute != null) { var fields = AlgoApiObjectFieldKey.GetFields(type); - var expression = new AlgoApiObjectFormatterCreateExpression(type, fields); + var expression = new AlgoApiObjectFormatterCreateExpression(algoApiObjectAttribute, type, fields); Statements.Add(new AddFormatterCodeMethodInvokeExpression(type, expression)); foreach (var enumType in fields.Select(f => f.MemberType).Where(t => t.IsEnum)) AddFormatterInitStatements(enumType);