Interface V3Keystore

An interface for keystore files in Ethereum wallet format version 3.

interface V3Keystore {
    address: string;
    crypto: {
        cipher: string;
        cipherparams: {
            iv: string;
        };
        ciphertext: string;
        kdf: string;
        kdfparams: KdfParams;
        mac: string;
    };
    id: string;
    version: 3;
}

Properties

address: string
crypto: {
    cipher: string;
    cipherparams: {
        iv: string;
    };
    ciphertext: string;
    kdf: string;
    kdfparams: KdfParams;
    mac: string;
}

Type declaration

  • cipher: string
  • cipherparams: {
        iv: string;
    }
    • iv: string
  • ciphertext: string
  • kdf: string
  • kdfparams: KdfParams
  • mac: string
id: string
version: 3