<?xml version="1.0" encoding="utf-8"?><edmx:Edmx Version="4.0" xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx"><edmx:DataServices><Schema Namespace="Teos.Api.Model.V10" xmlns="http://docs.oasis-open.org/odata/ns/edm"><EntityType Name="Invoice"><Key><PropertyRef Name="Id" /></Key><Property Name="Id" Type="Edm.Guid" Nullable="false" /><Property Name="Status" Type="Teos.Api.Model.Enums.InvoiceStatus" Nullable="false" /><Property Name="Description" Type="Edm.String" /><Property Name="CreatedBy" Type="Edm.Guid" Nullable="false" /><Property Name="CreatedOn" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="UpdatedOn" Type="Edm.DateTimeOffset" /><Property Name="DueOn" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="TransactionId" Type="Edm.String" /><Property Name="TargetAddress" Type="CoreLedger.CoreTypes.Address" Nullable="false" /><Property Name="SenderAddress" Type="CoreLedger.CoreTypes.Address" Nullable="false" /><Property Name="UniqueAssetId" Type="CoreLedger.CoreTypes.UniqueAssetId" Nullable="false" /><Property Name="DesiredAmount" Type="System.Numerics.BigInteger" Nullable="false" /></EntityType><EntityType Name="Transaction"><Key><PropertyRef Name="Id" /></Key><Property Name="Id" Type="Edm.Guid" Nullable="false" /><Property Name="State" Type="Teos.Api.Model.Enums.TransactionState" /><Property Name="BlockchainTransactionId" Type="Edm.String" /><Property Name="Type" Type="Teos.Api.Model.Enums.TransactionType" Nullable="false" /><Property Name="OnCreated" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="OnUpdated" Type="Edm.DateTimeOffset" /><Property Name="OnSubmitted" Type="Edm.DateTimeOffset" /><Property Name="OnCommitted" Type="Edm.DateTimeOffset" /><Property Name="OnConfirmed" Type="Edm.DateTimeOffset" /><Property Name="OnRevokedByBlockchain" Type="Edm.DateTimeOffset" /><Property Name="OnRevokedByUser" Type="Edm.DateTimeOffset" /><Property Name="OnRevokedByTxServer" Type="Edm.DateTimeOffset" /><Property Name="CreatedBy" Type="Edm.Guid" Nullable="false" /><Property Name="GasPrice" Type="Edm.String" /><Property Name="GasUsed" Type="Edm.String" /><Property Name="DataAsJson" Type="Edm.String" /><Property Name="SigningParametersAsJson" Type="Edm.String" /><Property Name="SignedBy" Type="CoreLedger.CoreTypes.Address" Nullable="false" /></EntityType><EntityType Name="CustomDefinitionItem"><Key><PropertyRef Name="Key" /></Key><Property Name="Key" Type="Edm.String" Nullable="false" /><Property Name="Type" Type="Teos.Api.Model.Enums.AssetDefinitionItemType" Nullable="false" /><Property Name="Value" Type="Edm.String" Nullable="false" /><Property Name="Name" Type="Edm.String" Nullable="false" /><Property Name="SectionsPath" Type="Edm.String" /><Property Name="SectionsPathNames" Type="Edm.String" /></EntityType><EntityType Name="AssetTranslation"><Key><PropertyRef Name="LanguageCode" /></Key><Property Name="LanguageCode" Type="Edm.String" Nullable="false" MaxLength="2" /><Property Name="Name" Type="Edm.String" /><Property Name="Description" Type="Edm.String" /><NavigationProperty Name="CustomDefinitionItems" Type="Collection(Teos.Api.Model.V10.CustomDefinitionItem)" /></EntityType><EntityType Name="Asset"><Key><PropertyRef Name="Id" /></Key><Property Name="Name" Type="Edm.String" /><Property Name="Description" Type="Edm.String" /><Property Name="LanguageCode" Type="Edm.String" MaxLength="2" /><Property Name="JurisdictionCode" Type="Edm.String" MaxLength="5" /><Property Name="UnitOfMeasureCode" Type="Edm.String" /><Property Name="CurrencyCode" Type="Edm.String" MaxLength="3" /><Property Name="SparkFactor" Type="Edm.String" /><Property Name="SparkFactorModifier" Type="Edm.String" /><Property Name="AssetClassCode" Type="Edm.String" /><Property Name="CreatedInBlockchainOn" Type="Edm.DateTimeOffset" /><Property Name="AmendedInBlockchainOn" Type="Edm.DateTimeOffset" /><Property Name="BlockchainHash" Type="Edm.String" /><Property Name="DocumentDbHash" Type="Edm.String" /><Property Name="TransactionId" Type="Edm.Guid" Nullable="false" /><Property Name="State" Type="Teos.Api.Model.V10.AssetState" /><Property Name="Id" Type="CoreLedger.CoreTypes.UniqueAssetId" Nullable="false" /><Property Name="AssetLinkIds" Type="Collection(CoreLedger.CoreTypes.UniqueAssetId)" Nullable="false" /><Property Name="Author" Type="CoreLedger.CoreTypes.Address" Nullable="false" /><Property Name="ControllerAddress" Type="System.Nullable_1OfAddress" Nullable="false" /><NavigationProperty Name="CustomDefinitionItems" Type="Collection(Teos.Api.Model.V10.CustomDefinitionItem)" /><NavigationProperty Name="Translations" Type="Collection(Teos.Api.Model.V10.AssetTranslation)" /></EntityType><ComplexType Name="AssetAmendment"><Property Name="TransactionId" Type="Edm.Guid" Nullable="false" /><Property Name="BlockchainTransactionId" Type="Edm.String" /><Property Name="Hash" Type="Edm.String" /><Property Name="Data" Type="Edm.String" /><Property Name="AmendmentId" Type="CoreLedger.CoreTypes.AmendmentId" Nullable="false" /><Property Name="BlockReference" Type="System.Numerics.BigInteger" Nullable="false" /></ComplexType><ComplexType Name="AssetMetaData"><Property Name="AssetName" Type="Edm.String" /><Property Name="BlockchainName" Type="Edm.String" /><Property Name="TransactionId" Type="Edm.Guid" /><Property Name="BlockchainTransactionId" Type="Edm.String" /><Property Name="OriginalDocumentData" Type="Edm.String" /><Property Name="OriginalDocumentHash" Type="Edm.String" /><Property Name="Amendments" Type="Collection(Teos.Api.Model.V10.AssetAmendment)" /><Property Name="UniqueAssetId" Type="CoreLedger.CoreTypes.UniqueAssetId" Nullable="false" /><Property Name="ContractAddress" Type="CoreLedger.CoreTypes.Address" /><Property Name="IssuerAddress" Type="CoreLedger.CoreTypes.Address" /><Property Name="CreationBlockReference" Type="System.Numerics.BigInteger" /></ComplexType><ComplexType Name="AssetTotalAmount"><Property Name="TotalSparks" Type="System.Numerics.BigInteger" Nullable="false" /><Property Name="TotalUnits" Type="Teos.Api.Model.Primitives.ODataBigDecimal" Nullable="false" /></ComplexType><EntityType Name="User"><Key><PropertyRef Name="Id" /></Key><Property Name="Id" Type="Edm.Guid" Nullable="false" /></EntityType><EntityType Name="SparkOperation"><Key><PropertyRef Name="BlockchainTransactionId" /></Key><Property Name="BlockchainTransactionId" Type="Edm.String" Nullable="false" /><Property Name="Sparks" Type="Edm.String" /><Property Name="Units" Type="Edm.String" /><Property Name="AssetName" Type="Edm.String" /><Property Name="UnitsOfMeasure" Type="Edm.String" /><Property Name="DateTime" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="Receiver" Type="CoreLedger.CoreTypes.Address" Nullable="false" /><Property Name="Sender" Type="CoreLedger.CoreTypes.Address" Nullable="false" /><Property Name="SignedBy" Type="CoreLedger.CoreTypes.Address" Nullable="false" /><Property Name="UniqueAssetId" Type="CoreLedger.CoreTypes.UniqueAssetId" Nullable="false" /></EntityType><ComplexType Name="WhitelistAddress"><Property Name="Address" Type="CoreLedger.CoreTypes.Address" Nullable="false" /><Property Name="Limit" Type="System.Numerics.BigInteger" Nullable="false" /></ComplexType><ComplexType Name="BlacklistAddress"><Property Name="Reason" Type="Edm.Byte" Nullable="false" /><Property Name="Address" Type="CoreLedger.CoreTypes.Address" Nullable="false" /></ComplexType><EntityType Name="Controller"><Key><PropertyRef Name="Id" /></Key><Property Name="Id" Type="Edm.Guid" Nullable="false" /><Property Name="Name" Type="Edm.String" Nullable="false" MaxLength="20" /><Property Name="Description" Type="Edm.String" MaxLength="500" /><Property Name="WhitelistAddresses" Type="Collection(Teos.Api.Model.V10.WhitelistAddress)" /><Property Name="BlacklistAddresses" Type="Collection(Teos.Api.Model.V10.BlacklistAddress)" /><Property Name="CreatedInBlockchainOn" Type="Edm.DateTimeOffset" /><Property Name="CreatedBy" Type="Edm.Guid" Nullable="false" /><Property Name="CreatedOn" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="UpdatedOn" Type="Edm.DateTimeOffset" /><Property Name="UpdatedBy" Type="Edm.Guid" /><Property Name="IssuerAddress" Type="System.Nullable_1OfAddress" Nullable="false" /><Property Name="EthereumAddress" Type="System.Nullable_1OfAddress" Nullable="false" /></EntityType><ComplexType Name="ControllerCreationModel"><Property Name="Name" Type="Edm.String" Nullable="false" MaxLength="20" /><Property Name="Description" Type="Edm.String" MaxLength="500" /><Property Name="CreatedBy" Type="Edm.Guid" /><Property Name="IssuerAddress" Type="CoreLedger.CoreTypes.Address" Nullable="false" /></ComplexType><ComplexType Name="ExistingControllerModel"><Property Name="Name" Type="Edm.String" Nullable="false" MaxLength="20" /><Property Name="Description" Type="Edm.String" MaxLength="500" /><Property Name="CreatedBy" Type="Edm.Guid" /><Property Name="ControllerAddress" Type="CoreLedger.CoreTypes.Address" Nullable="false" /></ComplexType><EntityType Name="Supply"><Key><PropertyRef Name="Id" /></Key><Property Name="ExtReference" Type="Edm.String" /><Property Name="TakeAll" Type="Edm.Boolean" Nullable="false" /><Property Name="ExpiryTime" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="CreatedInBlockchainOn" Type="Edm.DateTimeOffset" /><Property Name="CreatedOn" Type="Edm.DateTimeOffset" /><Property Name="UpdatedOn" Type="Edm.DateTimeOffset" /><Property Name="Id" Type="CoreLedger.CoreTypes.SupplyId" Nullable="false" /><Property Name="OriginatorAddress" Type="CoreLedger.CoreTypes.Address" Nullable="false" /><Property Name="ReceiverAddress" Type="CoreLedger.CoreTypes.Address" Nullable="false" /><Property Name="UniqueAssetIdOffered" Type="CoreLedger.CoreTypes.UniqueAssetId" Nullable="false" /><Property Name="UniqueAssetIdDesired" Type="CoreLedger.CoreTypes.UniqueAssetId" Nullable="false" /><Property Name="TotalAmount" Type="System.Numerics.BigInteger" Nullable="false" /><Property Name="RemainingAmount" Type="System.Numerics.BigInteger" Nullable="false" /><Property Name="ExchangeRate" Type="Teos.Api.Model.Primitives.ODataBigDecimal" Nullable="false" /><Property Name="ExpiryBlock" Type="System.Numerics.BigInteger" Nullable="false" /><Property Name="CreatedOnBlock" Type="System.Nullable_1OfBigInteger" Nullable="false" /></EntityType><ComplexType Name="SupplyCreationModel"><Property Name="TakeAll" Type="Edm.Boolean" Nullable="false" /><Property Name="ExpirationDate" Type="Edm.DateTimeOffset" /><Property Name="CreatedBy" Type="Edm.Guid" /><Property Name="OfferedAssetId" Type="CoreLedger.CoreTypes.UniqueAssetId" Nullable="false" /><Property Name="DesiredAssetId" Type="CoreLedger.CoreTypes.UniqueAssetId" Nullable="false" /><Property Name="OfferedSparksAmount" Type="System.Numerics.BigInteger" Nullable="false" /><Property Name="ExchangeRate" Type="Teos.Api.Model.Primitives.ODataBigDecimal" Nullable="false" /><Property Name="OriginatorAddress" Type="CoreLedger.CoreTypes.Address" Nullable="false" /><Property Name="ReceiverAddress" Type="CoreLedger.CoreTypes.Address" Nullable="false" /><Property Name="ExpirationBlock" Type="System.Nullable_1OfBigDecimal" Nullable="false" /></ComplexType><ComplexType Name="SuppliesSettings"><Property Name="MaxSupplyEndDate" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="MaxSupplyExpirationBlock" Type="System.Numerics.BigInteger" Nullable="false" /></ComplexType><ComplexType Name="ControllersSettings"><Property Name="MaxAddressesPerTransaction" Type="Edm.Int32" Nullable="false" /></ComplexType><EntityType Name="Settings"><Property Name="Supplies" Type="Teos.Api.Model.V10.SuppliesSettings" /><Property Name="Controllers" Type="Teos.Api.Model.V10.ControllersSettings" /></EntityType><EnumType Name="AssetState"><Member Name="CreatedInTeos" Value="0" /><Member Name="WrittenToBlockchain" Value="1" /><Member Name="Broken" Value="2" /></EnumType><EntityType Name="Balance"><Key><PropertyRef Name="Address" /><PropertyRef Name="UniqueAssetId" /></Key><Property Name="Amount" Type="System.Numerics.BigInteger" Nullable="false" /><Property Name="Address" Type="CoreLedger.CoreTypes.Address" Nullable="false" /><Property Name="UniqueAssetId" Type="CoreLedger.CoreTypes.UniqueAssetId" Nullable="false" /></EntityType><EntityType Name="EthBalance"><Property Name="Amount" Type="System.Numerics.BigInteger" Nullable="false" /><Property Name="Address" Type="CoreLedger.CoreTypes.Address" Nullable="false" /></EntityType></Schema><Schema Namespace="Teos.Api.Model" xmlns="http://docs.oasis-open.org/odata/ns/edm"><EntityType Name="Wallet"><Key><PropertyRef Name="Id" /></Key><Property Name="Id" Type="Edm.Guid" Nullable="false" /><Property Name="Name" Type="Edm.String" /><Property Name="Description" Type="Edm.String" /><Property Name="UserId" Type="Edm.Guid" Nullable="false" /><Property Name="Signable" Type="Edm.Boolean" Nullable="false" /><Property Name="EthereumAddress" Type="CoreLedger.CoreTypes.Address" Nullable="false" /></EntityType><ComplexType Name="SigningParameters"><Property Name="DataToSign" Type="Edm.String" /><Property Name="Amount" Type="System.Numerics.BigInteger" Nullable="false" /><Property Name="TargetAddress" Type="CoreLedger.CoreTypes.Address" Nullable="false" /><Property Name="Nonce" Type="System.Numerics.BigInteger" Nullable="false" /><Property Name="GasPrice" Type="System.Numerics.BigInteger" Nullable="false" /><Property Name="GasLimit" Type="System.Numerics.BigInteger" Nullable="false" /></ComplexType><ComplexType Name="WalletRegistrationClaim"><Property Name="Id" Type="Edm.Guid" Nullable="false" /><Property Name="Token" Type="Edm.Guid" Nullable="false" /><Property Name="Technology" Type="Edm.String" /><Property Name="Expiration" Type="Edm.DateTimeOffset" Nullable="false" /><Property Name="QrCode" Type="Edm.String" /><Property Name="SerializedValue" Type="Edm.String" /><Property Name="UserId" Type="Edm.Guid" Nullable="false" /></ComplexType><EntityType Name="Country"><Key><PropertyRef Name="Code" /><PropertyRef Name="LanguageCode" /></Key><Property Name="Code" Type="Edm.String" Nullable="false" MaxLength="2" /><Property Name="LanguageCode" Type="Edm.String" Nullable="false" MaxLength="2" /><Property Name="Name" Type="Edm.String" /></EntityType><EntityType Name="Currency"><Key><PropertyRef Name="Code" /><PropertyRef Name="LanguageCode" /></Key><Property Name="Code" Type="Edm.String" Nullable="false" MaxLength="3" /><Property Name="LanguageCode" Type="Edm.String" Nullable="false" MaxLength="2" /><Property Name="Name" Type="Edm.String" /></EntityType><EntityType Name="Language"><Key><PropertyRef Name="Code" /><PropertyRef Name="LanguageCode" /></Key><Property Name="Code" Type="Edm.String" Nullable="false" MaxLength="2" /><Property Name="LanguageCode" Type="Edm.String" Nullable="false" MaxLength="2" /><Property Name="Name" Type="Edm.String" /></EntityType><EntityType Name="AssetClass"><Key><PropertyRef Name="Code" /><PropertyRef Name="LanguageCode" /></Key><Property Name="Code" Type="Edm.String" Nullable="false" /><Property Name="LanguageCode" Type="Edm.String" Nullable="false" MaxLength="2" /><Property Name="Name" Type="Edm.String" /></EntityType><EntityType Name="Unit"><Key><PropertyRef Name="Code" /><PropertyRef Name="LanguageCode" /></Key><Property Name="Code" Type="Edm.String" Nullable="false" /><Property Name="LanguageCode" Type="Edm.String" Nullable="false" MaxLength="2" /><Property Name="Name" Type="Edm.String" /></EntityType><EntityType Name="AssetDetailClass"><Key><PropertyRef Name="Code" /><PropertyRef Name="LanguageCode" /></Key><Property Name="Code" Type="Edm.String" Nullable="false" /><Property Name="LanguageCode" Type="Edm.String" Nullable="false" MaxLength="2" /><Property Name="Name" Type="Edm.String" /></EntityType><EntityType Name="SearchProperty"><Key><PropertyRef Name="Code" /><PropertyRef Name="LanguageCode" /></Key><Property Name="Code" Type="Edm.String" Nullable="false" /><Property Name="LanguageCode" Type="Edm.String" Nullable="false" MaxLength="2" /><Property Name="Name" Type="Edm.String" /></EntityType><EnumType Name="AssetAmountType"><Member Name="Sparks" Value="1" /><Member Name="Units" Value="2" /></EnumType></Schema><Schema Namespace="Teos.Api.WebApi.Infrastructure.Errors" xmlns="http://docs.oasis-open.org/odata/ns/edm"><ComplexType Name="TeosODataErrorDetail" OpenType="true"><Property Name="Code" Type="Edm.String" /><Property Name="Message" Type="Edm.String" /><Property Name="Target" Type="Edm.String" /></ComplexType><ComplexType Name="TeosODataError"><Property Name="Code" Type="Edm.String" /><Property Name="Message" Type="Edm.String" /><Property Name="Target" Type="Edm.String" /><Property Name="Details" Type="Collection(Teos.Api.WebApi.Infrastructure.Errors.TeosODataErrorDetail)" /><Property Name="ClTraceId" Type="Edm.String" /></ComplexType></Schema><Schema Namespace="Teos.Api.Model.Enums" xmlns="http://docs.oasis-open.org/odata/ns/edm"><EnumType Name="InvoiceStatus"><Member Name="Open" Value="0" /><Member Name="InProgress" Value="1" /><Member Name="Paid" Value="2" /><Member Name="Expired" Value="3" /><Member Name="Cancelled" Value="4" /><Member Name="Failed" Value="5" /></EnumType><EnumType Name="TransactionState"><Member Name="Received" Value="1" /><Member Name="Submitted" Value="2" /><Member Name="Committed" Value="3" /><Member Name="Confirmed" Value="4" /><Member Name="TxSignatureSubmitted" Value="6" /><Member Name="RevokedByTxServer" Value="-3" /><Member Name="RevokedByUser" Value="-2" /><Member Name="RevokedByBlockchain" Value="-1" /></EnumType><EnumType Name="TransactionType"><Member Name="ActivateAsset" Value="1" /><Member Name="CreateTokens" Value="2" /><Member Name="DestroyTokens" Value="3" /><Member Name="TransferTokens" Value="4" /><Member Name="CreateSupply" Value="5" /><Member Name="DeleteSupply" Value="6" /><Member Name="RestockSupply" Value="7" /><Member Name="ChangeSupplyRate" Value="8" /><Member Name="ExtendSupply" Value="9" /><Member Name="RunTrade" Value="10" /><Member Name="ActivateAmendment" Value="11" /><Member Name="CreateController" Value="12" /><Member Name="AddWhitelistAddressController" Value="13" /><Member Name="RemoveWhitelistAddressController" Value="14" /><Member Name="ChangeAssetController" Value="15" /><Member Name="EditController" Value="16" /><Member Name="DeleteController" Value="17" /><Member Name="TransferEthers" Value="21" /><Member Name="WithdrawEthers" Value="22" /><Member Name="ConvertEthers" Value="23" /><Member Name="AddBlacklistAddressController" Value="35" /><Member Name="RemoveBlacklistAddressController" Value="36" /><Member Name="DeleteAssetController" Value="37" /><Member Name="AssetAddLink" Value="38" /><Member Name="AssetDeleteLink" Value="39" /><Member Name="CreateFTContract" Value="40" /><Member Name="AddAssetToNFTContract" Value="41" /><Member Name="CreateNFTContract" Value="42" /><Member Name="AssetAddLinks" Value="43" /><Member Name="AssetDeleteLinks" Value="44" /><Member Name="SetWhitelistAddresses" Value="45" /><Member Name="RemoveWhitelistAddresses" Value="46" /><Member Name="SetBlacklistAddresses" Value="47" /><Member Name="RemoveBlacklistAddresses" Value="48" /></EnumType><EnumType Name="AssetDefinitionItemType"><Member Name="STRING" Value="0" /><Member Name="DECIMAL" Value="1" /><Member Name="BOOLEAN" Value="2" /><Member Name="NUMBER" Value="3" /><Member Name="VALUERANGE" Value="4" /><Member Name="DATE" Value="5" /><Member Name="DATETIME" Value="6" /><Member Name="ASSETCLASS" Value="7" /><Member Name="COUNTRY" Value="8" /><Member Name="CURRENCY" Value="9" /><Member Name="LANGUAGE" Value="10" /><Member Name="UNITOFMEASURE" Value="11" /><Member Name="TIME" Value="12" /><Member Name="TEXT" Value="13" /><Member Name="ADDRESS" Value="14" /></EnumType><EnumType Name="SparkOperationDirection"><Member Name="All" Value="0" /><Member Name="Received" Value="1" /><Member Name="Sent" Value="2" /></EnumType></Schema><Schema Namespace="Default" xmlns="http://docs.oasis-open.org/odata/ns/edm"><Action Name="PayWithTransfer" IsBound="true"><Parameter Name="bindingParameter" Type="Teos.Api.Model.V10.Invoice" /><Parameter Name="senderAddress" Type="Edm.String" /><ReturnType Type="Teos.Api.Model.V10.Transaction" /></Action><Action Name="PayWithWarpTransfer" IsBound="true"><Parameter Name="bindingParameter" Type="Teos.Api.Model.V10.Invoice" /><Parameter Name="senderAddress" Type="Edm.String" /><Parameter Name="inputAmount" Type="Edm.String" /><Parameter Name="supplyIds" Type="Collection(Edm.String)" /><ReturnType Type="Teos.Api.Model.V10.Transaction" /></Action><Action Name="Cancel" IsBound="true"><Parameter Name="bindingParameter" Type="Collection(Teos.Api.Model.V10.Invoice)" /><Parameter Name="invoiceIds" Type="Collection(Edm.String)" /><ReturnType Type="Teos.Api.Model.V10.Invoice" /></Action><Function Name="My" IsBound="true" IsComposable="true"><Parameter Name="bindingParameter" Type="Collection(Teos.Api.Model.V10.Transaction)" /><ReturnType Type="Collection(Teos.Api.Model.V10.Transaction)" /></Function><Function Name="My" IsBound="true"><Parameter Name="bindingParameter" Type="Collection(Teos.Api.Model.Wallet)" /><ReturnType Type="Collection(Teos.Api.Model.Wallet)" /></Function><Function Name="My" IsBound="true"><Parameter Name="bindingParameter" Type="Collection(Teos.Api.Model.V10.Controller)" /><ReturnType Type="Collection(Teos.Api.Model.V10.Controller)" /></Function><Function Name="My" IsBound="true"><Parameter Name="bindingParameter" Type="Collection(Teos.Api.Model.V10.Balance)" Nullable="false" /><ReturnType Type="Collection(Teos.Api.Model.V10.Balance)" Nullable="false" /></Function><Function Name="GetSigningParameters" IsBound="true"><Parameter Name="bindingParameter" Type="Collection(Teos.Api.Model.V10.Transaction)" /><ReturnType Type="Teos.Api.Model.SigningParameters" /></Function><Action Name="Submit" IsBound="true"><Parameter Name="bindingParameter" Type="Teos.Api.Model.V10.Transaction" /><Parameter Name="SignerAddress" Type="Edm.String" /><Parameter Name="SignedTransaction" Type="Edm.String" /><Parameter Name="Description" Type="Edm.String" /><ReturnType Type="Edm.String" /></Action><Action Name="Revoke" IsBound="true"><Parameter Name="bindingParameter" Type="Teos.Api.Model.V10.Transaction" /><Parameter Name="Signature" Type="Edm.String" /></Action><Action Name="CreateUnits" IsBound="true"><Parameter Name="bindingParameter" Type="Teos.Api.Model.V10.Asset" /><Parameter Name="amount" Type="Edm.String" /><Parameter Name="type" Type="Teos.Api.Model.AssetAmountType" Nullable="false" /><ReturnType Type="Teos.Api.Model.V10.Transaction" Nullable="false" /></Action><Action Name="DestroyUnits" IsBound="true"><Parameter Name="bindingParameter" Type="Teos.Api.Model.V10.Asset" /><Parameter Name="amount" Type="Edm.String" /><Parameter Name="type" Type="Teos.Api.Model.AssetAmountType" Nullable="false" /><ReturnType Type="Teos.Api.Model.V10.Transaction" Nullable="false" /></Action><Action Name="TransferUnits" IsBound="true"><Parameter Name="bindingParameter" Type="Teos.Api.Model.V10.Asset" /><Parameter Name="amount" Type="Edm.String" /><Parameter Name="type" Type="Teos.Api.Model.AssetAmountType" Nullable="false" /><Parameter Name="senderAddress" Type="Edm.String" /><Parameter Name="targetAddress" Type="Edm.String" /><ReturnType Type="Teos.Api.Model.V10.Transaction" Nullable="false" /></Action><Action Name="LinkAssets" IsBound="true"><Parameter Name="bindingParameter" Type="Teos.Api.Model.V10.Asset" /><Parameter Name="targetAssetIds" Type="Collection(Edm.String)" /><ReturnType Type="Teos.Api.Model.V10.Transaction" Nullable="false" /></Action><Action Name="UnlinkAssets" IsBound="true"><Parameter Name="bindingParameter" Type="Teos.Api.Model.V10.Asset" /><Parameter Name="targetAssetIds" Type="Collection(Edm.String)" /><ReturnType Type="Teos.Api.Model.V10.Transaction" Nullable="false" /></Action><Function Name="DocumentDbRecord" IsBound="true"><Parameter Name="bindingParameter" Type="Teos.Api.Model.V10.Asset" /><ReturnType Type="Edm.String" /></Function><Function Name="MetaData" IsBound="true"><Parameter Name="bindingParameter" Type="Teos.Api.Model.V10.Asset" /><ReturnType Type="Teos.Api.Model.V10.AssetMetaData" /></Function><Function Name="TotalAmount" IsBound="true"><Parameter Name="bindingParameter" Type="Teos.Api.Model.V10.Asset" /><ReturnType Type="Teos.Api.Model.V10.AssetTotalAmount" /></Function><Action Name="InitWalletRegistration" IsBound="true"><Parameter Name="bindingParameter" Type="Collection(Teos.Api.Model.Wallet)" /><Parameter Name="UserId" Type="Edm.Guid" Nullable="false"><Annotation Term="Org.OData.Core.V1.OptionalParameter" /></Parameter><ReturnType Type="Teos.Api.Model.WalletRegistrationClaim" /></Action><Action Name="SearchWarps"><Parameter Name="OfferedAssetId" Type="Edm.String" /><Parameter Name="DesiredAssetId" Type="Edm.String" /><Parameter Name="OfferedAmount" Type="Edm.String" /><Parameter Name="DesiredAmount" Type="Edm.String" /><ReturnType Type="Edm.Guid" Nullable="false" /></Action><Action Name="ExecuteWarp"><Parameter Name="SignerAddress" Type="Edm.String" /><Parameter Name="TargetAddress" Type="Edm.String" /><Parameter Name="InputAmount" Type="Edm.String" /><Parameter Name="SupplyIds" Type="Collection(Edm.String)" /><ReturnType Type="Teos.Api.Model.V10.Transaction" Nullable="false" /></Action><Action Name="Create" IsBound="true"><Parameter Name="bindingParameter" Type="Collection(Teos.Api.Model.V10.Controller)" /><Parameter Name="creationModel" Type="Teos.Api.Model.V10.ControllerCreationModel" /><Parameter Name="creationModel" Type="Teos.Api.Model.V10.SupplyCreationModel" /><ReturnType Type="Teos.Api.Model.V10.Transaction" /></Action><Action Name="Create" IsBound="true"><Parameter Name="bindingParameter" Type="Collection(Teos.Api.Model.V10.Supply)" /><ReturnType Type="Teos.Api.Model.V10.Transaction" /></Action><Action Name="AddExisting" IsBound="true"><Parameter Name="bindingParameter" Type="Collection(Teos.Api.Model.V10.Controller)" /><Parameter Name="existingController" Type="Teos.Api.Model.V10.ExistingControllerModel" /><ReturnType Type="Teos.Api.Model.V10.Controller" Nullable="false" /></Action><Action Name="SetWhitelistAddresses" IsBound="true"><Parameter Name="bindingParameter" Type="Teos.Api.Model.V10.Controller" /><Parameter Name="whitelistAddresses" Type="Collection(Teos.Api.Model.V10.WhitelistAddress)" /><ReturnType Type="Teos.Api.Model.V10.Transaction" /></Action><Action Name="SetBlacklistAddresses" IsBound="true"><Parameter Name="bindingParameter" Type="Teos.Api.Model.V10.Controller" /><Parameter Name="blacklistAddresses" Type="Collection(Teos.Api.Model.V10.BlacklistAddress)" /><ReturnType Type="Teos.Api.Model.V10.Transaction" /></Action><Action Name="RemoveWhitelistAddresses" IsBound="true"><Parameter Name="bindingParameter" Type="Teos.Api.Model.V10.Controller" /><Parameter Name="addresses" Type="Collection(CoreLedger.CoreTypes.Address)" Nullable="false" /><ReturnType Type="Teos.Api.Model.V10.Transaction" /></Action><Action Name="RemoveBlacklistAddresses" IsBound="true"><Parameter Name="bindingParameter" Type="Teos.Api.Model.V10.Controller" /><Parameter Name="addresses" Type="Collection(CoreLedger.CoreTypes.Address)" Nullable="false" /><ReturnType Type="Teos.Api.Model.V10.Transaction" /></Action><Action Name="SetController" IsBound="true"><Parameter Name="bindingParameter" Type="Teos.Api.Model.V10.Asset" /><Parameter Name="controllerAddress" Type="CoreLedger.CoreTypes.Address" Nullable="false" /><ReturnType Type="Teos.Api.Model.V10.Transaction" /></Action><Action Name="RemoveAssetController" IsBound="true"><Parameter Name="bindingParameter" Type="Teos.Api.Model.V10.Asset" /><ReturnType Type="Teos.Api.Model.V10.Transaction" /></Action><Action Name="ChangeExchangeRate" IsBound="true"><Parameter Name="bindingParameter" Type="Teos.Api.Model.V10.Supply" /><Parameter Name="exchangeRate" Type="Teos.Api.Model.Primitives.ODataBigDecimal" Nullable="false" /><ReturnType Type="Teos.Api.Model.V10.Transaction" /></Action><Action Name="Restock" IsBound="true"><Parameter Name="bindingParameter" Type="Teos.Api.Model.V10.Supply" /><Parameter Name="additionalAmount" Type="Edm.String" /><ReturnType Type="Teos.Api.Model.V10.Transaction" /></Action><Action Name="Extend" IsBound="true"><Parameter Name="bindingParameter" Type="Teos.Api.Model.V10.Supply" /><Parameter Name="expiryTime" Type="Edm.DateTimeOffset"><Annotation Term="Org.OData.Core.V1.OptionalParameter" /></Parameter><Parameter Name="expiryBlock" Type="System.Nullable_1OfBigInteger" Nullable="false"><Annotation Term="Org.OData.Core.V1.OptionalParameter" /></Parameter><ReturnType Type="Teos.Api.Model.V10.Transaction" /></Action><Function Name="GetAssetsBalances" IsBound="true"><Parameter Name="bindingParameter" Type="Collection(Teos.Api.Model.V10.Balance)" Nullable="false" /><Parameter Name="addresses" Type="Collection(CoreLedger.CoreTypes.Address)" Nullable="false" /><Parameter Name="uniqueAssetIds" Type="Collection(CoreLedger.CoreTypes.UniqueAssetId)" Nullable="false" /><ReturnType Type="Collection(Teos.Api.Model.V10.Balance)" Nullable="false" /></Function><Function Name="GetEthBalances" IsBound="true"><Parameter Name="bindingParameter" Type="Collection(Teos.Api.Model.V10.Balance)" Nullable="false" /><Parameter Name="addresses" Type="Collection(CoreLedger.CoreTypes.Address)" Nullable="false" /><ReturnType Type="Collection(Teos.Api.Model.V10.EthBalance)" Nullable="false" /></Function><Function Name="GetLinkedFromAssetIds" IsBound="true"><Parameter Name="bindingParameter" Type="Teos.Api.Model.V10.Asset" Nullable="false" /><ReturnType Type="Collection(CoreLedger.CoreTypes.UniqueAssetId)" Nullable="false" /></Function><Function Name="Search" IsBound="true"><Parameter Name="bindingParameter" Type="Collection(Teos.Api.Model.V10.SparkOperation)" Nullable="false" /><Parameter Name="addresses" Type="Collection(CoreLedger.CoreTypes.Address)" Nullable="false" /><Parameter Name="uniqueAssetId" Type="CoreLedger.CoreTypes.UniqueAssetId" Nullable="false"><Annotation Term="Org.OData.Core.V1.OptionalParameter" /></Parameter><Parameter Name="direction" Type="Teos.Api.Model.Enums.SparkOperationDirection" Nullable="false" /><Parameter Name="pageSize" Type="Edm.Int32" Nullable="false"><Annotation Term="Org.OData.Core.V1.OptionalParameter"><Record><PropertyValue Property="DefaultValue" String="25" /></Record></Annotation></Parameter><Parameter Name="pageNumber" Type="Edm.Int32" Nullable="false"><Annotation Term="Org.OData.Core.V1.OptionalParameter"><Record><PropertyValue Property="DefaultValue" String="1" /></Record></Annotation></Parameter><ReturnType Type="Collection(Teos.Api.Model.V10.SparkOperation)" Nullable="false" /></Function><EntityContainer Name="Container"><EntitySet Name="Invoices" EntityType="Teos.Api.Model.V10.Invoice" /><EntitySet Name="Transactions" EntityType="Teos.Api.Model.V10.Transaction" /><EntitySet Name="CustomDefinitionItems" EntityType="Teos.Api.Model.V10.CustomDefinitionItem" /><EntitySet Name="AssetTranslations" EntityType="Teos.Api.Model.V10.AssetTranslation"><NavigationPropertyBinding Path="CustomDefinitionItems" Target="CustomDefinitionItems" /></EntitySet><EntitySet Name="Wallets" EntityType="Teos.Api.Model.Wallet" /><EntitySet Name="Users" EntityType="Teos.Api.Model.V10.User" /><EntitySet Name="Countries" EntityType="Teos.Api.Model.Country" /><EntitySet Name="Currencies" EntityType="Teos.Api.Model.Currency" /><EntitySet Name="Languages" EntityType="Teos.Api.Model.Language" /><EntitySet Name="AssetClasses" EntityType="Teos.Api.Model.AssetClass" /><EntitySet Name="Units" EntityType="Teos.Api.Model.Unit" /><EntitySet Name="AssetDetailClasses" EntityType="Teos.Api.Model.AssetDetailClass" /><EntitySet Name="SearchProperties" EntityType="Teos.Api.Model.SearchProperty" /><EntitySet Name="SparkOperations" EntityType="Teos.Api.Model.V10.SparkOperation" /><EntitySet Name="Controllers" EntityType="Teos.Api.Model.V10.Controller" /><Singleton Name="Settings" Type="Teos.Api.Model.V10.Settings" /><ActionImport Name="SearchWarps" Action="Default.SearchWarps" /><ActionImport Name="ExecuteWarp" Action="Default.ExecuteWarp" EntitySet="Transactions" /><EntitySet Name="Balances" EntityType="Teos.Api.Model.V10.Balance" /><FunctionImport Name="GetAssetsBalances" Function="Default.GetAssetsBalances" /><FunctionImport Name="My" Function="Default.My" /><FunctionImport Name="GetEthBalances" Function="Default.GetEthBalances" /><EntitySet Name="Assets" EntityType="Teos.Api.Model.V10.Asset" /><FunctionImport Name="GetLinkedFromAssetIds" Function="Default.GetLinkedFromAssetIds" /><FunctionImport Name="Search" Function="Default.Search" /><EntitySet Name="Supplies" EntityType="Teos.Api.Model.V10.Supply" /></EntityContainer></Schema><Schema Namespace="CoreLedger.CoreTypes" xmlns="http://docs.oasis-open.org/odata/ns/edm"><TypeDefinition Name="Address" UnderlyingType="Edm.String" /><TypeDefinition Name="UniqueAssetId" UnderlyingType="Edm.String" /><TypeDefinition Name="AssetId" UnderlyingType="Edm.String" /><TypeDefinition Name="AmendmentId" UnderlyingType="Edm.String" /><TypeDefinition Name="SupplyId" UnderlyingType="Edm.String" /></Schema><Schema Namespace="System.Numerics" xmlns="http://docs.oasis-open.org/odata/ns/edm"><TypeDefinition Name="BigInteger" UnderlyingType="Edm.String" /></Schema><Schema Namespace="Teos.Api.Model.Primitives" xmlns="http://docs.oasis-open.org/odata/ns/edm"><TypeDefinition Name="ODataBigDecimal" UnderlyingType="Edm.String" /></Schema><Schema Namespace="System" xmlns="http://docs.oasis-open.org/odata/ns/edm"><TypeDefinition Name="Nullable_1OfUniqueAssetId" UnderlyingType="Edm.String" /><TypeDefinition Name="Nullable_1OfAddress" UnderlyingType="Edm.String" /><TypeDefinition Name="Nullable_1OfAssetId" UnderlyingType="Edm.String" /><TypeDefinition Name="Nullable_1OfAmendmentId" UnderlyingType="Edm.String" /><TypeDefinition Name="Nullable_1OfSupplyId" UnderlyingType="Edm.String" /><TypeDefinition Name="Nullable_1OfBigInteger" UnderlyingType="Edm.String" /><TypeDefinition Name="Nullable_1OfBigDecimal" UnderlyingType="Edm.String" /></Schema></edmx:DataServices></edmx:Edmx>