Skip to content

Add more option events#34

Merged
regynald merged 10 commits intofeat/hardhat-coveragefrom
regynald/hook-877-event-for-option-settled
May 25, 2022
Merged

Add more option events#34
regynald merged 10 commits intofeat/hardhat-coveragefrom
regynald/hook-877-event-for-option-settled

Conversation

@regynald
Copy link
Contributor

No description provided.

@linear
Copy link

linear bot commented May 24, 2022

@regynald regynald requested a review from jake-nyquist May 24, 2022 21:36
@regynald regynald changed the title Add option settled event Add more option events May 24, 2022
@regynald regynald force-pushed the regynald/hook-877-event-for-option-settled branch from b5f0c95 to 5c4bc70 Compare May 25, 2022 16:15
@regynald regynald force-pushed the regynald/hook-877-event-for-option-settled branch from 5c4bc70 to 50ea89a Compare May 25, 2022 16:22
@regynald regynald merged commit 01e61c0 into feat/hardhat-coverage May 25, 2022
@regynald regynald deleted the regynald/hook-877-event-for-option-settled branch May 25, 2022 18:15
jake-nyquist added a commit that referenced this pull request May 26, 2022
* Add boilerplate hardhat implementation

* proto commit

* vault coverage tests (#28)

* vault coverage tests

* 100% vault factory coverage

* empty case

* transfers

* Adding js helpers for singing Entitlement

* chainId for hardhat network

* up to 68% test coverage

* 85% coverage

* checkpoint

* 100% lines coverage in vaults

Co-authored-by: Eliecer Chicott <eliecerchicott@Eliecers-MacBook-Pro-2.local>

* [WIP] Call instrument tests (#29)

* vault coverage tests

* 100% vault factory coverage

* empty case

* transfers

* Adding js helpers for singing Entitlement

* chainId for hardhat network

* up to 68% test coverage

* 85% coverage

* checkpoint

* 100% lines coverage in vaults

* Update gitignore

WIP tests

Working mintwitherc721 tests

Use before each

Most mintWithVault and mintWithEntitledVault tests

mintWithEntitledVault coverage

bid coverage

settle coverage

First reclaim test

* move tests into a single file

* add write with signature test (failing)

Co-authored-by: Jacob R. Nyquist <jake@nyqu.ist>
Co-authored-by: Eliecer Chicott <eliecerchicott@Eliecers-MacBook-Pro-2.local>

* tweak BeaconSalts to be an internal library, rename state variables

* Simplify reclaim asset (#31)

* Simplify reclaim asset logic

* Remaining reclaim tests

* call instrument config coverage

* getter coverage

* settle option and return nft coverage

* Fix rebase issue

* Fix test error

* protocol coverage (#32)

* spellcheck (#33)

* protocol coverage

* spellcheck

* Add more option events (#34)

* Add option settled event

* Remove console log tests

* Add callsettled and callreclaimed events; burnexpiredotion function

* burned expired option and coverage

* Fix issue with _allowedVaultImplementation

* Add solo vault test

* mintWithErc721 while multivault exists coverage

* burned expired option can't work on options with bids

* covered call reclaim forge tests working again

* all forge test working

* Fix slither gh action (#36)

* Update coverage.yml

* Update slither.yml

* Fix slither tag

* gas savings, entitlement simplification; (#37)

* Do not use structs on impose entitlement (#38)

* change impose to skip structs

* increase gas savings

* address pr comments

* fix build bug

* no warnings

* extra hardhat file cleanup

* expand gas limit

Co-authored-by: Eliecer Chicott <eliecerchicott@Eliecers-MacBook-Pro-2.local>
Co-authored-by: Regynald Augustin <github@regynald.com>
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.

1 participant