These are chat archives for Nethereum/Nethereum
packagesdoes work when referred to in
Nethereum.Unity, and doesn't when referred to in the other assemblies -- which should be the supposed behavior. So you don't have to repack.
Nethereum.Unitydoesn't do account/keystore management, right? As in your WebGL example uses Metamask that's installed in the user's browser. I'm developing for iOS and going to test Web3.swift library as a replacement of it -- do you have any recommendation on other libraries?
Newtonsoft.Jsonassembly in your project with one in
packagesin Nethereum repo
KeyStoreService.EncryptAndGenerateDefaultKeyStoreAsJson()saying that dynamic code generation is not supported in IL2CPP -- which is very strange, because the custom json library in use should've resolved this error. Can you actually check if the assembly is up to date?
EthBlockNumberUnityRequest()(and other methods) can't find
Newtonsoft.Json.JsonSerializerSettingsas in "defined in an assembly that is not referenced".
KeyStoreService.EncryptAndGenerateDefaultKeyStoreAsJson()works in Unity Editor totally fine. But, on iOS build, it generates a JSON with some properties missing:
crypto/kdf-- which makes decrypting the JSON (using
KeyStoreService.DecryptKeyStoreFromJson()) fail with an
crypto/kdfproperty doesn't exist in the JSON.