Skip to content

Gocore VM and security updates#427

Merged
error2215 merged 17 commits intomasterfrom
develop
Jul 27, 2022
Merged

Gocore VM and security updates#427
error2215 merged 17 commits intomasterfrom
develop

Conversation

@error2215
Copy link
Copy Markdown
Collaborator

@error2215 error2215 commented Jul 25, 2022

PRs #: 20787, 21327, 21409, 21960, 21994,20302, 21010, 20758, 21212, 20837, 20808, 20692, 20810, 21263, 21149, 21067, 21105, 21529, 21222, 20619, 20761, 21123, 20958, 21038, 20830, 20895, 20764, 24364, 21481, 22184

  1. Uint256 - 20787
  2. Shallow Copy fix
  3. Print more log for ancient failure - 21327
  4. define and test chain reparation cornercases - 21409 (also needed PR#21960, PR#21994, PR#20302, PR#21010, PR#20758, PR#21212, PR#20837, PR#20808, PR#20692, PR#20810, PR#21263, PR#21149, PR#21067 and PR#21105)) + repulled PR#21529
  5. core/vm: less allocations for various call variants - 21222 (also needed PR#20619, PR#20761, PR#21123, PR#20958, PR#21038, PR#20830, PR#20895, PR#20764)
  6. cmd/gocore, node, rpc: implement jwt tokens - 24364 (also needed PR#21481, PR#22184)

@error2215 error2215 merged commit 0bfcb87 into master Jul 27, 2022
error2215 pushed a commit that referenced this pull request Oct 13, 2022
* Gocore VM and security updates (#427)

* Pass version as a git tag (#408)

* darwin arm support (#409)

* more logs for ancient failure (#414)

* shallow copy fix in vm (#413)

* use uint256 (#412)

* Feature/chain reparation cornercases (#416)

* Transaction background indexing/unindexing + improved chain initiation from freezer

* core/rawdb: Stop freezer process as part of freezer.Close()

* PR#20302, PR#21010, PR#20758, PR#21212, PR#20837, PR#20808, PR#20692, PR#20810, PR#21263, PR#21149, PR#21067 and PR#21105

* les: rework float conversion on arm64 and other architectures (#21994) and les: cosmetic rewrite of the arm64 float bug workaround (#21960)

* accounts/abi: implement new fallback functions e20764 (#417)

* accounts/abi: Prevent recalculation of internal fields #20895 (#418)

* improve EstimateEnergy API #20830 (#420)

* Add state transition tool for testing #20958 (#421)

* core/vm: use a callcontext struct #20761 (#422)

* EIP-2315: JUMPSUB for the CVM #20619 (#423)

* core/vm: less allocations for various call variants #21222 (#424)

* node: serve JSON-RPC on custom path prefix #22184 (#425)

* cmd/gocore, node, rpc: implement jwt tokens #24364 (#426)

Co-authored-by: Sasha Zezulinsky <alexander.zezulinsky@gmail.com>
Co-authored-by: Rastislav <rastislav@coreblockchain.cc>

* xcb: returned revert reason in traceTx #21195

* internal/xcbapi: return revert reason for xcb_call #21083

* docker image

* revert dockerfile

* fix tests

* comment out test

Co-authored-by: Sasha Zezulinsky <alexander.zezulinsky@gmail.com>
Co-authored-by: Rastislav <rastislav@coreblockchain.cc>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants