diff options
author | Florian Dold <florian@dold.me> | 2020-12-15 17:12:22 +0100 |
---|---|---|
committer | Florian Dold <florian@dold.me> | 2020-12-15 17:12:22 +0100 |
commit | c09c5bbe625566fc61c811160d2ccdab263327fa (patch) | |
tree | 4ce80e615bad8cf325b1b31aac957c6ce1ee0f05 /packages/taler-wallet-core/src/types/cryptoTypes.ts | |
parent | f332d61fb68fbc394f31337ddeb7d1fc114772d0 (diff) | |
download | wallet-core-c09c5bbe625566fc61c811160d2ccdab263327fa.tar.gz wallet-core-c09c5bbe625566fc61c811160d2ccdab263327fa.tar.bz2 wallet-core-c09c5bbe625566fc61c811160d2ccdab263327fa.zip |
derive tipping planchets from seed, implement backup further
Diffstat (limited to 'packages/taler-wallet-core/src/types/cryptoTypes.ts')
-rw-r--r-- | packages/taler-wallet-core/src/types/cryptoTypes.ts | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/packages/taler-wallet-core/src/types/cryptoTypes.ts b/packages/taler-wallet-core/src/types/cryptoTypes.ts index a7f51ab52..98bdf92ec 100644 --- a/packages/taler-wallet-core/src/types/cryptoTypes.ts +++ b/packages/taler-wallet-core/src/types/cryptoTypes.ts @@ -109,3 +109,19 @@ export interface DerivedRefreshSession { */ meltValueWithFee: AmountJson; } + +export interface DeriveTipRequest { + secretSeed: string; + denomPub: string; + planchetIndex: number; +} + +/** + * Tipping planchet stored in the database. + */ +export interface DerivedTipPlanchet { + blindingKey: string; + coinEv: string; + coinPriv: string; + coinPub: string; +} |