UNPKG

@stricahq/typhonjs

Version:

Pure JS Cardano Wallet library

20 lines (19 loc) 701 B
/// <reference types="node" /> import { Buffer } from "buffer"; import { NetworkId, Credential } from "../types"; export declare abstract class ShelleyTypeAddress { protected _paymentCredential: Credential; protected networkId: NetworkId; protected addressHex: string; protected addressBytes: Buffer; protected addressBech32: string; constructor(networkId: NetworkId, paymentCredential: Credential); protected abstract computeHex(): void; protected computeBech32(address: Buffer): string; get paymentCredential(): Credential; getHex(): string; getBytes(): Buffer; getBech32(): string; getNetworkId(): NetworkId; } export default ShelleyTypeAddress;