toCardanoBaseAddress method

  1. @SquadronMethod.new()
  2. @cardanoAddressMarshaler
Future<CardanoAddress> toCardanoBaseAddress(
  1. @bip32PublicKeyKeyMarshaler Bip32PublicKey spend,
  2. @bip32PublicKeyKeyMarshaler Bip32PublicKey stake,
  3. @networkIdMarshaler NetworkId networkId, {
  4. @credentialTypeMarshaler CredentialType paymentType = CredentialType.key,
  5. @credentialTypeMarshaler CredentialType stakeType = CredentialType.key,
})

Implementation

@SquadronMethod()
@cardanoAddressMarshaler
Future<CardanoAddress> toCardanoBaseAddress(
  @bip32PublicKeyKeyMarshaler Bip32PublicKey spend,
  @bip32PublicKeyKeyMarshaler Bip32PublicKey stake,
  @networkIdMarshaler NetworkId networkId, {
  @credentialTypeMarshaler CredentialType paymentType = CredentialType.key,
  @credentialTypeMarshaler CredentialType stakeType = CredentialType.key,
}) async => CardanoAddress.toBaseAddress(
  spend: spend,
  stake: stake,
  networkId: networkId,
  paymentType: paymentType,
  stakeType: stakeType,
);