Skip to content
This repository was archived by the owner on Nov 10, 2023. It is now read-only.

WA-238 - Use proxy contract and daily limit extension#24

Merged
apanizo merged 10 commits intofeature/WA-238-withdraw-ethfrom
feature/WA-238-use-proxy-contract-and-daily-limit-extension
May 7, 2018
Merged

WA-238 - Use proxy contract and daily limit extension#24
apanizo merged 10 commits intofeature/WA-238-withdraw-ethfrom
feature/WA-238-use-proxy-contract-and-daily-limit-extension

Conversation

@apanizo
Copy link
Contributor

@apanizo apanizo commented Apr 30, 2018

## Due Diligence

  • Affects database
  • Breaking change
  • Tests [Feature, Functional, DOM or components via Storybook]
  • Documentation

## Description
This PR creates safe instances through ProxyFactory, including the DailyLimitExtension. It checks if master contracts have been deployed. If so, it reuses them.

## Test notes
For testing it properly:

  • STEP 0: launch your local ganache-cli
  • STEP 1: create a safe using the staging link provided below (this time you will create all master contracts)
  • STEP 2: Reload and create another safe (this time you will only need 1 transaction)

@apanizo apanizo added the WIP label Apr 30, 2018
@apanizo
Copy link
Contributor Author

apanizo commented Apr 30, 2018

Travis automatic deployment:
https://staging-24-pr-331-safe-react-gnosis.surge.sh

Storybook book automatic deployment:
https://storybook-staging-24-pr-331-safe-react-gnosis.surge.sh

@apanizo
Copy link
Contributor Author

apanizo commented May 2, 2018

Travis automatic deployment:
https://staging-24-pr-325-safe-react-gnosis.surge.sh

Storybook book automatic deployment:
https://storybook-staging-24-pr-325-safe-react-gnosis.surge.sh

@apanizo apanizo removed the WIP label May 2, 2018
@apanizo apanizo changed the base branch from feature/WA-238-include-daily-limit to feature/WA-238-withdraw-eth May 2, 2018 15:00
@apanizo apanizo requested review from germartinez and tschubotz May 2, 2018 15:00
@apanizo
Copy link
Contributor Author

apanizo commented May 4, 2018

Travis automatic deployment:
https://staging-24-pr-40-safe-react-gnosis.surge.sh

Storybook book automatic deployment:
https://storybook-staging-24-pr-40-safe-react-gnosis.surge.sh

@apanizo apanizo removed the Reviewing label May 7, 2018
@apanizo apanizo merged commit 8be0679 into feature/WA-238-withdraw-eth May 7, 2018
@apanizo apanizo deleted the feature/WA-238-use-proxy-contract-and-daily-limit-extension branch May 7, 2018 08:25
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant