Signer_External({ @required String public_key, }) { _type = 'External'; _public_key = ArgumentError.checkNotNull(public_key, 'Signer_External public_key'); }