Skip to main content

ITransferAndLockTypes

Asset Tokenization Studio Team

ITransferAndLockTypes

Shared event for the TransferAndLock facet family.

Both ITransferAndLock and ITransferAndLockByPartition inherit this interface so that PartitionTransferredAndLocked is available to all implementations without duplication. Mirrors the ILockTypes pattern.

Events​

PartitionTransferredAndLocked​

event PartitionTransferredAndLocked(bytes32 indexed partition, address indexed from, address to, uint256 value, bytes data, uint256 expirationTimestamp, uint256 lockId)

Emitted when tokens are transferred to a recipient on a partition and locked until a future timestamp.

Parameters​

NameTypeDescription
partition indexedbytes32The partition on which the transfer and lock occurred.
from indexedaddressThe address from which tokens were transferred.
toaddressThe address to which tokens were transferred and locked.
valueuint256The amount of tokens transferred and locked.
databytesAdditional data provided by the caller.
expirationTimestampuint256Unix timestamp at which the lock expires.
lockIduint256Identifier assigned to the resulting lock.