Event
Event
Addresses
Chain | Address |
---|
Functions
correlation
function correlation() internal
_makeEmitter
function _makeEmitter(
string kind,
string action,
uint256 items
) internal pure returns (
struct EventNotification
)
newEffect
function newEffect(string action, uint256 items) internal pure returns (struct EventNotification)
newStorage
function newStorage(string action, uint256 items) internal pure returns (struct EventNotification)
newInvoke
function newInvoke(string action, uint256 items) internal pure returns (struct EventNotification)
write
function write(struct EventNotification self, string kind, string name, bytes[] value) internal pure
write
function write(struct EventNotification self, string name, bytes[] value) internal pure
write
function write(struct EventNotification self, string name, uint256 value) internal pure
write
function write(struct EventNotification self, string name, int256 value) internal pure
write
function write(struct EventNotification self, string name, bytes32 value) internal pure
write
function write(struct EventNotification self, string name, address value) internal pure
write
function write(struct EventNotification self, string name, bool value) internal pure
write
function write(struct EventNotification self, string name, uint256[] value) internal pure
write
function write(struct EventNotification self, string name, bytes32[] value) internal pure
write
function write(struct EventNotification self, string name, bytes value) internal pure
write
function write(struct EventNotification self, string name, string value) internal pure
write
function write(struct EventNotification self, string name, FPUnsigned value) internal pure
write
function write(struct EventNotification self, string name, FPSigned value) internal pure
write
function write(struct EventNotification self, string name, PositionId value) internal pure
write
function write(struct EventNotification self, string name, PositionId[] value) internal pure
write
function write(struct EventNotification self, string name, ProductId value) internal pure
write
function write(struct EventNotification self, string name, OrderId value) internal pure
write
function write(struct EventNotification self, string name, PositionLabel value) internal pure
write
function write(struct EventNotification self, string name, OrderNumber value) internal pure
write
function write(struct EventNotification self, string name, struct IExchangeDomain.Product x) internal pure
write
function write(
struct EventNotification self,
string name,
struct IExchangeDomain.ProductParams x
) internal pure
write
function write(struct EventNotification self, string name, struct IExchangeDomain.Position x) internal pure
write
function write(
struct EventNotification self,
string name,
struct IExchangeDomain.PositionDelta x
) internal pure
write
function write(struct EventNotification self, string name, struct IVaultDomain.Signature x) internal pure
write
function write(struct EventNotification self, string name, struct IVaultDomain.WithdrawRequest x) internal pure
writeOrderActionType
function writeOrderActionType(
struct EventNotification self,
string name,
enum IOrderBookDomain.ActionType x
) internal pure
writeOrderTriggerType
function writeOrderTriggerType(
struct EventNotification self,
string name,
enum IOrderBookDomain.TriggerType x
) internal pure
writeOrderTriggerCondition
function writeOrderTriggerCondition(
struct EventNotification self,
string name,
enum IOrderBookDomain.TriggerCondition x
) internal pure
writeFeeDistributionType
function writeFeeDistributionType(
struct EventNotification self,
string name,
enum DistributionType x
) internal pure
write
function write(
struct EventNotification self,
string name,
struct IOrderBookDomain.OrderDetails x
) internal pure
write
function write(
struct EventNotification self,
string name,
struct IOrderBookDomain.TriggerDetails x
) internal pure
write
function write(struct EventNotification self, string name, struct IOrderBookDomain.Order x) internal pure
emit$
function emit$(struct EventNotification self) internal
Events
Correlation
event Correlation(
address msgSender,
bytes4 msgSig,
bytes32 msgDataHash,
uint64 blockTimestamp,
uint256 msgValue,
uint256 gasLeft,
bytes msgData
)
EventLog
event EventLog(
bytes32 intentHash,
bytes32 actionHash,
bytes32 topic,
uint64 blockTimestamp,
address sender,
string intent,
string action,
struct Property[] data
)
Errors
EnumOutOfBounds
error EnumOutOfBounds()
EventPropertyOutOfBounds
error EventPropertyOutOfBounds(uint256 index)
Variables
PRODUCT
PRODUCT_PARAMS
POSITION
POSITION_DELTA
VAULT_SIGNATURE
VAULT_WITHDRAW_REQUEST
ORDER_DETAILS
ORDER_TRIGGER_DETAILS
ORDER
Property
struct Property {
string kind;
string name;
bytes[] value;
}
EventNotification
struct EventNotification {
string kind;
string action;
uint256 lastIndex;
struct Property[] items;
}