JukLee0ira
1b2d023da2
miner: optimize function pending and pendingBlock
2024-08-19 22:32:20 +08:00
JukLee0ira
f8d6e064dc
miner: implement function updateSnapshot
2024-08-19 22:32:20 +08:00
JukLee0ira
3f40987cca
core/rawdb: rearranging function order
2024-08-19 22:32:20 +08:00
Liam
dfccb75556
remove ecs rpc node as we have ec2 ones ( #567 )
2024-08-16 15:05:00 -07:00
Liam
14be88cf37
upgrade devnet rpc seems its cpu is reaching 100 ( #605 )
2024-08-16 15:03:28 -07:00
Liam
e3df8e55a6
remove legacy testnet validate masternode logic ( #603 )
...
* remove legacy testnet validate masternode logic
* remove legacy testnet validate masternode logic
* remove legacy testnet validate masternode logic
2024-08-12 00:13:36 -07:00
Liam
9e7b6a97b3
reduce devnet from 63 to 53 for cost saving ( #602 )
2024-08-11 10:33:55 -07:00
JukLee0ira
544190f584
core: cache block hash and number
2024-08-07 14:59:36 +08:00
JukLee0ira
074095b1d5
core: fix writeBlock
2024-08-07 14:59:36 +08:00
wgr523
52077f18f3
support for golang tracers + add golang callTracer ( #558 )
...
* feat: rename Tracer interface to EVMLogger;
minor changes in API
refine api_tracer.go
refine Tracer interface
* fix: broken tracer tests
* feat: add BenchmarkTransactionTrace
* feat: tracer CaptureEnter CaptureExit in evm
* feat: upgrade js tracers with geth upstream
* chore: clean test
* feat: eth/tracers: support for golang tracers + add golang callTracer
cf. https://github.com/ethereum/go-ethereum/pull/23708
* chore: clean testdata json
* fix: change test due to IntrinsicGas is not upgraded
* feat: make native Tracer the default Tracer
* fix: update tracers.New in api
* fix: addr prefix in callTracer
* fix: remove `native` in BenchmarkTracers
* fix: return consensus error of InsufficientBalance for tx, instead of vmerr
* chore: drop js tracers: call and noop
2024-08-06 00:14:04 -07:00
JukLee0ira
9a40c26bf8
core,eth,light: remove duplicated functions
2024-08-03 10:03:22 +08:00
JukLee0ira
75b18c841a
eth: remove chainDb field in FilterAPI
2024-08-03 10:03:22 +08:00
JukLee0ira
bea4431f6f
eth/filters: avoid block body retrieval when no matching logs ( #25199 )
2024-08-03 10:03:22 +08:00
JukLee0ira
17dafcc5a3
eth/filters: add generic LRU implementation ( #26162 )
2024-08-03 10:03:22 +08:00
JukLee0ira
09d3ede8c0
core: cleanup tests ( #25641 )
2024-08-03 10:03:22 +08:00
JukLee0ira
ad71d706fb
all: add global block logs cache ( #25459 )
2024-08-03 10:03:22 +08:00
JukLee0ira
47b7f4726d
eth,les: Remove concept of public/private API definitions ( #25053 )
2024-08-03 10:03:22 +08:00
JukLee0ira
0c9f2fcceb
eth/filters: fix pending for getLogs ( #24949 )
2024-08-03 10:03:22 +08:00
JukLee0ira
4da6ff17fb
eth/filters: remove unused struct fields ( #24782 )
2024-08-03 10:03:22 +08:00
JukLee0ira
f8a2b00505
core/rawdb,eth: use lightweight accessor for log filtering ( #23147 )
2024-08-03 10:03:22 +08:00
JukLee0ira
c072bbaac1
eth,les,miner: implement feeHistory API ( #23033 )
2024-08-03 10:03:22 +08:00
JukLee0ira
acaf943e59
eth/filters: fix potential deadlock in filter timeout loop ( #22178 )
2024-08-03 10:03:22 +08:00
JukLee0ira
83782e5368
eth/filters: remove use of event.TypeMux for pending logs ( #20312 )
2024-08-03 10:03:22 +08:00
Daniel Liu
99c2e18b88
cmd/geth: move cache sanity check to SetEthConfig ( #22510 )
2024-08-03 08:12:28 +08:00
Daniel Liu
b2c6191bea
cmd/XDC: expose CacheFlag and CacheDatabaseFlag
2024-08-03 08:12:28 +08:00
Guillaume Ballet
1ce065f192
common/fdlimit: fix linter warning ( #25192 )
2024-08-03 08:12:28 +08:00
Daniel Liu
020fac603c
cmd/utils: allow file descriptor limit to be set via CLI ( #24477 )
2024-08-03 08:12:28 +08:00
Daniel Liu
514b4ce7c5
common/fdlimit: build on DragonflyBSD ( #21241 )
2024-08-03 08:12:28 +08:00
Daniel Liu
467126234f
common/fdlimit: fix macos file descriptors for Go 1.12 ( #19166 )
2024-08-03 08:12:28 +08:00
Daniel Liu
c012af02d3
common/fdlimit: Fix compilation error in freebsd, Raise returns uint64 ( #19141 )
2024-08-03 08:12:28 +08:00
Daniel Liu
be2d40bcdd
common/fdlimit: fix windows build ( #19068 )
2024-08-03 08:12:28 +08:00
Daniel Liu
9cedb25a8d
common/fdlimit: cap on MacOS file limits, fixes #18994 ( #19035 )
2024-08-03 08:12:28 +08:00
Daniel Liu
cb8a9edd03
cmd/utils: max out the OS file allowance, don't cap to 2K ( #18211 )
2024-08-03 08:12:28 +08:00
Daniel Liu
4976b7cbb3
Fix some panic cuased by nil block, statedb, header ( #578 )
...
* fix panic during rollback
* eth/hooks: check nil stateDB to fix issue #271
* internal/ethapi: fix eth_call crash
* all: check nil statedb
* eth: check nil block for tracer api
* internal/ethapi: check nil header and block
2024-08-02 17:05:53 -07:00
Daniel Liu
e9e94e640d
core: save new blocks during reorg ( #596 )
2024-08-02 16:53:49 -07:00
Daniel Liu
a0081d998b
make MasternodeVotingSMC tx never timeout ( #595 )
2024-08-02 16:19:22 -07:00
Liam
a9c557730a
scale down devnet from 73 to 62 ( #582 )
2024-07-30 15:20:54 -07:00
Liam
308607c670
lower the devnet cert to recover devnet again ( #594 )
2024-07-29 16:43:56 -07:00
Liam
014eb1c2ed
lower the devnet cert to recover devnet ( #592 )
...
* lower the devnet cert to recover devnet
* lower the devnet cert to recover devnet
2024-07-29 07:34:28 -07:00
Liam
4b35f33559
Fix crash during reorg for v2.0.0 ( #590 ) ( #593 )
...
* params: fix usage of IsXDCxDisable
* internal/ethapi: fix nil block in function DoCall during reorg
Co-authored-by: Daniel Liu <139250065@qq.com>
2024-07-29 07:19:19 -07:00
Liam
c637d2885a
Merge pull request #589 from XinFinOrg/merge-from-master
...
Merge from master
2024-07-23 00:56:02 -07:00
Liam Lai
9f003fc75f
update to 2.3.1-beta1
2024-07-23 00:41:14 -07:00
Liam Lai
3a6b18c5cd
Merge branch 'master' into merge-from-master
2024-07-23 00:38:59 -07:00
Liam
ad49e17909
Merge pull request #586 from gzliudan/fix-v200-sync
...
fix v2.0.0 sync problem for mainnet
2024-07-22 00:03:07 -07:00
Daniel Liu
520fb284f5
Revert "revert https://github.com/XinFinOrg/XDPoSChain/pull/497 behavior for v1 engine ( #531 )"
...
This reverts commit 2bbecdcbbc .
2024-07-18 10:24:20 +08:00
Liam
e16b3f5ab3
scale down devnet from 90 to 73 ( #581 )
2024-07-14 19:20:50 +10:00
Liam
dc52e578a0
update devnet deployment script ( #580 )
2024-07-14 19:20:34 +10:00
Liam
297b964393
downscale devnet ( #579 )
2024-07-14 00:17:40 +10:00
Wanwiset Peerapatanapokin
c8339db0d2
Merge pull request #571 from XinFinOrg/scale-down-devnet-from-108-to-90
...
scale down devnet from 108 to 90
2024-07-12 15:08:32 +04:00
Anil Chinchawale
3ae6f752bd
Merge pull request #575 from XinFinOrg/add-stable-sufix-in-the-mainnet-version
...
add stable sufix in the mainnet version
2024-07-09 18:43:39 +05:30