@onchain-id/solidity
Advanced tools
Changelog
[2.2.1]
Changelog
[2.2.0]
function isClaimValid(IIdentity _identity, uint256 claimTopic, bytes calldata sig, bytes calldata data) external view returns (bool)
, used for self-attested claims
(_identity
is the address of the Identity contract).isClaimValid
function in the Identity
contract.implementationAuthority()
getter.Changelog
[2.1.0]
Gateway
to interact with the IdFactory
. The Gateway
contract allows individual
accounts (being EOA or contracts) to deploy identities for their own address as a salt. To deploy using
a custom salt, a signature from an approved signer is required.Verifier
to be extended by contract requiring identity verification based on claims
and trusted issuers.Changelog
[2.0.1]
Changelog
[2.0.0]
Version 2.0.0 Audited by Hacken, more details here
revokeClaim
is now deprecated, usage of revokeClaimBySignature(bytes signature)
is preferred.execute
and approve
methods.revokeClaimBySignature(bytes signature)
in ClaimIssuer, prefer using this method instead of the now
deprecated revokeClaim
method.approve
method with a non-request execute nonce (added a require on executionNone
).execute
and approve
methods.