Commit ce2174e
authored
Add a MapProof and a ListProof that are wrappers around
the corresponding protobuf messages.
The wrappers will allow us to extend the set of operations
post 1.0.
Make all proof constructors in ProofMap and ProofList
return the new classes (#getProof etc.).
Separate integration tests for proof creation (getProofX)
and verification (verifyProofX).
Remove no-longer used by native fromNative.
Remove obsolete classes supporting tree-like list proof representation.
1 parent cec51d7 commit ce2174e
29 files changed
Lines changed: 375 additions & 1523 deletions
File tree
- exonum-java-binding
- common/src
- main/java/com/exonum/binding/common/proofs
- list
- map
- test/java/com/exonum/binding/common/proofs/list
- core/src
- main/java/com/exonum/binding/core/storage/indices
- test/java/com/exonum/binding/core/storage/indices
- testkit
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
18 | 29 | | |
19 | 30 | | |
20 | 31 | | |
| |||
Lines changed: 0 additions & 64 deletions
This file was deleted.
Lines changed: 0 additions & 77 deletions
This file was deleted.
Lines changed: 0 additions & 151 deletions
This file was deleted.
Lines changed: 0 additions & 53 deletions
This file was deleted.
Lines changed: 0 additions & 32 deletions
This file was deleted.
0 commit comments