4.5.1 (2022-02-23)
- set ewc resolverv2 (7308915)
4.5.0 (2022-02-23)
- export resolver v2 address (665a312)
4.4.0 (2022-02-19)
- export domain definitions types (20951e9)
4.3.1 (2022-02-16)
- core: requestor fields typo fix (986c3cc)
4.3.0 (2022-02-15)
- roles: change fields to requestorFields (0b39c9b)
4.2.1 (2022-02-11)
- ewc claim manager (e44488d)
4.2.0 (2022-02-11)
4.1.0 (2022-02-11)
- roles: change fields to requestorFields (070b84c)
4.0.1 (2022-02-10)
- build release rule (69e6ffc)
4.0.0 (2022-01-28)
- feat(staking)!: remove staking contracts (4716ded)
- staking code is not available anymore.
3.8.0 (2022-01-28)
- staking: revert remove staking contracts (cddbb18)
3.7.1 (2022-01-21)
- move packages to dev (e4743bb)
3.7.0 (2022-01-19)
- staking: remove staking contracts (2648df0)
3.6.0 (2021-12-01)
- DomainReader: add networkName to DID resolution (1b8ed5c)
3.5.0 (2021-11-16)
- role: issuerFields in role definition (b2564e0)
3.4.0 (2021-11-11)
3.3.1 (2021-11-01)
- core: roles preconditions can be from different resolver than role itself (c1e9a18)
3.3.0 (2021-10-18)
- add revocationref typechain to build (c86317c)
3.2.0 (2021-10-04)
- commit-analyzer: remove empty release rule (66679d8)
- deps: update critical vulnerabilities (f225b4e)
3.1.0 (2021-09-21)
- DomainHierarchy: filter out apps and roles (34f015a)
3.0.1 (2021-09-13)
- increase staking period in test (afe1822)
3.0.0 (2021-09-10)
- DomainHierarchy: use ENSRegistryAddress (2808b60)
- DomainHierarchy: address is used instead of Contract type
2.0.1 (2021-09-10)
- add missing files declaration to dist (491e857)
2.0.0 (2021-08-17)
- dont export contract types (8ed3084)
1.17.2 (2021-08-02)
- staking: allow full reward to patron (4c82d75)
- staking: daily interest (8b1dda5)
- staking: redeploy staking factory (6bb2bce)
1.17.1 (2021-07-26)
- deploy staking pool (f51d580)
1.17.0 (2021-07-17)
- staking: public withdrawal delay and min staking period (5a1711a)
1.16.2 (2021-07-16)
- redeploy_staking_pool_factory (3e36aeb)
1.16.1 (2021-07-15)
- staking: check reward depending on status (bcdb85f)
- staking: init deposit end with deposit start (bc60d9f)
1.16.0 (2021-07-14)
- staking: allow patron without role (53c8f12)
1.15.2 (2021-07-07)
- staking: redeploy staking factory (5cb4c73)
1.15.1 (2021-07-07)
- staking: replace deep import from ethers (2a3e016)
1.15.0 (2021-07-06)
- staking: deploy reward pool by pool factory (a8e9a3b)
1.14.0 (2021-07-04)
- staking: error msg when pool doubled (300cb78)
- path to ens artifacts (5bb16be)
- roles: patch ens-contracts (aa903d0)
- roles: request enrollment by subject owner (bc9623e)
- StakingPool: payable patron for 0.8 compiler (3bc2a9c)
1.13.0 (2021-07-01)
- staking: add StakingPoolFactory (e0f41b0)
- staking: get staking orgs list (40196df)
- staking: pools are public (7b20066)
1.12.0 (2021-06-24)
- staking: prevent repeated stake state change (46832f8)
- staking: add checkReward (a40be99)
- staking: array of patron roles (01b8d4c)
- staking: emit on stake state change (e48f9ed)
- staking: get total stake (a3c800b)
- staking: reward pool only pays reward (dca563f)
- StakingPool contract (e191971)
1.11.2 (2021-06-11)
- hash issuer role name (69e9d9d)
1.11.1 (2021-06-08)
- DomainHierarchu: DomainHierarchy accomodate deleted namespaces (31aa3df)
1.11.0 (2021-06-04)
- claimManager: export claim manager factory (6f1dbd2)
1.10.1 (2021-05-28)
- replace all ethers subpaths (58ebb9e)
1.10.0 (2021-05-28)
- exporting contracts types in an ethers-v4 dir (3c37e02)
1.9.0 (2021-05-26)
- update resolver and domain notifier address (6c54e4f)
1.8.0 (2021-05-26)
- claimManager: client to canonize sigs (00cdd0f)
- claimManager: include version in proof (e3c0409)
- claimManager: type signatures (5cca815)
- claimManager: verify role version (8dcd147)
- check required number of prerequisites (c0c6a38)
- delegate agreement and proving (827599d)
- emit role assigned (0924538)
- openzeppelin to verify sig (997b725)
- register with latest role version (7e8235a)
- register with role (4293806)
- resolve resolver from role (66e24e1)
1.7.1 (2021-05-25)
- DomainHierarchy: removing empty string from singlelevel (211dbe2)
1.7.0 (2021-05-25)
- package.json: correct main path (2bf2f5e)
1.6.0 (2021-05-24)
- move patch-package to prebuild (62501ac)
- DomainTransactionFactory: remove need for provider (162c698)
- add PreconditionType to package export (8123d34)
- change getSubDomains to DomainHierarchy (f6702cf)
- encapsulating contract objects (06a474c)
1.5.0 (2021-05-24)
- VersionNumberResolver: change to uint (b467135)
1.4.0 (2021-05-19)
- RoleDefResolver: Consider ens registry delegate for resolver auth (6fe377f)
1.3.0 (2021-05-13)
- upgrade contracts to solidity 0.7.6 (f1fc7b3)
1.2.0 (2021-05-12)
- EnrolementPrequisiteRolesResolver: add mustHaveAll (88323d2)
1.1.0 (2021-04-30)
- getSubDomains: ENSRegistry reference (b51bd9e)
- publish workflow: need to compile contracts (5314542)
- copy getSubDomains from iam-client-lib (2617e69)
- check for resolver object for a chain (5cdd0db)
- iam-domain-client: fix domainNotifier deploy (d2a51ff)
- export of DomainReader and DomainTransactionFactory (025860b)
- contract tests: add mocha (9767afd)
- add DomainNotifier and call when domain is updated (e97cab3)
- add EnrolmentConditionResolvers (5e0a09d)
- add method to parse DomainType (f45a22e)
- add readName method (08f1c1e)
- check that domainUpdated is called by resolver (7431666)
- error message when ENS registry address not set for a chain (6e1868d)
- moved editDomain logic to DomainTransactionFactory (6cb8c76)
- domainReader: add check for node/name match to readName() (a6cbb28)
- reading enrolment preconditions (b04775a)
- revive minDate and maxDate in RoleDef field (9633855)
- roleDef resolver implementation with initial profiles (af60a5a)
- use type guards to determine domain type (4e514d6)
- versionNumber type to string (0a6c88f)