Skip to content

Conversation

samt1803
Copy link
Contributor

made contracts UUPSupgradeable, added deployscripts, added some config for prod chainlink adapter

samt1803 and others added 30 commits December 28, 2021 13:01
…nk sync of ENS owner first, then chainlink creates the stream
moved to chainlink 0.8 from 0.6;
used yarn to install dependencies since chainlink requires it;
* ETH-197_automatic_ENS_sync:
  added functionality to create Stream with ENS by triggering a chainlink sync of ENS owner first, then chainlink creates the stream
…grades

* ETH-197_automatic_ENS_sync:
  now cache ich checked before triggering the chainlink sync

# Conflicts:
#	packages/smartcontracts/scripts/e2eTest.ts
…-upgrades

* origin/master:
  checking that path characters are only a-z, A-Z, 0-9, -_/. (#111)
…-upgrades

* origin/master:
  added functionality to create Stream with ENS by triggering a chainli… (#109)

# Conflicts:
#	packages/smartcontracts/contracts/StreamRegistry/StreamRegistry.sol
#	packages/smartcontracts/contracts/chainlinkClient/ENSCache.sol
#	packages/smartcontracts/deploy/deploy.js
#	packages/smartcontracts/scripts/e2eTest.ts
#	packages/smartcontracts/test/ENScache.test.ts
samt1803 and others added 5 commits January 11, 2022 17:39
…me and using that ensname for the first time and thus triggering a chainlink sync, the permission on that stream was created for the enscache contract instead of the initiator of the streamcreation
yarn not needed anymore, hooray
@samt1803 samt1803 requested a review from jtakalai January 14, 2022 09:26
Copy link
Contributor

@jtakalai jtakalai left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

jtakalai and others added 5 commits January 17, 2022 11:09
there was a nonce issue in requestENSOwner test. We don't tx.wait() much in test code, and generally that's been ok.
@samt1803 samt1803 force-pushed the proxify_all_hardhat-upgrades branch from 5d42c44 to f6a4f57 Compare January 17, 2022 09:52
…wing tests to fail because of async parallellism

# Conflicts:
#	packages/smartcontracts/test/NodeRegistry.test.ts
@samt1803 samt1803 force-pushed the proxify_all_hardhat-upgrades branch from 2457401 to 1addf5b Compare January 20, 2022 13:40
@samt1803 samt1803 merged commit 733c6a4 into master Jan 20, 2022
@samt1803 samt1803 deleted the proxify_all_hardhat-upgrades branch January 20, 2022 13:43
samt1803 added a commit that referenced this pull request Feb 1, 2022
* master-3:
  [ETH-213] proxyfied registries contracts in dev env (#123)
  Proxify all hardhat upgrades (#118)
  added functionality to create Stream with ENS by triggering a chainli… (#109)
  checking that path characters are only a-z, A-Z, 0-9, -_/. (#111)
  Eth 138 migrate streams to ocr (#102)

# Conflicts:
#	packages/docker-dev-chain-init/package-lock.json
#	packages/smartcontracts/.vscode/launch.json
#	packages/smartcontracts/contracts/StreamRegistry/StreamRegistry.sol
#	packages/smartcontracts/package.json
#	packages/smartcontracts/test/StreamRegistry.test.ts
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants