Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(protocol): alpha-4 with staking-based tokenomics #14065

Merged
merged 84 commits into from
Aug 3, 2023
Merged
Show file tree
Hide file tree
Changes from 41 commits
Commits
Show all changes
84 commits
Select commit Hold shift + click to select a range
d96e4bd
feat(protocol): alpha-4 with staking-based tokenomics (#13981)
dantaik Jun 28, 2023
c7fee73
refactor(protocol): add very minor update (#14066)
dantaik Jun 28, 2023
4cb7367
refactor(protocol): optimize ProverPool (#14069)
dantaik Jun 30, 2023
dc2e975
Merge branch 'main' into alpha-4
dantaik Jun 30, 2023
46c0e66
fix(protocol): Fix alpha-4 ability to build protocol and run tests (#…
cyberhorsey Jun 30, 2023
dee55c9
feat(eventindexer): Alpha 4 event indexing (#14078)
cyberhorsey Jul 1, 2023
5c40c12
feat(relayer): Alpha 4 event sub (#14081)
cyberhorsey Jul 1, 2023
81176e3
Merge branch 'main' into alpha-4
davidtaikocha Jul 1, 2023
8e398f4
chore(protocol): delete ProverPool2 and deprecated documents (#14082)
dantaik Jul 1, 2023
478ba5e
feat(protocol): allow premint of TKO to multiple addresses/amounts in…
cyberhorsey Jul 2, 2023
8ba71a6
chore(protocol): use block.prevrandao to avoid warning (#14088)
dantaik Jul 3, 2023
6805a11
Merge branch 'main' into alpha-4
dantaik Jul 3, 2023
e8ffbb8
Update TokenVault.sol
dong77 Jul 3, 2023
2fa83d2
fix typo
dantaik Jul 3, 2023
a539646
feat(protocol): restrict prover staking changes to once per hour (#14…
dantaik Jul 4, 2023
5bf313e
feat(protocol): disable oracle proofs to be over written by regular p…
dantaik Jul 4, 2023
38d537b
feat(protocol): unify taiko tokens acros L1, L2s, and L3s (#14083)
dantaik Jul 4, 2023
4e8e78a
Merge branch 'main' into alpha-4
cyberhorsey Jul 4, 2023
7f41353
feat(protocol): A4 bindings (#14101)
cyberhorsey Jul 4, 2023
4ef8d0c
fix(eventindexer): add address to Slashed event in db, + add logs (#1…
cyberhorsey Jul 4, 2023
05da0e7
fix(protocol): limit reward per gas in weight calculation (#14098)
dantaik Jul 5, 2023
c341f0a
add provers route
cyberhorsey Jul 5, 2023
44d119e
Merge branch 'main' into alpha-4
cyberhorsey Jul 5, 2023
a24f9a6
abigen
cyberhorsey Jul 5, 2023
76d9375
Merge branch 'alpha-4' of github.com:taikoxyz/taiko-mono into alpha-4
cyberhorsey Jul 5, 2023
5cd6c82
chore(protocol) use uint32 for gas limit, gas used, gas price (#14112)
dantaik Jul 6, 2023
fd07f3f
feat(protocol): add prover into block events (#14123)
dantaik Jul 7, 2023
c4c671e
feat(protocol): also add rewardPerGas into BlockProposedEvent (#14124)
dantaik Jul 8, 2023
053e198
Resolve merge from main with eventindexer changes
cyberhorsey Jul 10, 2023
c4ab00d
Merge branch 'alpha-4' of github.com:taikoxyz/taiko-mono into alpha-4
cyberhorsey Jul 10, 2023
32b043f
empty struct line
cyberhorsey Jul 10, 2023
aa3d6ec
move proverpool
cyberhorsey Jul 10, 2023
62a913c
lint
cyberhorsey Jul 10, 2023
9c0fd32
proverpool address comp
cyberhorsey Jul 10, 2023
f8415a2
chore(protocol): update BridgedERC20.sol by remove "dao" from auth li…
dantaik Jul 10, 2023
abc4157
Merge branch 'main' into alpha-4
cyberhorsey Jul 10, 2023
fc8fbbe
bindings for taikol1
cyberhorsey Jul 11, 2023
eb0d9e3
Merge branch 'main' into alpha-4
cyberhorsey Jul 11, 2023
d27a746
bindings
cyberhorsey Jul 11, 2023
a3e6f03
Merge branch 'alpha-4' of github.com:taikoxyz/taiko-mono into alpha-4
cyberhorsey Jul 11, 2023
35053d2
id => blockid
cyberhorsey Jul 11, 2023
77649c5
chore(protocol): improve ProverPool docs coverage (#14163)
dionysuzx Jul 14, 2023
b782050
feat(protocol): update Alpha-4 network configs (#14169)
davidtaikocha Jul 14, 2023
84f963a
feat(protocol): apply slight reward penalty based on timing (#14164)
dantaik Jul 15, 2023
ce1b87e
feat(bridge-ui): Optional faucet (#14178)
cyberhorsey Jul 16, 2023
29ccc17
comment to force push
cyberhorsey Jul 16, 2023
5ccdbb0
Merge branch 'alpha-4' of github.com:taikoxyz/taiko-mono into alpha-4
cyberhorsey Jul 16, 2023
d0319d1
envvars fix for faucet
cyberhorsey Jul 16, 2023
a58db26
fix(protocol): Fix prover duplicate (#14184)
cyberhorsey Jul 17, 2023
586cb78
fix(bridge-ui): add chain icons (#14189)
jscriptcoder Jul 18, 2023
2305fc7
feat(protocol): Pos dashboard + eventindexer indexing all proverpool …
cyberhorsey Jul 18, 2023
e2600d2
feat(pos-dashboard): Dashboard improvements (#14215)
cyberhorsey Jul 20, 2023
fb40a00
.
cyberhorsey Jul 20, 2023
adaa62e
.
cyberhorsey Jul 20, 2023
49df1a6
rm
cyberhorsey Jul 20, 2023
d54e566
feat(protocol): bring back whitelisted proposer (#14212)
dantaik Jul 20, 2023
7279086
feat(protocol): NFT (ERC721/ERC1155) bridge (#14118)
adaki2004 Jul 23, 2023
838b5e4
Merge branch 'main' into alpha-4
dong77 Jul 23, 2023
cb53b1e
pull main
dong77 Jul 23, 2023
8b746a0
Update LibVaultUtils.sol
dong77 Jul 23, 2023
6363f6e
chore(protocol): do not check sender in bridge's receive function [te…
dantaik Jul 24, 2023
e10bee7
feat(eventindexer): speed up sync (#14258)
cyberhorsey Jul 23, 2023
aa5d03d
chore(website): remove ttko discord and combine node runner manual (#…
dionysuzx Jul 24, 2023
a4aeeee
feat(bridge-ui-v2): bridging ETH and ERC20 (#14225)
jscriptcoder Jul 24, 2023
e269dbf
Merge branch 'main' into alpha-4
dantaik Jul 24, 2023
fdd74ac
fix(repo): update pnpm lock file (#14270)
dionysuzx Jul 24, 2023
9affe9c
feat(eventindexer): Galxe liquidity adding (#14268)
cyberhorsey Jul 25, 2023
8cd932c
fix(protocol): fix issue in slash amount calc (#14272)
dantaik Jul 25, 2023
01a0ad0
feat(protocol): Fix generate genesis tests (#14275)
adaki2004 Jul 25, 2023
29006ea
feat(pos-dashboard): Prover pool update (#14278)
cyberhorsey Jul 25, 2023
013912f
refactor(protocol): add proofWindowMultiplier (#14269)
dantaik Jul 25, 2023
b83a418
feat(pos-dashboard): bump lockfile (#14297)
cyberhorsey Jul 27, 2023
e795a09
merge main
dong77 Jul 27, 2023
fc22d37
Update lefthook.yml
dong77 Jul 27, 2023
570ae10
Merge branch 'main' into alpha-4
cyberhorsey Jul 28, 2023
4b23d14
feat(protocol): decouple proof(s) verification from core protocol (#1…
adaki2004 Jul 29, 2023
3bd031e
fix(bridge-ui): alpha 4 fix bridge UI - TS errors (#14322)
jscriptcoder Jul 31, 2023
b9f3bda
feat(protocol): update `DeployOnL1` script for `ProofVerifier` (#14325)
davidtaikocha Jul 31, 2023
45549b8
Merge branch 'main' into alpha-4
davidtaikocha Jul 31, 2023
9661ddc
Merge branch 'main' into alpha-4
dantaik Aug 2, 2023
4a78b6b
feat(bridge-ui-v2): Fixed input validations and catching additional e…
KorbinianK Aug 2, 2023
e82deba
feat(protocol): add `blockId` to `Slashed` event (#14357)
davidtaikocha Aug 3, 2023
1f2d4bc
Merge branch 'main' into alpha-4
davidtaikocha Aug 3, 2023
42bbc5f
feat(protocol): Fix failing unit test (#14358)
adaki2004 Aug 3, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -94,13 +94,16 @@ require (
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.0.3-0.20211202183452-c5a74bcca799 // indirect
github.com/opencontainers/runc v1.1.5 // indirect
github.com/patrickmn/go-cache v2.1.0+incompatible // indirect
github.com/pjbgf/sha1cd v0.3.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/prometheus/client_model v0.3.0 // indirect
github.com/prometheus/common v0.39.0 // indirect
github.com/prometheus/procfs v0.9.0 // indirect
github.com/sergi/go-diff v1.1.0 // indirect
github.com/shirou/gopsutil v3.21.4-0.20210419000835-c7a38de76ee5+incompatible // indirect
github.com/shopspring/decimal v1.3.1 // indirect
github.com/stretchr/objx v0.5.0 // indirect
github.com/skeema/knownhosts v1.1.1 // indirect
github.com/tklauser/go-sysconf v0.3.5 // indirect
github.com/tklauser/numcpus v0.2.2 // indirect
Expand Down
4 changes: 4 additions & 0 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -780,6 +780,8 @@ github.com/opencontainers/selinux v1.6.0/go.mod h1:VVGKuOLlE7v4PJyT6h7mNWvq1rzqi
github.com/opencontainers/selinux v1.8.0/go.mod h1:RScLhm78qiWa2gbVCcGkC7tCGdgk3ogry1nUQF8Evvo=
github.com/opencontainers/selinux v1.8.2/go.mod h1:MUIHuUEvKB1wtJjQdOyYRgOnLD2xAPP8dBsCoU0KuF8=
github.com/opencontainers/selinux v1.10.0/go.mod h1:2i0OySw99QjzBBQByd1Gr9gSjvuho1lHsJxIJ3gGbJI=
github.com/patrickmn/go-cache v2.1.0+incompatible h1:HRMgzkcYKYpi3C8ajMPV8OFXaaRUnok+kx1WdO15EQc=
github.com/patrickmn/go-cache v2.1.0+incompatible/go.mod h1:3Qf8kWWT7OJRJbdiICTKqZju1ZixQ/KpMGzzAfe6+WQ=
github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic=
github.com/pelletier/go-toml v1.8.1/go.mod h1:T2/BmBdy8dvIRq1a/8aqjN41wvWlN4lrapLU/GW4pbc=
github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU=
Expand Down Expand Up @@ -857,6 +859,8 @@ github.com/shirou/gopsutil v3.21.4-0.20210419000835-c7a38de76ee5+incompatible h1
github.com/shirou/gopsutil v3.21.4-0.20210419000835-c7a38de76ee5+incompatible/go.mod h1:5b4v6he4MtMOwMlS0TUMTu2PcXUg8+E1lC7eC3UO/RA=
github.com/shopspring/decimal v0.0.0-20180709203117-cd690d0c9e24/go.mod h1:M+9NzErvs504Cn4c5DxATwIqPbtswREoFCre64PpcG4=
github.com/shopspring/decimal v1.2.0/go.mod h1:DKyhrW/HYNuLGql+MJL6WCR6knT2jwCFRcu2hWCYk4o=
github.com/shopspring/decimal v1.3.1 h1:2Usl1nmF/WZucqkFZhnfFYxxxu8LG21F6nPQBE5gKV8=
github.com/shopspring/decimal v1.3.1/go.mod h1:DKyhrW/HYNuLGql+MJL6WCR6knT2jwCFRcu2hWCYk4o=
github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc=
github.com/sirupsen/logrus v1.0.4-0.20170822132746-89742aefa4b2/go.mod h1:pMByvHTf9Beacp5x1UXfOR9xyW/9antXMhjMPG0dEzc=
github.com/sirupsen/logrus v1.0.6/go.mod h1:pMByvHTf9Beacp5x1UXfOR9xyW/9antXMhjMPG0dEzc=
Expand Down
1 change: 1 addition & 0 deletions packages/branding/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,4 @@ Look inside of this package for some common files you can use. Otherwise, please
## Colors

Our primary hex color is `#E81899`. For the full color palette and further details, please resort to the [Figma](<https://www.figma.com/file/qVALIk5srW9nvOJwl6NF6F/Taiko-Brand-Guidelines-(External)>).

8 changes: 4 additions & 4 deletions packages/eventindexer/.golangci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,12 @@ linters:

linters-settings:
funlen:
lines: 137
statements: 54
lines: 200
statements: 100
gocognit:
min-complexity: 43
min-complexity: 60
lll:
line-length: 140
line-length: 150

issues:
exclude-rules:
Expand Down
Loading