CortexTheseus Versions Save

Cortex - AI on Blockchain, Official Golang implementation

v1.10.56

1 month ago

Changes

  • 1.10.56 stable @ucwong (#2020)
  • refactor so NewBlock, WithBody take types.Body @ucwong (#2019)
  • core/rawdb: implement in-memory freezer @ucwong (#2018)
  • crypto instead of sha3 @ucwong (#2017)
  • trie/trienode: minor speedup in nodeset merging @ucwong (#2016)
  • close opened files @ucwong (#2015)
  • 1.10.56 unstable @ucwong (#2014)
  • core/vm: add subgroup checks for mul/mulexp for G1/G2 @ucwong (#2013)
  • core/vm: remove a redundant zero check in opAddmod @ucwong (#2012)
  • p2p/simulations/adapters: use maps.Clone @ucwong (#2011)
  • deps @ucwong (#2010)
  • simple seeding to upload @ucwong (#2009)
  • core/state: revert pending storage updates if they revert to original… @ucwong (#2008)
  • core/state: better randomized testing (postcheck) on journalling @ucwong (#2007)
  • remove unnecessary checks @ucwong (#2006)
  • core/state: storage journal entry should revert dirtyness too @ucwong (#2005)
  • trie, consensus/clique: use maps.Clone @ucwong (#2004)
  • trie: preallocate capacity for fields slice @ucwong (#2003)
  • state operation v2 @ucwong (#2002)
  • core/vm: fix Prague contracts (#29612) @ucwong (#2001)

v1.10.55

1 month ago

Changes

  • 1.10.55 stable @ucwong (#2000)
  • regen fix @ucwong (#1999)
  • build: fix string compare for SortFunc @ucwong (#1998)
  • fix error msg @ucwong (#1997)
  • unused clean @ucwong (#1996)
  • avoid timer leak @ucwong (#1995)
  • block lookup cache api used @ucwong (#1994)
  • add new precompiles @ucwong (#1993)
  • current header type @ucwong (#1992)
  • print warning log if pebble performance degrades @ucwong (#1991)
  • core/state: fix bug in statedb.Copy and remove unnecessary preallocat… @ucwong (#1990)
  • typo fix @ucwong (#1989)
  • update gascosts for BLS12-381 + use gnark instead of kilic @ucwong (#1988)
  • core/vm: refactor push-functions to use min builtin @ucwong (#1987)
  • core/rawdb: add sanity-limit to header accessor @ucwong (#1986)
  • enforce topic-limit early on filter criterias @ucwong (#1985)
  • p2p/nat: fix typos in comments @ucwong (#1984)
  • typo fix @ucwong (#1983)
  • use timer instead of time.After in loops, to avoid memleaks @ucwong (#1982)
  • use big.Sign to compare with zero @ucwong (#1981)
  • tx lookup cache lock added @ucwong (#1980)
  • core/vm: move bls precompiles to correct addresses @ucwong (#1979)
  • rlp: replace reflect.PtrTo with reflect.PointerTo @ucwong (#1978)
  • internal, signer/core: replace path.Join with filepath.Join @ucwong (#1977)
  • reject contract creation if the storage is non-empty @ucwong (#1976)
  • logger output fix @ucwong (#1975)
  • use slices.Contains @ucwong (#1974)
  • use new atomic types in caches @ucwong (#1973)
  • internal/debug: convert legacy log level value in debug_verbosity @ucwong (#1972)
  • p2p/discover: using slices.Contains @ucwong (#1971)
  • log: using maps.Clone @ucwong (#1970)
  • p2p/dnsdisc: using clear builtin func @ucwong (#1969)
  • crypto/signify: close tmp key file in test @ucwong (#1968)
  • p2p: add inbound and outbound peers metric @ucwong (#1967)
  • common/lru: use clear builtin @ucwong (#1966)
  • core/state: use maps.Clone @ucwong (#1965)
  • rpc: fix ipc max path size @ucwong (#1964)
  • rlp: using maps.Clone @ucwong (#1963)
  • accounts/abi/bind: remove unused err set and check @ucwong (#1962)
  • cmd/devp2p: fix decoding of raw RLP ENR attributes @ucwong (#1961)
  • log: add Handler getter to Logger interface @ucwong (#1960)
  • console: fix the wrong error msg of datadir testcase @ucwong (#1959)
  • core/state: using slices.Clone @ucwong (#1958)
  • tiny fix @ucwong (#1957)
  • core: skip the check the statefulness of head block in repair @ucwong (#1956)
  • perform updates before deletions when mutating tries @ucwong (#1955)
  • remove useless err return value @ucwong (#1954)
  • Makefile .phony clean @ucwong (#1953)
  • remove dependency on golang.org/exp @ucwong (#1952)
  • simple seeding func added @ucwong (#1951)
  • Dev @ucwong (#1950)
  • log: use native log/slog instead of golang/exp @ucwong (#1948)
  • core/asm: minor code-clarification @ucwong (#1947)
  • all: use min/max/clear from go1.21 @ucwong (#1946)
  • accounts/abi/bind: check invalid chainID first @ucwong (#1945)
  • p2p: fix race in dialScheduler @ucwong (#1944)
  • log: replace tmp with bytes.Buffer.AvailableBuffer @ucwong (#1943)
  • crypto update @ucwong (#1942)
  • common/math: copy result in Exp @ucwong (#1941)
  • internal/build, rpc: add missing HTTP response body Close() calls @ucwong (#1940)
  • p2p/simulations/adapters: fix error messages @ucwong (#1939)
  • crypto/kz4844: pass blobs by ref @ucwong (#1938)
  • bootnodes update @ucwong (#1937)
  • crypto fix @ucwong (#1936)
  • boots update & deps @ucwong (#1935)
  • remove redundant string conversion @ucwong (#1934)
  • bt.v2 deps @ucwong (#1933)
  • engine removed @ucwong (#1932)
  • initialize gasRemaining @ucwong (#1931)
  • Fix prestateTracer pre nonce on contract creation @ucwong (#1930)
  • go deps @ucwong (#1929)
  • core: use finalized block as the chain freeze indicator @ucwong (#1928)
  • accounts/abi: delete duplicate error check @ucwong (#1927)
  • p2p: remove unused argument 'flags' @ucwong (#1926)
  • transaction propagation paths @ucwong (#1925)
  • deps & go formatter @ucwong (#1924)
  • Fix call_tracer withLog == true && onlyTopCall == true @ucwong (#1923)
  • core/txpool: no need to run rotate if no local txs @ucwong (#1922)
  • deps @ucwong (#1921)
  • p2p, log, rpc: use errors.New to replace fmt.Errorf with no parameter… @ucwong (#1920)
  • 1.10.55 unstable @ucwong (#1919)

Full Changelog: https://github.com/CortexFoundation/CortexTheseus/compare/v1.10.55...v1.10.55

MD5
0a6d99aac96c833c23ba5cae1fcb4bb0  cortex-Linux-x86_64-v1.10.55-aa9306cb.tar.gz
da01a530b4d87cce1d3581d3c965a844  cortex-Linux-x86_64-v1.10.55-aa9306cb.zip
SHA256
7ac6ca011c41c89e5299926fd9af0172d5fd578a4754e52fa47956efc2fcd3d4  cortex-Linux-x86_64-v1.10.55-aa9306cb.tar.gz
7cbf04bb88141c4bd2007c0f6199e36cd1b3cbac741440ac9677e09f9121b99e  cortex-Linux-x86_64-v1.10.55-aa9306cb.zip

v1.10.54

3 months ago

Changes

  • 1.10.54 stable @ucwong (#1918)
  • max uint64 used @ucwong (#1914)
  • remove redundant heap @ucwong (#1912)
  • internal/flags: fix --miner.gasprice default listing @ucwong (#1907)
  • p2p: fix accidental termination of portMappingLoop @ucwong (#1906)
  • go module auto & deps @ucwong (#1905)
  • build tags fix @ucwong (#1904)
  • build: fix problem with windows line-endings in CI download @ucwong (#1903)
  • core: reset tx lookup cache if necessary @ucwong (#1902)
  • core/types: fix and test handling of faulty nil-returning signer @ucwong (#1900)
  • 1.10.54 unstable @ucwong (#1898)

🐛 Bug Fixes

  • cvm-remote-fix @ucwong (#1917)

What's Changed

Full Changelog: https://github.com/CortexFoundation/CortexTheseus/compare/v1.10.53...v1.10.54

MD5
9ed36ffb6b1acc403c83d9aae386ba83  cortex-Linux-x86_64-v1.10.54-f588d2b2.tar.gz
23965ca5a7283c9b48db3b7ae668408c  cortex-Linux-x86_64-v1.10.54-f588d2b2.zip
SHA256
13ecf76046e8870ad2122ba9274fe8c36fa2c9c1bb0de4e6f00f9fbacf4ea20c  cortex-Linux-x86_64-v1.10.54-f588d2b2.tar.gz
1e2fc55b91d514ae4e55cd295e7f4739f21e85675db5970b12a430e2f2829215  cortex-Linux-x86_64-v1.10.54-f588d2b2.zip

v1.10.53

4 months ago

Changes

  • 1.10.53 stable @ucwong (#1897)
  • deps @ucwong (#1896)
  • reset filter begin @ucwong (#1895)
  • deps @ucwong (#1894)
  • core/state: unexport GetOrNewStateObject @ucwong (#1893)
  • p2p/dnsdisc: use strings.Cut over strings.IndexByte @ucwong (#1892)
  • cmd/geth, internal/debug: get rid of by-default log config @ucwong (#1891)
  • fix bigint topic negative encoding @ucwong (#1890)
  • deps @ucwong (#1889)
  • log: emit error level string as "error", not "eror" @ucwong (#1888)
  • deps @ucwong (#1887)
  • unsubscribe fix @ucwong (#1886)
  • fix @ucwong (#1885)
  • dependencies @ucwong (#1884)
  • err handler fix @ucwong (#1883)
  • deps @ucwong (#1882)
  • large tx count @ucwong (#1881)
  • torrent fs event update @ucwong (#1880)
  • multi event subscribe added @ucwong (#1879)
  • Ubuntu release version @ucwong (#1878)
  • log: avoid setting default slog logger in init @ucwong (#1877)
  • fs task buff @ucwong (#1876)
  • torrentfs update @ucwong (#1875)
  • state object mdl methods added @ucwong (#1874)
  • mdl state method added @ucwong (#1873)
  • core/state: logic equivalence for GetCodeHash @ucwong (#1872)
  • latest azblob deps update @ucwong (#1871)
  • latest cloud flare api update @ucwong (#1870)
  • actions/[email protected] @ucwong (#1869)
  • deps @ucwong (#1868)
  • wormhole update @ucwong (#1867)
  • close all wallet before account @ucwong (#1866)
  • build: make linter emit output @ucwong (#1865)
  • 1.10.53 unstable @ucwong (#1864)
MD5
60097639f6409f99975abb1f0e22fff1  cortex-Linux-x86_64-v1.10.53-81bf2410.tar.gz
d40769b4fc2a7479756e41d9c7619231  cortex-Linux-x86_64-v1.10.53-81bf2410.zip
SHA256
856f29ffecbcc1d4ce7616e23a72161f70b4ec1360ffc866b37938f7167bb699  cortex-Linux-x86_64-v1.10.53-81bf2410.tar.gz
66c432fd00b62af361a4eee99835c0f130325e15d09187394521ba669aeb187a  cortex-Linux-x86_64-v1.10.53-81bf2410.zip

v1.10.52

5 months ago

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

Full Changelog: https://github.com/CortexFoundation/CortexTheseus/compare/v1.10.51...v1.10.52

v1.10.51

7 months ago

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

v1.10.50

7 months ago

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

Full Changelog: https://github.com/CortexFoundation/CortexTheseus/compare/v1.10.49...v1.10.50

v1.10.49

8 months ago

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

Full Changelog: https://github.com/CortexFoundation/CortexTheseus/compare/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

v1.10.48

9 months ago

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

Full Changelog: https://github.com/CortexFoundation/CortexTheseus/compare/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

v1.10.47

10 months ago

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

Full Changelog: https://github.com/CortexFoundation/CortexTheseus/compare/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