Skip to content

Tags: joopal/thns

Tags

v1.1.0

Toggle v1.1.0's commit message

Verified

This commit was signed with the committer’s verified signature. The key has expired.
pdyraga Piotr Dyraga
Version updated to 1.1.0

solidity/v1.1.0

Toggle solidity/v1.1.0's commit message

Verified

This commit was signed with the committer’s verified signature. The key has expired.
pdyraga Piotr Dyraga
Version updated to 1.1.0

v1.0.3-rc

Toggle v1.0.3-rc's commit message

Unverified

No user is associated with the committer email.
Roll tbtc forward to 1.0.3-rc

Cutting a new release to deploy development tbtc constants for Ropsten.
tl;dr here is that 6 confirmations (mainnet config) for minting tbtc is
problematic because BTC difficulty is not constant for testnet.
Adopting development tbtc constants will reduce the number of minting
wait confirmations to 1.

v0.15.0-rc

Toggle v0.15.0-rc's commit message

Unverified

No user is associated with the committer email.
Bump package versions

Bumping tbtc to fresh rc and bringing in the latest keep-ecdsa rc.

v0.14.0-rc

Toggle v0.14.0-rc's commit message
v0.14.0-rc

- Fix: Clear dirty bits in FundingScript and RedemptionScript (keep-network#585).
- Improvement: Liquidation-entry refactor (keep-network#573).
- Improvement: Intermediary authorized medianizer access contract for Ropsten (keep-network#576).
- Improvement: Parameter finalization, clear TODOs (keep-network#581).
- Improvement: Impose certain additional limits on governance actions (keep-network#582).
- Improvement: Add a way for owners of a funding-failed deposit to ask nicely for their UTXO(s) back (keep-network#583).
- Improvement: Expose collateralization functions and Keep address (keep-network#590).
- Improvement: Throw nested revert messages (keep-network#593).
- Improvement: Deploy Funding/Redemption scripts (keep-network#594).
- Improvement: Test refinements (keep-network#584).
- Deployment: Various deployment and monitoring fixes and adjustements (keep-network#575, keep-network#578, keep-network#589).

v0.13.0-rc.0

Toggle v0.13.0-rc.0's commit message
Don't explicity exit on migration finish

v0.13.0-rc

Toggle v0.13.0-rc's commit message
v0.13.0-rc

This Ropsten release of tBTC pulls in the corresponding keep-ecdsa
release and carries a variety of bug fixes and improvements:

- Improvement: Use a pull model to withdraw deposit ETH balances (keep-network#570).
- Improvement: Pass stake lock duration to BondedECDSAKeepFactory (keep-network#566).
- Improvement: Cleanup and clarification of documentation and TODOs in the code (keep-network#564, keep-network#561).
- Deployment: Various deployment and monitoring fixes and adjustments (keep-network#574, keep-network#571, keep-network#568, keep-network#567).

v0.12.0-rc

Toggle v0.12.0-rc's commit message

Verified

This commit was signed with the committer’s verified signature.
Shadowfiend Antonio Salazar Cardozo
Bump package and dependency to 0.12.0-rc

v0.10.1

Toggle v0.10.1's commit message

Verified

This commit was created on github.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request keep-network#528 from keep-network/sthompson22/kee…

…p-test/fix-circle-workflow

testing keep-test Circle workflow

There's a couple things we needed to address here.

1. When keep-network#485 was merged I failed
   to account for the job `setup_github_package_registry` being required in
   `migrate_contracts`.  When we merged the linked PR npm auth on contract
   migrations from the utility-box started failing as a result. This was observed
   in both `keep-dev` and `keep-test` migrations.  To address this we are now
   mounting the workspace that has `setup_github_package_registry` output to
   `migrate_contracts` and added a new job too remove the problematic
   `npm_modules` dir on scp to the utility-box.
2. Include git tag filters on the `compile_contracts` step.  This one is a bit
   perplexing but the job chain doesn't get produced unless the filter is present.
3. Updated the `keep-tecdsa` package to `0.10.0-rc`, and updated
   `package-lock.json` via `npm i`.

v1-audit-follow-up

Toggle v1-audit-follow-up's commit message

Verified

This commit was created on github.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request keep-network#515 from keep-network/two-step-gov

Two-step change for governable values

Changing/upgrading things in the System contract without warning can lead to
unpredictable function call behavior, meaning a user can submit a transaction
whose behavior changes compared to when they submitted it, without any warning.

This PR makes all upgrades require two steps with a mandatory time window
between them. The first step merely broadcasts to users that a particular
change is coming, and the second step commits that change after a suitable
waiting period.

Details:
- Governance Time delay 1 hour, set arbitrarily.
- Currently, the initial update functions are unlocked. This means that if a
  change is incoming and is halfway through the waiting period, the initial
  update function can be called again, the timer resets, an event is fired and
  the new change is now pending.