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

Zeto domain to support zeto tokens with anonymity and encryption #114

Merged
merged 91 commits into from
Sep 14, 2024

Commits on Aug 29, 2024

  1. Use original zeto contracts and factory

    Signed-off-by: Jim Zhang <[email protected]>
    jimthematrix committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    443868e View commit details
    Browse the repository at this point in the history
  2. add contract deploy

    Signed-off-by: Jim Zhang <[email protected]>
    jimthematrix committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    f10ae09 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. Configuration menu
    Copy the full SHA
    7f73c8c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    12dac2b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8b040e4 View commit details
    Browse the repository at this point in the history
  4. Use the new testbed hooks

    Signed-off-by: Jim Zhang <[email protected]>
    jimthematrix committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    7b26b1d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a08c482 View commit details
    Browse the repository at this point in the history
  6. Make token name part of the domain instance

    Signed-off-by: Jim Zhang <[email protected]>
    jimthematrix committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    a5ca8a2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c0c579f View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2024

  1. Add unit tests

    Signed-off-by: Jim Zhang <[email protected]>
    jimthematrix committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    bbae16a View commit details
    Browse the repository at this point in the history
  2. Update zeto dependency to the latest

    Signed-off-by: Jim Zhang <[email protected]>
    jimthematrix committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    7d99ee2 View commit details
    Browse the repository at this point in the history
  3. Adjust build config for zeto solidity files

    Signed-off-by: Jim Zhang <[email protected]>
    jimthematrix committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    c45f1cb View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Configuration menu
    Copy the full SHA
    106c0cb View commit details
    Browse the repository at this point in the history
  2. Update zeto dependency

    Signed-off-by: Jim Zhang <[email protected]>
    jimthematrix committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    214f732 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Configuration menu
    Copy the full SHA
    bf15944 View commit details
    Browse the repository at this point in the history
  2. Rebase

    Signed-off-by: Jim Zhang <[email protected]>
    jimthematrix committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    da32f73 View commit details
    Browse the repository at this point in the history
  3. Move types to types.go

    Signed-off-by: Jim Zhang <[email protected]>
    jimthematrix committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    139223e View commit details
    Browse the repository at this point in the history
  4. Remove unused property

    Signed-off-by: Jim Zhang <[email protected]>
    jimthematrix committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    a222006 View commit details
    Browse the repository at this point in the history
  5. Refactoring to support more zeto tokens

    Signed-off-by: Jim Zhang <[email protected]>
    jimthematrix committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    1354512 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    472e428 View commit details
    Browse the repository at this point in the history
  7. Refactor to support different zeto tokens

    Signed-off-by: Jim Zhang <[email protected]>
    jimthematrix committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    f89470c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a1390b7 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. Configuration menu
    Copy the full SHA
    421529c View commit details
    Browse the repository at this point in the history
  2. Add hex types for JSON parsing and start of Pente config

    Signed-off-by: Peter Broadhurst <[email protected]>
    peterbroadhurst committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    7b06625 View commit details
    Browse the repository at this point in the history
  3. Close out on JsonHex

    Signed-off-by: Peter Broadhurst <[email protected]>
    peterbroadhurst committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    9011aae View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2024

  1. Parsing endorsers and building args for input

    Signed-off-by: Peter Broadhurst <[email protected]>
    peterbroadhurst committed Sep 7, 2024
    Configuration menu
    Copy the full SHA
    5c7abd6 View commit details
    Browse the repository at this point in the history
  2. Pente privacy group successfully deploying

    Signed-off-by: Peter Broadhurst <[email protected]>
    peterbroadhurst committed Sep 7, 2024
    Configuration menu
    Copy the full SHA
    7d30668 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2024

  1. Move into paladin package so logging is on

    Signed-off-by: Peter Broadhurst <[email protected]>
    peterbroadhurst committed Sep 8, 2024
    Configuration menu
    Copy the full SHA
    af3355d View commit details
    Browse the repository at this point in the history
  2. Add way for Java to delegate to Go for ABI encoding

    Signed-off-by: Peter Broadhurst <[email protected]>
    peterbroadhurst committed Sep 8, 2024
    Configuration menu
    Copy the full SHA
    db16730 View commit details
    Browse the repository at this point in the history
  3. Input parsing foundations for Pente

    Signed-off-by: Peter Broadhurst <[email protected]>
    peterbroadhurst committed Sep 8, 2024
    Configuration menu
    Copy the full SHA
    a735a86 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Builder for JSON query

    Signed-off-by: Peter Broadhurst <[email protected]>
    peterbroadhurst committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    5f7bc4c View commit details
    Browse the repository at this point in the history
  2. Move to lambdas for ors

    Signed-off-by: Peter Broadhurst <[email protected]>
    peterbroadhurst committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    90c86de View commit details
    Browse the repository at this point in the history
  3. local config to support different zeto tokens

    Signed-off-by: Jim Zhang <[email protected]>
    jimthematrix committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    516ac52 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cff29cd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bb67d0a View commit details
    Browse the repository at this point in the history
  6. Add unit tests to snark 'signer'

    Signed-off-by: Jim Zhang <[email protected]>
    jimthematrix committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    7ce5dbe View commit details
    Browse the repository at this point in the history
  7. Update build.gradle

    Signed-off-by: Jim Zhang <[email protected]>
    jimthematrix committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    6f8ee2a View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Configuration menu
    Copy the full SHA
    a414ced View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a9c5993 View commit details
    Browse the repository at this point in the history
  3. Add factory abi json to the integration-test folder

    Signed-off-by: Jim Zhang <[email protected]>
    jimthematrix committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    a3282e5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7c987cb View commit details
    Browse the repository at this point in the history
  5. Fix build after rebase on main

    Signed-off-by: Jim Zhang <[email protected]>
    jimthematrix committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    4cb18c8 View commit details
    Browse the repository at this point in the history
  6. Include test.wasm for zeto unit tests

    Signed-off-by: Jim Zhang <[email protected]>
    jimthematrix committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    5adf1eb View commit details
    Browse the repository at this point in the history
  7. include test.wasm for zeto unit tests

    Signed-off-by: Jim Zhang <[email protected]>
    jimthematrix committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    12d3996 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1093e47 View commit details
    Browse the repository at this point in the history
  9. Address review comments

    Signed-off-by: Jim Zhang <[email protected]>
    jimthematrix committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    b55c46b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9e82a9e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    22dc13b View commit details
    Browse the repository at this point in the history
  12. Fix contract artifacts path in build

    Signed-off-by: Jim Zhang <[email protected]>
    jimthematrix committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    81bebba View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Configuration menu
    Copy the full SHA
    121fadb View commit details
    Browse the repository at this point in the history
  2. Move to an in-line request to decode ABI things

    Signed-off-by: Peter Broadhurst <[email protected]>
    peterbroadhurst committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    2810255 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b7b3ca2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9c868ad View commit details
    Browse the repository at this point in the history
  5. Implement the endorsement to re-run the EVM TX and check equality of …

    …outputs
    
    Signed-off-by: Peter Broadhurst <[email protected]>
    peterbroadhurst committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    4e55f30 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e7cd708 View commit details
    Browse the repository at this point in the history
  7. Update testbed domain and zeto domain config

    Signed-off-by: Jim Zhang <[email protected]>
    jimthematrix committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    dc7765f View commit details
    Browse the repository at this point in the history
  8. Endorsement to the point of signer verifification

    Signed-off-by: Peter Broadhurst <[email protected]>
    peterbroadhurst committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    84595cf View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Add utility for signer recovery

    Signed-off-by: Peter Broadhurst <[email protected]>
    peterbroadhurst committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    f92dac6 View commit details
    Browse the repository at this point in the history
  2. Check transaction signer to complete endorsement

    Signed-off-by: Peter Broadhurst <[email protected]>
    peterbroadhurst committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    dc933c7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4140ad2 View commit details
    Browse the repository at this point in the history
  4. Update Pente contract with read states, and simplify to just a flat _…

    …unspent list
    
    Signed-off-by: Peter Broadhurst <[email protected]>
    peterbroadhurst committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    587ac6a View commit details
    Browse the repository at this point in the history
  5. Java generating signed EIP-712 endorsements

    Signed-off-by: Peter Broadhurst <[email protected]>
    peterbroadhurst committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    0cd248e View commit details
    Browse the repository at this point in the history
  6. Merge branch 'main' of https://github.com/kaleido-io/paladin into pen…

    …te-lifecycle
    
    Signed-off-by: Peter Broadhurst <[email protected]>
    peterbroadhurst committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    b8ff874 View commit details
    Browse the repository at this point in the history
  7. Complete merge with main

    Signed-off-by: Peter Broadhurst <[email protected]>
    peterbroadhurst committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    d88c6d3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3e41f00 View commit details
    Browse the repository at this point in the history
  9. Return error when a domain is missing factory address

    Signed-off-by: Jim Zhang <[email protected]>
    jimthematrix committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    7d9cedc View commit details
    Browse the repository at this point in the history
  10. Merge pull request #150 from kaleido-io/factory-listener

    Add event streams tied to domain factory addresses only
    jimthematrix authored Sep 12, 2024
    Configuration menu
    Copy the full SHA
    37168a7 View commit details
    Browse the repository at this point in the history
  11. Prepare transaction foundations

    Signed-off-by: Peter Broadhurst <[email protected]>
    peterbroadhurst committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    47dac3c View commit details
    Browse the repository at this point in the history
  12. First pente transaction through e2e

    Signed-off-by: Peter Broadhurst <[email protected]>
    peterbroadhurst committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    76a4d7d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a508c03 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    05f9956 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    5720489 View commit details
    Browse the repository at this point in the history
  16. Remove circuitId and tokenName from the domain

    Signed-off-by: Jim Zhang <[email protected]>
    jimthematrix committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    5dbfbd1 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    4bdc055 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    f30e028 View commit details
    Browse the repository at this point in the history
  19. Merge branch 'main' of https://github.com/kaleido-io/paladin into pen…

    …te-lifecycle
    
    Signed-off-by: Peter Broadhurst <[email protected]>
    peterbroadhurst committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    3d398ae View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    da5803b View commit details
    Browse the repository at this point in the history
  21. Add FactoryAddress to the config domain for core/java

    Signed-off-by: Jim Zhang <[email protected]>
    jimthematrix committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    59a7c13 View commit details
    Browse the repository at this point in the history
  22. Add a set afer the deploy

    Signed-off-by: Peter Broadhurst <[email protected]>
    peterbroadhurst committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    f151c87 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Revert "Add FactoryAddress to the config domain for core/java"

    This reverts commit 59a7c13.
    
    Signed-off-by: Jim Zhang <[email protected]>
    jimthematrix committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    9dc3ba5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    61b3494 View commit details
    Browse the repository at this point in the history
  3. Remove PaladinNewSmartContract_V0 and rename to PaladinRegisterSmartC…

    …ontract_V0
    
    Signed-off-by: Peter Broadhurst <[email protected]>
    peterbroadhurst authored and awrichar committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    a096780 View commit details
    Browse the repository at this point in the history
  4. Reconcile to only PaladinRegisterSmartContract_V0 in manager

    Signed-off-by: Peter Broadhurst <[email protected]>
    peterbroadhurst authored and awrichar committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    66503ae View commit details
    Browse the repository at this point in the history
  5. Core Go build updates for registry refactor

    Signed-off-by: Peter Broadhurst <[email protected]>
    peterbroadhurst authored and awrichar committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    c49a40c View commit details
    Browse the repository at this point in the history
  6. Allow domain to have access to the registry address

    Signed-off-by: Peter Broadhurst <[email protected]>
    peterbroadhurst authored and awrichar committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    86f3e60 View commit details
    Browse the repository at this point in the history
  7. Pente fully updated for registry changes

    Signed-off-by: Peter Broadhurst <[email protected]>
    peterbroadhurst authored and awrichar committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    b0d5a8b View commit details
    Browse the repository at this point in the history
  8. Merge pull request #160 from kaleido-io/pente-lifecycle-2

    Reworked: Pente integration of EVM for full transactions end to end
    awrichar authored Sep 13, 2024
    Configuration menu
    Copy the full SHA
    8891d12 View commit details
    Browse the repository at this point in the history
  9. Tweaks from review on #137

    Signed-off-by: Peter Broadhurst <[email protected]>
    peterbroadhurst authored and awrichar committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    7079eb5 View commit details
    Browse the repository at this point in the history
  10. Reconcile

    Signed-off-by: Jim Zhang <[email protected]>
    jimthematrix committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    b8f5f9e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a4a28eb View commit details
    Browse the repository at this point in the history
  12. Fix solidity tests

    Signed-off-by: Jim Zhang <[email protected]>
    jimthematrix committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    37da887 View commit details
    Browse the repository at this point in the history