pub fn encode_rotate_dual_attestation_info_script(
) -> Script
Updates the url used for off-chain communication, and the public key used to verify dual attestation on-chain. Transaction can be sent by any account that has dual attestation information published under it. In practice the only such accounts are Designated Dealers and Parent VASPs.
compliance_public_key fields of the
resource published under
new_key must be a valid ed25519 public key.
Successful execution of this transaction emits two events:
DualAttestation::ComplianceKeyRotationEventcontaining the new compliance public key, and the blockchain time at which the key was updated emitted on the
compliance_key_rotation_eventshandle published under
DualAttestation::BaseUrlRotationEventcontaining the new base url to be used for off-chain communication, and the blockchain time at which the url was updated emitted on the
base_url_rotation_eventshandle published under
|Signer reference of the sending account of the transaction.|
|ASCII-encoded url to be used for off-chain communication with |
|New ed25519 public key to be used for on-chain dual attestation checking.|
|Error Category||Error Reason||Description|