Skip to main content

Solidity API

ISetRegistry

SetCreated

event SetCreated(uint64 id, struct ObjectMeta meta, address impl, bytes32 desc, address owner)

SetUpdated

event SetUpdated(uint64 id, struct ObjectMeta meta, bytes32 desc)

SetUpgraded

event SetUpgraded(uint64 id, struct ObjectMeta meta)

SetTouched

event SetTouched(uint64 id, struct ObjectMeta meta)

SetDestroyed

event SetDestroyed(uint64 id, struct ObjectMeta meta)

register

function register(address impl, bytes32 desc) external returns (uint64)

update

function update(uint64 id, bytes32 desc) external returns (struct ObjectMeta)

implOf

function implOf(uint64 id) external view returns (address)