Commit 56903ba
authored
feat: enabled fast return on eth_sendRawTransaction (#3273)
* chore: added USE_ASYNC_TX_PROCESSING feature flag
Signed-off-by: Logan Nguyen <[email protected]>
* dep: installed keccak package
Signed-off-by: Logan Nguyen <[email protected]>
* chore: added computeTransactionHash utils method
Signed-off-by: Logan Nguyen <[email protected]>
* feat: enabled fast return on eth_sendRawTransaction
Signed-off-by: Logan Nguyen <[email protected]>
* test: fixed eth_sendRawTransaction UTs
Signed-off-by: Logan Nguyen <[email protected]>
* chore: added USE_ASYNC_TX_PROCESSING to test.env and localAcceptance.env
Signed-off-by: Logan Nguyen <[email protected]>
* feat: added pollForValidTransactionReceipt
Signed-off-by: Logan Nguyen <[email protected]>
* fix: fixed batch2
Signed-off-by: Logan Nguyen <[email protected]>
* chore: skipped some tests when useAsyncTxProcessing is on (TBD)
Signed-off-by: Logan Nguyen <[email protected]>
* fix: fixed batch2
Signed-off-by: Logan Nguyen <[email protected]>
* fix: fixed batch3
Signed-off-by: Logan Nguyen <[email protected]>
* fix: fixed hbarLimiter
Signed-off-by: Logan Nguyen <[email protected]>
* fix: fixed ws_batch2
Signed-off-by: Logan Nguyen <[email protected]>
* fix: fixed conformity
Signed-off-by: Logan Nguyen <[email protected]>
* fix: fixed getLogs test in batch1
Signed-off-by: Logan Nguyen <[email protected]>
* fix: fixed typo
Signed-off-by: Logan Nguyen <[email protected]>
* fix: fixed typo for sendRawTransactionProcessor method
Signed-off-by: Logan Nguyen <[email protected]>
---------
Signed-off-by: Logan Nguyen <[email protected]>1 parent 7accf1f commit 56903ba
File tree
18 files changed
+647
-373
lines changed- docs
- packages
- config-service/src/services
- relay
- src
- lib
- tests
- lib
- eth
- server/tests
- acceptance
- clients
- ws-server/tests/acceptance
18 files changed
+647
-373
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | | - | |
| 53 | + | |
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
| |||
100 | 100 | | |
101 | 101 | | |
102 | 102 | | |
| 103 | + | |
103 | 104 | | |
104 | 105 | | |
105 | 106 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | | - | |
| 52 | + | |
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
652 | 652 | | |
653 | 653 | | |
654 | 654 | | |
| 655 | + | |
| 656 | + | |
| 657 | + | |
| 658 | + | |
| 659 | + | |
| 660 | + | |
655 | 661 | | |
656 | 662 | | |
657 | 663 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
| |||
48 | 49 | | |
49 | 50 | | |
50 | 51 | | |
51 | | - | |
52 | 52 | | |
53 | 53 | | |
| 54 | + | |
54 | 55 | | |
55 | 56 | | |
56 | 57 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
65 | | - | |
66 | 65 | | |
67 | 66 | | |
68 | 67 | | |
| |||
1550 | 1549 | | |
1551 | 1550 | | |
1552 | 1551 | | |
1553 | | - | |
1554 | 1552 | | |
| 1553 | + | |
1555 | 1554 | | |
1556 | | - | |
1557 | | - | |
| 1555 | + | |
1558 | 1556 | | |
1559 | | - | |
1560 | | - | |
1561 | | - | |
1562 | | - | |
1563 | 1557 | | |
1564 | 1558 | | |
1565 | | - | |
| 1559 | + | |
| 1560 | + | |
| 1561 | + | |
1566 | 1562 | | |
1567 | 1563 | | |
1568 | 1564 | | |
| 1565 | + | |
1569 | 1566 | | |
1570 | 1567 | | |
1571 | 1568 | | |
1572 | | - | |
1573 | | - | |
| 1569 | + | |
| 1570 | + | |
1574 | 1571 | | |
1575 | 1572 | | |
1576 | 1573 | | |
1577 | 1574 | | |
1578 | 1575 | | |
1579 | 1576 | | |
1580 | | - | |
1581 | | - | |
1582 | | - | |
1583 | | - | |
1584 | | - | |
| 1577 | + | |
| 1578 | + | |
| 1579 | + | |
| 1580 | + | |
1585 | 1581 | | |
1586 | 1582 | | |
1587 | 1583 | | |
1588 | 1584 | | |
1589 | | - | |
| 1585 | + | |
| 1586 | + | |
| 1587 | + | |
1590 | 1588 | | |
1591 | 1589 | | |
1592 | 1590 | | |
| |||
1638 | 1636 | | |
1639 | 1637 | | |
1640 | 1638 | | |
1641 | | - | |
| 1639 | + | |
| 1640 | + | |
| 1641 | + | |
| 1642 | + | |
| 1643 | + | |
1642 | 1644 | | |
1643 | 1645 | | |
1644 | | - | |
| 1646 | + | |
1645 | 1647 | | |
1646 | 1648 | | |
1647 | 1649 | | |
1648 | | - | |
| 1650 | + | |
1649 | 1651 | | |
1650 | | - | |
1651 | | - | |
| 1652 | + | |
| 1653 | + | |
| 1654 | + | |
| 1655 | + | |
| 1656 | + | |
| 1657 | + | |
| 1658 | + | |
1652 | 1659 | | |
1653 | | - | |
| 1660 | + | |
| 1661 | + | |
| 1662 | + | |
| 1663 | + | |
| 1664 | + | |
| 1665 | + | |
| 1666 | + | |
| 1667 | + | |
| 1668 | + | |
| 1669 | + | |
| 1670 | + | |
1654 | 1671 | | |
1655 | | - | |
1656 | | - | |
1657 | | - | |
1658 | | - | |
1659 | 1672 | | |
1660 | 1673 | | |
1661 | 1674 | | |
| |||
1668 | 1681 | | |
1669 | 1682 | | |
1670 | 1683 | | |
1671 | | - | |
1672 | | - | |
1673 | | - | |
1674 | | - | |
1675 | | - | |
1676 | | - | |
1677 | | - | |
1678 | 1684 | | |
1679 | 1685 | | |
1680 | 1686 | | |
| |||
1770 | 1776 | | |
1771 | 1777 | | |
1772 | 1778 | | |
1773 | | - | |
1774 | 1779 | | |
1775 | 1780 | | |
1776 | 1781 | | |
1777 | 1782 | | |
1778 | 1783 | | |
1779 | 1784 | | |
1780 | 1785 | | |
| 1786 | + | |
| 1787 | + | |
| 1788 | + | |
| 1789 | + | |
| 1790 | + | |
| 1791 | + | |
| 1792 | + | |
| 1793 | + | |
| 1794 | + | |
| 1795 | + | |
| 1796 | + | |
| 1797 | + | |
| 1798 | + | |
| 1799 | + | |
| 1800 | + | |
| 1801 | + | |
| 1802 | + | |
| 1803 | + | |
| 1804 | + | |
| 1805 | + | |
| 1806 | + | |
| 1807 | + | |
| 1808 | + | |
| 1809 | + | |
| 1810 | + | |
| 1811 | + | |
| 1812 | + | |
| 1813 | + | |
| 1814 | + | |
| 1815 | + | |
| 1816 | + | |
| 1817 | + | |
| 1818 | + | |
| 1819 | + | |
| 1820 | + | |
| 1821 | + | |
| 1822 | + | |
| 1823 | + | |
1781 | 1824 | | |
1782 | 1825 | | |
1783 | 1826 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
22 | | - | |
23 | 21 | | |
| 22 | + | |
24 | 23 | | |
25 | | - | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
26 | 28 | | |
27 | 29 | | |
28 | 30 | | |
| |||
125 | 127 | | |
126 | 128 | | |
127 | 129 | | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
128 | 139 | | |
0 commit comments