libplanet
libplanet copied to clipboard
Blockchain in C#/.NET for on-chain, decentralized gaming
Currently every account has its own *tx nonce* and every time an account signs a new transaction a transaction has its nonce which matches to (1 + its signer's tx...
After C# 7.2 & [System.Memory], `Span` was introduced to reduce heap allocation. It would be great if we can apply it to `StunMessage`'s parsing process to improve performance. [System.Memory]: https://www.nuget.org/packages/System.Memory/
### Features - Definitions and inheritance evidence - Collecting evidence during the consensus step - Broadcasting evidence - Evidence expiration - Commit evidence - Test code.
Since we track gas usage by transaction, `ActionContext.GasMeter` is not a good choice when tracking gas usage.
Bumps [BouncyCastle.Cryptography](https://github.com/bcgit/bc-csharp) from 2.0.0 to 2.3.1. Commits 45c6b99 Patch #1 for 2.3 cf1829b Set version to '2.3' 6ba2109 Update Readme for 2.3.0 601768c DTLS: Sanity check on return value from...
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3. Commits 74b2db2 3.0.3 88f1429 update eslint. lint, fix unit tests. 415d660 Snyk js braces 6838727 (#40) 190510f fix tests, skip 1 test in test/braces.expand...
Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.13 to 6.2.1. Changelog Sourced from tar's changelog. Changelog 7.4 Deprecate onentry in favor of onReadEntry for clarity. 7.3 Add onWriteEntry option 7.2 DRY the command definitions...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.1.4 to 4.5.3. Changelog Sourced from vite's changelog. 4.5.3 (2024-03-24) fix: fs.deny with globs with directories (#16250) (96a7f3a), closes #16250 4.5.2 (2024-01-19) fix: fs deny for case...
### Step 1 - [x] Move projects to the following paths: src, test, tools - [x] Fix errors caused by running CI https://github.com/planetarium/libplanet/pull/3828 - [ ] Change refernece path of...
The detailed message of the CS0188 error is shown below `error CS0188: The 'this' object cannot be used before all of its fields have been assigned.` In the Currency struct...