State Variables
IP_ACCOUNT_IMPL
IP_ACCOUNT_SALT
ERC6551_PUBLIC_REGISTRY
IP_ACCOUNT_IMPL_UPGRADEABLE_BEACON
Functions
ipAccount
chainId
: The chain ID where the IP Account is located.tokenContract
: The address of the token contract associated with the IP Account.tokenId
: The ID of the token associated with the IP Account.
ipAccountAddress
: The address of the IP Account associated with the given NFT token.
getIPAccountImpl
address
: The address of the IPAccount implementation.
_registerIpAccount (internal)
chainId
: The chain ID where the IP Account will be created.tokenContract
: The address of the token contract to be associated with the IP Account.tokenId
: The ID of the token to be associated with the IP Account.
ipAccountAddress
: The address of the newly created IP Account.
_get6551AccountAddress (internal)
chainId
: The chain ID where the IP Account is located.tokenContract
: The address of the token contract associated with the IP Account.tokenId
: The ID of the token associated with the IP Account.
address
: The address of the IP Account.
_upgradeIPAccountImpl (internal)
newIpAccountImpl
: The address of the new IPAccount implementation.