OptionalfeeOptionalgasGas limit.
New companion public key (BLS).
OptionalproofBLS proof-of-possession for the companion key.
Companion keys must be tz4; non-BLS keys fail with
validate.operation.update_companion_key_not_tz4.
Missing proof fails with validate.operation.missing_bls_proof and invalid proof
fails with validate.operation.incorrect_bls_proof.
OptionalsourceOperation source. Defaults to the active signer pkh.
OptionalstorageStorage limit.
Fee in mutez.