w3-io/W3 LayerZero V2 Action

LayerZero V2 cross-chain messaging — OFT transfers, message tracking, retry for W3 workflows

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
commandOperation to perform. 11 commands across 3 categories: OFT: quote-oft, send-oft. Recovery: get-message-status, wait-for-message, retry-message, clear-message, skip-message. Read: get-config, get-peers, get-nonce, get-endpoint. yes
networkSource blockchain network (ethereum, polygon, arbitrum, optimism, base, avalanche, bnb, scroll, linea, mantle, zksync) yes
dst-eidLayerZero endpoint ID for the destination chainno
oappOApp or OFT contract address on the source chainno
messageOriginal message bytes (for retry-message and clear-message recovery)no0x
optionsExecution options (gas limit, native drop). JSON or hex-encoded.no
receiverRemote OApp address (bytes32, for get-nonce outbound queries)no
compose-msgOptional compose message for lzCompose on destinationno
toRecipient address on the destination chainno
amountToken amount to transfer (in base units)no
min-amountMinimum amount to receive after fees (slippage protection)no
src-eidSource endpoint ID (for recovery operations)no
senderSender address (bytes32, for message lookup)no
nonceMessage nonce (for retry/clear/skip)no
guidMessage GUID (for status tracking)no
payload-hashHash of the failed message payload (for retry)no
extra-dataAdditional data for retry executionno0x
timeoutTimeout in seconds for wait-for-message (default: 300)no300
config-typeConfig type to read: dvn, executor, or ulnConfigno
lib-addressMessage library address (for config reads)no
namedescription
resultJSON result of the operation