Skip to content

ReceivePolicyReceipt.fromLog

Extracts the ReceivePolicyReceipt.ReceivePolicyReceipt from a ReceivePolicyGuard TransferBlocked log.

Throws if the log is not a TransferBlocked event. Use fromTransactionReceipt to extract every blocked transfer in a transaction (which skips unrelated logs).

TIP-1028

Imports

Named
import { ReceivePolicyReceipt } from 'ox/tempo'

Examples

import { ReceivePolicyReceipt } from 'ox/tempo'
 
const receipt = ReceivePolicyReceipt.fromLog(log)

Definition

function fromLog(
  log: fromLog.Log,
): ReceivePolicyReceipt

Source: src/tempo/ReceivePolicyReceipt.ts

Parameters

log

  • Type: fromLog.Log

A TransferBlocked log (data & topics).

Return Type

The receive-policy receipt.

ReceivePolicyReceipt.ReceivePolicyReceipt