-
Add new `block_header_state` and `block_state`. Use the `block_state` in a new fork database.
The old code in `block_header_state.{hpp,cpp}` and `block_state.{hpp,cpp}` should have been moved to `b…
-
Contracts such as EOS-EVM rely on testers code in leap to build the unit tests. It would cause quite a lot trouble if the leap code does not support C++20 while some other libraries used by the unit t…
-
Return error for `num == 0` for `bls_g1_weighted_sum`, `bls_g2_weighted_sum`, and `bls_pairing`.
https://github.com/AntelopeIO/cdt/pull/221#pullrequestreview-1766380544
-
Transferred from https://github.com/AntelopeIO/leap/issues/1430 original author bhazzard
-
Considering that the cost of converting from compressed to uncompressed format is negligible compared to the bottleneck imposed by the pairing function, using the compressed format instead of Jacobian…
-
WASM memory export is a very useful feature from https://github.com/haderech/blanc which allows to test using JS testing tools
jafri updated
9 months ago
-
Compiling tests in release mode [`-O3 -DNDEBUG`] results in extremely slow compilation on large test sets. Adding `-g` cflag helps with compilation times.
For example, I have large test cases, you…
smlu updated
9 months ago
-
Currently some of the tests are using eosio libtester for ease. But, we can and should convert those over to use the native tester framework for these as they should only be testing raw logic and not…
-
Acceptance criteria
- [ ] Create a new smart contract from the eosio.token contract called syscoin.tmy https://github.com/AntelopeIO/reference-contracts/tree/main/contracts/eosio.token
- [ ] modify t…
-
I'm running 6 mainnet archive nodes, today morning onwards on all of them, a few blocks are returning 500, internal server error!
```
curl --location $url/v1/trace_api/get_block --header 'Content-…