Error returning multiples values in a function using nethereum

Using Nethereum and metamaks for unity, a method of the smart contract returns multiples values (string and uint256), but Im receiving this error:
ArgumentException: Unknown type: String

Nethereum.ABI.ABIType.CreateABIType (System.String typeName) (at <0d1075de7bdd41818dd704e77f9150ca>:0)

Nethereum.ABI.Model.Parameter…ctor (System.String type, System.String name, System.Int32 order, System.String internalType, System.String serpentSignature) (at <0d1075de7bdd41818dd704e77f9150ca>:0)

Nethereum.ABI.FunctionEncoding.Attributes.ParameterAttribute…ctor (System.String type, System.String name, System.Int32 order) (at <0d1075de7bdd41818dd704e77f9150ca>:0)

System.MonoCustomAttrs.GetCustomAttributesBase (System.Reflection.ICustomAttributeProvider obj, System.Type attributeType, System.Boolean inheritedOnly) (at <605bf8b31fcb444b85176da963870aa7>:0)

I have tried multiple solutions related to this documentation Multiple output parameters and function DTOs from Netehreum websoite but this doesnt works, something know what can be happening?
thanks

System.MonoCustomAttrs.GetCustomAttributes (System.Reflection.ICustomAttributeProvider obj, System.Type attributeType, System.Boolean inherit) (at <605bf8b31fcb444b85176da963870aa7>:0)

System.Attribute.InternalGetCustomAttributes (System.Reflection.PropertyInfo element, System.Type type, System.Boolean inherit) (at <605bf8b31fcb444b85176da963870aa7>:0)

Hi @nbmtabizz let me check internally have you tried reaching out Nethereum community: Nethereum if the discord link expires check for new one under discord here: https://playground.nethereum.com/

1 Like

By the way, there are no plans to integrate sdk with nethereum, SDK can do pretty much the same things without using Nethereum please try: Interact with smart contracts in Unity | MetaMask developer documentation