Comments (3)
Does the original Nethereum use the real System.Numerics.BigInteger
or do they have a customized version? If the Editor post-processor hack works reliably on Windows/Mac/Linux then I'd be in favor of switching to System.Numerics.BigInteger
. Is that the only reason we have a Nethereum fork?
from unity-sdk.
The original Nethereum uses the real System.Numerics.BigInteger
type, the customized version was made by me. But no, that's not the only reason for the fork - its initial purpose was to change the namespace, so as to avoid conflicts. Also, the fork uses an older version of NewtonSoft.Json
, since no AOT-friendly newer versions exists.
I'll do the check on macOS and Linux Unity editors, but generally, the modification is trivial enough to be reliable across the board.
from unity-sdk.
@enlight
Turned out, even though would happily accept the modified project, and it would use an assembly that uses System.Numerics
just fine, it would still refuse to compile the code itself, so this approach with hacking the project files isn't working in the end.
However... System.Numerics.dll
is just 90 kB, and now I don't see any harm in just including it with the Loom SDK, at least until Unity fixes their bug with System.Numerics
not being referenced by default.
from unity-sdk.
Related Issues (11)
- No way to get the logs HOT 1
- Rename `Contract` to `PluginContract` HOT 3
- WSRPCClient.EnsureConnectionAsync() can be called several times in sequence
- crypto zombies HOT 1
- SDK is imported into every sample repo
- Decoding address[] from EVM fails HOT 1
- WebGL.Internal.WebSocket prevents building for iOS
- Golang events are not parsed at all. HOT 7
- Is the keypair generator in loom for mobile utilize native cryptography? HOT 1
- Implement CreateFilterAsync and GetFilterChanges HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from unity-sdk.