Skip to content

Releases: tangle-network/protocol-solidity

v1.0.0 Alta

13 Jun 03:25
Compare
Choose a tag to compare

Overview

Contains base layer protocol-solidity prepared for the first audit.

v0.5.3-rc1

27 Dec 07:09
03dbe4c
Compare
Choose a tag to compare
v0.5.3-rc1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: https://github.com/webb-tools/protocol-solidity/compare/@webb-tools/[email protected]

v0.5.0 Big Sky

14 Dec 15:51
Compare
Choose a tag to compare

What's Changed

  • Updates / small fixes by @drewstone in #1
  • Adding more Anchor tests by @kmadk in #3
  • Poseidon tree integration by @drewstone in #2
  • Snark setup updates by @drewstone in #5
  • Snark setup - script for generating params, reorg structure by @drewstone in #4
  • Poseidon preimage scripts by @drewstone in #6
  • Update proposal tests by @kmadk in #8
  • Contract organisation by @drewstone in #7
  • Update test setup scripts by @nepoche in #9
  • Cleanup resourceID/chainID/executeProposal tests by @kmadk in #11
  • Withdraw tests and native zk verification by @drewstone in #12
  • Create main.yml by @drewstone in #14
  • Integration tests by @kmadk in #13
  • Neighbor root histories by @kmadk in #15
  • Token governance and new test directories by @drewstone in #19
  • Remove chainbridge by @kmadk in #17
  • Test formatting by @kmadk in #18
  • Add github actions and fix some withdraw tests by @nepoche in #16
  • Fixes propose tests and prepares cast vote tests for fixing. by @drewstone in #20
  • Govnerable token lists w/ timelock + compound governance. by @drewstone in #21
  • Remove unused root history by @drewstone in #23
  • Integration tests by @kmadk in #22
  • Update tokens, contract names, tests by @drewstone in #24
  • Ups by @drewstone in #26
  • Add bridge factory by @drewstone in #27
  • Add typescript types and scripts for webb interactions on an evm by @nepoche in #28
  • Add back chainbridge functionality by @kmadk in #29
  • Update scripts - link anchor scripts by @drewstone in #33
  • Add README by @nepoche in #32
  • Change height to leaf index in Solidity and tests by @drewstone in #35
  • Refresh functionality for spending & re-depositing notes by @saiakilesh in #36
  • Anchor Wrapper Classes and updated anchor tests by @nepoche in #34
  • Update anchor flows and generalize verifier contracts by @drewstone in #37
  • Add ability to wrap native assets into the token wrapper by @drewstone in #39
  • Initial anchor proxy commit by @saiakilesh in #40
  • Nathan.bridge wrapper new anchor by @nepoche in #38
  • Add prettier-plugin-solidity for auto-formatting of Solidity by @aspiers in #43
  • Convert circuits to circom 2.0 by @aspiers in #41
  • Miscellaneous Solidity cleanups by @aspiers in #42
  • labelling circom inputs public/private by @saiakilesh in #45
  • refresh commit updates by @saiakilesh in #46
  • Anchor and Semaphore anchor updates by @drewstone in #47
  • plonk scripts by @saiakilesh in #49
  • Add native support in wrapper classes for solidity by @nepoche in #51
  • Fix native deposit amount size on wrapAndDeposit by @nepoche in #52
  • Joinsplit - Pool circuits and contracts by @drewstone in #50
  • removed ontokenbridged by @saiakilesh in #55
  • Expose the isNativeAllowed for GovTokenWrapper by @AhmedKorim in #53
  • Change hasher overwriteArtifact location to occur before generating types by @nepoche in #58
  • Update classes to package structure by @nepoche in #59
  • started vbridge class and tests by @saiakilesh in #56
  • library for encoding inputs by @saiakilesh in #60
  • Compliance via Signature by @saiakilesh in #61
  • update package.json convert generate inputs to typescript by @saiakilesh in #64
  • Webb-Solidity package structure by @nepoche in #65
  • vbridge package by @saiakilesh in #66
  • keypair-signature fixtures by @saiakilesh in #67
  • delete semaphore by @saiakilesh in #71
  • dodocs by @saiakilesh in #70
  • Akilesh/governance ecrecover by @saiakilesh in #72
  • Threshold signature bridge by @drewstone in #73
  • Adds token removal function from the whitelist by @drewstone in #79
  • token handler contract by @saiakilesh in #77
  • transfer with signed public key by @saiakilesh in #84
  • consolidate add and update edge by @saiakilesh in #85
  • Group/v2 by @saiakilesh in #89
  • Group/v2 by @saiakilesh in #92
  • Group/v2 by @saiakilesh in #93
  • vbridge.ts has signature bridge functionality by @saiakilesh in #95
  • signing with nonce by @saiakilesh in #96
  • update nonce for handler proposal anchorbase by @saiakilesh in #98
  • Update to latest Ganache and fix issues related to submitting txs without awaiting confirmation by @nepoche in #99
  • Updates tests to TS, new packages, cleaner separation. by @drewstone in #106
  • Update resource ID to contain metadata about chain type by @drewstone in #109
  • Remove bridge, delete unused tests, update chain ID type in prep for multi-ecosystem bridges by @drewstone in #110
  • treasury / treasury handler / rescue tokens by @saiakilesh in #112
  • remove signed message prefix by @saiakilesh in #113
  • new set membership by @saiakilesh in #114
  • add gas and proof time benchmark calculation to VAnchor by @semaraugusto in #115
  • update signature bridge class by @saiakilesh in #119
  • added fee recipient as instance variable to governedtokenwrapper class by @saiakilesh in #121
  • split config limits into two functions by @saiakilesh in #124
  • Update dependencies in packages by @nepoche in #125
  • add zkcomponents to vanchor vbridge by @saiakilesh in #126
  • Withdawal -> Withdrawal by @saiakilesh in #128
  • Semaraugusto/add plonk compatibility by @semaraugusto in #123
  • anchor ext data hash by @saiakilesh in #130
  • feat: adds auto generated typescript docs using typedoc by @dutterbutter in #133
  • proposer set update logic for governable.sol by @saiakilesh in #131
  • vote with address by @saiakilesh in http...
Read more