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

[PAN-3096] privacy on mainnet [WIP] #61

Closed
Closed
Changes from 1 commit
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
c349c2e
WIP - need to fix AT
iikirilov Sep 29, 2019
aec2ab1
fix ATs
iikirilov Sep 30, 2019
1b1b41d
fix integration test and refactor private state root resolver
iikirilov Sep 30, 2019
71fab9f
refactor
iikirilov Sep 30, 2019
0bc50e1
address comments
iikirilov Oct 2, 2019
d4f9184
add test
iikirilov Oct 2, 2019
21ff2db
post-rebase fix get transaction hash
iikirilov Oct 18, 2019
6ca87b3
wip - add integration test
iikirilov Nov 8, 2019
4837b58
wip test
iikirilov Nov 13, 2019
9c355a8
fix call
iikirilov Nov 17, 2019
8749151
revert visibility of method for testing
iikirilov Nov 17, 2019
571fe1d
spotless
iikirilov Nov 17, 2019
ed7825e
add public and private enclave keys for test
iikirilov Nov 17, 2019
fc8f5b5
move reorg test to separate class
iikirilov Nov 17, 2019
bb1d496
privacy mainnet reorg tests
iikirilov Nov 17, 2019
c926bc8
fix flakiness
iikirilov Nov 17, 2019
8cdc741
fix javadoc
iikirilov Nov 17, 2019
6658695
post-rebase spotless
iikirilov Nov 17, 2019
12d5d28
post-rebase fixes
iikirilov Nov 17, 2019
5a12f0c
post-rebase fix AT
iikirilov Nov 18, 2019
7b4ddaf
fix cyclical block generation
iikirilov Nov 18, 2019
2248a8e
post-rebase fix
iikirilov Nov 22, 2019
2a0ae7a
address comments
iikirilov Nov 22, 2019
2870900
fix create private storage factory
iikirilov Nov 22, 2019
8573071
add key value pair and test
iikirilov Nov 24, 2019
8b05836
sketch
iikirilov Nov 24, 2019
3bccd48
refactor storage
iikirilov Nov 25, 2019
07e63f9
track-privacy-head
iikirilov Nov 25, 2019
88c631f
track-privacy-head
iikirilov Nov 25, 2019
173e891
track-privacy-head refactor to BlockAddedObserver
iikirilov Nov 25, 2019
1708e53
fix for blocks with multiple PMTs for the same privacy group
iikirilov Nov 25, 2019
a9a3ce3
fix ATs
iikirilov Nov 25, 2019
44a3eb8
read and update map in PrivacyPrecompiledContract
pinges Nov 26, 2019
68a19ee
refactor
iikirilov Nov 26, 2019
ebaf19c
refactor
iikirilov Nov 26, 2019
b072b25
refactor, add tests and fix nonce provider
iikirilov Nov 27, 2019
12d8a30
tweaks
iikirilov Nov 28, 2019
a662a68
spotless
iikirilov Nov 28, 2019
4633046
post-rebase fix
iikirilov Nov 28, 2019
38f2ba6
post-rebase fix
iikirilov Nov 28, 2019
eff05df
post-rebase fix
iikirilov Nov 28, 2019
f3d00a3
post-rebase fix
iikirilov Nov 29, 2019
df29ef3
post-rebase fix
iikirilov Dec 5, 2019
79bc4d9
post-rebase fix
iikirilov Jan 6, 2020
72818d3
compile warning fix
iikirilov Jan 6, 2020
7de7a6f
IT fix
iikirilov Jan 6, 2020
6a792e5
address comments
iikirilov Jan 6, 2020
2073833
remove unused variable
iikirilov Jan 6, 2020
c5af45b
remove unused import
iikirilov Jan 6, 2020
1a9961a
fix import
iikirilov Jan 6, 2020
47af58d
address comments
iikirilov Jan 7, 2020
627ccd3
post-rebase fix
iikirilov Jan 7, 2020
8af4f6d
fix unused variable
iikirilov Jan 7, 2020
ecddf61
refactor reorg test
iikirilov Jan 8, 2020
3bf0040
extract constants to local variable
iikirilov Jan 8, 2020
85d9a3f
fix ATs
iikirilov Jan 8, 2020
33321e6
remove unused field
iikirilov Jan 8, 2020
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
Prev Previous commit
Next Next commit
post-rebase fix
Signed-off-by: Ivaylo Kirilov <iikirilov@gmail.com>
  • Loading branch information
iikirilov committed Jan 9, 2020
commit f3d00a37c3ffd5c6112c737d5251b2156b94f339
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,8 @@ public class PrivGetTransactionCount implements JsonRpcMethod {
private final PrivacyController privacyController;
private final EnclavePublicKeyProvider enclavePublicKeyProvider;

public PrivGetTransactionCount(final PrivacyController privacyController,
final EnclavePublicKeyProvider enclavePublicKeyProvider) {
public PrivGetTransactionCount(
final PrivacyController privacyController, final EnclavePublicKeyProvider enclavePublicKeyProvider) {
this.privacyController = privacyController;
this.enclavePublicKeyProvider = enclavePublicKeyProvider;
}
Expand Down