Releases: CortexFoundation/CortexTheseus
Releases · CortexFoundation/CortexTheseus
Fatima 🎉
Changes
- 1.10.52 stable @ucwong (#1863)
- core/rawdb: implement size reporting for live items in freezer_table … @ucwong (#1862)
- interface to any @ucwong (#1861)
- p2p/discover: add liveness check in collectTableNodes @ucwong (#1860)
- download stats @ucwong (#1859)
- discard work submit to full channel @ucwong (#1858)
- cuckoo consensus test @ucwong (#1857)
- avoid using block override @ucwong (#1856)
- mv big0 @ucwong (#1855)
- infer mem table added @ucwong (#1854)
- infer gas table added @ucwong (#1853)
- infer opcodes added @ucwong (#1852)
- pre cache tx context change @ucwong (#1851)
- checkpoint update @ucwong (#1850)
- deps @ucwong (#1849)
- change signer scope @ucwong (#1848)
- remove useless return values @ucwong (#1847)
- dependencies @ucwong (#1846)
- vm inference related funcs added @ucwong (#1845)
- infer op instructions added @ucwong (#1844)
- copyrights and authors list revert from go-ethereum original @ucwong (#1843)
- make structlog/json-log stack hex again @ucwong (#1842)
- downloader test parallel fix @ucwong (#1840)
- accounts: run tests in parallel @ucwong (#1839)
- support debug_traceCall on transaction @ucwong (#1838)
- slog: faster and less memory-consumption @ucwong (#1837)
- deps @ucwong (#1836)
- take lock around access to dirties cache @ucwong (#1835)
- tiny fix @ucwong (#1834)
- core/state: make stateobject.create selfcontain @ucwong (#1833)
- api revert err @ucwong (#1832)
- use slog std lib instead log15 @ucwong (#1831)
- ExecutionResult & gas refund @ucwong (#1830)
- crypto/secp256k1: fix 32-bit tests when CGO_ENABLED=0 @ucwong (#1829)
- fix type inconsistencies @ucwong (#1828)
- golang-kv & uint256 & deps @ucwong (#1827)
- vm return value fix @ucwong (#1826)
- workflow update @ucwong (#1824)
- Makefile fix @ucwong (#1823)
- accounts cache test fix @ucwong (#1822)
- rpc: improve performance of subscription notification encoding @ucwong (#1821)
- ws test fix and deps @ucwong (#1820)
- don't double-close iterator inside pebbleIterator @ucwong (#1819)
- core, trie, rpc: speed up tests @ucwong (#1818)
- accounts/abi: context info on unpack-errors @ucwong (#1817)
- deps @ucwong (#1816)
- cmd: run tests in parallel @ucwong (#1815)
- signer: run tests in parallel @ucwong (#1814)
- txpool: respect nolocals-setting @ucwong (#1813)
- remove workflow cache @ucwong (#1812)
- use node pool to reduce allocations @ucwong (#1811)
- reduced allocations @ucwong (#1810)
- all: replace some cases of strings.SplitN with strings.Cut @ucwong (#1809)
- accounts/abi: improve readability of method-to-string conversion @ucwong (#1808)
- trie: spelling - fix comments in hasher @ucwong (#1807)
- fix isPush for push0 @ucwong (#1806)
- bootnodes update @ucwong (#1805)
- core/rawdb: fsync the index file after each freezer write @ucwong (#1804)
- pebble Errorf added @ucwong (#1803)
- exit early if topics-filter has more than 4 topics @ucwong (#1802)
- 1.10.52 unstable @ucwong (#1801)
MD5
8c8252655794d5937e48d91e1f5d023d cortex-Linux-x86_64-v1.10.52-4d805424.tar.gz
155a673b4eb28c8ff5492c3c691b1c88 cortex-Linux-x86_64-v1.10.52-4d805424.zip
SHA256
57d0e6dc73e24d29dc8d225aeb2ba67d2645537ca502311867d9882f43bb1f46 cortex-Linux-x86_64-v1.10.52-4d805424.tar.gz
b8a5f067ed491ff59f4da501cdbb14162c8d3420251a2679d184d6fee48cdb03 cortex-Linux-x86_64-v1.10.52-4d805424.zip
What's Changed
- 1.10.52 unstable by @ucwong in #1801
- exit early if topics-filter has more than 4 topics by @ucwong in #1802
- pebble Errorf added by @ucwong in #1803
- core/rawdb: fsync the index file after each freezer write by @ucwong in #1804
- bootnodes update by @ucwong in #1805
- fix isPush for push0 by @ucwong in #1806
- trie: spelling - fix comments in hasher by @ucwong in #1807
- accounts/abi: improve readability of method-to-string conversion by @ucwong in #1808
- all: replace some cases of strings.SplitN with strings.Cut by @ucwong in #1809
- reduced allocations by @ucwong in #1810
- use node pool to reduce allocations by @ucwong in #1811
- remove workflow cache by @ucwong in #1812
- txpool: respect nolocals-setting by @ucwong in #1813
- signer: run tests in parallel by @ucwong in #1814
- cmd: run tests in parallel by @ucwong in #1815
- deps by @ucwong in #1816
- accounts/abi: context info on unpack-errors by @ucwong in #1817
- core, trie, rpc: speed up tests by @ucwong in #1818
- don't double-close iterator inside pebbleIterator by @ucwong in #1819
- ws test fix and deps by @ucwong in #1820
- rpc: improve performance of subscription notification encoding by @ucwong in #1821
- accounts cache test fix by @ucwong in #1822
- Makefile fix by @ucwong in #1823
- workflow update by @ucwong in #1824
- vm return value fix by @ucwong in #1826
- golang-kv & uint256 & deps by @ucwong in #1827
- fix type inconsistencies by @ucwong in #1828
- crypto/secp256k1: fix 32-bit tests when CGO_ENABLED=0 by @ucwong in #1829
- ExecutionResult & gas refund by @ucwong in #1830
- use slog std lib instead log15 by @ucwong in #1831
- api revert err by @ucwong in #1832
- core/state: make stateobject.create selfcontain by @ucwong in #1833
- tiny fix by @ucwong in #1834
- take lock around access to dirties cache by @ucwong in #1835
- deps by @ucwong in #1836
- slog: faster and less memory-consumption by @ucwong in #1837
- support debug_traceCall on transaction by @ucwong in #1838
- accounts: run tests in parallel by @ucwong in #1839
- downloader test parallel fix by @ucwong in #1840
- make structlog/json-log stack hex again by @ucwong in #1842
- copyrights and authors list revert from go-ethereum original by @ucwong in #1843
- infer op instructions added by @ucwong in #1844
- vm inference related funcs added by @ucwong in #1845
- dependencies by @ucwong in #1846
- remove useless return values by @ucwong in #1847
- change signer scope by @ucwong in #1848
- deps by @ucwong in #1849
- checkpoint update by @ucwong in #1850
- pre cache tx context change by @ucwong in #1851
- infer opcodes added by @ucwong in #1852
- infer gas table added by @ucwong in #1853
- infer mem table added by @ucwong in #1854
- mv big0 by @ucwong in #1855
- avoid using block override by @ucwong in #1856
- cuckoo consensus test by @ucwong in #1857
- discard work submit to full channel by @ucwong in #1858
- download stats by @ucwong in #1859
- p2p/discover: add liveness check in collectTableNodes by @ucwong in #1860
- interface to any by @ucwong in #1861
- core/rawdb: implement size reporting for live items in freezer_table … by @ucwong in #1862
- 1.10.52 stable by @ucwong in #1863
Full Changelog: https://git...
Camel-hotfix 🎉
If any trouble finding neighbors, please upgrade this version
Changes
- 1.10.51 stable @ucwong (#1800)
- discover v4 enable & bootnodes added @ucwong (#1799)
- deps @ucwong (#1798)
- 1.10.51 unstable @ucwong (#1797)
MD5
1bf88a0a322fe7c1151b2e418ee61937 cortex-Linux-x86_64-v1.10.51-3289ad0a.tar.gz
c18aeccbefb0e0b63c2b607423e5cc2d cortex-Linux-x86_64-v1.10.51-3289ad0a.zip
SHA256
542c3a3e45d7ac6a1753aec9cfd732f9018dca867dda71a331d9bfa0fd1b484a cortex-Linux-x86_64-v1.10.51-3289ad0a.tar.gz
c9c339431d3ae02bad38a795e073cf5f87ed84ccf3c2f5b962d62667247f119c cortex-Linux-x86_64-v1.10.51-3289ad0a.zip
Camel 🎉
Changes
- 1.10.50 stable @ucwong (#1796)
- deps @ucwong (#1795)
- reused error msg @ucwong (#1794)
- set networkID to chainID by default @ucwong (#1793)
- fast exit for invalid block range @ucwong (#1792)
- deps @ucwong (#1791)
- cola jobs & deps @ucwong (#1790)
- add position field for callTracer logs @ucwong (#1789)
- core/vm: performance tweak of
OpCode.String()
@ucwong (#1788) - Dev @ucwong (#1787)
- cap memory table size as maxMemTableSize-1 @ucwong (#1786)
- tx context @ucwong (#1785)
- core/rawdb: add logging and fix comments around AncientRange function… @ucwong (#1784)
- deps @ucwong (#1783)
- all: make vendored copy of reexec @ucwong (#1782)
- pebble deps @ucwong (#1781)
- trie: use explicit errors in stacktrie (instead of panic) @ucwong (#1780)
- trie/triedb/pathdb, core/rawdb: enhance error message in freezer @ucwong (#1779)
- crypto/kzg4844: use the new trusted setup file and format @ucwong (#1778)
- event: fix Resubscribe deadlock when unsubscribing after inner sub en… @ucwong (#1777)
- deps @ucwong (#1776)
- core/state, tests: fix memory leak via fastcache @ucwong (#1775)
- deps @ucwong (#1774)
- codeql-analysis.yml @ucwong (#1773)
- crypto/blake2b: put architecture-dependent features behind build-tag … @ucwong (#1772)
- fix flaky test TestPendingTxFilterDeadlock @ucwong (#1771)
- rpc: increase timeout in TestClientWebsocketPing @ucwong (#1770)
- deps @ucwong (#1769)
- api/bind: add CallOpts.BlockHash to allow calling contracts at a spec… @ucwong (#1768)
- deps @ucwong (#1767)
- fix fetcher timeout @ucwong (#1766)
- cortex seeding checksum for latest release @ucwong (#1765)
- deps @ucwong (#1764)
- enable Pebble on 32 bits and OpenBSD too @ucwong (#1763)
- max common hash @ucwong (#1762)
- action cache yml added @ucwong (#1761)
- update release drafter @ucwong (#1760)
- add level file metrics @ucwong (#1759)
- sync/aliases fix @ucwong (#1758)
- deps & workflow upgrade @ucwong (#1757)
- torrentfs @ucwong (#1756)
- go get @ucwong (#1755)
- deps upgrade @ucwong (#1754)
- 1.10.50 unstable @ucwong (#1753)
MD5
c50749b28e22b02422a6ae4d47b9d596 cortex-Linux-x86_64-v1.10.50-3192a8cb.tar.gz
20d2b19489709e94282e6d580ea68055 cortex-Linux-x86_64-v1.10.50-3192a8cb.zip
SHA256
ff539df9e370795109553ea466987ab0ed9dc919be672a633bfba076c0ddd8eb cortex-Linux-x86_64-v1.10.50-3192a8cb.tar.gz
aeaf9932cab86fb4b8fe6a84bdb030849cf8ef9772c710780619fa2eb72f4139 cortex-Linux-x86_64-v1.10.50-3192a8cb.zip
What's Changed
- 1.10.50 unstable by @ucwong in #1753
- deps upgrade by @ucwong in #1754
- go get by @ucwong in #1755
- torrentfs by @ucwong in #1756
- deps & workflow upgrade by @ucwong in #1757
- sync/aliases fix by @ucwong in #1758
- add level file metrics by @ucwong in #1759
- update release drafter by @ucwong in #1760
- action cache yml added by @ucwong in #1761
- max common hash by @ucwong in #1762
- enable Pebble on 32 bits and OpenBSD too by @ucwong in #1763
- deps by @ucwong in #1764
- cortex seeding checksum for latest release by @ucwong in #1765
- fix fetcher timeout by @ucwong in #1766
- deps by @ucwong in #1767
- api/bind: add CallOpts.BlockHash to allow calling contracts at a spec… by @ucwong in #1768
- deps by @ucwong in #1769
- rpc: increase timeout in TestClientWebsocketPing by @ucwong in #1770
- fix flaky test TestPendingTxFilterDeadlock by @ucwong in #1771
- crypto/blake2b: put architecture-dependent features behind build-tag … by @ucwong in #1772
- codeql-analysis.yml by @ucwong in #1773
- deps by @ucwong in #1774
- core/state, tests: fix memory leak via fastcache by @ucwong in #1775
- deps by @ucwong in #1776
- event: fix Resubscribe deadlock when unsubscribing after inner sub en… by @ucwong in #1777
- crypto/kzg4844: use the new trusted setup file and format by @ucwong in #1778
- trie/triedb/pathdb, core/rawdb: enhance error message in freezer by @ucwong in #1779
- trie: use explicit errors in stacktrie (instead of panic) by @ucwong in #1780
- pebble deps by @ucwong in #1781
- all: make vendored copy of reexec by @ucwong in #1782
- deps by @ucwong in #1783
- core/rawdb: add logging and fix comments around AncientRange function… by @ucwong in #1784
- tx context by @ucwong in #1785
- cap memory table size as maxMemTableSize-1 by @ucwong in #1786
- Dev by @ucwong in #1787
- core/vm: performance tweak of
OpCode.String()
by @ucwong in #1788 - add position field for callTracer logs by @ucwong in #1789
- cola jobs & deps by @ucwong in #1790
- deps by @ucwong in #1791
- fast exit for invalid block range by @ucwong in #1792
- set networkID to chainID by default by @ucwong in #1793
- reused error msg by @ucwong in #1794
- deps by @ucwong in #1795
- 1.10.50 stable by @ucwong in #1796
Full Changelog: v1.10.49...v1.10.50
Hiro 🎉
Changes
- 1.10.49 stable @ucwong (#1752)
- deps @ucwong (#1751)
- deps & tiny fix @ucwong (#1750)
- pebble upgrade @ucwong (#1749)
- core/state: small trie prefetcher nits @ucwong (#1748)
- support exposing Pebble stats too, beside Leveldb @ucwong (#1747)
- go get @ucwong (#1746)
- compact db missing key starts with 0xff @ucwong (#1745)
- goja & deps @ucwong (#1744)
- allow underpriced transactions in after timeout @ucwong (#1743)
- ensure db is closed before exit @ucwong (#1742)
- deps @ucwong (#1741)
- core/bloombits: fix deadlock when matcher session hits an error @ucwong (#1740)
- storage latest update @ucwong (#1739)
- core/rawdb: use readonly file lock in readonly mode @ucwong (#1738)
- deps @ucwong (#1737)
- core/rawdb: no need to run truncateFile for readonly mode @ucwong (#1736)
- suppress fsnotify error if keydir not exists @ucwong (#1735)
- asm issue & cmd fix @ucwong (#1734)
- trie: add getter for preimage store in trie.Database @ucwong (#1733)
- cmd/devp2p: use bootnodes as crawl input @ucwong (#1732)
- go get @ucwong (#1731)
- fs init id fix @ucwong (#1730)
- internal/flags: print envvar config source and bad names @ucwong (#1728)
- Revert "Update go.yml" @ucwong (#1729)
- prevent pivot moves after state commit @ucwong (#1726)
- Update go.yml @ucwong (#1727)
- metrics: add support for enabling metrics from env vars @ucwong (#1725)
- rlp/rlpgen: remove build tag @ucwong (#1724)
- deps @ucwong (#1723)
- build: upgrade -dlgo version to Go 1.21.1 @ucwong (#1722)
- internal/flags: fix linter @ucwong (#1721)
- colorize cli help, support env vars… @ucwong (#1720)
- metrics usage & refactor @ucwong (#1719)
- internal, log: remove code for old unsupported go-versions @ucwong (#1718)
- torrent heap bug fix @ucwong (#1717)
- deps @ucwong (#1716)
- use 'input', not 'data' as field for transaction input @ucwong (#1715)
- deps @ucwong (#1714)
- log: avoid stack lookups when not needed/used @ucwong (#1713)
- deps @ucwong (#1712)
- core/rawdb: don't warn for missing "unclean shutdown markers" @ucwong (#1711)
- deps @ucwong (#1710)
- core/forkid: skip genesis forks by time @ucwong (#1709)
- 1.10.49 unstable @ucwong (#1708)
What's Changed
- 1.10.49 unstable by @ucwong in #1708
- core/forkid: skip genesis forks by time by @ucwong in #1709
- deps by @ucwong in #1710
- core/rawdb: don't warn for missing "unclean shutdown markers" by @ucwong in #1711
- deps by @ucwong in #1712
- log: avoid stack lookups when not needed/used by @ucwong in #1713
- deps by @ucwong in #1714
- use 'input', not 'data' as field for transaction input by @ucwong in #1715
- deps by @ucwong in #1716
- torrent heap bug fix by @ucwong in #1717
- internal, log: remove code for old unsupported go-versions by @ucwong in #1718
- metrics usage & refactor by @ucwong in #1719
- colorize cli help, support env vars… by @ucwong in #1720
- internal/flags: fix linter by @ucwong in #1721
- build: upgrade -dlgo version to Go 1.21.1 by @ucwong in #1722
- deps by @ucwong in #1723
- rlp/rlpgen: remove build tag by @ucwong in #1724
- metrics: add support for enabling metrics from env vars by @ucwong in #1725
- Update go.yml by @ucwong in #1727
- prevent pivot moves after state commit by @ucwong in #1726
- Revert "Update go.yml" by @ucwong in #1729
- internal/flags: print envvar config source and bad names by @ucwong in #1728
- fs init id fix by @ucwong in #1730
- go get by @ucwong in #1731
- cmd/devp2p: use bootnodes as crawl input by @ucwong in #1732
- trie: add getter for preimage store in trie.Database by @ucwong in #1733
- asm issue & cmd fix by @ucwong in #1734
- suppress fsnotify error if keydir not exists by @ucwong in #1735
- core/rawdb: no need to run truncateFile for readonly mode by @ucwong in #1736
- deps by @ucwong in #1737
- core/rawdb: use readonly file lock in readonly mode by @ucwong in #1738
- storage latest update by @ucwong in #1739
- core/bloombits: fix deadlock when matcher session hits an error by @ucwong in #1740
- deps by @ucwong in #1741
- ensure db is closed before exit by @ucwong in #1742
- allow underpriced transactions in after timeout by @ucwong in #1743
- goja & deps by @ucwong in #1744
- compact db missing key starts with 0xff by @ucwong in #1745
- go get by @ucwong in #1746
- support exposing Pebble stats too, beside Leveldb by @ucwong in #1747
- core/state: small trie prefetcher nits by @ucwong in #1748
- pebble upgrade by @ucwong in #1749
- deps & tiny fix by @ucwong in #1750
- deps by @ucwong in #1751
- 1.10.49 stable by @ucwong in #1752
Full Changelog: v1.10.48...v1.10.49
... ... Check sum
b021029f6390cf29d653db2f16759978cd30f5cf go1.21.3.linux-amd64.tar.gz
Cortex-Seeding
e1932f188252651501d6d4a7dfc46867b6dbb298 cortex-Linux-x86_64-v1.10.49-aa16171d.tar.gz
06f40edd517b9812be3ce82f6a954ac7854dca82 cortex-Linux-x86_64-v1.10.49-aa16171d.zip
MD5
d99268f36e14be197358205114cfa4da cortex-Linux-x86_64-v1.10.49-aa16171d.tar.gz
ae68f92ed6af559f560deed141a6f210 cortex-Linux-x86_64-v1.10.49-aa16171d.zip
SHA256
3c67ed590c7860954b12eb10ca11034eee0c02cdc23d5e0b61fc237fac6cfc05 cortex-Linux-x86_64-v1.10.49-aa16171d.tar.gz
e0279e99195ed41f05f3de4c0a40115e10ba2730c0a6f30a8d55bb748cfc498a cortex-Linux-x86_64-v1.10.49-aa16171d.zip
Grande 🎉
Changes
- 1.10.48 stable @ucwong (#1707)
- upnp 1.3 @ucwong (#1706)
- simplify storage trie update and commit @ucwong (#1705)
- informational metrics (prometheus, influxdb, opentsb) @ucwong (#1704)
- go.mod clean @ucwong (#1703)
- rlp gen fix @ucwong (#1702)
- account/abi: handle solidity panic revert @ucwong (#1701)
- rlp & gen & deps @ucwong (#1700)
- core/state/snapshot: replace diffToDisk ideal batch size with 64MB @ucwong (#1699)
- core/vm/runtime: Add Random field to config @ucwong (#1698)
- all: use rlp.DecodeBytes instead of rlp.Decode where possible @ucwong (#1697)
- tryMakeReadOnlyDatabase @ucwong (#1696)
- pebble batch no sync fix @ucwong (#1695)
- core/rawdb: fix 32bit build @ucwong (#1694)
- rlp: remove allocation of bytes.Reader in DecodeBytes @ucwong (#1693)
- crypto/bn256: eliminate dead store @ucwong (#1692)
- avoid fsync db in tests @ucwong (#1691)
- core/rawdb: allocate database keys with explicit size to avoid slice … @ucwong (#1690)
- cmd/utils: fix a startup issue on deleted chaindata but dangling anci… @ucwong (#1689)
- deps @ucwong (#1688)
- core: ensure txindex will be triggered at least once @ucwong (#1687)
- ignore genesis block on importChain @ucwong (#1686)
- deps @ucwong (#1685)
- trie: reduce allocs in recHash @ucwong (#1684)
- deps @ucwong (#1683)
- protect cache with mutex @ucwong (#1682)
- all: update golang/x/ext and fix slice sorting fallout @ucwong (#1681)
- exp fix @ucwong (#1680)
- use t.toBig on ctx.GasPrice for js tracing @ucwong (#1679)
- Update README.md @ucwong (#1678)
- update & pebble iter fix @ucwong (#1677)
- blockchain traversal @ucwong (#1676)
- c-kzg-4844 update @ucwong (#1675)
- support more than 7 levels in metrics @ucwong (#1674)
- goja update @ucwong (#1673)
- remove unused param, refactor filtering-loop @ucwong (#1672)
- core/state: move UpdateContractCode before the trie hash is computed … @ucwong (#1671)
- p2p: move ping handling into pingLoop goroutine @ucwong (#1670)
- miner gas calculate fix @ucwong (#1668)
- log clean @ucwong (#1667)
- log: use atomic types @ucwong (#1666)
- tiny fix @ucwong (#1665)
- tiny fix @ucwong (#1664)
- all: remove trailing whitespace @ucwong (#1663)
- unstable 1.10.48 @ucwong (#1662)
What's Changed
- unstable 1.10.48 by @ucwong in #1662
- all: remove trailing whitespace by @ucwong in #1663
- tiny fix by @ucwong in #1664
- tiny fix by @ucwong in #1665
- log: use atomic types by @ucwong in #1666
- log clean by @ucwong in #1667
- miner gas calculate fix by @ucwong in #1668
- p2p: move ping handling into pingLoop goroutine by @ucwong in #1670
- core/state: move UpdateContractCode before the trie hash is computed … by @ucwong in #1671
- remove unused param, refactor filtering-loop by @ucwong in #1672
- goja update by @ucwong in #1673
- support more than 7 levels in metrics by @ucwong in #1674
- c-kzg-4844 update by @ucwong in #1675
- blockchain traversal by @ucwong in #1676
- update & pebble iter fix by @ucwong in #1677
- Update README.md by @ucwong in #1678
- use t.toBig on ctx.GasPrice for js tracing by @ucwong in #1679
- exp fix by @ucwong in #1680
- all: update golang/x/ext and fix slice sorting fallout by @ucwong in #1681
- protect cache with mutex by @ucwong in #1682
- deps by @ucwong in #1683
- trie: reduce allocs in recHash by @ucwong in #1684
- deps by @ucwong in #1685
- ignore genesis block on importChain by @ucwong in #1686
- core: ensure txindex will be triggered at least once by @ucwong in #1687
- deps by @ucwong in #1688
- cmd/utils: fix a startup issue on deleted chaindata but dangling anci… by @ucwong in #1689
- core/rawdb: allocate database keys with explicit size to avoid slice … by @ucwong in #1690
- avoid fsync db in tests by @ucwong in #1691
- crypto/bn256: eliminate dead store by @ucwong in #1692
- rlp: remove allocation of bytes.Reader in DecodeBytes by @ucwong in #1693
- core/rawdb: fix 32bit build by @ucwong in #1694
- pebble batch no sync fix by @ucwong in #1695
- tryMakeReadOnlyDatabase by @ucwong in #1696
- all: use rlp.DecodeBytes instead of rlp.Decode where possible by @ucwong in #1697
- core/vm/runtime: Add Random field to config by @ucwong in #1698
- core/state/snapshot: replace diffToDisk ideal batch size with 64MB by @ucwong in #1699
- rlp & gen & deps by @ucwong in #1700
- account/abi: handle solidity panic revert by @ucwong in #1701
- rlp gen fix by @ucwong in #1702
- go.mod clean by @ucwong in #1703
- informational metrics (prometheus, influxdb, opentsb) by @ucwong in #1704
- simplify storage trie update and commit by @ucwong in #1705
- upnp 1.3 by @ucwong in #1706
- 1.10.48 stable by @ucwong in #1707
Full Changelog: v1.10.47...v1.10.48
MD5
a97507da848a7564ba2a3429562ebe08 cortex-Linux-x86_64-v1.10.48-650cd5af.tar.gz
3ca72aa3271815c7e44b7c61c4944ec0 cortex-Linux-x86_64-v1.10.48-650cd5af.zip
SHA256
d4fdb3c26c52e4c5e4bbfcf951f62791a129d70e66268e9abddca45f1c2f7025 cortex-Linux-x86_64-v1.10.48-650cd5af.tar.gz
6903daf6b3f2898f6785d00e63dfb7b56b499159789c31806b636c3de32d89ff cortex-Linux-x86_64-v1.10.48-650cd5af.zip
Novo 🎉
Changes
- 1.10.47 @ucwong (#1661)
- build: upgrade -dlgo version to Go 1.20.7 @ucwong (#1660)
- p2p: use atomic types @ucwong (#1659)
- cmd/bootnode: fix timer leak @ucwong (#1658)
- deps @ucwong (#1657)
- core, trie: track state change set with account address @ucwong (#1656)
- dl deps @ucwong (#1655)
- deps @ucwong (#1654)
- atomic type in ws @ucwong (#1653)
- state db fix @ucwong (#1652)
- expose block @ucwong (#1651)
- crypto/kzg4844: do lazy init in all ckzg funcs @ucwong (#1650)
- mkt @ucwong (#1649)
- atomic types used @ucwong (#1648)
- cmd/devp2p: atomic types used @ucwong (#1647)
- Selfdestruct6780 @ucwong (#1646)
- sender cacher rename @ucwong (#1645)
- core: replace instances of 'suicide' with 'selfdestruct' to improve … @ucwong (#1644)
- types clean @ucwong (#1643)
- empty code and root fix @ucwong (#1642)
- db->triedb @ucwong (#1641)
- trie state fix @ucwong (#1640)
- delete snapshot disabled @ucwong (#1639)
- use automaxprocs to apply cpu quota correctly @ucwong (#1638)
- metrics: NilResettingTimer.Time should execute the timed function @ucwong (#1637)
- metrics: NilTimer should still run the function to be timed @ucwong (#1636)
- cmd/bootnode, p2p: support for alternate mapped ports @ucwong (#1635)
- blockchain snapshot @ucwong (#1634)
- Update README.md @ucwong (#1633)
- transient storage added @ucwong (#1632)
- slim account to types @ucwong (#1631)
- add returndata to resp @ucwong (#1630)
- deps @ucwong (#1629)
- unstable 1.10.47 @ucwong (#1628)
- p2p disc update @ucwong (#1627)
- vm mcopy instruction @ucwong (#1626)
- better active protocol handler tracking @ucwong (#1625)
- core/rawdb: support freezer batch read with no size limit @ucwong (#1624)
- console: add cleanup to avoid leaks in newTester @ucwong (#1623)
- track state changes in state db @ucwong (#1622)
What's Changed
- track state changes in state db by @ucwong in #1622
- console: add cleanup to avoid leaks in newTester by @ucwong in #1623
- core/rawdb: support freezer batch read with no size limit by @ucwong in #1624
- better active protocol handler tracking by @ucwong in #1625
- vm mcopy instruction by @ucwong in #1626
- p2p disc update by @ucwong in #1627
- unstable 1.10.47 by @ucwong in #1628
- deps by @ucwong in #1629
- add returndata to resp by @ucwong in #1630
- slim account to types by @ucwong in #1631
- transient storage added by @ucwong in #1632
- Update README.md by @ucwong in #1633
- blockchain snapshot by @ucwong in #1634
- cmd/bootnode, p2p: support for alternate mapped ports by @ucwong in #1635
- metrics: NilTimer should still run the function to be timed by @ucwong in #1636
- metrics: NilResettingTimer.Time should execute the timed function by @ucwong in #1637
- use automaxprocs to apply cpu quota correctly by @ucwong in #1638
- delete snapshot disabled by @ucwong in #1639
- trie state fix by @ucwong in #1640
- db->triedb by @ucwong in #1641
- empty code and root fix by @ucwong in #1642
- types clean by @ucwong in #1643
- core: replace instances of 'suicide' with 'selfdestruct' to improve … by @ucwong in #1644
- sender cacher rename by @ucwong in #1645
- Selfdestruct6780 by @ucwong in #1646
- cmd/devp2p: atomic types used by @ucwong in #1647
- atomic types used by @ucwong in #1648
- mkt by @ucwong in #1649
- crypto/kzg4844: do lazy init in all ckzg funcs by @ucwong in #1650
- expose block by @ucwong in #1651
- state db fix by @ucwong in #1652
- atomic type in ws by @ucwong in #1653
- deps by @ucwong in #1654
- dl deps by @ucwong in #1655
- core, trie: track state change set with account address by @ucwong in #1656
- deps by @ucwong in #1657
- cmd/bootnode: fix timer leak by @ucwong in #1658
- p2p: use atomic types by @ucwong in #1659
- build: upgrade -dlgo version to Go 1.20.7 by @ucwong in #1660
- 1.10.47 by @ucwong in #1661
Full Changelog: v1.10.46...v1.10.47
MD5
67e902f3119a68de301989c10113fa02 cortex-Linux-x86_64-v1.10.47-2be280db.tar.gz
b4f13679a5615f80b3039459623fded7 cortex-Linux-x86_64-v1.10.47-2be280db.zip
SHA256
e72b9e242da85f512bb3968b5f8e1e45ccf6a380634767abd8aad6f9526bac62 cortex-Linux-x86_64-v1.10.47-2be280db.tar.gz
29177d4ffa57765fea82d8c5e7cbef58927af948d110bbd4ca3c6589e0260b02 cortex-Linux-x86_64-v1.10.47-2be280db.zip
Serta 🎉
Changes
- 1.10.46 stable @ucwong (#1621)
- udp fix @ucwong (#1620)
- robot 03 @ucwong (#1619)
- update leveldb metrics collection @ucwong (#1618)
- cortex robot added @ucwong (#1617)
- ioutil 2 os @ucwong (#1616)
- storage log fix @ucwong (#1615)
- deps @ucwong (#1614)
- node: fix listening on IPv6 address @ucwong (#1613)
- deps @ucwong (#1612)
- version emoji @ucwong (#1611)
- make signature of ContractCode hash-independent @ucwong (#1610)
- verkle @ucwong (#1609)
- send big tx by announce only @ucwong (#1608)
- rawdb fix @ucwong (#1607)
- core: log message if DeriveFields returns error @ucwong (#1606)
- common/lru: add test case for BasicLRU.Peek @ucwong (#1605)
- database put in sync mode @ucwong (#1604)
- correct op num @ucwong (#1603)
- common/math: fix typo in comment @ucwong (#1602)
- deps @ucwong (#1601)
- crypto/secp256k1: define NDEBUG only if not defined @ucwong (#1600)
- deps @ucwong (#1599)
- remote db added @ucwong (#1598)
- p2p/discover: swap verification order in discv4 ping handler @ucwong (#1597)
- core: use slices package for sorting @ucwong (#1596)
- hash less func added @ucwong (#1595)
- narrow down the scope of the variable @ucwong (#1594)
- go.mod: update kzg libraries to use big-endian @ucwong (#1593)
- consensus/clique: use slices package for sorting @ucwong (#1592)
- metrics: use slices package for sorting @ucwong (#1591)
- cmd/devp2p: use slices package for sorting @ucwong (#1590)
- accounts/keystore: use slices package for sorting @ucwong (#1589)
- p2p: use slices package for sorting @ucwong (#1588)
- deps @ucwong (#1587)
- rpc: avoid use of cgo by hard-coding maxPathSize @ucwong (#1586)
- typos @ucwong (#1585)
- build: use slices package for sorting @ucwong (#1584)
- 1.10.46 unstable @ucwong (#1583)
What's Changed
- 1.10.46 unstable by @ucwong in #1583
- build: use slices package for sorting by @ucwong in #1584
- typos by @ucwong in #1585
- rpc: avoid use of cgo by hard-coding maxPathSize by @ucwong in #1586
- deps by @ucwong in #1587
- p2p: use slices package for sorting by @ucwong in #1588
- accounts/keystore: use slices package for sorting by @ucwong in #1589
- cmd/devp2p: use slices package for sorting by @ucwong in #1590
- metrics: use slices package for sorting by @ucwong in #1591
- consensus/clique: use slices package for sorting by @ucwong in #1592
- go.mod: update kzg libraries to use big-endian by @ucwong in #1593
- narrow down the scope of the variable by @ucwong in #1594
- hash less func added by @ucwong in #1595
- core: use slices package for sorting by @ucwong in #1596
- p2p/discover: swap verification order in discv4 ping handler by @ucwong in #1597
- remote db added by @ucwong in #1598
- deps by @ucwong in #1599
- crypto/secp256k1: define NDEBUG only if not defined by @ucwong in #1600
- deps by @ucwong in #1601
- common/math: fix typo in comment by @ucwong in #1602
- correct op num by @ucwong in #1603
- database put in sync mode by @ucwong in #1604
- common/lru: add test case for BasicLRU.Peek by @ucwong in #1605
- core: log message if DeriveFields returns error by @ucwong in #1606
- rawdb fix by @ucwong in #1607
- send big tx by announce only by @ucwong in #1608
- verkle by @ucwong in #1609
- make signature of ContractCode hash-independent by @ucwong in #1610
- version emoji by @ucwong in #1611
- deps by @ucwong in #1612
- node: fix listening on IPv6 address by @ucwong in #1613
- deps by @ucwong in #1614
- storage log fix by @ucwong in #1615
- ioutil 2 os by @ucwong in #1616
- cortex robot added by @ucwong in #1617
- update leveldb metrics collection by @ucwong in #1618
- robot 03 by @ucwong in #1619
- udp fix by @ucwong in #1620
- 1.10.46 stable by @ucwong in #1621
Full Changelog: v1.10.45...v1.10.46
Leiria 🌈
Changes
- 1.10.45 stable @ucwong (#1582)
- deps @ucwong (#1581)
- core: remove unnecessary log copy @ucwong (#1580)
- potential panic fix @ucwong (#1579)
- mkt panic fix @ucwong (#1578)
- refactor exporting js buffer @ucwong (#1577)
- rpc: add method to test for subscription support @ucwong (#1576)
- unstable 1.10.45 @ucwong (#1575)
Walkman 🌈
Changes
- 1.10.44 stable && ckp @ucwong (#1574)
- tiny @ucwong (#1573)
- deps @ucwong (#1572)
- vm model check @ucwong (#1571)
- fix @ucwong (#1570)
- deps @ucwong (#1569)
- reuse func handleLogs for Removed logs @ucwong (#1568)
- accounts/keystore: handle error for invalid key in DecryptKey @ucwong (#1567)
- deps @ucwong (#1566)
- atomic gas price @ucwong (#1565)
- core/txpool: fix minor flaw in isGapped check @ucwong (#1564)
- core/state: clear out cached state data when reset occurs @ucwong (#1563)
- deps @ucwong (#1562)
- internal/web3ext: fix parameter count of miner_start @ucwong (#1561)
- core/state: mark account as dirty when resetObject occurs @ucwong (#1560)
- p2p/discover: add Table configuration and Nodes method @ucwong (#1559)
- event: move type fixation logic into Feed.init @ucwong (#1558)
- 1.10.44 unstable @ucwong (#1557)
MD5
835c6c7dc414c46134ef8c0d108c394e cortex-Linux-x86_64-v1.10.44-a360279f.tar.gz
68f4ab11a34ec4ff0b2939513e883180 cortex-Linux-x86_64-v1.10.44-a360279f.zip
SHA256
85b7a63597ca00fe8f5b30f3d66ad4cb1c34ca11480d80e04f914c48f31ab36b cortex-Linux-x86_64-v1.10.44-a360279f.tar.gz
ef7a13ea4dd2633b5cbd212af281a2db250d644001daa777bac8f232906bb450 cortex-Linux-x86_64-v1.10.44-a360279f.zip
Freguesias 🌈
Thank you for your support, recommended to upgrade the latest version of cortex
Changes
- 1.10.43 stable @ucwong (#1556)
- deps @ucwong (#1555)
- remove header.Size in rpc getHeaderByXXX @ucwong (#1554)
- retrieve logs in async @ucwong (#1553)
- fix NewBatchWithSize to set db @ucwong (#1552)
- cmd/utils: do not check free disk space in dev mode @ucwong (#1551)
- prevent shutdown-panic @ucwong (#1550)
- rpc: more accurate checking of handler method signatures @ucwong (#1549)
- core/state/snapshot: check difflayer staleness early @ucwong (#1548)
- core/asm: remove unused return value @ucwong (#1547)
- rpc: websocket should respect the HTTP_PROXY by default @ucwong (#1546)
- deps @ucwong (#1545)
- latest block default @ucwong (#1544)
- remove unused err @ucwong (#1543)
- metrics: use sync.map in registry @ucwong (#1542)
- add client func @ucwong (#1541)
- init map size in memdb @ucwong (#1540)
- crypto/kzg4844: pull in the C and Go libs for KZG cryptography @ucwong (#1539)
- p2p: initialize maps with known size @ucwong (#1538)
- event: initialize maps with known size @ucwong (#1537)
- cmd/utils: report the blocknumber when block import fails @ucwong (#1536)
- miner: initialize maps with capacity @ucwong (#1535)
- log: report error when ctx key is non-string @ucwong (#1534)
- core/state: initialize maps with known size @ucwong (#1533)
- add txHash field on txTraceResult @ucwong (#1532)
- deps @ucwong (#1531)
- fix error aggregator @ucwong (#1530)
- core/txpool : fix map size avoid resizing @ucwong (#1529)
- golang-kv @ucwong (#1527)
- rpc: use atomic types @ucwong (#1526)
- accounts/abi: resolve name conflict for methods starting with a number @ucwong (#1525)
- core: remove unused ContractCode method from BlockChain @ucwong (#1524)
- graphql, internal: fix typos in comments @ucwong (#1523)
- p2p/discover: fix lint nit @ucwong (#1522)
- vet fix & deps @ucwong (#1521)
- split test @ucwong (#1520)
- downloader p 65 test @ucwong (#1519)
- 65 p fetcher test @ucwong (#1518)
- fetcher test added @ucwong (#1517)
- p2p/discover: concurrent TALKREQ handling @ucwong (#1516)
- 1.10.43 unstable cycle @ucwong (#1515)
MD5
d4eb500495f854e13cd5f81cfaa9f389 cortex-Linux-x86_64-v1.10.43-92eacbce.tar.gz
ad5a9192084ff075eae2bf6767dbe4cc cortex-Linux-x86_64-v1.10.43-92eacbce.zip
SHA256
5d9202d340449797ab8d0423a0fffad6814db564f7afa7d15a9e89c38f26f5c7 cortex-Linux-x86_64-v1.10.43-92eacbce.tar.gz
2d707d0ada7cb6ff4c3d5d88744578113dfab6009df1ba3a05eaea64bb1cd831 cortex-Linux-x86_64-v1.10.43-92eacbce.zip