external factory MessageHeader({ int numRequiredSignatures, int numReadonlySignedAccounts, int numReadonlyUnsignedAccounts });