Checks the on-chain compliance module to determine whether a transfer between two addresses would be allowed. The check evaluates both sender and receiver identity status, investor type restrictions, country rules, and balance limits configured in the instance’s compliance contracts.Use this as a pre-flight check before submitting transfer transactions to avoid on-chain reverts.
Compliance check result. Structure depends on the compliance module configuration. Typically includes an allowed boolean and, when the transfer is blocked, a reason or violations array describing which rules failed.