ABI Reference
IBondMetadataAdapter
getBond
Inputs:
address token,uint256 tokenIdOutputs:
tuple bondgetCurrentCouponRate
Inputs:
tuple bondOutputs:
uint256 rateEvents
No events
OrderbookMarketplaceStorage
MAX_DISPUTE_BUFFER_PERIOD
Inputs: none
Outputs:
uint256 MAX_PAYMENT_EXPIRY_THRESHOLD
Inputs: none
Outputs:
uint256 MIN_DISPUTE_BUFFER_PERIOD
Inputs: none
Outputs:
uint256 MIN_ORDER_EXPIRY_THRESHOLD
Inputs: none
Outputs:
uint256 MIN_PAYMENT_EXPIRY_THRESHOLD
Inputs: none
Outputs:
uint256 Events
No events
Create2Deployer
Events
Deployed
Inputs:
address addr [indexed]DeussBondValidator
bondRegistry
Inputs: none
Outputs:
address validate
Inputs:
address token,uint256 tokenId,uint256 Events
No events
IMarketplace
acceptOffer
Inputs:
uint256 offerId,uint256 amountOutputs:
uint256 dealIdactivateInterest
Inputs:
uint256 interestIdOutputs:
uint256 dealIdcancelCounterOffer
Inputs:
uint256 dealIdcancelOffer
Inputs:
uint256 offerIdcloseExpiredInterests
Inputs:
uint256 offerId,uint256[] interestIdscreateCounterOffer
Inputs:
tuple counterOfferOutputs:
uint256 dealIdexpressInterest
Inputs:
uint256 offerId,uint256 amountOutputs:
uint256 interestIdinitiateDispute
Inputs:
uint256 dealIdregisterOffer
Inputs:
tuple offerOutputs:
uint256 offerIdresolveCounterOffer
Inputs:
uint256 dealId,bool acceptedresolveDispute
Inputs:
uint256 dealId,uint8 statusresolvePayment
Inputs:
uint256 dealId,bool paidresolvePayments
Inputs:
tuple[] resolutionsseizeDeal
Inputs:
uint256 dealId,address beneficiary,bytes32 reasonseizeOfferEscrow
Inputs:
uint256 offerId,address beneficiary,bytes32 reasonsetAllowedEntityType
Inputs:
uint256 typeId,bool allowedsetAllowedEntityTypes
Inputs:
uint256[] typeIds,bool allowedsetDealFrozen
Inputs:
uint256 dealId,bool frozensetOfferFrozen
Inputs:
uint256 offerId,bool frozensettleDeal
Inputs:
uint256 dealIdsettleDeals
Inputs:
uint256[] dealIdswithdrawAvailable
Inputs:
uint256 offerIdEvents
AmountsUpdated
Inputs:
uint256 offerId [indexed],uint256 availableAmount [indexed],uint256 inDealsAmount [indexed],uint256 soldAmount CounterOfferCancelled
Inputs:
uint256 dealId [indexed],address canceller [indexed]CounterOfferCreated
Inputs:
uint256 offerId [indexed],uint256 dealId [indexed],address owner [indexed]CounterOfferResolved
Inputs:
uint256 dealId [indexed],bool accepted [indexed],uint256 tokenId [indexed],uint256 amount ,bytes3 currency ,address buyer ,address seller DealCreated
Inputs:
uint256 offerId [indexed],uint256 dealId [indexed],address buyer [indexed],uint8 dealType ,uint256 amount ,uint256 price DealFrozenSet
Inputs:
uint256 dealId [indexed],bool frozen [indexed]DealSeized
Inputs:
uint256 dealId [indexed],uint256 offerId [indexed],address beneficiary [indexed],uint256 amount ,bytes32 reason ,address caller DealSettlementSkipped
Inputs:
uint256 dealId [indexed],address settler [indexed],bytes failureData DealSettlementsBatchProcessed
Inputs:
address settler [indexed],uint256 requested [indexed],uint256 succeeded [indexed],uint256 skipped DealStatusUpdated
Inputs:
uint256 dealId [indexed],uint256 offerId [indexed],uint8 newStatus [indexed],uint8 oldStatus DealTermsRegistered
Inputs:
uint256 dealId [indexed],uint256 paymentDeadline ,uint256 counterOfferExpiry ,uint256 disputeDeadline InterestDiscoveryConfigured
Inputs:
uint256 offerId [indexed],uint256 minSaleUnits InterestExpressed
Inputs:
uint256 offerId [indexed],uint256 interestId [indexed],address investor [indexed],uint256 amount ,uint256 price InterestStatusUpdated
Inputs:
uint256 interestId [indexed],uint256 offerId [indexed],uint8 newStatus [indexed],uint8 oldStatus OfferCancelled
Inputs:
uint256 offerId [indexed],address canceller [indexed]OfferEscrowSeized
Inputs:
uint256 offerId [indexed],address beneficiary [indexed],uint256 amount ,bytes32 reason [indexed],address caller OfferFrozenSet
Inputs:
uint256 offerId [indexed],bool frozen [indexed]OfferRegistered
Inputs:
uint256 offerId [indexed],address owner [indexed],address tokenAddress [indexed],uint256 tokenId ,uint8 assetType ,uint8 saleMode OfferTermsRegistered
Inputs:
uint256 offerId [indexed],uint256 totalAmount ,uint256 lot ,uint256 unitPrice ,bytes3 currency ,uint256 expiry ,bool allowCounterOffers PaymentResolutionSkipped
Inputs:
uint256 dealId [indexed],bool paid [indexed],address resolver [indexed],bytes failureData PaymentResolutionsBatchProcessed
Inputs:
address resolver [indexed],uint256 requested [indexed],uint256 succeeded [indexed],uint256 skipped PaymentResolved
Inputs:
uint256 dealId [indexed],bool paid [indexed],address resolver [indexed]DeussBondMetadataAdapter
bondRegistry
Inputs: none
Outputs:
address getBond
Inputs:
address token,uint256 tokenIdOutputs:
tuple bondgetCurrentCouponRate
Inputs:
tuple bondOutputs:
uint256 rateEvents
No events
ProxyDeployer
addTemplateConfig
Inputs:
string name,string versionOutputs:
bytes32 templateIdcancelOwnershipHandover
Inputs: none
completeOwnershipHandover
Inputs:
address pendingOwnercomputeProxyAddress
Inputs:
bytes32 templateId,bytes initData,bytes32 saltOutputs:
address computeTemplateId
Inputs:
string name,string versionOutputs:
bytes32 templateIddeactivateTemplateConfig
Inputs:
bytes32 templateIdgetDeploymentInfo
Inputs:
address proxyOutputs:
tuple getDid
Inputs: none
Outputs:
string getFactory
Inputs: none
Outputs:
address getRegistry
Inputs: none
Outputs:
address getTemplateConfig
Inputs:
bytes32 templateIdOutputs:
tuple grantRoles
Inputs:
address user,uint256 rolesgrantRoles
Inputs:
address[] users,uint256 roleshasAllRoles
Inputs:
address user,uint256 rolesOutputs:
bool hasAnyRole
Inputs:
address user,uint256 rolesOutputs:
bool isTemplateActive
Inputs:
bytes32 templateIdOutputs:
bool owner
Inputs: none
Outputs:
address resultownershipHandoverExpiresAt
Inputs:
address pendingOwnerOutputs:
uint256 resultrenounceOwnership
Inputs: none
renounceRoles
Inputs:
uint256 rolesrequestOwnershipHandover
Inputs: none
revokeRoles
Inputs:
address user,uint256 rolesrevokeRoles
Inputs:
address[] users,uint256 rolesrolesOf
Inputs:
address userOutputs:
uint256 rolessetDid
Inputs:
string didsetFactory
Inputs:
address factorysetRegistry
Inputs:
address registrytransferOwnership
Inputs:
address newOwnerEvents
DidSet
Inputs:
string did FactorySet
Inputs:
address factory [indexed]OwnershipHandoverCanceled
Inputs:
address pendingOwner [indexed]OwnershipHandoverRequested
Inputs:
address pendingOwner [indexed]OwnershipTransferred
Inputs:
address oldOwner [indexed],address newOwner [indexed]ProxyDeployedViaTemplate
Inputs:
address proxy [indexed],bytes32 templateId [indexed],string name ,string version ,string issuerDID RegistrySet
Inputs:
address registry [indexed]RolesUpdated
Inputs:
address user [indexed],uint256 roles [indexed]TemplateConfigAdded
Inputs:
bytes32 templateId [indexed],string name ,string version TemplateConfigDeactivated
Inputs:
bytes32 templateId [indexed],string name ,string version BaseToken
ALL_ROLES
Inputs: none
Outputs:
uint256 BURNER_ROLE
Inputs: none
Outputs:
uint256 FORCE_TRANSFER_ROLE
Inputs: none
Outputs:
uint256 TOKEN_FREEZER_ROLE
Inputs: none
Outputs:
uint256 TOKEN_VERSION
Inputs: none
Outputs:
string allowance
Inputs:
address owner,address spender,uint256 idOutputs:
uint256 approve
Inputs:
address spender,uint256 tokenId,uint256 amountOutputs:
bool balanceOf
Inputs:
address owner,uint256 idOutputs:
uint256 bondRegistry
Inputs: none
Outputs:
address cancelOwnershipHandover
Inputs: none
completeOwnershipHandover
Inputs:
address pendingOwnerentityRegistry
Inputs: none
Outputs:
address frozenBalanceOf
Inputs:
address account,uint256 tokenIdOutputs:
uint256 grantRoles
Inputs:
address user,uint256 rolesgrantRoles
Inputs:
address[] users,uint256 roleshasAllRoles
Inputs:
address user,uint256 rolesOutputs:
bool hasAnyRole
Inputs:
address user,uint256 rolesOutputs:
bool isOperator
Inputs:
address owner,address spenderOutputs:
bool isTokenPaused
Inputs:
uint256 tokenIdOutputs:
bool mint
Inputs:
address to,uint256 tokenId,uint256 amountowner
Inputs: none
Outputs:
address resultownershipHandoverExpiresAt
Inputs:
address pendingOwnerOutputs:
uint256 resultpause
Inputs: none
pauseTokenId
Inputs:
uint256 tokenIdpaused
Inputs: none
Outputs:
bool renounceOwnership
Inputs: none
renounceRoles
Inputs:
uint256 rolesrequestOwnershipHandover
Inputs: none
revokeRoles
Inputs:
address user,uint256 rolesrevokeRoles
Inputs:
address[] users,uint256 rolesrolesOf
Inputs:
address userOutputs:
uint256 rolessetBondRegistry
Inputs:
address bondRegistryAddrsetEntityRegistry
Inputs:
address entityRegistryAddrsetOperator
Inputs:
address spender,bool approvedOutputs:
bool supportsInterface
Inputs:
bytes4 interfaceIdOutputs:
bool totalSupply
Inputs:
uint256 idOutputs:
uint256 transfer
Inputs:
address receiver,uint256 id,uint256 amountOutputs:
bool transferFrom
Inputs:
address sender,address receiver,uint256 id,uint256 amountOutputs:
bool transferOwnership
Inputs:
address newOwnerunpause
Inputs: none
unpauseTokenId
Inputs:
uint256 tokenIdversion
Inputs: none
Outputs:
string Events
Approval
Inputs:
address owner [indexed],address spender [indexed],uint256 id [indexed],uint256 amount BondRegistryUpdated
Inputs:
address bondRegistry [indexed]EntityRegistryUpdated
Inputs:
address entityRegistry [indexed]Initialized
Inputs:
uint64 version OperatorSet
Inputs:
address owner [indexed],address spender [indexed],bool approved OwnershipHandoverCanceled
Inputs:
address pendingOwner [indexed]OwnershipHandoverRequested
Inputs:
address pendingOwner [indexed]OwnershipTransferred
Inputs:
address oldOwner [indexed],address newOwner [indexed]Paused
Inputs:
address account RolesUpdated
Inputs:
address user [indexed],uint256 roles [indexed]TokenPaused
Inputs:
uint256 tokenId [indexed],address operator [indexed]TokenUnpaused
Inputs:
uint256 tokenId [indexed],address operator [indexed]Transfer
Inputs:
address caller ,address sender [indexed],address receiver [indexed],uint256 id [indexed],uint256 amount Unpaused
Inputs:
address account IPolicyRegistry
canExecute
Inputs:
address wallet,address caller,address target,uint256 value,bytes dataOutputs:
bool checkOperationModule
Inputs:
address wallet,address caller,address target,uint256 value,bytes dataOutputs:
tuple resultcomputeOperationKey
Inputs:
address target,bytes4 selectorOutputs:
bytes32 operationKeygetOperationModule
Inputs:
address wallet,address target,bytes4 selectorOutputs:
address modulegetOperationRoles
Inputs:
address wallet,address target,bytes4 selectorOutputs:
uint256 rolesgetUserRoles
Inputs:
address wallet,address userOutputs:
uint256 rolesgrantOperationRoles
Inputs:
address wallet,address target,bytes4 selector,uint256 rolesgrantOperationRoles
Inputs:
address wallet,tuple[] operationsgrantUserRoles
Inputs:
address wallet,address[] users,uint256 rolesgrantUserRoles
Inputs:
address wallet,address user,uint256 rolesgrantWalletPolicyAdmin
Inputs:
address wallet,address adminisPolicyModuleAllowed
Inputs:
address moduleOutputs:
bool allowedisWalletPolicyAdmin
Inputs:
address wallet,address adminOutputs:
bool revokeOperationRoles
Inputs:
address wallet,address target,bytes4 selector,uint256 rolesrevokeOperationRoles
Inputs:
address wallet,tuple[] operationsrevokeUserRoles
Inputs:
address wallet,address[] users,uint256 rolesrevokeUserRoles
Inputs:
address wallet,address user,uint256 rolesrevokeWalletPolicyAdmin
Inputs:
address wallet,address adminroleLabels
Inputs:
uint8 roleIdOutputs:
bytes32 labelsetOperationModule
Inputs:
address wallet,tuple[] operationssetOperationModule
Inputs:
address wallet,address target,bytes4 selector,address modulesetOperationRoles
Inputs:
address wallet,tuple[] operationssetOperationRoles
Inputs:
address wallet,address target,bytes4 selector,uint256 rolessetPolicyModuleAllowed
Inputs:
address module,bool allowedsetRoleLabel
Inputs:
uint8 roleId,bytes32 labelsetUserRoles
Inputs:
address wallet,address[] users,uint256[] rolessetUserRoles
Inputs:
address wallet,address user,uint256 rolessupportsInterface
Inputs:
bytes4 interfaceIdOutputs:
bool Events
PolicyModuleAllowed
Inputs:
address module [indexed],bool allowed RoleLabelSet
Inputs:
uint8 roleId [indexed],bytes32 label [indexed]WalletOperationModuleSet
Inputs:
address wallet [indexed],address target [indexed],bytes4 selector [indexed],address module WalletOperationRolesGranted
Inputs:
address wallet [indexed],address target [indexed],bytes4 selector [indexed],uint256 roles ,address caller WalletOperationRolesRevoked
Inputs:
address wallet [indexed],address target [indexed],bytes4 selector [indexed],uint256 roles ,address caller WalletOperationRolesSet
Inputs:
address wallet [indexed],address target [indexed],bytes4 selector [indexed],uint256 roles WalletPolicyAdminGranted
Inputs:
address wallet [indexed],address admin [indexed],address caller [indexed]WalletPolicyAdminRevoked
Inputs:
address wallet [indexed],address admin [indexed],address caller [indexed]WalletUserRolesGranted
Inputs:
address wallet [indexed],address user [indexed],uint256 roles ,address caller WalletUserRolesRevoked
Inputs:
address wallet [indexed],address user [indexed],uint256 roles ,address caller WalletUserRolesSet
Inputs:
address wallet [indexed],address user [indexed],uint256 roles [indexed]ICompanyWallet
advancePolicyEpoch
Inputs:
bytes32 reasonexecute
Inputs:
address target,uint256 value,bytes datainitialize
Inputs:
address owner_,address policyRegistry_owner
Inputs: none
Outputs:
address walletOwnerownershipEpoch
Inputs: none
Outputs:
uint256 epochpolicyRegistry
Inputs: none
Outputs:
address registrysetPolicyRegistry
Inputs:
address policyRegistry_supportsInterface
Inputs:
bytes4 interfaceIdOutputs:
bool Events
Execution
Inputs:
address caller [indexed],address target [indexed],uint256 value ,bytes data ,bytes returnData NativeReceived
Inputs:
address sender [indexed],uint256 amount OwnershipEpochAdvanced
Inputs:
uint256 previousEpoch [indexed],uint256 newEpoch [indexed],bytes32 reason [indexed],address caller PolicyRegistryUpdated
Inputs:
address previousPolicyRegistry [indexed],address newPolicyRegistry [indexed]EntityEligibilityGuard
ADMIN
Inputs: none
Outputs:
uint256 cancelOwnershipHandover
Inputs: none
completeOwnershipHandover
Inputs:
address pendingOwnergetBondRegistry
Inputs: none
Outputs:
address bondRegistrygetEntityRegistry
Inputs: none
Outputs:
address entityRegistrygetEscrowManager
Inputs: none
Outputs:
address escrowManagergrantRoles
Inputs:
address user,uint256 rolesgrantRoles
Inputs:
address[] users,uint256 roleshasAllRoles
Inputs:
address user,uint256 rolesOutputs:
bool hasAnyRole
Inputs:
address user,uint256 rolesOutputs:
bool owner
Inputs: none
Outputs:
address resultownershipHandoverExpiresAt
Inputs:
address pendingOwnerOutputs:
uint256 resultrenounceOwnership
Inputs: none
renounceRoles
Inputs:
uint256 rolesrequestOwnershipHandover
Inputs: none
revokeRoles
Inputs:
address user,uint256 rolesrevokeRoles
Inputs:
address[] users,uint256 rolesrolesOf
Inputs:
address userOutputs:
uint256 rolessetBondRegistry
Inputs:
address bondRegistrysetEntityRegistry
Inputs:
address entityRegistrysetEscrowManager
Inputs:
address escrowManagertransferOwnership
Inputs:
address newOwnerEvents
BondRegistrySet
Inputs:
address previousBondRegistry [indexed],address bondRegistry [indexed]EntityRegistrySet
Inputs:
address previousEntityRegistry [indexed],address entityRegistry [indexed]EntityTypeAllowed
Inputs:
uint256 typeId [indexed],bool allowed [indexed]EscrowManagerSet
Inputs:
address previousEscrowManager [indexed],address escrowManager [indexed]OwnershipHandoverCanceled
Inputs:
address pendingOwner [indexed]OwnershipHandoverRequested
Inputs:
address pendingOwner [indexed]OwnershipTransferred
Inputs:
address oldOwner [indexed],address newOwner [indexed]RolesUpdated
Inputs:
address user [indexed],uint256 roles [indexed]IEscrowManager
claim
Inputs:
uint256 escrowId,uint256 amount,address beneficiarycreateEscrow
Inputs:
uint256 amount,address depositor,address tokenAddress,uint256 tokenIdOutputs:
uint256 escrowIddeactivateModule
Inputs:
bytes32 moduleType,address moduleAddressgetEscrow
Inputs:
uint256 escrowIdOutputs:
tuple escrowgetSweepableAmount
Inputs:
uint8 assetType,address token,uint256 tokenIdOutputs:
uint256 surpluspreviewNextEscrowId
Inputs: none
Outputs:
uint256 escrowIdregisterModule
Inputs:
bytes32 moduleType,address moduleAddresssetAssetManager
Inputs:
address assetManagersweep
Inputs:
uint8 assetType,address token,uint256 tokenId,uint256 amount,address beneficiarywithdraw
Inputs:
uint256 escrowId,uint256 amountEvents
AssetManagerSet
Inputs:
address previousAssetManager [indexed],address assetManager [indexed]Claimed
Inputs:
uint256 escrowId [indexed],address beneficiary [indexed],uint256 amount [indexed],address tokenAddress ,uint256 tokenId ,uint8 assetType EscrowCreated
Inputs:
uint256 escrowId [indexed],bytes32 moduleType [indexed],address depositor [indexed],address tokenAddress ,uint256 tokenId ,uint256 amount ,uint8 assetType ModuleDeactivated
Inputs:
bytes32 moduleType [indexed],address moduleAddress [indexed]ModuleRegistered
Inputs:
bytes32 moduleType [indexed],address moduleAddress [indexed]Swept
Inputs:
uint8 assetType [indexed],address token [indexed],uint256 tokenId [indexed],address beneficiary ,uint256 amount Withdrawn
Inputs:
uint256 escrowId [indexed],address beneficiary [indexed],uint256 amount [indexed],address tokenAddress ,uint256 tokenId ,uint8 assetType IEntityRegistry
acceptAccountRegistration
Inputs:
bytes32 entityIdcanApprove
Inputs:
address owner,address spender,uint256 tokenId,uint256 amountOutputs:
bool allowedcanTransfer
Inputs:
address from,address to,address operator,uint256 tokenId,uint256 amountOutputs:
bool alloweddefineEntityType
Inputs:
uint256 typeId,bytes32 name,uint256 capsdoesAccountExist
Inputs:
address accountOutputs:
bool existsfreezeEntityType
Inputs:
uint256 typeIdgetAccount
Inputs:
address accountOutputs:
tuple accountRecordgetEntity
Inputs:
bytes32 entityIdOutputs:
tuple entitygetEntityAccounts
Inputs:
bytes32 entityIdOutputs:
address[] accountsgetEntityAuthority
Inputs:
bytes32 entityIdOutputs:
address authoritygetEntityId
Inputs:
address accountOutputs:
bytes32 entityIdgetEntityMetadataRef
Inputs:
bytes32 entityIdOutputs:
string metadataRefgetEntityStatus
Inputs:
bytes32 entityIdOutputs:
uint8 statusgetEntityTypeId
Inputs:
bytes32 entityIdOutputs:
uint256 typeIdgetEntityTypeIdByAccount
Inputs:
address accountOutputs:
uint256 typeIdgetEntityTypeMeta
Inputs:
uint256 typeIdOutputs:
tuple metagetPendingAccountRegistration
Inputs:
address account,bytes32 entityIdOutputs:
tuple requestgrantRoles
Inputs:
address user,uint256 rolesgrantRoles
Inputs:
address[] users,uint256 rolesisAccountEnabled
Inputs:
address accountOutputs:
bool enabledisAccountRegistered
Inputs:
address accountOutputs:
bool registeredisEntityManager
Inputs:
bytes32 entityId,address managerOutputs:
bool isManagerregisterAccount
Inputs:
address account,bytes32 entityId,uint256 roleFlagsregisterEntity
Inputs:
bytes32 entityId,uint256 typeId,string metadataRefregisterEntity
Inputs:
bytes32 entityId,uint256 typeId,string metadataRef,address authority,address[] managersregisterEntityBatch
Inputs:
bytes32[] entityIds,uint256[] typeIds,string[] metadataRefsremoveAccount
Inputs:
address account,bytes reasonrequestAccountRegistration
Inputs:
address account,bytes32 entityId,uint256 roleFlagssetAccountRoleFlags
Inputs:
address account,uint256 roleFlagssetAccountStatus
Inputs:
address account,uint8 status,bytes reasonsetEntityAuthority
Inputs:
bytes32 entityId,address authoritysetEntityManager
Inputs:
bytes32 entityId,address manager,bool enabledsetEntityMetadata
Inputs:
bytes32 entityId,string metadataRefsetEntityStatus
Inputs:
bytes32 entityId,uint8 status,bytes reasonsupportsInterface
Inputs:
bytes4 interfaceIdOutputs:
bool transferAccountToEntity
Inputs:
address account,bytes32 newEntityIdEvents
AccountEntityTransferred
Inputs:
address account [indexed],bytes32 oldEntityId [indexed],bytes32 newEntityId [indexed]AccountRegistered
Inputs:
address account [indexed],bytes32 entityId [indexed],uint256 roleFlags [indexed]AccountRegistrationAccepted
Inputs:
address account [indexed],bytes32 entityId [indexed],uint256 roleFlags [indexed],address requester AccountRegistrationRequested
Inputs:
address account [indexed],bytes32 entityId [indexed],uint256 roleFlags [indexed],address requester AccountRoleFlagsUpdated
Inputs:
address account [indexed],bytes32 entityId [indexed],uint256 newFlags [indexed],uint256 oldFlags AccountStatusUpdated
Inputs:
address account [indexed],uint8 oldStatus [indexed],uint8 newStatus [indexed],bytes reason EntityAuthorityUpdated
Inputs:
bytes32 entityId [indexed],address previousAuthority [indexed],address authority [indexed]EntityManagerUpdated
Inputs:
bytes32 entityId [indexed],address manager [indexed],bool enabled [indexed]EntityMetadataUpdated
Inputs:
bytes32 entityId [indexed],string metadataRef EntityRegistered
Inputs:
bytes32 entityId [indexed],uint256 typeId [indexed],string metadataRef EntityStatusUpdated
Inputs:
bytes32 entityId [indexed],uint8 oldStatus [indexed],uint8 newStatus [indexed],bytes reason EntityTypeFrozen
Inputs:
uint256 typeId [indexed]EntityTypeMetaUpdated
Inputs:
uint256 typeId [indexed],bytes32 name [indexed],uint256 caps [indexed]EscrowManagerDeployer
escrowManager
Inputs: none
Outputs:
address Events
Deployed
Inputs:
address addr [indexed]TimelockController
CANCELLER_ROLE
Inputs: none
Outputs:
bytes32 DEFAULT_ADMIN_ROLE
Inputs: none
Outputs:
bytes32 EXECUTOR_ROLE
Inputs: none
Outputs:
bytes32 PROPOSER_ROLE
Inputs: none
Outputs:
bytes32 cancel
Inputs:
bytes32 idexecute
Inputs:
address target,uint256 value,bytes payload,bytes32 predecessor,bytes32 saltexecuteBatch
Inputs:
address[] targets,uint256[] values,bytes[] payloads,bytes32 predecessor,bytes32 saltgetMinDelay
Inputs: none
Outputs:
uint256 getOperationState
Inputs:
bytes32 idOutputs:
uint8 getRoleAdmin
Inputs:
bytes32 roleOutputs:
bytes32 getTimestamp
Inputs:
bytes32 idOutputs:
uint256 grantRole
Inputs:
bytes32 role,address accounthasRole
Inputs:
bytes32 role,address accountOutputs:
bool hashOperation
Inputs:
address target,uint256 value,bytes data,bytes32 predecessor,bytes32 saltOutputs:
bytes32 hashOperationBatch
Inputs:
address[] targets,uint256[] values,bytes[] payloads,bytes32 predecessor,bytes32 saltOutputs:
bytes32 initialize
Inputs:
uint256 minDelay,address[] proposers,address[] executors,address adminisOperation
Inputs:
bytes32 idOutputs:
bool isOperationDone
Inputs:
bytes32 idOutputs:
bool isOperationPending
Inputs:
bytes32 idOutputs:
bool isOperationReady
Inputs:
bytes32 idOutputs:
bool onERC1155BatchReceived
Inputs:
address ,address ,uint256[] ,uint256[] ,bytes Outputs:
bytes4 onERC1155Received
Inputs:
address ,address ,uint256 ,uint256 ,bytes Outputs:
bytes4 onERC721Received
Inputs:
address ,address ,uint256 ,bytes Outputs:
bytes4 renounceRole
Inputs:
bytes32 role,address callerConfirmationrevokeRole
Inputs:
bytes32 role,address accountschedule
Inputs:
address target,uint256 value,bytes data,bytes32 predecessor,bytes32 salt,uint256 delayscheduleBatch
Inputs:
address[] targets,uint256[] values,bytes[] payloads,bytes32 predecessor,bytes32 salt,uint256 delaysupportsInterface
Inputs:
bytes4 interfaceIdOutputs:
bool updateDelay
Inputs:
uint256 newDelayEvents
CallExecuted
Inputs:
bytes32 id [indexed],uint256 index [indexed],address target ,uint256 value ,bytes data CallSalt
Inputs:
bytes32 id [indexed],bytes32 salt CallScheduled
Inputs:
bytes32 id [indexed],uint256 index [indexed],address target ,uint256 value ,bytes data ,bytes32 predecessor ,uint256 delay Cancelled
Inputs:
bytes32 id [indexed]Initialized
Inputs:
uint64 version MinDelayChange
Inputs:
uint256 oldDuration ,uint256 newDuration RoleAdminChanged
Inputs:
bytes32 role [indexed],bytes32 previousAdminRole [indexed],bytes32 newAdminRole [indexed]RoleGranted
Inputs:
bytes32 role [indexed],address account [indexed],address sender [indexed]RoleRevoked
Inputs:
bytes32 role [indexed],address account [indexed],address sender [indexed]EscrowManager
ADMIN
Inputs: none
Outputs:
uint256 MARKETPLACE_MODULE
Inputs: none
Outputs:
bytes32 ORDERBOOK_MARKETPLACE_MODULE
Inputs: none
Outputs:
bytes32 assetManager
Inputs: none
Outputs:
address assetManager_cancelOwnershipHandover
Inputs: none
claim
Inputs:
uint256 escrowId,uint256 amount,address beneficiarycompleteOwnershipHandover
Inputs:
address pendingOwnercreateEscrow
Inputs:
uint256 amount,address depositor,address tokenAddress,uint256 tokenIdOutputs:
uint256 escrowIddeactivateModule
Inputs:
bytes32 moduleType,address moduleAddressescrows
Inputs:
uint256 escrowIdOutputs:
address depositor,uint8 assetType,address tokenAddress,uint256 tokenId,uint256 amount,bytes32 moduleType,address moduleAddressgetEscrow
Inputs:
uint256 escrowIdOutputs:
tuple getSweepableAmount
Inputs:
uint8 assetType,address token,uint256 tokenIdOutputs:
uint256 surplusgrantRoles
Inputs:
address user,uint256 rolesgrantRoles
Inputs:
address[] users,uint256 roleshasAllRoles
Inputs:
address user,uint256 rolesOutputs:
bool hasAnyRole
Inputs:
address user,uint256 rolesOutputs:
bool initialize
Inputs:
address owner_,address marketplace_,address orderbookMarketplace_isAuthorizedModule
Inputs:
bytes32 moduleType,address moduleAddressOutputs:
bool authorizedmoduleTypeOf
Inputs:
address moduleAddressOutputs:
bytes32 moduleTypenextEscrowId
Inputs: none
Outputs:
uint256 escrowIdonERC1155BatchReceived
Inputs:
address ,address ,uint256[] ,uint256[] ,bytes Outputs:
bytes4 onERC1155Received
Inputs:
address ,address ,uint256 ,uint256 ,bytes Outputs:
bytes4 onERC721Received
Inputs:
address ,address ,uint256 ,bytes Outputs:
bytes4 owner
Inputs: none
Outputs:
address resultownershipHandoverExpiresAt
Inputs:
address pendingOwnerOutputs:
uint256 resultpreviewNextEscrowId
Inputs: none
Outputs:
uint256 escrowIdregisterModule
Inputs:
bytes32 moduleType,address moduleAddressrenounceOwnership
Inputs: none
renounceRoles
Inputs:
uint256 rolesrequestOwnershipHandover
Inputs: none
revokeRoles
Inputs:
address user,uint256 rolesrevokeRoles
Inputs:
address[] users,uint256 rolesrolesOf
Inputs:
address userOutputs:
uint256 rolessetAssetManager
Inputs:
address assetManager_supportsInterface
Inputs:
bytes4 interfaceIdOutputs:
bool sweep
Inputs:
uint8 assetType,address token,uint256 tokenId,uint256 amount,address beneficiarytransferOwnership
Inputs:
address newOwnerwithdraw
Inputs:
uint256 escrowId,uint256 amountEvents
AssetManagerSet
Inputs:
address previousAssetManager [indexed],address assetManager [indexed]Claimed
Inputs:
uint256 escrowId [indexed],address beneficiary [indexed],uint256 amount [indexed],address tokenAddress ,uint256 tokenId ,uint8 assetType EscrowCreated
Inputs:
uint256 escrowId [indexed],bytes32 moduleType [indexed],address depositor [indexed],address tokenAddress ,uint256 tokenId ,uint256 amount ,uint8 assetType Initialized
Inputs:
uint64 version ModuleDeactivated
Inputs:
bytes32 moduleType [indexed],address moduleAddress [indexed]ModuleRegistered
Inputs:
bytes32 moduleType [indexed],address moduleAddress [indexed]OwnershipHandoverCanceled
Inputs:
address pendingOwner [indexed]OwnershipHandoverRequested
Inputs:
address pendingOwner [indexed]OwnershipTransferred
Inputs:
address oldOwner [indexed],address newOwner [indexed]RolesUpdated
Inputs:
address user [indexed],uint256 roles [indexed]Swept
Inputs:
uint8 assetType [indexed],address token [indexed],uint256 tokenId [indexed],address beneficiary ,uint256 amount Withdrawn
Inputs:
uint256 escrowId [indexed],address beneficiary [indexed],uint256 amount [indexed],address tokenAddress ,uint256 tokenId ,uint8 assetType CompanyWallet
advancePolicyEpoch
Inputs:
bytes32 reasoncancelOwnershipHandover
Inputs: none
completeOwnershipHandover
Inputs:
address pendingOwnerexecute
Inputs:
address target,uint256 value,bytes datainitialize
Inputs:
address owner_,address policyRegistry_onERC1155BatchReceived
Inputs:
address ,address ,uint256[] ,uint256[] ,bytes Outputs:
bytes4 onERC1155Received
Inputs:
address ,address ,uint256 ,uint256 ,bytes Outputs:
bytes4 onERC721Received
Inputs:
address ,address ,uint256 ,bytes Outputs:
bytes4 owner
Inputs: none
Outputs:
address walletOwnerownershipEpoch
Inputs: none
Outputs:
uint256 epochownershipHandoverExpiresAt
Inputs:
address pendingOwnerOutputs:
uint256 resultpolicyRegistry
Inputs: none
Outputs:
address registryrenounceOwnership
Inputs: none
requestOwnershipHandover
Inputs: none
setPolicyRegistry
Inputs:
address policyRegistry_supportsInterface
Inputs:
bytes4 interfaceIdOutputs:
bool transferOwnership
Inputs:
address newOwnerEvents
Execution
Inputs:
address caller [indexed],address target [indexed],uint256 value ,bytes data ,bytes returnData Initialized
Inputs:
uint64 version NativeReceived
Inputs:
address sender [indexed],uint256 amount OwnershipEpochAdvanced
Inputs:
uint256 previousEpoch [indexed],uint256 newEpoch [indexed],bytes32 reason [indexed],address caller OwnershipHandoverCanceled
Inputs:
address pendingOwner [indexed]OwnershipHandoverRequested
Inputs:
address pendingOwner [indexed]OwnershipTransferred
Inputs:
address oldOwner [indexed],address newOwner [indexed]PolicyRegistryUpdated
Inputs:
address previousPolicyRegistry [indexed],address newPolicyRegistry [indexed]MarketplaceLens
cancelOwnershipHandover
Inputs: none
completeOwnershipHandover
Inputs:
address pendingOwnergetAllowedBuyers
Inputs:
uint256 offerIdOutputs:
address[] allowedBuyersgetDeal
Inputs:
uint256 dealIdOutputs:
tuple dealgetEscrowIdByOfferId
Inputs:
uint256 offerIdOutputs:
uint256 escrowIdgetInterest
Inputs:
uint256 interestIdOutputs:
tuple interestgetInterestDiscoveryState
Inputs:
uint256 offerIdOutputs:
tuple stategetInterestIdsByOfferId
Inputs:
uint256 offerIdOutputs:
uint256[] interestIdsgetOffer
Inputs:
uint256 offerIdOutputs:
tuple offergrantRoles
Inputs:
address user,uint256 rolesgrantRoles
Inputs:
address[] users,uint256 roleshasAllRoles
Inputs:
address user,uint256 rolesOutputs:
bool hasAnyRole
Inputs:
address user,uint256 rolesOutputs:
bool initialize
Inputs:
address owner_,address marketplace_isDealFrozen
Inputs:
uint256 dealIdOutputs:
bool frozenisOfferCancelled
Inputs:
uint256 offerIdOutputs:
bool cancelledisOfferFrozen
Inputs:
uint256 offerIdOutputs:
bool frozenisReservedInterestSeized
Inputs:
uint256 offerIdOutputs:
bool seizedmarketplace
Inputs: none
Outputs:
address owner
Inputs: none
Outputs:
address resultownershipHandoverExpiresAt
Inputs:
address pendingOwnerOutputs:
uint256 resultrenounceOwnership
Inputs: none
renounceRoles
Inputs:
uint256 rolesrequestOwnershipHandover
Inputs: none
revokeRoles
Inputs:
address user,uint256 rolesrevokeRoles
Inputs:
address[] users,uint256 rolesrolesOf
Inputs:
address userOutputs:
uint256 rolestransferOwnership
Inputs:
address newOwnerEvents
Initialized
Inputs:
uint64 version OwnershipHandoverCanceled
Inputs:
address pendingOwner [indexed]OwnershipHandoverRequested
Inputs:
address pendingOwner [indexed]OwnershipTransferred
Inputs:
address oldOwner [indexed],address newOwner [indexed]RolesUpdated
Inputs:
address user [indexed],uint256 roles [indexed]IOrderbookMarketplace
activeSellMarkets
Inputs: none
Outputs:
tuple[] marketsassetManager
Inputs: none
Outputs:
address cancelOrder
Inputs:
uint256 orderId,address onBehalfOfcleanupExpiredOrder
Inputs:
uint256 orderIddisputeBufferPeriod
Inputs: none
Outputs:
uint256 entityRegistry
Inputs: none
Outputs:
address escrowManager
Inputs: none
Outputs:
address getLastTradedPrice
Inputs:
address tokenAddress,uint256 tokenIdOutputs:
uint256 pricegetObservation
Inputs:
address tokenAddress,uint256 tokenId,uint16 indexOutputs:
tuple observationgetObservationCount
Inputs:
address tokenAddress,uint256 tokenIdOutputs:
uint16 countgetOrder
Inputs:
uint256 orderIdOutputs:
tuple ordergetOrderBook
Inputs:
address tokenAddress,uint256 tokenIdOutputs:
tuple[] buyOrders,tuple[] sellOrdersgetTWAP
Inputs:
address tokenAddress,uint256 tokenId,uint256 secondsAgoOutputs:
uint256 unitPricegetTrade
Inputs:
uint256 tradeIdOutputs:
tuple tradegetTradeIdsByOrderId
Inputs:
uint256 orderIdOutputs:
uint256[] tradeIdsinitialize
Inputs:
address owner_,address assetManager_,address entityRegistry_,address escrowManager_,uint256 paymentExpiryThreshold_,uint256 minExpiryThreshold_,uint256 disputeBufferPeriod_,address marketFilter_initiateDispute
Inputs:
uint256 tradeIdisTraderAllowedForOrder
Inputs:
uint256 orderId,address traderOutputs:
bool allowedmarkTradePaid
Inputs:
uint256 tradeIdmarkTradeUnpaid
Inputs:
uint256 tradeIdmarketFilter
Inputs: none
Outputs:
address minExpiryThreshold
Inputs: none
Outputs:
uint256 paymentExpiryThreshold
Inputs: none
Outputs:
uint256 placeBatchOrder
Inputs:
tuple inputOutputs:
uint256 orderIdplaceOrder
Inputs:
tuple input,address onBehalfOfOutputs:
uint256 orderIdresolveDispute
Inputs:
uint256 tradeId,uint8 statusseizeOrder
Inputs:
uint256 orderId,address beneficiary,bytes32 reasonseizeTrade
Inputs:
uint256 tradeId,address beneficiary,bytes32 reasonsetAssetManager
Inputs:
address assetManager_setDelegate
Inputs:
address delegate,bool authorizedsetDisputeBufferPeriod
Inputs:
uint256 disputeBufferPeriod_setEntityRegistry
Inputs:
address entityRegistry_setEscrowManager
Inputs:
address escrowManager_setMarketFilter
Inputs:
address marketFilter_setMinExpiryThreshold
Inputs:
uint256 minExpiryThreshold_setOrderFrozen
Inputs:
uint256 orderId,bool frozen,bytes32 reasonsetPaymentExpiryThreshold
Inputs:
uint256 paymentExpiryThreshold_setTradeFrozen
Inputs:
uint256 tradeId,bool frozen,bytes32 reasonsettleTrade
Inputs:
uint256 tradeIdEvents
AssetManagerSet
Inputs:
address assetManager [indexed]BatchOrderPlaced
Inputs:
uint256 orderId [indexed],address trader [indexed],uint256 totalAmount ,uint256 matchedAmount ,uint256 minPrice ,uint256 maxPrice ,uint256 minMatchAmount ,uint8 traderFilterMode DelegateSet
Inputs:
address trader [indexed],address delegate [indexed],bool authorized [indexed]DisputeBufferPeriodSet
Inputs:
uint256 disputeBufferPeriod [indexed]EntityRegistrySet
Inputs:
address entityRegistry [indexed]EscrowManagerSet
Inputs:
address escrowManager [indexed]MarketFilterSet
Inputs:
address marketFilter [indexed]MinExpiryThresholdSet
Inputs:
uint256 minExpiryThreshold [indexed]OrderCancelled
Inputs:
uint256 orderId [indexed],address trader [indexed],uint256 remainingAmount [indexed]OrderDeleted
Inputs:
uint256 orderId [indexed],address trader [indexed]OrderFrozenSet
Inputs:
uint256 orderId [indexed],bool frozen [indexed],bytes32 reason [indexed],address freezer OrderPlaced
Inputs:
uint256 orderId [indexed],uint256 tokenId [indexed],address trader [indexed],address tokenAddress ,uint256 totalAmount ,uint256 unfilledAmount ,uint256 minPrice ,uint256 maxPrice ,uint256 minMatchAmount ,uint8 traderFilterMode ,uint8 side ,uint256 expiry OrderSeized
Inputs:
uint256 orderId [indexed],address beneficiary [indexed],uint256 amount ,bytes32 reason [indexed],address seizer PaymentExpiryThresholdSet
Inputs:
uint256 paymentExpiryThreshold [indexed]TWAPObservationRecorded
Inputs:
address tokenAddress [indexed],uint256 tokenId [indexed],uint32 timestamp ,uint224 cumulativePrice ,uint256 lastPrice TradeDisputeResolved
Inputs:
uint256 tradeId [indexed],uint8 status ,address arbitrator [indexed]TradeDisputed
Inputs:
uint256 tradeId [indexed],address buyer [indexed],address seller [indexed]TradeExecuted
Inputs:
uint256 buyOrderId [indexed],uint256 sellOrderId [indexed],uint256 tokenId [indexed],address tokenAddress ,address buyer ,address seller ,uint256 amount ,uint256 unitPrice TradeFrozenSet
Inputs:
uint256 tradeId [indexed],bool frozen [indexed],bytes32 reason [indexed],address freezer TradePaid
Inputs:
uint256 tradeId [indexed],address buyer [indexed],address seller [indexed]TradeSeized
Inputs:
uint256 tradeId [indexed],uint256 sellOrderId [indexed],address beneficiary [indexed],uint256 amount ,bytes32 reason ,address seizer TradeSettled
Inputs:
uint256 tradeId [indexed],address buyer [indexed],uint256 amount [indexed]TradeUnpaid
Inputs:
uint256 tradeId [indexed],address buyer [indexed],address seller [indexed]DependenciesBase
ADMIN
Inputs: none
Outputs:
uint256 cancelOwnershipHandover
Inputs: none
completeOwnershipHandover
Inputs:
address pendingOwnergetBondRegistry
Inputs: none
Outputs:
address bondRegistrygetEntityRegistry
Inputs: none
Outputs:
address entityRegistrygetEscrowManager
Inputs: none
Outputs:
address escrowManagergrantRoles
Inputs:
address user,uint256 rolesgrantRoles
Inputs:
address[] users,uint256 roleshasAllRoles
Inputs:
address user,uint256 rolesOutputs:
bool hasAnyRole
Inputs:
address user,uint256 rolesOutputs:
bool owner
Inputs: none
Outputs:
address resultownershipHandoverExpiresAt
Inputs:
address pendingOwnerOutputs:
uint256 resultrenounceOwnership
Inputs: none
renounceRoles
Inputs:
uint256 rolesrequestOwnershipHandover
Inputs: none
revokeRoles
Inputs:
address user,uint256 rolesrevokeRoles
Inputs:
address[] users,uint256 rolesrolesOf
Inputs:
address userOutputs:
uint256 rolessetBondRegistry
Inputs:
address bondRegistrysetEntityRegistry
Inputs:
address entityRegistrysetEscrowManager
Inputs:
address escrowManagertransferOwnership
Inputs:
address newOwnerEvents
BondRegistrySet
Inputs:
address previousBondRegistry [indexed],address bondRegistry [indexed]EntityRegistrySet
Inputs:
address previousEntityRegistry [indexed],address entityRegistry [indexed]EscrowManagerSet
Inputs:
address previousEscrowManager [indexed],address escrowManager [indexed]OwnershipHandoverCanceled
Inputs:
address pendingOwner [indexed]OwnershipHandoverRequested
Inputs:
address pendingOwner [indexed]OwnershipTransferred
Inputs:
address oldOwner [indexed],address newOwner [indexed]RolesUpdated
Inputs:
address user [indexed],uint256 roles [indexed]OrderbookMarketplaceDeployer
orderbookMarketplace
Inputs: none
Outputs:
address Events
Deployed
Inputs:
address addr [indexed]TokenDeployer
token
Inputs: none
Outputs:
address Events
Deployed
Inputs:
address addr [indexed]TimelockControllerDeployer
timelockController
Inputs: none
Outputs:
address Events
Deployed
Inputs:
address addr [indexed]BondMarketFilter
ADMIN
Inputs: none
Outputs:
uint256 adapter
Inputs:
address tokenOutputs:
address cancelOwnershipHandover
Inputs: none
completeOwnershipHandover
Inputs:
address pendingOwnerencodeFilter
Inputs:
tuple filterOutputs:
bytes grantRoles
Inputs:
address user,uint256 rolesgrantRoles
Inputs:
address[] users,uint256 roleshasAllRoles
Inputs:
address user,uint256 rolesOutputs:
bool hasAnyRole
Inputs:
address user,uint256 rolesOutputs:
bool initialize
Inputs:
address owner_matchesFilter
Inputs:
address token,uint256 tokenId,bytes filterDataOutputs:
bool owner
Inputs: none
Outputs:
address resultownershipHandoverExpiresAt
Inputs:
address pendingOwnerOutputs:
uint256 resultrenounceOwnership
Inputs: none
renounceRoles
Inputs:
uint256 rolesrequestOwnershipHandover
Inputs: none
revokeRoles
Inputs:
address user,uint256 rolesrevokeRoles
Inputs:
address[] users,uint256 rolesrolesOf
Inputs:
address userOutputs:
uint256 rolessetAdapter
Inputs:
address token,address adapter_transferOwnership
Inputs:
address newOwnerEvents
AdapterSet
Inputs:
address token [indexed],address adapter [indexed]Initialized
Inputs:
uint64 version OwnershipHandoverCanceled
Inputs:
address pendingOwner [indexed]OwnershipHandoverRequested
Inputs:
address pendingOwner [indexed]OwnershipTransferred
Inputs:
address oldOwner [indexed],address newOwner [indexed]RolesUpdated
Inputs:
address user [indexed],uint256 roles [indexed]WalletFactory
addTemplateConfig
Inputs:
string name,string versionOutputs:
bytes32 templateIdcancelOwnershipHandover
Inputs: none
completeOwnershipHandover
Inputs:
address pendingOwnercomputeProxyAddress
Inputs:
bytes32 templateId,bytes initData,bytes32 saltOutputs:
address computeTemplateId
Inputs:
string name,string versionOutputs:
bytes32 templateIdcreateWallet
Inputs:
tuple paramsOutputs:
address walletdeactivateTemplateConfig
Inputs:
bytes32 templateIdentityRegistry
Inputs: none
Outputs:
address getDeploymentInfo
Inputs:
address proxyOutputs:
tuple getDid
Inputs: none
Outputs:
string getFactory
Inputs: none
Outputs:
address getRegistry
Inputs: none
Outputs:
address getTemplateConfig
Inputs:
bytes32 templateIdOutputs:
tuple getWalletTemplateIdForType
Inputs:
bytes32 walletTypeOutputs:
bytes32 grantRoles
Inputs:
address user,uint256 rolesgrantRoles
Inputs:
address[] users,uint256 roleshasAllRoles
Inputs:
address user,uint256 rolesOutputs:
bool hasAnyRole
Inputs:
address user,uint256 rolesOutputs:
bool initialize
Inputs:
address entityRegistry_,address owner_isTemplateActive
Inputs:
bytes32 templateIdOutputs:
bool owner
Inputs: none
Outputs:
address resultownershipHandoverExpiresAt
Inputs:
address pendingOwnerOutputs:
uint256 resultrenounceOwnership
Inputs: none
renounceRoles
Inputs:
uint256 rolesrequestOwnershipHandover
Inputs: none
revokeRoles
Inputs:
address user,uint256 rolesrevokeRoles
Inputs:
address[] users,uint256 rolesrolesOf
Inputs:
address userOutputs:
uint256 rolessetDid
Inputs:
string didsetFactory
Inputs:
address factorysetRegistry
Inputs:
address registrysetWalletTemplateForType
Inputs:
bytes32 walletType,string name,string versiontransferOwnership
Inputs:
address newOwnerEvents
DidSet
Inputs:
string did EntityRegistrySet
Inputs:
address entityRegistry [indexed]FactorySet
Inputs:
address factory [indexed]Initialized
Inputs:
uint64 version OwnershipHandoverCanceled
Inputs:
address pendingOwner [indexed]OwnershipHandoverRequested
Inputs:
address pendingOwner [indexed]OwnershipTransferred
Inputs:
address oldOwner [indexed],address newOwner [indexed]ProxyDeployedViaTemplate
Inputs:
address proxy [indexed],bytes32 templateId [indexed],string name ,string version ,string issuerDID RegistrySet
Inputs:
address registry [indexed]RolesUpdated
Inputs:
address user [indexed],uint256 roles [indexed]TemplateConfigAdded
Inputs:
bytes32 templateId [indexed],string name ,string version TemplateConfigDeactivated
Inputs:
bytes32 templateId [indexed],string name ,string version WalletCreated
Inputs:
bytes32 entityId [indexed],address wallet [indexed],bytes32 walletType ,address caller [indexed]WalletTemplateForTypeSet
Inputs:
bytes32 walletType [indexed],bytes32 templateId [indexed],string name ,string version Multicall3
aggregate
Inputs:
tuple[] callsOutputs:
uint256 blockNumber,bytes[] returnDataaggregate3
Inputs:
tuple[] callsOutputs:
tuple[] returnDataaggregate3Value
Inputs:
tuple[] callsOutputs:
tuple[] returnDatablockAndAggregate
Inputs:
tuple[] callsOutputs:
uint256 blockNumber,bytes32 blockHash,tuple[] returnDatagetBasefee
Inputs: none
Outputs:
uint256 basefeegetBlockHash
Inputs:
uint256 blockNumberOutputs:
bytes32 blockHashgetBlockNumber
Inputs: none
Outputs:
uint256 blockNumbergetChainId
Inputs: none
Outputs:
uint256 chainidgetCurrentBlockCoinbase
Inputs: none
Outputs:
address coinbasegetCurrentBlockGasLimit
Inputs: none
Outputs:
uint256 gaslimitgetCurrentBlockTimestamp
Inputs: none
Outputs:
uint256 timestampgetEthBalance
Inputs:
address addrOutputs:
uint256 balancegetLastBlockHash
Inputs: none
Outputs:
bytes32 blockHashtryAggregate
Inputs:
bool requireSuccess,tuple[] callsOutputs:
tuple[] returnDatatryBlockAndAggregate
Inputs:
bool requireSuccess,tuple[] callsOutputs:
uint256 blockNumber,bytes32 blockHash,tuple[] returnDataEvents
No events
MarketplaceDeployer
marketplace
Inputs: none
Outputs:
address Events
Deployed
Inputs:
address addr [indexed]MarketplaceBase
ADMIN
Inputs: none
Outputs:
uint256 MAX_CONFIGURABLE_OFFER_LIFETIME
Inputs: none
Outputs:
uint256 MAX_DISPUTE_BUFFER_PERIOD
Inputs: none
Outputs:
uint256 MAX_OFFER_EXPIRY_THRESHOLD
Inputs: none
Outputs:
uint256 MAX_PAYMENT_EXPIRY_THRESHOLD
Inputs: none
Outputs:
uint256 MIN_DISPUTE_BUFFER_PERIOD
Inputs: none
Outputs:
uint256 MIN_OFFER_EXPIRY_THRESHOLD
Inputs: none
Outputs:
uint256 MIN_PAYMENT_EXPIRY_THRESHOLD
Inputs: none
Outputs:
uint256 addCurrency
Inputs:
bytes3 currencycancelOwnershipHandover
Inputs: none
completeOwnershipHandover
Inputs:
address pendingOwnergetBondRegistry
Inputs: none
Outputs:
address bondRegistrygetConfigAndCounters
Inputs: none
Outputs:
tuple config,tuple countersgetCounterOfferCount
Inputs:
address user,uint256 offerIdOutputs:
uint256 getEntityRegistry
Inputs: none
Outputs:
address entityRegistrygetEscrowManager
Inputs: none
Outputs:
address escrowManagergrantRoles
Inputs:
address user,uint256 rolesgrantRoles
Inputs:
address[] users,uint256 roleshasAllRoles
Inputs:
address user,uint256 rolesOutputs:
bool hasAnyRole
Inputs:
address user,uint256 rolesOutputs:
bool isCurrencyAllowed
Inputs:
bytes3 currencyOutputs:
bool allowedowner
Inputs: none
Outputs:
address resultownershipHandoverExpiresAt
Inputs:
address pendingOwnerOutputs:
uint256 resultremoveCurrency
Inputs:
bytes3 currencyrenounceOwnership
Inputs: none
renounceRoles
Inputs:
uint256 rolesrequestOwnershipHandover
Inputs: none
revokeRoles
Inputs:
address user,uint256 rolesrevokeRoles
Inputs:
address[] users,uint256 rolesrolesOf
Inputs:
address userOutputs:
uint256 rolessetAllowedEntityType
Inputs:
uint256 typeId,bool allowedsetAllowedEntityTypes
Inputs:
uint256[] typeIds,bool allowedsetAssetManager
Inputs:
address assetManagersetBondRegistry
Inputs:
address bondRegistrysetDisputeBufferPeriod
Inputs:
uint256 disputeBufferPeriodsetEntityRegistry
Inputs:
address entityRegistrysetEscrowManager
Inputs:
address escrowManagersetInterestDiscoveryPaymentExpiryThreshold
Inputs:
uint256 paymentExpiryThresholdsetMarketplacePaymentExpiryThreshold
Inputs:
uint256 marketplacePaymentExpiryThresholdsetMaxCounterOffersPerUser
Inputs:
uint256 maxCounterOfferssetMaxOfferLifetime
Inputs:
uint256 maxOfferLifetimesetOfferExpiryThreshold
Inputs:
uint256 offerExpiryThresholdsetRedemptionPaymentExpiryThreshold
Inputs:
uint256 paymentExpiryThresholdtransferOwnership
Inputs:
address newOwnerEvents
AssetManagerSet
Inputs:
address previousAssetManager [indexed],address assetManager [indexed]BondRegistrySet
Inputs:
address previousBondRegistry [indexed],address bondRegistry [indexed]CurrencyAdded
Inputs:
bytes3 currency [indexed]CurrencyRemoved
Inputs:
bytes3 currency [indexed]DisputeBufferPeriodSet
Inputs:
uint256 disputeBufferPeriod [indexed]EntityRegistrySet
Inputs:
address previousEntityRegistry [indexed],address entityRegistry [indexed]EntityTypeAllowed
Inputs:
uint256 typeId [indexed],bool allowed [indexed]EscrowManagerSet
Inputs:
address previousEscrowManager [indexed],address escrowManager [indexed]Initialized
Inputs:
uint64 version InterestDiscoveryPaymentExpiryThresholdSet
Inputs:
uint256 expiryThreshold [indexed]MarketplacePaymentExpiryThresholdSet
Inputs:
uint256 expiryThreshold [indexed]MaxCounterOffersPerUserSet
Inputs:
uint256 maxCounterOffers [indexed]MaxOfferLifetimeSet
Inputs:
uint256 maxOfferLifetime [indexed]OfferExpiryThresholdSet
Inputs:
uint256 offerExpiryThreshold [indexed]OwnershipHandoverCanceled
Inputs:
address pendingOwner [indexed]OwnershipHandoverRequested
Inputs:
address pendingOwner [indexed]OwnershipTransferred
Inputs:
address oldOwner [indexed],address newOwner [indexed]RedemptionPaymentExpiryThresholdSet
Inputs:
uint256 expiryThreshold [indexed]RolesUpdated
Inputs:
address user [indexed],uint256 roles [indexed]IMarketFilter
matchesFilter
Inputs:
address token,uint256 tokenId,bytes filterDataOutputs:
bool matchesEvents
No events
MarketplaceLensDeployer
marketplaceLens
Inputs: none
Outputs:
address Events
Deployed
Inputs:
address addr [indexed]IEntityEligibilityAdmin
setAllowedEntityType
Inputs:
uint256 typeId,bool allowedsetAllowedEntityTypes
Inputs:
uint256[] typeIds,bool allowedEvents
No events
AssetManagerDeployer
assetManager
Inputs: none
Outputs:
address Events
Deployed
Inputs:
address addr [indexed]IAssetValidator
validate
Inputs:
address token,uint256 tokenId,uint256 amountEvents
No events
IPolicyModule
canExecute
Inputs:
address wallet,address caller,address target,uint256 value,bytes dataOutputs:
bool supportsInterface
Inputs:
bytes4 interfaceIdOutputs:
bool Events
No events
Errors
Events
No events
OwnableRolesExtension
cancelOwnershipHandover
Inputs: none
completeOwnershipHandover
Inputs:
address pendingOwnergrantRoles
Inputs:
address user,uint256 rolesgrantRoles
Inputs:
address[] users,uint256 roleshasAllRoles
Inputs:
address user,uint256 rolesOutputs:
bool hasAnyRole
Inputs:
address user,uint256 rolesOutputs:
bool owner
Inputs: none
Outputs:
address resultownershipHandoverExpiresAt
Inputs:
address pendingOwnerOutputs:
uint256 resultrenounceOwnership
Inputs: none
renounceRoles
Inputs:
uint256 rolesrequestOwnershipHandover
Inputs: none
revokeRoles
Inputs:
address user,uint256 rolesrevokeRoles
Inputs:
address[] users,uint256 rolesrolesOf
Inputs:
address userOutputs:
uint256 rolestransferOwnership
Inputs:
address newOwnerEvents
OwnershipHandoverCanceled
Inputs:
address pendingOwner [indexed]OwnershipHandoverRequested
Inputs:
address pendingOwner [indexed]OwnershipTransferred
Inputs:
address oldOwner [indexed],address newOwner [indexed]RolesUpdated
Inputs:
address user [indexed],uint256 roles [indexed]AddressExtensions
assertAddressNotZero
Inputs:
address callerEvents
No events
BondRegistry
ALL_BR_ROLES
Inputs: none
Outputs:
uint256 BURNER
Inputs: none
Outputs:
uint256 CANCEL
Inputs: none
Outputs:
uint256 CLOSE
Inputs: none
Outputs:
uint256 CURRENCY
Inputs: none
Outputs:
uint256 INITIAL_VERSION
Inputs: none
Outputs:
uint8 ISSUER_RECOVERY
Inputs: none
Outputs:
uint256 MAX_PROBABILITY_BPS
Inputs: none
Outputs:
uint16 PUBLISHER
Inputs: none
Outputs:
uint256 SCORING
Inputs: none
Outputs:
uint256 SUSPEND
Inputs: none
Outputs:
uint256 UNSUSPEND
Inputs: none
Outputs:
uint256 appendScoring
Inputs:
address wallet,tuple scoringbondStatus
Inputs:
bytes12 isinOutputs:
uint8 bondStatus
Inputs:
string isinOutputs:
uint8 burnBond
Inputs:
bytes12 isin,uint8 version,address from,uint256 amount,uint8 kindburnBondBatch
Inputs:
bytes12 isin,uint8 version,address[] froms,uint256[] amounts,uint8 kindcancelBond
Inputs:
string isin,uint8 versioncancelOwnershipHandover
Inputs: none
closeBond
Inputs:
string isin,uint8 versioncloseIssuance
Inputs:
string isin,uint8 versioncompleteOwnershipHandover
Inputs:
address pendingOwnergetActiveVersion
Inputs:
bytes12 isinOutputs:
uint8 getAllCouponRates
Inputs:
string isinOutputs:
uint256[] paymentTimestamps,uint256[] ratesgetBond
Inputs:
bytes12 isinOutputs:
tuple getBond
Inputs:
string isinOutputs:
tuple getBondAtVersion
Inputs:
bytes12 isin,uint8 versionOutputs:
tuple getBondByTokenId
Inputs:
uint256 tokenIdOutputs:
tuple getBondSeriesByTokenId
Inputs:
uint256 tokenIdOutputs:
bytes12 isin,uint8 versiongetCouponRateAt
Inputs:
string isin,uint256 paymentTimestampOutputs:
uint256 rategetCouponRatesLength
Inputs:
string isinOutputs:
uint256 lengthgetCurrentCouponRate
Inputs:
bytes12 isinOutputs:
uint256 rategetCurrentCouponRateForBond
Inputs:
tuple bondOutputs:
uint256 rategetLatestCouponRate
Inputs:
string isinOutputs:
uint256 rategetLatestScoring
Inputs:
address walletOutputs:
tuple getLatestTranche
Inputs:
bytes12 isinOutputs:
tuple getLatestVersion
Inputs:
bytes12 isinOutputs:
uint8 getScoringAt
Inputs:
address wallet,uint256 scoringIdOutputs:
tuple getScoringCount
Inputs:
address walletOutputs:
uint256 getToken
Inputs: none
Outputs:
address getTokenId
Inputs:
string isinOutputs:
uint256 getTranche
Inputs:
bytes12 isin,uint8 version,uint16 trancheIdOutputs:
tuple getTranche
Inputs:
bytes12 isin,uint16 trancheIdOutputs:
tuple getTranche
Inputs:
bytes12 isinOutputs:
tuple getTranche
Inputs:
string isinOutputs:
tuple getTrancheCount
Inputs:
bytes12 isinOutputs:
uint16 grantRoles
Inputs:
address user,uint256 rolesgrantRoles
Inputs:
address[] users,uint256 roleshasAllRoles
Inputs:
address user,uint256 rolesOutputs:
bool hasAnyRole
Inputs:
address user,uint256 rolesOutputs:
bool initialize
Inputs:
address owner_isCurrencyAllowed
Inputs:
string currencyCodeOutputs:
bool issueBond
Inputs:
string isin,uint8 version,uint256 amountowner
Inputs: none
Outputs:
address resultownershipHandoverExpiresAt
Inputs:
address pendingOwnerOutputs:
uint256 resultpublishBond
Inputs:
tuple bondInputrenounceOwnership
Inputs: none
renounceRoles
Inputs:
uint256 rolesrequestOwnershipHandover
Inputs: none
revokeRoles
Inputs:
address user,uint256 rolesrevokeRoles
Inputs:
address[] users,uint256 rolesrolesOf
Inputs:
address userOutputs:
uint256 rolesrotateIssuer
Inputs:
string isin,uint8 version,address newIssuer,bytes32 reasonsetAllowedCurrency
Inputs:
string currencyCode,bool allowedsetMultiToken
Inputs:
address multiTokensupportsInterface
Inputs:
bytes4 interfaceIdOutputs:
bool suspendBond
Inputs:
string isin,uint8 versiontransferOwnership
Inputs:
address newOwnerunsuspendBond
Inputs:
string isin,uint8 versionupdatePublishedBond
Inputs:
tuple bondInput,uint8 versionEvents
AllowedCurrencyUpdated
Inputs:
bytes3 currency [indexed],bool allowed [indexed],address changedBy [indexed]BondBurned
Inputs:
bytes12 isin [indexed],uint8 version ,address from [indexed],uint256 amount [indexed],uint8 kind ,address caller BondCancelled
Inputs:
bytes12 isin [indexed],uint8 version [indexed],address executor [indexed]BondIssuanceClosed
Inputs:
bytes12 isin [indexed],uint8 version [indexed],address caller [indexed]BondIssued
Inputs:
bytes12 isin [indexed],uint256 tokenId [indexed],uint256 amount [indexed],uint16 trancheId ,uint8 version ,address caller BondIssuerRotated
Inputs:
bytes12 isin [indexed],uint8 version ,address oldIssuer [indexed],address newIssuer [indexed],bytes32 reason ,address caller BondPublished
Inputs:
bytes12 isin [indexed],address issuer [indexed],uint8 version [indexed],uint256 tokenId ,address tokenAddress ,bytes3 currency ,uint256 bondNominalValue ,uint256 maxSupply ,uint256 maturityDate ,uint8 couponFrequency ,uint8 couponRateType ,bool isGuaranteed ,uint16 issuanceCountry ,address publisher BondRedeemed
Inputs:
bytes12 isin [indexed],uint8 version [indexed],address executor [indexed]BondSuspended
Inputs:
bytes12 isin [indexed],uint8 version [indexed],address executor [indexed]BondUnsuspended
Inputs:
bytes12 isin [indexed],uint8 version [indexed],address executor [indexed]Initialized
Inputs:
uint64 version MultiTokenSet
Inputs:
address previousMultiToken [indexed],address multiToken [indexed]OwnershipHandoverCanceled
Inputs:
address pendingOwner [indexed]OwnershipHandoverRequested
Inputs:
address pendingOwner [indexed]OwnershipTransferred
Inputs:
address oldOwner [indexed],address newOwner [indexed]PublishedBondUpdated
Inputs:
bytes12 isin [indexed],uint8 version [indexed],address publisher [indexed],address issuer ,uint256 tokenId ,address tokenAddress ,bytes3 currency ,uint256 bondNominalValue ,uint256 maxSupply ,uint256 maturityDate ,uint8 couponFrequency ,uint8 couponRateType ,bool isGuaranteed ,uint16 issuanceCountry RolesUpdated
Inputs:
address user [indexed],uint256 roles [indexed]ScoringAppended
Inputs:
address wallet [indexed],uint256 scoringId [indexed],uint16 defaultProbabilityBps ,uint64 issueDate ,uint64 expirationDate ,bytes32 distributorId ,address caller [indexed]PolicyRegistryDeployer
policyRegistry
Inputs: none
Outputs:
address Events
Deployed
Inputs:
address addr [indexed]MarketplaceStorage
MAX_CONFIGURABLE_OFFER_LIFETIME
Inputs: none
Outputs:
uint256 MAX_DISPUTE_BUFFER_PERIOD
Inputs: none
Outputs:
uint256 MAX_OFFER_EXPIRY_THRESHOLD
Inputs: none
Outputs:
uint256 MAX_PAYMENT_EXPIRY_THRESHOLD
Inputs: none
Outputs:
uint256 MIN_DISPUTE_BUFFER_PERIOD
Inputs: none
Outputs:
uint256 MIN_OFFER_EXPIRY_THRESHOLD
Inputs: none
Outputs:
uint256 MIN_PAYMENT_EXPIRY_THRESHOLD
Inputs: none
Outputs:
uint256 Events
No events
IMarketplaceLensSource
getDealData
Inputs:
uint256 dealIdOutputs:
tuple deal,bool frozengetInterestData
Inputs:
uint256 interestIdOutputs:
tuple interestgetOfferData
Inputs:
uint256 offerIdOutputs:
tuple offer,tuple state,uint256[] interestIds,address[] allowedBuyers,uint256 escrowIdgetOfferFlags
Inputs:
uint256 offerIdOutputs:
bool cancelled,bool frozen,bool reservedInterestSeizedEvents
No events
EligibilityModuleBase
ADMIN
Inputs: none
Outputs:
uint256 cancelOwnershipHandover
Inputs: none
completeOwnershipHandover
Inputs:
address pendingOwnergetBondRegistry
Inputs: none
Outputs:
address bondRegistrygetEntityRegistry
Inputs: none
Outputs:
address entityRegistrygetEscrowManager
Inputs: none
Outputs:
address escrowManagergrantRoles
Inputs:
address user,uint256 rolesgrantRoles
Inputs:
address[] users,uint256 roleshasAllRoles
Inputs:
address user,uint256 rolesOutputs:
bool hasAnyRole
Inputs:
address user,uint256 rolesOutputs:
bool owner
Inputs: none
Outputs:
address resultownershipHandoverExpiresAt
Inputs:
address pendingOwnerOutputs:
uint256 resultrenounceOwnership
Inputs: none
renounceRoles
Inputs:
uint256 rolesrequestOwnershipHandover
Inputs: none
revokeRoles
Inputs:
address user,uint256 rolesrevokeRoles
Inputs:
address[] users,uint256 rolesrolesOf
Inputs:
address userOutputs:
uint256 rolessetAllowedEntityType
Inputs:
uint256 typeId,bool allowedsetAllowedEntityTypes
Inputs:
uint256[] typeIds,bool allowedsetBondRegistry
Inputs:
address bondRegistrysetEntityRegistry
Inputs:
address entityRegistrysetEscrowManager
Inputs:
address escrowManagertransferOwnership
Inputs:
address newOwnerEvents
BondRegistrySet
Inputs:
address previousBondRegistry [indexed],address bondRegistry [indexed]EntityRegistrySet
Inputs:
address previousEntityRegistry [indexed],address entityRegistry [indexed]EntityTypeAllowed
Inputs:
uint256 typeId [indexed],bool allowed [indexed]EscrowManagerSet
Inputs:
address previousEscrowManager [indexed],address escrowManager [indexed]Initialized
Inputs:
uint64 version OwnershipHandoverCanceled
Inputs:
address pendingOwner [indexed]OwnershipHandoverRequested
Inputs:
address pendingOwner [indexed]OwnershipTransferred
Inputs:
address oldOwner [indexed],address newOwner [indexed]RolesUpdated
Inputs:
address user [indexed],uint256 roles [indexed]OrderbookMarketplace
ADMIN
Inputs: none
Outputs:
uint256 ARBITRATOR
Inputs: none
Outputs:
uint256 FREEZE_ROLE
Inputs: none
Outputs:
uint256 MAX_ACTIVE_SELL_MARKETS
Inputs: none
Outputs:
uint256 MAX_DISPUTE_BUFFER_PERIOD
Inputs: none
Outputs:
uint256 MAX_PAYMENT_EXPIRY_THRESHOLD
Inputs: none
Outputs:
uint256 MAX_RECENT_OBSERVATIONS
Inputs: none
Outputs:
uint16 MIN_DISPUTE_BUFFER_PERIOD
Inputs: none
Outputs:
uint256 MIN_ORDER_EXPIRY_THRESHOLD
Inputs: none
Outputs:
uint256 MIN_PAYMENT_EXPIRY_THRESHOLD
Inputs: none
Outputs:
uint256 PAYMENT_HANDLER
Inputs: none
Outputs:
uint256 SEIZURE_ROLE
Inputs: none
Outputs:
uint256 activeSellMarkets
Inputs: none
Outputs:
tuple[] assetManager
Inputs: none
Outputs:
address cancelOrder
Inputs:
uint256 orderId,address onBehalfOfcancelOwnershipHandover
Inputs: none
cleanupExpiredOrder
Inputs:
uint256 orderIdcompleteOwnershipHandover
Inputs:
address pendingOwnerdisputeBufferPeriod
Inputs: none
Outputs:
uint256 entityRegistry
Inputs: none
Outputs:
address escrowManager
Inputs: none
Outputs:
address getLastTradedPrice
Inputs:
address tokenAddress,uint256 tokenIdOutputs:
uint256 pricegetObservation
Inputs:
address tokenAddress,uint256 tokenId,uint16 indexOutputs:
tuple observationgetObservationCount
Inputs:
address tokenAddress,uint256 tokenIdOutputs:
uint16 countgetOrder
Inputs:
uint256 orderIdOutputs:
tuple getOrderBook
Inputs:
address tokenAddress,uint256 tokenIdOutputs:
tuple[] buyOrders,tuple[] sellOrdersgetTWAP
Inputs:
address tokenAddress,uint256 tokenId,uint256 secondsAgoOutputs:
uint256 unitPricegetTrade
Inputs:
uint256 tradeIdOutputs:
tuple getTradeIdsByOrderId
Inputs:
uint256 orderIdOutputs:
uint256[] grantRoles
Inputs:
address user,uint256 rolesgrantRoles
Inputs:
address[] users,uint256 roleshasAllRoles
Inputs:
address user,uint256 rolesOutputs:
bool hasAnyRole
Inputs:
address user,uint256 rolesOutputs:
bool initialize
Inputs:
address owner_,address assetManager_,address entityRegistry_,address escrowManager_,uint256 paymentExpiryThreshold_,uint256 minExpiryThreshold_,uint256 disputeBufferPeriod_,address marketFilter_initiateDispute
Inputs:
uint256 tradeIdisTraderAllowedForOrder
Inputs:
uint256 orderId,address traderOutputs:
bool markTradePaid
Inputs:
uint256 tradeIdmarkTradeUnpaid
Inputs:
uint256 tradeIdmarketFilter
Inputs: none
Outputs:
address minExpiryThreshold
Inputs: none
Outputs:
uint256 owner
Inputs: none
Outputs:
address resultownershipHandoverExpiresAt
Inputs:
address pendingOwnerOutputs:
uint256 resultpaymentExpiryThreshold
Inputs: none
Outputs:
uint256 placeBatchOrder
Inputs:
tuple inputOutputs:
uint256 orderIdplaceOrder
Inputs:
tuple input,address onBehalfOfOutputs:
uint256 orderIdrenounceOwnership
Inputs: none
renounceRoles
Inputs:
uint256 rolesrequestOwnershipHandover
Inputs: none
resolveDispute
Inputs:
uint256 tradeId,uint8 statusrevokeRoles
Inputs:
address user,uint256 rolesrevokeRoles
Inputs:
address[] users,uint256 rolesrolesOf
Inputs:
address userOutputs:
uint256 rolesseizeOrder
Inputs:
uint256 orderId,address beneficiary,bytes32 reasonseizeTrade
Inputs:
uint256 tradeId,address beneficiary,bytes32 reasonsetAssetManager
Inputs:
address assetManager_setDelegate
Inputs:
address delegate,bool authorizedsetDisputeBufferPeriod
Inputs:
uint256 disputeBufferPeriod_setEntityRegistry
Inputs:
address entityRegistry_setEscrowManager
Inputs:
address escrowManager_setMarketFilter
Inputs:
address marketFilter_setMinExpiryThreshold
Inputs:
uint256 minExpiryThreshold_setOrderFrozen
Inputs:
uint256 orderId,bool frozen,bytes32 reasonsetPaymentExpiryThreshold
Inputs:
uint256 paymentExpiryThreshold_setTradeFrozen
Inputs:
uint256 tradeId,bool frozen,bytes32 reasonsettleTrade
Inputs:
uint256 tradeIdtransferOwnership
Inputs:
address newOwnerEvents
AssetManagerSet
Inputs:
address assetManager [indexed]BatchOrderPlaced
Inputs:
uint256 orderId [indexed],address trader [indexed],uint256 totalAmount ,uint256 matchedAmount ,uint256 minPrice ,uint256 maxPrice ,uint256 minMatchAmount ,uint8 traderFilterMode DelegateSet
Inputs:
address trader [indexed],address delegate [indexed],bool authorized [indexed]DisputeBufferPeriodSet
Inputs:
uint256 disputeBufferPeriod [indexed]EntityRegistrySet
Inputs:
address entityRegistry [indexed]EscrowManagerSet
Inputs:
address escrowManager [indexed]Initialized
Inputs:
uint64 version MarketFilterSet
Inputs:
address marketFilter [indexed]MinExpiryThresholdSet
Inputs:
uint256 minExpiryThreshold [indexed]OrderCancelled
Inputs:
uint256 orderId [indexed],address trader [indexed],uint256 remainingAmount [indexed]OrderDeleted
Inputs:
uint256 orderId [indexed],address trader [indexed]OrderFrozenSet
Inputs:
uint256 orderId [indexed],bool frozen [indexed],bytes32 reason [indexed],address freezer OrderPlaced
Inputs:
uint256 orderId [indexed],uint256 tokenId [indexed],address trader [indexed],address tokenAddress ,uint256 totalAmount ,uint256 unfilledAmount ,uint256 minPrice ,uint256 maxPrice ,uint256 minMatchAmount ,uint8 traderFilterMode ,uint8 side ,uint256 expiry OrderSeized
Inputs:
uint256 orderId [indexed],address beneficiary [indexed],uint256 amount ,bytes32 reason [indexed],address seizer OwnershipHandoverCanceled
Inputs:
address pendingOwner [indexed]OwnershipHandoverRequested
Inputs:
address pendingOwner [indexed]OwnershipTransferred
Inputs:
address oldOwner [indexed],address newOwner [indexed]PaymentExpiryThresholdSet
Inputs:
uint256 paymentExpiryThreshold [indexed]RolesUpdated
Inputs:
address user [indexed],uint256 roles [indexed]TWAPObservationRecorded
Inputs:
address tokenAddress [indexed],uint256 tokenId [indexed],uint32 timestamp ,uint224 cumulativePrice ,uint256 lastPrice TradeDisputeResolved
Inputs:
uint256 tradeId [indexed],uint8 status ,address arbitrator [indexed]TradeDisputed
Inputs:
uint256 tradeId [indexed],address buyer [indexed],address seller [indexed]TradeExecuted
Inputs:
uint256 buyOrderId [indexed],uint256 sellOrderId [indexed],uint256 tokenId [indexed],address tokenAddress ,address buyer ,address seller ,uint256 amount ,uint256 unitPrice TradeFrozenSet
Inputs:
uint256 tradeId [indexed],bool frozen [indexed],bytes32 reason [indexed],address freezer TradePaid
Inputs:
uint256 tradeId [indexed],address buyer [indexed],address seller [indexed]TradeSeized
Inputs:
uint256 tradeId [indexed],uint256 sellOrderId [indexed],address beneficiary [indexed],uint256 amount ,bytes32 reason ,address seizer TradeSettled
Inputs:
uint256 tradeId [indexed],address buyer [indexed],uint256 amount [indexed]TradeUnpaid
Inputs:
uint256 tradeId [indexed],address buyer [indexed],address seller [indexed]BRDeployer
bondRegistry
Inputs: none
Outputs:
address Events
Deployed
Inputs:
address addr [indexed]IBondRegistry
appendScoring
Inputs:
address wallet,tuple scoringbondStatus
Inputs:
bytes12 isinOutputs:
uint8 bondStatus
Inputs:
string isinOutputs:
uint8 burnBond
Inputs:
bytes12 isin,uint8 version,address from,uint256 amount,uint8 kindburnBondBatch
Inputs:
bytes12 isin,uint8 version,address[] froms,uint256[] amounts,uint8 kindcancelBond
Inputs:
string isin,uint8 versioncloseBond
Inputs:
string isin,uint8 versioncloseIssuance
Inputs:
string isin,uint8 versiongetActiveVersion
Inputs:
bytes12 isinOutputs:
uint8 getAllCouponRates
Inputs:
string isinOutputs:
uint256[] paymentTimestamps,uint256[] ratesgetBond
Inputs:
bytes12 isinOutputs:
tuple getBond
Inputs:
string isinOutputs:
tuple getBondAtVersion
Inputs:
bytes12 isin,uint8 versionOutputs:
tuple getBondByTokenId
Inputs:
uint256 tokenIdOutputs:
tuple getBondSeriesByTokenId
Inputs:
uint256 tokenIdOutputs:
bytes12 isin,uint8 versiongetCouponRateAt
Inputs:
string isin,uint256 paymentTimestampOutputs:
uint256 rategetCouponRatesLength
Inputs:
string isinOutputs:
uint256 lengthgetCurrentCouponRate
Inputs:
bytes12 isinOutputs:
uint256 rategetCurrentCouponRateForBond
Inputs:
tuple bondOutputs:
uint256 rategetLatestCouponRate
Inputs:
string isinOutputs:
uint256 rategetLatestScoring
Inputs:
address walletOutputs:
tuple getLatestTranche
Inputs:
bytes12 isinOutputs:
tuple getLatestVersion
Inputs:
bytes12 isinOutputs:
uint8 getScoringAt
Inputs:
address wallet,uint256 scoringIdOutputs:
tuple getScoringCount
Inputs:
address walletOutputs:
uint256 getToken
Inputs: none
Outputs:
address getTokenId
Inputs:
string isinOutputs:
uint256 getTranche
Inputs:
bytes12 isin,uint8 version,uint16 trancheIdOutputs:
tuple getTranche
Inputs:
bytes12 isin,uint16 trancheIdOutputs:
tuple getTranche
Inputs:
bytes12 isinOutputs:
tuple getTranche
Inputs:
string isinOutputs:
tuple getTrancheCount
Inputs:
bytes12 isinOutputs:
uint16 grantRoles
Inputs:
address user,uint256 rolesgrantRoles
Inputs:
address[] users,uint256 rolesisCurrencyAllowed
Inputs:
string currencyCodeOutputs:
bool issueBond
Inputs:
string isin,uint8 version,uint256 amountpublishBond
Inputs:
tuple bondInputrotateIssuer
Inputs:
string isin,uint8 version,address newIssuer,bytes32 reasonsetAllowedCurrency
Inputs:
string currencyCode,bool allowedsetMultiToken
Inputs:
address multiTokensupportsInterface
Inputs:
bytes4 interfaceIdOutputs:
bool suspendBond
Inputs:
string isin,uint8 versionunsuspendBond
Inputs:
string isin,uint8 versionupdatePublishedBond
Inputs:
tuple bondInput,uint8 versionEvents
AllowedCurrencyUpdated
Inputs:
bytes3 currency [indexed],bool allowed [indexed],address changedBy [indexed]BondBurned
Inputs:
bytes12 isin [indexed],uint8 version ,address from [indexed],uint256 amount [indexed],uint8 kind ,address caller BondCancelled
Inputs:
bytes12 isin [indexed],uint8 version [indexed],address executor [indexed]BondIssuanceClosed
Inputs:
bytes12 isin [indexed],uint8 version [indexed],address caller [indexed]BondIssued
Inputs:
bytes12 isin [indexed],uint256 tokenId [indexed],uint256 amount [indexed],uint16 trancheId ,uint8 version ,address caller BondIssuerRotated
Inputs:
bytes12 isin [indexed],uint8 version ,address oldIssuer [indexed],address newIssuer [indexed],bytes32 reason ,address caller BondPublished
Inputs:
bytes12 isin [indexed],address issuer [indexed],uint8 version [indexed],uint256 tokenId ,address tokenAddress ,bytes3 currency ,uint256 bondNominalValue ,uint256 maxSupply ,uint256 maturityDate ,uint8 couponFrequency ,uint8 couponRateType ,bool isGuaranteed ,uint16 issuanceCountry ,address publisher BondRedeemed
Inputs:
bytes12 isin [indexed],uint8 version [indexed],address executor [indexed]BondSuspended
Inputs:
bytes12 isin [indexed],uint8 version [indexed],address executor [indexed]BondUnsuspended
Inputs:
bytes12 isin [indexed],uint8 version [indexed],address executor [indexed]MultiTokenSet
Inputs:
address previousMultiToken [indexed],address multiToken [indexed]PublishedBondUpdated
Inputs:
bytes12 isin [indexed],uint8 version [indexed],address publisher [indexed],address issuer ,uint256 tokenId ,address tokenAddress ,bytes3 currency ,uint256 bondNominalValue ,uint256 maxSupply ,uint256 maturityDate ,uint8 couponFrequency ,uint8 couponRateType ,bool isGuaranteed ,uint16 issuanceCountry ScoringAppended
Inputs:
address wallet [indexed],uint256 scoringId [indexed],uint16 defaultProbabilityBps ,uint64 issueDate ,uint64 expirationDate ,bytes32 distributorId ,address caller [indexed]IMarketplaceLens
getAllowedBuyers
Inputs:
uint256 offerIdOutputs:
address[] allowedBuyersgetDeal
Inputs:
uint256 dealIdOutputs:
tuple dealgetEscrowIdByOfferId
Inputs:
uint256 offerIdOutputs:
uint256 escrowIdgetInterest
Inputs:
uint256 interestIdOutputs:
tuple interestgetInterestDiscoveryState
Inputs:
uint256 offerIdOutputs:
tuple stategetInterestIdsByOfferId
Inputs:
uint256 offerIdOutputs:
uint256[] interestIdsgetOffer
Inputs:
uint256 offerIdOutputs:
tuple offerisDealFrozen
Inputs:
uint256 dealIdOutputs:
bool frozenisOfferCancelled
Inputs:
uint256 offerIdOutputs:
bool cancelledisOfferFrozen
Inputs:
uint256 offerIdOutputs:
bool frozenisReservedInterestSeized
Inputs:
uint256 offerIdOutputs:
bool seizedmarketplace
Inputs: none
Outputs:
address marketplaceEvents
No events
ERDeployer
entityRegistry
Inputs: none
Outputs:
address Events
Deployed
Inputs:
address addr [indexed]DEUSSToken
ALL_ROLES
Inputs: none
Outputs:
uint256 BURNER_ROLE
Inputs: none
Outputs:
uint256 FORCE_TRANSFER_ROLE
Inputs: none
Outputs:
uint256 TOKEN_FREEZER_ROLE
Inputs: none
Outputs:
uint256 TOKEN_VERSION
Inputs: none
Outputs:
string allowance
Inputs:
address owner,address spender,uint256 idOutputs:
uint256 approve
Inputs:
address spender,uint256 tokenId,uint256 amountOutputs:
bool availableBalanceOfAt
Inputs:
address account,uint256 tokenId,uint256 blockNumberOutputs:
uint256 balanceOf
Inputs:
address owner,uint256 idOutputs:
uint256 balanceOfAt
Inputs:
address account,uint256 tokenId,uint256 blockNumberOutputs:
uint256 batchForcedTransfer
Inputs:
address[] froms,address[] tos,uint256 tokenId,uint256[] amountsbatchFreezePartialTokens
Inputs:
address[] wallets,uint256 tokenId,uint256[] amountsbatchTransferFrom
Inputs:
address from,address to,uint256[] tokenIds,uint256[] amountsbatchTransferFrom
Inputs:
address from,address[] tos,uint256 tokenId,uint256[] amountsbatchUnfreezePartialTokens
Inputs:
address[] users,uint256 tokenId,uint256[] amountsbondRegistry
Inputs: none
Outputs:
address burn
Inputs:
address from,uint256 tokenId,uint256 amountburnBatch
Inputs:
address[] froms,uint256 tokenId,uint256[] amountscancelOwnershipHandover
Inputs: none
completeOwnershipHandover
Inputs:
address pendingOwnerentityRegistry
Inputs: none
Outputs:
address forcedTransfer
Inputs:
address from,address to,uint256 tokenId,uint256 amountOutputs:
bool freezePartialTokens
Inputs:
address account,uint256 tokenId,uint256 amountfrozenBalanceOf
Inputs:
address account,uint256 tokenIdOutputs:
uint256 frozenBalanceOfAt
Inputs:
address account,uint256 tokenId,uint256 blockNumberOutputs:
uint256 grantRoles
Inputs:
address user,uint256 rolesgrantRoles
Inputs:
address[] users,uint256 roleshasAllRoles
Inputs:
address user,uint256 rolesOutputs:
bool hasAnyRole
Inputs:
address user,uint256 rolesOutputs:
bool initialize
Inputs:
address owner_,address bondRegistry_,address entityRegistry_,address escrowManager_isAddressProtected
Inputs:
address accountOutputs:
bool isOperator
Inputs:
address owner,address spenderOutputs:
bool isTokenPaused
Inputs:
uint256 tokenIdOutputs:
bool mint
Inputs:
address to,uint256 tokenId,uint256 amountowner
Inputs: none
Outputs:
address resultownershipHandoverExpiresAt
Inputs:
address pendingOwnerOutputs:
uint256 resultpause
Inputs: none
pauseTokenId
Inputs:
uint256 tokenIdpaused
Inputs: none
Outputs:
bool protectAddress
Inputs:
address accountrenounceOwnership
Inputs: none
renounceRoles
Inputs:
uint256 rolesrequestOwnershipHandover
Inputs: none
revokeRoles
Inputs:
address user,uint256 rolesrevokeRoles
Inputs:
address[] users,uint256 rolesrolesOf
Inputs:
address userOutputs:
uint256 rolessetBondRegistry
Inputs:
address bondRegistryAddrsetEntityRegistry
Inputs:
address entityRegistryAddrsetOperator
Inputs:
address spender,bool approvedOutputs:
bool supportsInterface
Inputs:
bytes4 interfaceIdOutputs:
bool totalSupply
Inputs:
uint256 idOutputs:
uint256 totalSupplyAt
Inputs:
uint256 tokenId,uint256 blockNumberOutputs:
uint256 transfer
Inputs:
address receiver,uint256 tokenId,uint256 amountOutputs:
bool transferFrom
Inputs:
address from,address to,uint256 tokenId,uint256 amountOutputs:
bool transferOwnership
Inputs:
address newOwnerunfreezePartialTokens
Inputs:
address account,uint256 tokenId,uint256 amountunpause
Inputs: none
unpauseTokenId
Inputs:
uint256 tokenIdversion
Inputs: none
Outputs:
string Events
Approval
Inputs:
address owner [indexed],address spender [indexed],uint256 id [indexed],uint256 amount BondRegistryUpdated
Inputs:
address bondRegistry [indexed]EntityRegistryUpdated
Inputs:
address entityRegistry [indexed]Initialized
Inputs:
uint64 version OperatorSet
Inputs:
address owner [indexed],address spender [indexed],bool approved OwnershipHandoverCanceled
Inputs:
address pendingOwner [indexed]OwnershipHandoverRequested
Inputs:
address pendingOwner [indexed]OwnershipTransferred
Inputs:
address oldOwner [indexed],address newOwner [indexed]Paused
Inputs:
address account ProtectedAddressSet
Inputs:
address account [indexed],bool isProtected [indexed]RolesUpdated
Inputs:
address user [indexed],uint256 roles [indexed]TokenPaused
Inputs:
uint256 tokenId [indexed],address operator [indexed]TokenUnpaused
Inputs:
uint256 tokenId [indexed],address operator [indexed]TokensFrozen
Inputs:
address account [indexed],uint256 tokenId [indexed],uint256 amount [indexed]TokensUnfrozen
Inputs:
address account [indexed],uint256 tokenId [indexed],uint256 amount [indexed]Transfer
Inputs:
address caller ,address sender [indexed],address receiver [indexed],uint256 id [indexed],uint256 amount Unpaused
Inputs:
address account BaseTokenStorage
TOKEN_VERSION
Inputs: none
Outputs:
string Events
No events
PolicyRegistry
canExecute
Inputs:
address wallet,address caller,address target,uint256 value,bytes dataOutputs:
bool cancelOwnershipHandover
Inputs: none
checkOperationModule
Inputs:
address wallet,address caller,address target,uint256 value,bytes dataOutputs:
tuple resultcompleteOwnershipHandover
Inputs:
address pendingOwnercomputeOperationKey
Inputs:
address target,bytes4 selectorOutputs:
bytes32 operationKeygetOperationModule
Inputs:
address wallet,address target,bytes4 selectorOutputs:
address modulegetOperationRoles
Inputs:
address wallet,address target,bytes4 selectorOutputs:
uint256 rolesgetUserRoles
Inputs:
address wallet,address userOutputs:
uint256 rolesgrantOperationRoles
Inputs:
address wallet,address target,bytes4 selector,uint256 rolesgrantOperationRoles
Inputs:
address wallet,tuple[] operationsgrantUserRoles
Inputs:
address wallet,address[] users,uint256 rolesgrantUserRoles
Inputs:
address wallet,address user,uint256 rolesgrantWalletPolicyAdmin
Inputs:
address wallet,address admininitialize
Inputs:
address owner_isPolicyModuleAllowed
Inputs:
address moduleOutputs:
bool allowedisWalletPolicyAdmin
Inputs:
address wallet,address adminOutputs:
bool owner
Inputs: none
Outputs:
address resultownershipHandoverExpiresAt
Inputs:
address pendingOwnerOutputs:
uint256 resultrenounceOwnership
Inputs: none
requestOwnershipHandover
Inputs: none
revokeOperationRoles
Inputs:
address wallet,address target,bytes4 selector,uint256 rolesrevokeOperationRoles
Inputs:
address wallet,tuple[] operationsrevokeUserRoles
Inputs:
address wallet,address[] users,uint256 rolesrevokeUserRoles
Inputs:
address wallet,address user,uint256 rolesrevokeWalletPolicyAdmin
Inputs:
address wallet,address adminroleLabels
Inputs:
uint8 roleIdOutputs:
bytes32 labelsetOperationModule
Inputs:
address wallet,tuple[] operationssetOperationModule
Inputs:
address wallet,address target,bytes4 selector,address modulesetOperationRoles
Inputs:
address wallet,tuple[] operationssetOperationRoles
Inputs:
address wallet,address target,bytes4 selector,uint256 rolessetPolicyModuleAllowed
Inputs:
address module,bool allowedsetRoleLabel
Inputs:
uint8 roleId,bytes32 labelsetUserRoles
Inputs:
address wallet,address[] users,uint256[] rolessetUserRoles
Inputs:
address wallet,address user,uint256 rolessupportsInterface
Inputs:
bytes4 interfaceIdOutputs:
bool transferOwnership
Inputs:
address newOwnerEvents
Initialized
Inputs:
uint64 version OwnershipHandoverCanceled
Inputs:
address pendingOwner [indexed]OwnershipHandoverRequested
Inputs:
address pendingOwner [indexed]OwnershipTransferred
Inputs:
address oldOwner [indexed],address newOwner [indexed]PolicyModuleAllowed
Inputs:
address module [indexed],bool allowed RoleLabelSet
Inputs:
uint8 roleId [indexed],bytes32 label [indexed]WalletOperationModuleSet
Inputs:
address wallet [indexed],address target [indexed],bytes4 selector [indexed],address module WalletOperationRolesGranted
Inputs:
address wallet [indexed],address target [indexed],bytes4 selector [indexed],uint256 roles ,address caller WalletOperationRolesRevoked
Inputs:
address wallet [indexed],address target [indexed],bytes4 selector [indexed],uint256 roles ,address caller WalletOperationRolesSet
Inputs:
address wallet [indexed],address target [indexed],bytes4 selector [indexed],uint256 roles WalletPolicyAdminGranted
Inputs:
address wallet [indexed],address admin [indexed],address caller [indexed]WalletPolicyAdminRevoked
Inputs:
address wallet [indexed],address admin [indexed],address caller [indexed]WalletUserRolesGranted
Inputs:
address wallet [indexed],address user [indexed],uint256 roles ,address caller WalletUserRolesRevoked
Inputs:
address wallet [indexed],address user [indexed],uint256 roles ,address caller WalletUserRolesSet
Inputs:
address wallet [indexed],address user [indexed],uint256 roles [indexed]IBaseToken
allowance
Inputs:
address owner,address spender,uint256 idOutputs:
uint256 approve
Inputs:
address spender,uint256 id,uint256 amountOutputs:
bool balanceOf
Inputs:
address owner,uint256 idOutputs:
uint256 bondRegistry
Inputs: none
Outputs:
address entityRegistry
Inputs: none
Outputs:
address frozenBalanceOf
Inputs:
address account,uint256 tokenIdOutputs:
uint256 isOperator
Inputs:
address owner,address spenderOutputs:
bool isTokenPaused
Inputs:
uint256 tokenIdOutputs:
bool mint
Inputs:
address to,uint256 tokenId,uint256 amountpause
Inputs: none
pauseTokenId
Inputs:
uint256 tokenIdpaused
Inputs: none
Outputs:
bool setBondRegistry
Inputs:
address bondRegistryAddrsetEntityRegistry
Inputs:
address entityRegistryAddrsetOperator
Inputs:
address spender,bool approvedOutputs:
bool supportsInterface
Inputs:
bytes4 interfaceIdOutputs:
bool transfer
Inputs:
address receiver,uint256 id,uint256 amountOutputs:
bool transferFrom
Inputs:
address sender,address receiver,uint256 id,uint256 amountOutputs:
bool unpause
Inputs: none
unpauseTokenId
Inputs:
uint256 tokenIdversion
Inputs: none
Outputs:
string Events
Approval
Inputs:
address owner [indexed],address spender [indexed],uint256 id [indexed],uint256 amount BondRegistryUpdated
Inputs:
address bondRegistry [indexed]EntityRegistryUpdated
Inputs:
address entityRegistry [indexed]OperatorSet
Inputs:
address owner [indexed],address spender [indexed],bool approved TokenPaused
Inputs:
uint256 tokenId [indexed],address operator [indexed]TokenUnpaused
Inputs:
uint256 tokenId [indexed],address operator [indexed]Transfer
Inputs:
address caller ,address sender [indexed],address receiver [indexed],uint256 id [indexed],uint256 amount IProxyDeployer
addTemplateConfig
Inputs:
string name,string versionOutputs:
bytes32 templateIdcomputeProxyAddress
Inputs:
bytes32 templateId,bytes initData,bytes32 saltOutputs:
address computeTemplateId
Inputs:
string name,string versionOutputs:
bytes32 templateIddeactivateTemplateConfig
Inputs:
bytes32 templateIdgetDeploymentInfo
Inputs:
address proxyOutputs:
tuple getDid
Inputs: none
Outputs:
string getFactory
Inputs: none
Outputs:
address getRegistry
Inputs: none
Outputs:
address getTemplateConfig
Inputs:
bytes32 templateIdOutputs:
tuple isTemplateActive
Inputs:
bytes32 templateIdOutputs:
bool setDid
Inputs:
string didsetFactory
Inputs:
address factorysetRegistry
Inputs:
address registryEvents
DidSet
Inputs:
string did FactorySet
Inputs:
address factory [indexed]ProxyDeployedViaTemplate
Inputs:
address proxy [indexed],bytes32 templateId [indexed],string name ,string version ,string issuerDID RegistrySet
Inputs:
address registry [indexed]TemplateConfigAdded
Inputs:
bytes32 templateId [indexed],string name ,string version TemplateConfigDeactivated
Inputs:
bytes32 templateId [indexed],string name ,string version AssetManager
ADMIN
Inputs: none
Outputs:
uint256 cancelOwnershipHandover
Inputs: none
completeOwnershipHandover
Inputs:
address pendingOwnergetAssetConfig
Inputs:
address tokenOutputs:
uint8 assetType,bool enabled,bool enforceTokenIdgetAssetType
Inputs:
address tokenOutputs:
uint8 assetTypegetAssetValidator
Inputs:
address tokenOutputs:
address validatorgrantRoles
Inputs:
address user,uint256 rolesgrantRoles
Inputs:
address[] users,uint256 roleshasAllRoles
Inputs:
address user,uint256 rolesOutputs:
bool hasAnyRole
Inputs:
address user,uint256 rolesOutputs:
bool initialize
Inputs:
address owner_isAssetSupported
Inputs:
address token,uint256 tokenIdOutputs:
bool supportedisTokenIdAllowed
Inputs:
address token,uint256 tokenIdOutputs:
bool allowedowner
Inputs: none
Outputs:
address resultownershipHandoverExpiresAt
Inputs:
address pendingOwnerOutputs:
uint256 resultrenounceOwnership
Inputs: none
renounceRoles
Inputs:
uint256 rolesrequestOwnershipHandover
Inputs: none
revokeRoles
Inputs:
address user,uint256 rolesrevokeRoles
Inputs:
address[] users,uint256 rolesrolesOf
Inputs:
address userOutputs:
uint256 rolessetAsset
Inputs:
address token,uint8 assetType,bool enabled,bool enforceTokenIdsetAssetTokenId
Inputs:
address token,uint256 tokenId,bool enabledsetAssetValidator
Inputs:
address token,address validatortransferOwnership
Inputs:
address newOwnervalidateAsset
Inputs:
address token,uint256 tokenId,uint256 amountOutputs:
uint8 assetTypeEvents
AssetConfigured
Inputs:
address token [indexed],uint8 assetType [indexed],bool enabled [indexed],bool enforceTokenId AssetTokenIdConfigured
Inputs:
address token [indexed],uint256 tokenId [indexed],bool enabled [indexed]AssetValidatorConfigured
Inputs:
address token [indexed],address validator [indexed]Initialized
Inputs:
uint64 version OwnershipHandoverCanceled
Inputs:
address pendingOwner [indexed]OwnershipHandoverRequested
Inputs:
address pendingOwner [indexed]OwnershipTransferred
Inputs:
address oldOwner [indexed],address newOwner [indexed]RolesUpdated
Inputs:
address user [indexed],uint256 roles [indexed]IAssetManager
getAssetConfig
Inputs:
address tokenOutputs:
uint8 assetType,bool enabled,bool enforceTokenIdgetAssetType
Inputs:
address tokenOutputs:
uint8 assetTypegetAssetValidator
Inputs:
address tokenOutputs:
address validatorisAssetSupported
Inputs:
address token,uint256 tokenIdOutputs:
bool supportedisTokenIdAllowed
Inputs:
address token,uint256 tokenIdOutputs:
bool allowedsetAsset
Inputs:
address token,uint8 assetType,bool enabled,bool enforceTokenIdsetAssetTokenId
Inputs:
address token,uint256 tokenId,bool enabledsetAssetValidator
Inputs:
address token,address validatorvalidateAsset
Inputs:
address token,uint256 tokenId,uint256 amountOutputs:
uint8 assetTypeEvents
AssetConfigured
Inputs:
address token [indexed],uint8 assetType [indexed],bool enabled [indexed],bool enforceTokenId AssetTokenIdConfigured
Inputs:
address token [indexed],uint256 tokenId [indexed],bool enabled [indexed]AssetValidatorConfigured
Inputs:
address token [indexed],address validator [indexed]EntityRegistry
ADMIN_ROLE
Inputs: none
Outputs:
uint256 ALL_ROLES
Inputs: none
Outputs:
uint256 ENTITY_TYPE_MANAGER
Inputs: none
Outputs:
uint256 GUARD
Inputs: none
Outputs:
uint256 ONBOARDING
Inputs: none
Outputs:
uint256 WALLET_TRANSFER
Inputs: none
Outputs:
uint256 acceptAccountRegistration
Inputs:
bytes32 entityIdcanApprove
Inputs:
address owner,address spender,uint256 ,uint256 Outputs:
bool canTransfer
Inputs:
address from,address to,address operator,uint256 ,uint256 Outputs:
bool cancelOwnershipHandover
Inputs: none
completeOwnershipHandover
Inputs:
address pendingOwnerdefineEntityType
Inputs:
uint256 typeId,bytes32 name,uint256 capsdoesAccountExist
Inputs:
address accountOutputs:
bool freezeEntityType
Inputs:
uint256 typeIdgetAccount
Inputs:
address accountOutputs:
tuple getEntity
Inputs:
bytes32 entityIdOutputs:
tuple getEntityAccounts
Inputs:
bytes32 entityIdOutputs:
address[] getEntityAuthority
Inputs:
bytes32 entityIdOutputs:
address getEntityId
Inputs:
address accountOutputs:
bytes32 getEntityMetadataRef
Inputs:
bytes32 entityIdOutputs:
string getEntityStatus
Inputs:
bytes32 entityIdOutputs:
uint8 getEntityTypeId
Inputs:
bytes32 entityIdOutputs:
uint256 getEntityTypeIdByAccount
Inputs:
address accountOutputs:
uint256 getEntityTypeMeta
Inputs:
uint256 typeIdOutputs:
tuple getPendingAccountRegistration
Inputs:
address account,bytes32 entityIdOutputs:
tuple grantRoles
Inputs:
address user,uint256 rolesgrantRoles
Inputs:
address[] users,uint256 roleshasAllRoles
Inputs:
address user,uint256 rolesOutputs:
bool hasAnyRole
Inputs:
address user,uint256 rolesOutputs:
bool initialize
Inputs:
address owner_isAccountEnabled
Inputs:
address accountOutputs:
bool isAccountRegistered
Inputs:
address accountOutputs:
bool isEntityManager
Inputs:
bytes32 entityId,address managerOutputs:
bool owner
Inputs: none
Outputs:
address resultownershipHandoverExpiresAt
Inputs:
address pendingOwnerOutputs:
uint256 resultregisterAccount
Inputs:
address account,bytes32 entityId,uint256 roleFlagsregisterEntity
Inputs:
bytes32 entityId,uint256 typeId,string metadataRefregisterEntity
Inputs:
bytes32 entityId,uint256 typeId,string metadataRef,address authority,address[] managersregisterEntityBatch
Inputs:
bytes32[] entityIds,uint256[] typeIds,string[] metadataRefsremoveAccount
Inputs:
address account,bytes reasonrenounceOwnership
Inputs: none
renounceRoles
Inputs:
uint256 rolesrequestAccountRegistration
Inputs:
address account,bytes32 entityId,uint256 roleFlagsrequestOwnershipHandover
Inputs: none
revokeRoles
Inputs:
address user,uint256 rolesrevokeRoles
Inputs:
address[] users,uint256 rolesrolesOf
Inputs:
address userOutputs:
uint256 rolessetAccountRoleFlags
Inputs:
address account,uint256 roleFlagssetAccountStatus
Inputs:
address account,uint8 status,bytes reasonsetEntityAuthority
Inputs:
bytes32 entityId,address authoritysetEntityManager
Inputs:
bytes32 entityId,address manager,bool enabledsetEntityMetadata
Inputs:
bytes32 entityId,string metadataRefsetEntityStatus
Inputs:
bytes32 entityId,uint8 status,bytes reasonsupportsInterface
Inputs:
bytes4 interfaceIdOutputs:
bool transferAccountToEntity
Inputs:
address account,bytes32 newEntityIdtransferOwnership
Inputs:
address newOwnerEvents
AccountEntityTransferred
Inputs:
address account [indexed],bytes32 oldEntityId [indexed],bytes32 newEntityId [indexed]AccountRegistered
Inputs:
address account [indexed],bytes32 entityId [indexed],uint256 roleFlags [indexed]AccountRegistrationAccepted
Inputs:
address account [indexed],bytes32 entityId [indexed],uint256 roleFlags [indexed],address requester AccountRegistrationRequested
Inputs:
address account [indexed],bytes32 entityId [indexed],uint256 roleFlags [indexed],address requester AccountRoleFlagsUpdated
Inputs:
address account [indexed],bytes32 entityId [indexed],uint256 newFlags [indexed],uint256 oldFlags AccountStatusUpdated
Inputs:
address account [indexed],uint8 oldStatus [indexed],uint8 newStatus [indexed],bytes reason EntityAuthorityUpdated
Inputs:
bytes32 entityId [indexed],address previousAuthority [indexed],address authority [indexed]EntityManagerUpdated
Inputs:
bytes32 entityId [indexed],address manager [indexed],bool enabled [indexed]EntityMetadataUpdated
Inputs:
bytes32 entityId [indexed],string metadataRef EntityRegistered
Inputs:
bytes32 entityId [indexed],uint256 typeId [indexed],string metadataRef EntityStatusUpdated
Inputs:
bytes32 entityId [indexed],uint8 oldStatus [indexed],uint8 newStatus [indexed],bytes reason EntityTypeFrozen
Inputs:
uint256 typeId [indexed]EntityTypeMetaUpdated
Inputs:
uint256 typeId [indexed],bytes32 name [indexed],uint256 caps [indexed]Initialized
Inputs:
uint64 version OwnershipHandoverCanceled
Inputs:
address pendingOwner [indexed]OwnershipHandoverRequested
Inputs:
address pendingOwner [indexed]OwnershipTransferred
Inputs:
address oldOwner [indexed],address newOwner [indexed]RolesUpdated
Inputs:
address user [indexed],uint256 roles [indexed]IWalletFactory
addTemplateConfig
Inputs:
string name,string versionOutputs:
bytes32 templateIdcomputeProxyAddress
Inputs:
bytes32 templateId,bytes initData,bytes32 saltOutputs:
address computeTemplateId
Inputs:
string name,string versionOutputs:
bytes32 templateIdcreateWallet
Inputs:
tuple paramsOutputs:
address walletdeactivateTemplateConfig
Inputs:
bytes32 templateIdentityRegistry
Inputs: none
Outputs:
address registrygetDeploymentInfo
Inputs:
address proxyOutputs:
tuple getDid
Inputs: none
Outputs:
string getFactory
Inputs: none
Outputs:
address getRegistry
Inputs: none
Outputs:
address getTemplateConfig
Inputs:
bytes32 templateIdOutputs:
tuple getWalletTemplateIdForType
Inputs:
bytes32 walletTypeOutputs:
bytes32 templateIdisTemplateActive
Inputs:
bytes32 templateIdOutputs:
bool setDid
Inputs:
string didsetFactory
Inputs:
address factorysetRegistry
Inputs:
address registrysetWalletTemplateForType
Inputs:
bytes32 walletType,string name,string versionEvents
DidSet
Inputs:
string did EntityRegistrySet
Inputs:
address entityRegistry [indexed]FactorySet
Inputs:
address factory [indexed]ProxyDeployedViaTemplate
Inputs:
address proxy [indexed],bytes32 templateId [indexed],string name ,string version ,string issuerDID RegistrySet
Inputs:
address registry [indexed]TemplateConfigAdded
Inputs:
bytes32 templateId [indexed],string name ,string version TemplateConfigDeactivated
Inputs:
bytes32 templateId [indexed],string name ,string version WalletCreated
Inputs:
bytes32 entityId [indexed],address wallet [indexed],bytes32 walletType ,address caller [indexed]WalletTemplateForTypeSet
Inputs:
bytes32 walletType [indexed],bytes32 templateId [indexed],string name ,string version Marketplace
ADMIN
Inputs: none
Outputs:
uint256 ARBITRATOR
Inputs: none
Outputs:
uint256 FREEZE_ROLE
Inputs: none
Outputs:
uint256 INTEREST_DISCOVERY_OPERATOR
Inputs: none
Outputs:
uint256 MAX_CONFIGURABLE_OFFER_LIFETIME
Inputs: none
Outputs:
uint256 MAX_DISPUTE_BUFFER_PERIOD
Inputs: none
Outputs:
uint256 MAX_OFFER_EXPIRY_THRESHOLD
Inputs: none
Outputs:
uint256 MAX_PAYMENT_EXPIRY_THRESHOLD
Inputs: none
Outputs:
uint256 MIN_DISPUTE_BUFFER_PERIOD
Inputs: none
Outputs:
uint256 MIN_OFFER_EXPIRY_THRESHOLD
Inputs: none
Outputs:
uint256 MIN_PAYMENT_EXPIRY_THRESHOLD
Inputs: none
Outputs:
uint256 PAYMENT_HANDLER
Inputs: none
Outputs:
uint256 SEIZURE_ROLE
Inputs: none
Outputs:
uint256 acceptOffer
Inputs:
uint256 offerId,uint256 amountOutputs:
uint256 dealIdactivateInterest
Inputs:
uint256 interestIdOutputs:
uint256 dealIdaddCurrency
Inputs:
bytes3 currencycancelCounterOffer
Inputs:
uint256 dealIdcancelOffer
Inputs:
uint256 offerIdcancelOwnershipHandover
Inputs: none
closeExpiredInterests
Inputs:
uint256 offerId,uint256[] interestIdscompleteOwnershipHandover
Inputs:
address pendingOwnercreateCounterOffer
Inputs:
tuple counterOfferOutputs:
uint256 dealIdexpressInterest
Inputs:
uint256 offerId,uint256 amountOutputs:
uint256 interestIdgetBondRegistry
Inputs: none
Outputs:
address bondRegistrygetConfigAndCounters
Inputs: none
Outputs:
tuple config,tuple countersgetCounterOfferCount
Inputs:
address user,uint256 offerIdOutputs:
uint256 getDealData
Inputs:
uint256 dealIdOutputs:
tuple deal,bool frozengetEntityRegistry
Inputs: none
Outputs:
address entityRegistrygetEscrowManager
Inputs: none
Outputs:
address escrowManagergetInterestData
Inputs:
uint256 interestIdOutputs:
tuple interestgetOfferData
Inputs:
uint256 offerIdOutputs:
tuple offer,tuple state,uint256[] interestIds,address[] allowedBuyers,uint256 escrowIdgetOfferFlags
Inputs:
uint256 offerIdOutputs:
bool cancelled,bool frozen,bool reservedInterestSeizedgrantRoles
Inputs:
address user,uint256 rolesgrantRoles
Inputs:
address[] users,uint256 roleshasAllRoles
Inputs:
address user,uint256 rolesOutputs:
bool hasAnyRole
Inputs:
address user,uint256 rolesOutputs:
bool initialize
Inputs:
address owner_,uint256 offerExpiryThreshold,uint256 maxOfferLifetime,uint256 marketplacePaymentExpiryThreshold,uint256 redemptionPaymentExpiryThreshold,uint256 interestDiscoveryPaymentExpiryThreshold,uint256 disputeBufferPeriod,address assetManager_,address escrowManager,address entityRegistry_,uint256 maxCounterOffersinitiateDispute
Inputs:
uint256 dealIdisCurrencyAllowed
Inputs:
bytes3 currencyOutputs:
bool allowedowner
Inputs: none
Outputs:
address resultownershipHandoverExpiresAt
Inputs:
address pendingOwnerOutputs:
uint256 resultregisterOffer
Inputs:
tuple offerOutputs:
uint256 offerIdremoveCurrency
Inputs:
bytes3 currencyrenounceOwnership
Inputs: none
renounceRoles
Inputs:
uint256 rolesrequestOwnershipHandover
Inputs: none
resolveCounterOffer
Inputs:
uint256 dealId,bool acceptedresolveDispute
Inputs:
uint256 dealId,uint8 statusresolvePayment
Inputs:
uint256 dealId,bool paidresolvePaymentBatchItem
Inputs:
uint256 dealId,bool paid,address resolverresolvePayments
Inputs:
tuple[] resolutionsrevokeRoles
Inputs:
address user,uint256 rolesrevokeRoles
Inputs:
address[] users,uint256 rolesrolesOf
Inputs:
address userOutputs:
uint256 rolesseizeDeal
Inputs:
uint256 dealId,address beneficiary,bytes32 reasonseizeOfferEscrow
Inputs:
uint256 offerId,address beneficiary,bytes32 reasonsetAllowedEntityType
Inputs:
uint256 typeId,bool allowedsetAllowedEntityTypes
Inputs:
uint256[] typeIds,bool allowedsetAssetManager
Inputs:
address assetManagersetBondRegistry
Inputs:
address bondRegistrysetDealFrozen
Inputs:
uint256 dealId,bool frozensetDisputeBufferPeriod
Inputs:
uint256 disputeBufferPeriodsetEntityRegistry
Inputs:
address entityRegistrysetEscrowManager
Inputs:
address escrowManagersetInterestDiscoveryPaymentExpiryThreshold
Inputs:
uint256 paymentExpiryThresholdsetMarketplacePaymentExpiryThreshold
Inputs:
uint256 marketplacePaymentExpiryThresholdsetMaxCounterOffersPerUser
Inputs:
uint256 maxCounterOfferssetMaxOfferLifetime
Inputs:
uint256 maxOfferLifetimesetOfferExpiryThreshold
Inputs:
uint256 offerExpiryThresholdsetOfferFrozen
Inputs:
uint256 offerId,bool frozensetRedemptionPaymentExpiryThreshold
Inputs:
uint256 paymentExpiryThresholdsettleDeal
Inputs:
uint256 dealIdsettleDealBatchItem
Inputs:
uint256 dealIdsettleDeals
Inputs:
uint256[] dealIdstransferOwnership
Inputs:
address newOwnerwithdrawAvailable
Inputs:
uint256 offerIdEvents
AmountsUpdated
Inputs:
uint256 offerId [indexed],uint256 availableAmount [indexed],uint256 inDealsAmount [indexed],uint256 soldAmount AssetManagerSet
Inputs:
address previousAssetManager [indexed],address assetManager [indexed]BondRegistrySet
Inputs:
address previousBondRegistry [indexed],address bondRegistry [indexed]CounterOfferCancelled
Inputs:
uint256 dealId [indexed],address canceller [indexed]CounterOfferCreated
Inputs:
uint256 offerId [indexed],uint256 dealId [indexed],address owner [indexed]CounterOfferResolved
Inputs:
uint256 dealId [indexed],bool accepted [indexed],uint256 tokenId [indexed],uint256 amount ,bytes3 currency ,address buyer ,address seller CurrencyAdded
Inputs:
bytes3 currency [indexed]CurrencyRemoved
Inputs:
bytes3 currency [indexed]DealCreated
Inputs:
uint256 offerId [indexed],uint256 dealId [indexed],address buyer [indexed],uint8 dealType ,uint256 amount ,uint256 price DealFrozenSet
Inputs:
uint256 dealId [indexed],bool frozen [indexed]DealSeized
Inputs:
uint256 dealId [indexed],uint256 offerId [indexed],address beneficiary [indexed],uint256 amount ,bytes32 reason ,address caller DealSettlementSkipped
Inputs:
uint256 dealId [indexed],address settler [indexed],bytes failureData DealSettlementsBatchProcessed
Inputs:
address settler [indexed],uint256 requested [indexed],uint256 succeeded [indexed],uint256 skipped DealStatusUpdated
Inputs:
uint256 dealId [indexed],uint256 offerId [indexed],uint8 newStatus [indexed],uint8 oldStatus DealTermsRegistered
Inputs:
uint256 dealId [indexed],uint256 paymentDeadline ,uint256 counterOfferExpiry ,uint256 disputeDeadline DisputeBufferPeriodSet
Inputs:
uint256 disputeBufferPeriod [indexed]EntityRegistrySet
Inputs:
address previousEntityRegistry [indexed],address entityRegistry [indexed]EntityTypeAllowed
Inputs:
uint256 typeId [indexed],bool allowed [indexed]EscrowManagerSet
Inputs:
address previousEscrowManager [indexed],address escrowManager [indexed]Initialized
Inputs:
uint64 version InterestDiscoveryConfigured
Inputs:
uint256 offerId [indexed],uint256 minSaleUnits InterestDiscoveryPaymentExpiryThresholdSet
Inputs:
uint256 expiryThreshold [indexed]InterestExpressed
Inputs:
uint256 offerId [indexed],uint256 interestId [indexed],address investor [indexed],uint256 amount ,uint256 price InterestStatusUpdated
Inputs:
uint256 interestId [indexed],uint256 offerId [indexed],uint8 newStatus [indexed],uint8 oldStatus MarketplacePaymentExpiryThresholdSet
Inputs:
uint256 expiryThreshold [indexed]MaxCounterOffersPerUserSet
Inputs:
uint256 maxCounterOffers [indexed]MaxOfferLifetimeSet
Inputs:
uint256 maxOfferLifetime [indexed]OfferCancelled
Inputs:
uint256 offerId [indexed],address canceller [indexed]OfferEscrowSeized
Inputs:
uint256 offerId [indexed],address beneficiary [indexed],uint256 amount ,bytes32 reason [indexed],address caller OfferExpiryThresholdSet
Inputs:
uint256 offerExpiryThreshold [indexed]OfferFrozenSet
Inputs:
uint256 offerId [indexed],bool frozen [indexed]OfferRegistered
Inputs:
uint256 offerId [indexed],address owner [indexed],address tokenAddress [indexed],uint256 tokenId ,uint8 assetType ,uint8 saleMode OfferTermsRegistered
Inputs:
uint256 offerId [indexed],uint256 totalAmount ,uint256 lot ,uint256 unitPrice ,bytes3 currency ,uint256 expiry ,bool allowCounterOffers OwnershipHandoverCanceled
Inputs:
address pendingOwner [indexed]OwnershipHandoverRequested
Inputs:
address pendingOwner [indexed]OwnershipTransferred
Inputs:
address oldOwner [indexed],address newOwner [indexed]PaymentResolutionSkipped
Inputs:
uint256 dealId [indexed],bool paid [indexed],address resolver [indexed],bytes failureData PaymentResolutionsBatchProcessed
Inputs:
address resolver [indexed],uint256 requested [indexed],uint256 succeeded [indexed],uint256 skipped PaymentResolved
Inputs:
uint256 dealId [indexed],bool paid [indexed],address resolver [indexed]RedemptionPaymentExpiryThresholdSet
Inputs:
uint256 expiryThreshold [indexed]RolesUpdated
Inputs:
address user [indexed],uint256 roles [indexed]IDEUSSToken
allowance
Inputs:
address owner,address spender,uint256 idOutputs:
uint256 approve
Inputs:
address spender,uint256 id,uint256 amountOutputs:
bool availableBalanceOfAt
Inputs:
address account,uint256 tokenId,uint256 blockNumberOutputs:
uint256 balanceOf
Inputs:
address owner,uint256 idOutputs:
uint256 balanceOfAt
Inputs:
address account,uint256 tokenId,uint256 blockNumberOutputs:
uint256 batchForcedTransfer
Inputs:
address[] froms,address[] tos,uint256 tokenId,uint256[] amountsbatchFreezePartialTokens
Inputs:
address[] wallets,uint256 tokenId,uint256[] amountsbatchTransferFrom
Inputs:
address from,address to,uint256[] tokenIds,uint256[] amountsbatchTransferFrom
Inputs:
address from,address[] tos,uint256 tokenId,uint256[] amountsbatchUnfreezePartialTokens
Inputs:
address[] wallets,uint256 tokenId,uint256[] amountsbondRegistry
Inputs: none
Outputs:
address burn
Inputs:
address from,uint256 tokenId,uint256 amountburnBatch
Inputs:
address[] froms,uint256 tokenId,uint256[] amountsentityRegistry
Inputs: none
Outputs:
address forcedTransfer
Inputs:
address from,address to,uint256 tokenId,uint256 amountOutputs:
bool freezePartialTokens
Inputs:
address wallet,uint256 tokenId,uint256 amountfrozenBalanceOf
Inputs:
address account,uint256 tokenIdOutputs:
uint256 frozenBalanceOfAt
Inputs:
address account,uint256 tokenId,uint256 blockNumberOutputs:
uint256 isAddressProtected
Inputs:
address accountOutputs:
bool isOperator
Inputs:
address owner,address spenderOutputs:
bool isTokenPaused
Inputs:
uint256 tokenIdOutputs:
bool mint
Inputs:
address to,uint256 tokenId,uint256 amountpause
Inputs: none
pauseTokenId
Inputs:
uint256 tokenIdpaused
Inputs: none
Outputs:
bool protectAddress
Inputs:
address accountsetBondRegistry
Inputs:
address bondRegistryAddrsetEntityRegistry
Inputs:
address entityRegistryAddrsetOperator
Inputs:
address spender,bool approvedOutputs:
bool supportsInterface
Inputs:
bytes4 interfaceIdOutputs:
bool totalSupply
Inputs:
uint256 idOutputs:
uint256 totalSupplyAt
Inputs:
uint256 tokenId,uint256 blockNumberOutputs:
uint256 transfer
Inputs:
address receiver,uint256 id,uint256 amountOutputs:
bool transferFrom
Inputs:
address sender,address receiver,uint256 id,uint256 amountOutputs:
bool unfreezePartialTokens
Inputs:
address wallet,uint256 tokenId,uint256 amountunpause
Inputs: none
unpauseTokenId
Inputs:
uint256 tokenIdversion
Inputs: none
Outputs:
string Events
Approval
Inputs:
address owner [indexed],address spender [indexed],uint256 id [indexed],uint256 amount BondRegistryUpdated
Inputs:
address bondRegistry [indexed]EntityRegistryUpdated
Inputs:
address entityRegistry [indexed]OperatorSet
Inputs:
address owner [indexed],address spender [indexed],bool approved ProtectedAddressSet
Inputs:
address account [indexed],bool isProtected [indexed]TokenPaused
Inputs:
uint256 tokenId [indexed],address operator [indexed]TokenUnpaused
Inputs:
uint256 tokenId [indexed],address operator [indexed]TokensFrozen
Inputs:
address account [indexed],uint256 tokenId [indexed],uint256 amount [indexed]TokensUnfrozen
Inputs:
address account [indexed],uint256 tokenId [indexed],uint256 amount [indexed]Transfer
Inputs:
address caller ,address sender [indexed],address receiver [indexed],uint256 id [indexed],uint256 amount WalletFactoryDeployer
walletFactory
Inputs: none
Outputs:
address Events
Deployed
Inputs:
address addr [indexed]BondMarketFilterDeployer
bondMarketFilter
Inputs: none
Outputs:
address Events
Deployed
Inputs:
address addr [indexed]