Releases: ten-protocol/go-ten
Releases · ten-protocol/go-ten
Ten v0.21.1
TEN v0.21.0
Change Log
- A list of the commits and PRs merged in this release is as below;
cc3b1048
Upgrade oz libraries (#1707)0a573d75
Deploy scripts: enable debug api on upgrades (#1780)f8b3b76c
Geth: cherry pick emergency geth upgrade from release branch #1771 (#1772)3da65b55
Upped batch size limit (#1775)3322ad9e
Fix for desync issue (#1778)7927b17e
Tweak caching (#1777)9ae2825e
Add estimate optimisation that geth added (#1776)22b397de
Logging: use terminal format with full hashes (#1770)b69bb7f9
Introduce enclaveid as identifier (#1760)6a7b5f54
Add maxdbpoolsize for edglessdb (#1767)42d9a38b
Add basic file logging in the gateway (#1763)634a5b79
Host: drop transactions received when enclave not ready (#1762)26d7db4f
[ghaction] reorder deploy l2 jobs (#1758)0789f261
Fix health indicator bug (#1759)9c81010b
Add log-level to launcher + fix trace debug (#1757)2019eac0
Use fast cspring for encrypting responses (#1753)206dbffc
[gas mechanics] implement gas history; migrate to arbitrum gas model (#1714)0fe01b4e
Mempool perf fix (#1752)843d6cbb
2 validators deploy (#1750)dcf96c93
Ten gateway use http instead of ws (#1743)b49b4c0d
Loggers: use log format rather than terminal format for files (#1751)01980954
Remove old docs (#1749)7f0ad72b
Refactor testnet status update (#1748)3ba9d7c2
Host: fix bug causing unnecessary multiplier on l1 gas fees (#1747)bdce4a85
Statedb revert to snapshot for ignored batches (#1742)16173af2
Update and simplify local testnet startup docs (#1745)7c1ebad2
Update of prs so far for a v0.21 release (#1744)cdc02ebe
Adding batch timestamp to the public tx api (#1740)a41bff9e
Fix the enclave stream reconnect (#1741)f72e986c
Host: small cache of blocks by hash (#1738)3103eca1
Change network name (#1735)5aee83a8
[gateway] Health check on gateway ui/frontend (#1729)f6f147ab
[gateway] Set distdir based on node_env (#1693)74e0a395
[gateway] Health check on gateway backend (#1728)856e72e3
[gateway] Update expired discord link and add warning msg to gateway ui (#1709)8d534c00
[tenscan] Fix latest batch (#1704)3daec735
[tenscan] Health check ui on tenscan (#1719)f77ac97e
[tenscan] Endpoint for health check (#1718)b6dada78
Change domain from obscu.ro to ten.xyz (#1733)e984af1e
Adds faucet + gateway to launcher (#1734)986f6995
Fix concurrent map writes (#1732)a0cec156
[network-tests] Update uat config (#1731)010815f1
Change tenscan link in gateway and docs (#1726)b2e41d36
Add enclave block and batch health checks (#1727)f159fb8c
Docs: fix typos (#1723)a332d76f
Make walletextensioncontainer.start() non blocking (#1722)06d02fb2
Add new node flow fixes (#1712)b6444cfe
Comment panic line (#1725)33d59d17
Refactor obscuroscan to tenscan (#1716)5cd64e8f
Tenscan workflow (#1724)520ea1ee
Fix build (#1721)c9908321
Fix gateway spammy logs (#1715)952a281f
Gaslimit + gascap flags (#1682)6389ace6
Debug hh deployer (#1710)5c369332
Statedb revert to snapshot for ignored batches (#1713)63ba4990
Add validator flow (#1711)98e0913f
Remove check performed in the mempool (#1708)4ee0ccac
Set retention to 7 days for deployer logs (#1706)875e3e3b
[tenscan] Address and tx placeholder page for metamask redirect link (#1705)b528fcb0
[gateway] Fix loading screen and connect accounts on reload (#1703)c7aee804
Fix statedb error during mempool (#1702)5c4e75d5
[gateway] Enable metamask desktop and mobile support (#1697)6605017d
Testnet deployments set enclave testmode=true (#1701)ecf49b14
Close mempool and use the geth defaults for the mempool (#1699)ae34047b
Enclave produce no batch if all tx failed (#1698)7c2a4df7
Fix error page for non-mm users (#1696)457777e6
Add$
to ether price (#1694)0f690c90
Change network name back to obscuro testnet, to avoid warnings (#1695)c4c827d5
Tenscan updates (#1683)dbfa7a30
Revert deleting favicon (#1691)b2651ab3
[gateway] Front end fixes for non-mm users (#1690)b428c62f
[gateway] Remove listener for account change (#1689)b2ddee04
Deploy new ten gateway frontend (#1686)2fa60897
Use the 3.18 go alpine image (#1687) (#1688)d9ead96a
Ten gateway (#1657)0fd37731
Rpc ap ensure hash field included in batches json (#1684)ca7f91b2
Adding enclave restricted flags (#1668)4551c81b
Enclave no panic for bad rlp format (#1679)fb50c7ba
Use the cached head block (#1678)
TEN v0.20.5
TEN v0.20.4
TEN v0.20.3
Change Log
- A list of the commits and PRs merged in this release is as below;
ae34047b
Enclave: produce no batch if all tx failed (#1698)
TEN v0.20.2
Change Log
- A list of the commits and PRs merged in this release is as below;
fe6e3276
Use the 3.18 go alpine image (#1687)
TEN v0.20.1
TEN v0.20.0
Change Log
- A list of the commits and PRs merged in this release is as below;
1433e41e
Tenscan updates (#1661)dc769561
Host rpc: use checksum format for contract addresses (#1674)362a80b0
Obscuroscan now deploys to port 80 (#1675)3e9e4a8a
Add in change log (#1673)2fd08a63
Contract addresses: have host fetch l2 msg bus address from enclave (#1669)c3775b52
Contract deploy: record l2 contract addresses (#1667)23107b72
Add another signed message format gateway (#1672)5bf20d97
L1 contracts: increase timeout for extra transactions (#1671)1d08a78b
Proxy contracts deployment (#1663)f6c7c1b9
Add token as query param (#1666)34221a57
Local network: pass mgmt contract to l2 contract deploy script (#1664)3af59e76
Add default user for old endpoints (#1665)378aec67
Use eth sign typed data v4 in gateway (#1643)8712e26d
Obscuroscan#2323 (#1640)d37c0c78
Remove creating all clients at startup (#1662)f5d4ddd6
Contract deployment: store important addresses (#1653)12480861
Host: monitor and serve important contract addresses (#1645)29cae5df
Adding tx hash to the faucet funding (#1660)8c83d5e3
Fix json serialisation for batch (#1655)e0e082db
Fix the repository dispatches to ten-protocol/ten-test after the repo renaming (#1658)e8b7b50f
Prevent concurrent writes to a websocket connection (#1656)43214832
Fix the msg bus deploy at genesis (#1652)0b47af67
Added another promote to admin. (#1651)309b2405
Replacing github links (#1647)0ec2d053
Rebranding .md files (#1648)bb3a2bd2
Ui: replace obscuro logos with ten (#1649)35b5ce45
Change base url to https (#1644)ef01370c
Adding geths mempool (#1639)82488783
Fix test ports (#1642)991a2d67
Integrate google analytics for og and obscuroscan (#1638)9e3cf212
Gateway unsubscribe for multiple subscribed clients (#1637)e7ab386b
Gateway fixes (#1633)47bb9e65
Obscuroscan: serve oldest batches first (#1635)1d4e8d74
Subscribe to events with multiple accounts and deduplicate (#1627)5c3fc3cd
Obscuroscan: metamask button show connected (#1634)aae2f5fc
Return error instead of just logging it if client fails (#1632)fb4c4492
Cais ui updates (#1631)97ed3c31
Obscuroscan: small ui tweaks (#1630)f6ac73a0
Update readme.md (#1613)7399892f
Missed a couple of vars on the rename (#1629)bddbf713
Obscuroscan: load eth price on init (#1626)06e56bdd
Preparation for subscribing with multiple accounts and test that confirms current issues (#1516)a96105d9
Obscuroscan: favicon, title, align icons (#1625)9a370655
Respond with latest for 'pending' block number requests (#1623)
TEN v0.19.0
Change Log
- A list of the commits and PRs merged in this release is as below;
9eb4dd0e
Contract changes for storing addresses (#1622)563c5677
Add mutex for accts (#1621)a140f352
Initial commit for basic gateway package (#1619)8f898053
Increase init time (#1617)20e5799c
Adds revert reason test + error logging (#1616)401acba7
Keeping table behind spinner until loaded (#1618)4c5c8b2a
Cais gateway ui changes (#1614)85f05f9f
Convert remaining gh action scripts to env vars (#1615)ebcc4aa4
Normalizing og errors (#1600)d494bc8c
Update deployment scripts to use standardised env vars (#1608)a25b5b44
Fix for estimate gas failing when gasprice included. (#1610)c4140adf
Ziga/fix og metamask urls (#1611)d317e3ac
Lock hh-deploy version to fix compatibility (#1612)b5722cd3
Downgrade spammy log messages (#1609)31d9b7ff
Fix stuck at revoke userid (#1605)94d12bd1
Ci fixes for deployment (#1607)d1036cfe
Fixes upgrade list query (#1604)299d5094
Update og namings in the gh (#1603)a18f8624
Updates gh inputs to reflect current networks (#1602)a58288f6
Improve ui for users on og (#1579)
TEN v0.18.3
Change Log
- A list of the commits and PRs merged in this release is as below;
d88451a
Lock hh-deploy version to fix compatibility0a0d106
Downgrade spammy log messagese2bb81b
CI fixes for deploymentf2d00de
Fixes Upgrade list query51b00380
Add maxbatchinterval to skip some empty batches (#1599)3d3c12c9
Save l1 deployer logs (#1598)b5620b12
Reduce the verbosity of eth2network (#1597)7dfd9abe
Save logs (#1594)9d0b6200
Library for obscuro gateway (#1595)5b34ff6e
Update build-pr.yml (#1596)5405c3f0
Add prefunded l1 bridge address for dev and uat testing (#1591)226cfc65
Additional prs for the v0.18.0 release (#1592)5e9c8c84
Update new dns (#1580)1bc26e6e
Add block head cache (#1589)e06c9f53
Fix deploy (#1587)c5c136a3
Bumping testnet to 32gb (#1576)30494ec2
Remove slow query (#1586)beb55e8a
Fix bug (#1584)0c161a9e
Remove costly select (#1583)dc900b6a
Fix gas estimation (#1582)1e7e94cc
Added stopwatches in important functions (#1581)1dea9e94
Add balance endpoint to faucet for monitoring (#1577)f1a106a8
Bump enclave heap size (#1575)61c2cda5
Add sepoliatestnet as an environment for network tests (#1574)eccd99e0
Update some obx references in docs (#1573)8ed7e45b
Add gh actions script to retrieve funds from the bridge (#1570)4525fd57
Adjust cache cfg (#1568)a0309593
Performance fixes - speed and memory (#1567)701bd079
Enable obscuroscan test (#1566)42b98cf4
Fix config wiring at one of the layers for faucet (#1565)a8184707
Added faucet funding. (#1562)10ded300
Pedro/fe tweaks (#1564)341cc518
Setup faucet for sepolia env (#1563)816bccff
Auto funding script (#1543)ef3cef23
Rollup compression performance fixes (#1561)1eb404cd
Add retrieve all funds method to bridge (#1557)7b2ef03e
Adding version displays to og and oscan (#1560)a21c156d
Fixes the reladdresses in the events debug log (#1555)aa9dae08
Deploy obscuro gateway for sepolia testnet (#1552)584b6a74
Match network configuration with chainlist (#1511)84964850
L1 gas refunds for failing transactions. basefee not burned anymore (#1550)a97b8359
Compression fixes (#1559)8096ae05
Submit l1 block: fix lock bug (#1558)235d0a91
Add sepolia option to l2 gh action scripts (#1529)7cdf18ac
Improve logging (#1556)a4172f32
Fix og panic issues (#1554)07e87fbf
Reduce tx retries and increase price on retry (#1553)4b2d0e93
Guardian now produces rollup based on interval time and available bat (#1536)cc741c33
Fix rollup limiter & improve "slow query" logging (#1551)d5c19310
Fix (#1549)0e483622
Small doc changes (#1547)07b12fae
Removed bad logs (#1548)3d5f9267
Performance fixes (#1533)f1d60280
Add flag to configure l1 chainid for docker nodes (#1546)39b9afb2
Update the address in line with stored pk in 1pass (#1545)67c75973
Adding is_transfer to the other sql init (#1542)34aeae36
Get userid from url if not present in query params (#1538)34208be4
Fix deploys from main - remove migration file for now (#1540)c4864dae
Gas mechanics phase 1 implementation. (#1471)61a5921e
Update node urls in gateway deployment (#1541)42669a44
Fix frontend issues from workshop (#1525)1a149de7
Gh yaml typo (#1534)11e4c335
Add missing interval configs to testnet launcher (#1532)7e67c78c
Update tesnet dns (#1531)e9a8d019
Sepolia prep: add batch + rollup interval cli options (#1530)df76b51a
Testnet launcher now works with sgx (#1488)c638627b
Correct ws to http on the deployers flag name (#1528)0529e965
Save rollups (#1526)2adec7a5
Obscuro gateway vm (#1513)8babe2ea
Changes to support sepolia testing from ide (#1527)64a0c5ed
L1 publisher: resend stuck tx and manage nonce (#1518)40d58aa3
Og now can connect to mariadb (#1521)87683811
Add l1 block time config for host (#1523)c6a3801f
Disable the upgrade scheduled (#1524)fca67860
Improve compression robustness - part 1 (#1520)6abba582
Expose port 81 and 80 (#1510)