Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: semaphore-protocol/semaphore
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 6b04ec0
Choose a base ref
...
head repository: semaphore-protocol/semaphore
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: afae06e
Choose a head ref
  • 2 commits
  • 33 files changed
  • 5 contributors

Commits on Dec 17, 2024

  1. Add CLI Foundry Template (cont.) (#905)

    * Semaphore identity example code bug fix
    
    * Receive suggestion for consistency
    
    * chore: forge init
    
    * forge install: forge-std
    
    v1.9.2
    
    * Foundry CLI First Draft
    
    * modules
    
    * forge install: semaphore
    
    v4.0.3
    
    * forge install: zk-kit.solidity
    
    * forge install: poseidon-solidity
    
    v0.0.5
    
    * forge install: openzeppelin-contracts
    
    v5.0.2
    
    * modules
    
    * forge install: semaphore
    
    v4.0.3
    
    * forge install: zk-kit.solidity
    
    * forge install: poseidon-solidity
    
    v0.0.5
    
    * forge install: openzeppelin-contracts
    
    v5.0.2
    
    * modules
    
    * forge install: semaphore
    
    v4.0.3
    
    * forge install: zk-kit.solidity
    
    * forge install: poseidon-solidity
    
    v0.0.5
    
    * forge install: openzeppelin-contracts
    
    v5.0.2
    
    * modules
    
    * forge install: semaphore
    
    v4.0.3
    
    * forge install: zk-kit.solidity
    
    * forge install: poseidon-solidity
    
    v0.0.5
    
    * forge install: openzeppelin-contracts
    
    v5.0.2
    
    * modules
    
    * forge install: semaphore
    
    v4.0.3
    
    * forge install: zk-kit.solidity
    
    * forge install: poseidon-solidity
    
    v0.0.5
    
    * forge install: openzeppelin-contracts
    
    v5.0.2
    
    * modules
    
    * forge install: semaphore
    
    v4.0.3
    
    * forge install: zk-kit.solidity
    
    * forge install: poseidon-solidity
    
    v0.0.5
    
    * forge install: openzeppelin-contracts
    
    v5.0.2
    
    * forge install: forge-std
    
    v1.9.2
    
    * modules
    
    * forge install: semaphore
    
    v4.0.3
    
    * forge install: zk-kit.solidity
    
    * forge install: poseidon-solidity
    
    v0.0.5
    
    * forge install: openzeppelin-contracts
    
    v5.0.2
    
    * modules
    
    * forge install: semaphore
    
    v4.0.3
    
    * forge install: zk-kit.solidity
    
    * forge install: poseidon-solidity
    
    v0.0.5
    
    * forge install: openzeppelin-contracts
    
    v5.0.2
    
    * forge install: forge-std
    
    v1.9.2
    
    * modules
    
    * forge install: semaphore
    
    v4.0.3
    
    * forge install: zk-kit.solidity
    
    * forge install: poseidon-solidity
    
    v0.0.5
    
    * forge install: openzeppelin-contracts
    
    v5.0.2
    
    * forge install: forge-std
    
    v1.9.2
    
    * modules
    
    * forge install: semaphore
    
    v4.0.3
    
    * forge install: zk-kit.solidity
    
    * forge install: poseidon-solidity
    
    v0.0.5
    
    * forge install: openzeppelin-contracts
    
    v5.0.2
    
    * modules
    
    * forge install: semaphore
    
    v4.0.3
    
    * forge install: zk-kit.solidity
    
    * forge install: poseidon-solidity
    
    v0.0.5
    
    * forge install: openzeppelin-contracts
    
    v5.0.2
    
    * forge install: forge-std
    
    v1.9.2
    
    * modules
    
    * forge install: semaphore
    
    v4.0.3
    
    * forge install: zk-kit.solidity
    
    * forge install: poseidon-solidity
    
    v0.0.5
    
    * forge install: openzeppelin-contracts
    
    v5.0.2
    
    * forge install: forge-std
    
    v1.9.2
    
    * change test name
    
    * modify declaration of semaphore and verifier
    
    * Modify Test Function Name
    
    * Add Test Chain Target
    
    * forge std install
    
    * refactor(cli-template-contracts-foundry): change default Anvil address and private key
    
    * chore(cli-template-contracts-foundry): add comments
    
    * refactor(cli-template-contracts-foundry): add Semaphore & SemaphoreVerifier addresses for test chain
    
    * chore(cli-template-contracts-foundry): add forge coverage for Makefile
    
    * chore(cli-template-contracts-foundry): add env.example
    
    * docs(cli-template-contracts-foundry): add command instructions
    
    * updated
    
    * forge build works
    
    * Fixed for linting
    
    * chore(cli-template-contracts-foundry): make the lint, prettier, and lint-staged pass
    
    * chore(cli-template-contracts-foundry): replace Makefile(removed) with package.json
    
    * chore(cli-template-contracts-foundry): passing the ci test
    
    * updated test
    
    * feat(cli-template-contracts-foundry): complete cli-template-contracts-foundry
    
    re #854, #185
    
    * Update dependencies
    
    * Add explanation on `yarn dev`
    
    * fix(cli-template-contracts-foundry): fix `yarn dev` command and add docs on integrate w/ boilerplate
    
    * Added yarnrc
    
    * updated version
    
    * Added Foundry in template option
    
    ---------
    
    Co-authored-by: weipooppys93030 <[email protected]>
    Co-authored-by: timou0911 <[email protected]>
    Co-authored-by: csiejimmyliu <[email protected]>
    4 people authored Dec 17, 2024
    Configuration menu
    Copy the full SHA
    4cc6980 View commit details
    Browse the repository at this point in the history
  2. chore: v4.8.0

    vplasencia committed Dec 17, 2024
    Configuration menu
    Copy the full SHA
    afae06e View commit details
    Browse the repository at this point in the history
Loading