Skip to content
This repository has been archived by the owner on Mar 13, 2023. It is now read-only.

DVM update trace 1 #362

Closed
boundless-forest opened this issue Nov 4, 2020 · 3 comments · Fixed by #385
Closed

DVM update trace 1 #362

boundless-forest opened this issue Nov 4, 2020 · 3 comments · Fixed by #385
Assignees
Labels
C-EVM [Component] Something about EVM

Comments

@boundless-forest
Copy link
Member

boundless-forest commented Nov 4, 2020

UPDATE LIST

~ 2021.04.09
  • Decouple Runtime API impls from specific structs (167)
  • Return correct response in eth_syncing (164)
  • Fix eth_estimateGas and eth_call to match with Ethereum impl (168)
  • Support instant sealing (170) Skip
  • Use the new Runner trait from pallet-evm (162)
  • Fix RPC call when gas price is not provided (172)
  • estimate_gas should handle exit reason (174)
  • Add GitHub Action to Publish Rustdocs as GitHub Page (179) Skip
  • Add GitHub Issue Templates (183) Skip
  • Pending nonce (176)
  • Update evm version (187)
  • EVM execution error should not result in DispatchError (188)
  • Tests transaction receipts for reverted evm execution (184) Skip
  • Update ethereum version for correct transactiImprove binary search algorithm for gas estimation.on root calculation (191)
  • Custom signer support (196)
  • Implement dev signer (197) Skip
  • Set logs_bloom (200)
  • Add weight annotation to pallet Ethereum's transact extrinsic (202)
  • Add hex-encoded IdProvider (203)
  • Add net_peerCount implementation (204)
  • Implement Web3Api (205)
  • pallet-evm: move to Frontier (Part I) (206)
  • pallet-evm: move to Frontier (Part II)
  • add support for native runner (207)
  • pallet-evm: move to Frontier (Part III) (208)
  • Set block header state_root (209)
  • Restructure consensus crates (210)
  • Restructure rpc crates (211)
  • Fix licenses (212) Skip
  • Set receipt status info (219)
  • status field in transaction receipt (EIP658) (221)
  • Add decoded revert reason to response message (224)
  • Update README (225) Skip
  • Require explictly evm 0.18.5 or newer (227)
  • Support for evm "estimate" flag for RPC estimation (230)
  • Add documentation of overview, pallet-evm, pallet-ethereum(234) Skip
  • Accept None chain ID
  • Update to recent Substrate (236)
  • Adds modexp, bn128, blake2f, and ed25519 verify precompiles (239)
  • Separate precompiles to individual crates (242)
  • Add precompile support for Substrate dispatchables (246)
  • Add non-0 block gas limit. (244)
  • Expand Executed event (247)
  • Switch GasToWeight to GasWeightMapping (248)
  • WIP Modexp fixes (258)
  • Deserialize decimal inputs on BlockNumber (254)
  • Update peer_count return type (263)
  • Additional precompile fixes (261)
  • Support pending transactions on rpc (243)
  • AuxStore transactions one-to-many (193)
  • Set state root to intermediate Substrate block state root (255)
  • Use Get for state root instead of EthereumExt (264)
  • Bug fix + multi-address parameter support for eth_getLogs (250)
  • Abstract block gas limit (265)
  • Refactoring ts-tests (272) Skip
  • Improve binary search algorithm for gas estimation. (269)
  • Update substrate, evm and ethereum versions. (275)
  • Dynamic fee pallet for evm's FeeCalculator(278)
  • Fix topic wildcards bug (277)
  • Implement EthFilterApi(274)
  • New unified EVM runner (284)
  • Add shell.nix for better NixOS support(281) Skip
  • Map genesis block hash in the auxstore(279)
  • Upgrade evm to 0.23 (287)
  • Handle system refcounts for pallet-evm managed contracts (288)
  • Make EVM pallet's storage items public. (289)
  • Introduce ConsensusLog::PostBlock and ConsensusLog::PreBlock (294)
  • Standalone backend database for Frontier (295)
  • Rpc small fixes (296)
  • Fix estimate_gas (297)
  • Move tx check (299)
  • Switch to best import notification for pubsub (305)
  • Allow handling fee deductions done by EVM (307) Skip
  • Mapping sync worker (309)
  • Remove enabled flag (310)
  • Separate PreLog and PostLog (311)
  • Add support for PreLog in pallet-ethereum (312)
  • Move template tasks into Frontier. (314)
  • Optional state overrides in RPC handler (199)
  • Update Substrate to v3.0 (313)
  • The new rpc handle should returns the same data as the old one (316)
  • Move manual seal node template under a feature flag (317) Skip
  • Sha3FIPS standard precompiles and ECDSA public key recovery (304)
  • If the transaction fails, the log data should also be revert (302)
  • Fix pre-log transaction processing (324)
  • Correctly handle re-org in mapping sync (326)
  • Substrate 8b3e5bc (318)
  • Correct load transactions by hash (329)
  • Decouple backend access from EthApi (331)
  • Remove only() call in tests (335) Skip
  • Make block gas limit accessible in EVM contracts (332)
  • Fix estimate gas when revert happened (338)
  • Fix storage_at override bug (339)
  • Tx gas should never larger than block limit (346)
  • Switch to one-to-one block mapping in db (343)
  • Add missing Matrix link (350) Skip
  • Schema override TODOs (345)
  • Remove useless param (351)
  • mapping-sync: add support when ethereum pallet is introduced mid-way (341)
2021.04.09 ~ 2021.06.30
  • Fix pubsub transaction index (365)
  • Past events TODOs (364)
  • Update substrate-bn to 0.6 (366)
  • Add test for non-matching Filter. (367) Skip
  • Proper Precompile Gas Consumption (337)
  • docs: add instructions on how to use the dynamic fee pallet (371) Skip
  • Bump ssri from 6.0.1 to 6.0.2 in /docs (370) Skip
  • Pre-calculate Bloom (372)
  • Fix genesis block number generation (374)
  • Set transaction priority based on preliminary Weight (375)
  • min_gas_price check (379)
  • Optional net_peerCount response format (377)
  • Add curve25519 precompile (381)
  • Upgrade EVM pallet to FRAMEv2 (380)
  • Update worker log level (383)
  • Update gas_price with dynamic-fee pallet (389)
  • Estimate_gas return issues (363)
  • Use block's gas limit as default instead of U256::max_value() (393)
  • BN128 Bounds Checks (394)
  • Precompile output refactor (399)
  • Remove TargetMinGasPrice event (397)
  • Remove frontier offchain db on purge-chain subcommand (404)
  • Use skip_initialize_block for call and create (406)
  • Fix remaining release issues (415)
  • Add pallet_evm::Config::BlockHashMapping (409)
  • Update stack runner block_coinbase (411)
  • Use TransactionPool notification stream in pusbub (412)
2021.07.01 ~ 2021.09.30
  • EVM Gas Benchmarks (413)
  • Prioritize by gas price (419)
  • Update stack runner block_gas_limit (410)
  • Update roots in store_block(426)
  • Run CI with --locked flag (390)
  • DB worker syncing strategy (423)
  • Ensure that provided gas limit it never larger than current block's gas limit (428)
  • Enable rustfmt (432) Skip
  • Add Template Release Script (430) Skip
  • Schema cache for log filtering (425)
  • Use gas limit instead of 1 billion for upper bound (436)
  • Update TargetMinGasPrice once in a block (435)
  • Update Template use and utils (437) Skip
  • Final pallet release (443) Skip
  • Standardize git dependency and update Substrate master (444)
  • Revert revert 380 (452)
  • Update docs workflow nightly version (455) Skip
  • Use reducible_balance instead free_balance (420)
  • Update pallet-ethereum to new style (456)
  • Prevent estimate_gas from OOGing more than twice (438)
  • Remove unused pallet-evm hooks (405)
  • Refactor Block struct (392)
  • Fix bloom matching (457)
  • Fix Event::Executed for transaction Call. (459)
  • Create a security policy (461) Skip
  • Validate transaction cost (465)
@boundless-forest boundless-forest self-assigned this Nov 4, 2020
@hackfisher

This comment has been minimized.

@aurexav aurexav closed this as completed Dec 7, 2020
@aurexav aurexav linked a pull request Dec 7, 2020 that will close this issue
@boundless-forest boundless-forest linked a pull request Dec 10, 2020 that will close this issue
@boundless-forest boundless-forest removed a link to a pull request Dec 10, 2020
@boundless-forest boundless-forest added the C-EVM [Component] Something about EVM label Jan 4, 2021
@hackfisher hackfisher pinned this issue Apr 9, 2021
@boundless-forest boundless-forest changed the title [DVM] update dvm DVM update trace Apr 9, 2021
@aurexav aurexav unpinned this issue Jun 9, 2021
@aurexav
Copy link
Member

aurexav commented Dec 6, 2021

Prefer to open a new one if needed.

@aurexav aurexav closed this as completed Dec 6, 2021
@boundless-forest boundless-forest changed the title DVM update trace DVM update trace 1 Dec 23, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
C-EVM [Component] Something about EVM
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants