feat: wallet connect state

This commit is contained in:
Alisa | Side.one
2023-05-16 00:29:53 +08:00
parent d148bbe3b1
commit e8f2e03925
6 changed files with 59 additions and 25 deletions
+20 -14
View File
@@ -1,22 +1,28 @@
import type { Coin, PaginatedResponse } from "./common"
import type { Coin, PaginatedResponse } from './common';
export interface DistributionParams {
params: {
"community_tax": string,
"base_proposer_reward": string,
"bonus_proposer_reward": string,
"withdraw_addr_enabled": boolean
}
params: {
community_tax: string;
base_proposer_reward: string;
bonus_proposer_reward: string;
withdraw_addr_enabled: boolean;
};
}
export interface DelegatorRewards {
rewards: {
validator_address: string,
reward: Coin[],
}[],
total: Coin[],
rewards: {
validator_address: string;
reward: Coin[];
}[];
total: Coin[];
}
export interface PaginatedSlashes extends PaginatedResponse {
slashes: any[]
}
slashes: any[];
}
export interface WalletConnected {
wallet: string;
cosmosAddress: string;
hdPath: string;
}