FUNCTION
_validate_ft4_signature
function _validate_ft4_signature(flags: list<text>, account: account, auth_descriptor: account_auth_descriptor)Verifies that the signature found in the ft_auth operation is valid to authorize the
operation being called.
Can only be called from an operation.
Throws if the signature cannot be validated. Common reasons include:
- the signers of the auth descriptor did not sign this transaction
- too few signers signed the operation, in case of a multisig auth descriptor
- the auth descriptor does not give sufficient permissions for the operation that is being called
Parameters
- flags — the flags required by the operation
- account — the account the user authenticated as
- auth_descriptor — the auth descriptor that is authorizing this operation
© 2024 Chromia