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

SIMD-0064: Transaction Receipts #64

Merged
merged 65 commits into from
Oct 20, 2023
Merged
Changes from 62 commits
Commits
Show all changes
65 commits
Select commit Hold shift + click to select a range
4268eb0
create transaction receipt simd
anoushk1234 Jul 18, 2023
0740dfb
update
anoushk1234 Jul 18, 2023
1130ef5
Update 0063-transaction-receipt.md
harsh4786 Jul 18, 2023
7d430cc
Update 0063-transaction-receipt.md
harsh4786 Jul 18, 2023
9705892
fix name
anoushk1234 Jul 18, 2023
9f9f3c0
tree spec wip
harsh4786 Jul 18, 2023
a751630
receipt tree spec wip
harsh4786 Jul 18, 2023
136483c
fixup
anoushk1234 Jul 19, 2023
f190f8b
remove logs from receipt
harsh4786 Aug 2, 2023
e5173eb
update
anoushk1234 Aug 5, 2023
787fe7a
update
anoushk1234 Aug 7, 2023
821cb05
update
anoushk1234 Aug 9, 2023
d7c733f
fix lint
anoushk1234 Aug 9, 2023
2bb6a69
fix bankhash
anoushk1234 Aug 26, 2023
740de65
Update 0064-transaction-receipt.md
harsh4786 Aug 30, 2023
2bd69d4
Update 0064-transaction-receipt.md
harsh4786 Aug 30, 2023
c0bd16c
Update 0064-transaction-receipt.md
harsh4786 Aug 30, 2023
5332f00
update tree spec
harsh4786 Aug 30, 2023
b312e8c
change receipt structure to use Message hash instead of a signature.
harsh4786 Oct 3, 2023
003ab3e
bench: add benchmarks on receipt tree with message hashes instead of …
harsh4786 Oct 5, 2023
1622776
minor fixes
harsh4786 Oct 5, 2023
8328201
minor fixes
harsh4786 Oct 12, 2023
e0e822d
Update 0064-transaction-receipt.md
harsh4786 Oct 12, 2023
b6a0d7a
fix: add len of receipts to tree
anoushk1234 Oct 12, 2023
79ba733
fix: add byte ordering for length suffix
anoushk1234 Oct 13, 2023
174fb54
fix: lint
anoushk1234 Oct 13, 2023
b8abe0c
change Receipt to TransactionReceipt
anoushk1234 Oct 13, 2023
ae1d3e0
change slot to block
anoushk1234 Oct 13, 2023
ff10930
optimisations and clean up
anoushk1234 Oct 13, 2023
a95f124
remove redundant comment
anoushk1234 Oct 13, 2023
3a0f4bb
remove redundant comment for version
anoushk1234 Oct 13, 2023
03cbe63
add root for empty set.
anoushk1234 Oct 13, 2023
0cf5e0a
fix typo
anoushk1234 Oct 13, 2023
89471c9
append justification for sha256
anoushk1234 Oct 13, 2023
8bb7831
change terminology for receipts
anoushk1234 Oct 13, 2023
9c8a2a8
fix receipt terminology for tree
anoushk1234 Oct 15, 2023
36dc94b
Minor clean up
ripatel-fd Oct 16, 2023
d68d4fe
fix
ripatel-fd Oct 16, 2023
f7ffc3d
Update 0064-transaction-receipt.md
ripatel-fd Oct 16, 2023
487b647
grammar
ripatel-fd Oct 16, 2023
12a4690
clarify
ripatel-fd Oct 16, 2023
6586492
typo
ripatel-fd Oct 16, 2023
5c8a2a2
clarify
ripatel-fd Oct 16, 2023
e8b9752
company name
ripatel-fd Oct 16, 2023
ab23f2f
precision
ripatel-fd Oct 17, 2023
f476dbf
Merge pull request #5 from ripatel-fd/patch-1
anoushk1234 Oct 17, 2023
6fcd09c
add layout and fix lint
anoushk1234 Oct 17, 2023
1f94e08
fix typo in transaction
anoushk1234 Oct 17, 2023
4e3608c
make layout section more explicit
anoushk1234 Oct 17, 2023
c19c643
nit: mention theoretical perf in hash function choice
anoushk1234 Oct 17, 2023
3a3332f
change should to must - rf2119
anoushk1234 Oct 19, 2023
5210f86
update should to must - rfc2119
anoushk1234 Oct 19, 2023
c7e6ae8
replace "fixed" with "avoided" to be more clear
anoushk1234 Oct 19, 2023
b417a70
More details in terminology section
anoushk1234 Oct 19, 2023
19b674d
fix lint and add missing node in tree spec
anoushk1234 Oct 19, 2023
e3316ae
Clarify impact of receipts
anoushk1234 Oct 19, 2023
ad156c5
fix lint
anoushk1234 Oct 19, 2023
a19fbe5
add intermediate_node when leaf count is zero
anoushk1234 Oct 19, 2023
d644c4b
Author list
ripatel-fd Oct 19, 2023
7582cf2
Merge pull request #6 from ripatel-fd/patch-1
anoushk1234 Oct 19, 2023
358a135
Fix hash notation
ripatel-fd Oct 19, 2023
00d1dc1
Merge pull request #7 from ripatel-fd/patch-2
anoushk1234 Oct 19, 2023
27e0852
add empty intermediate root for empty vector illustration
harsh4786 Oct 19, 2023
ce29c2d
Empty tree
ripatel-fd Oct 19, 2023
3c3d784
Merge pull request #8 from ripatel-fd/patch-1
anoushk1234 Oct 20, 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
Loading
Loading