@keplr-wallet/types
Advanced tools
Comparing version 0.8.8 to 0.8.11-rc.0
@@ -13,8 +13,16 @@ import { ChainInfo } from "../chain-info"; | ||
} | ||
export interface KeplrIntereactionOptions { | ||
readonly sign?: KeplrSignOptions; | ||
} | ||
export interface KeplrSignOptions { | ||
readonly preferNoSetFee?: boolean; | ||
readonly preferNoSetMemo?: boolean; | ||
} | ||
export interface Keplr { | ||
readonly version: string; | ||
defaultOptions: KeplrIntereactionOptions; | ||
experimentalSuggestChain(chainInfo: ChainInfo): Promise<void>; | ||
enable(chainId: string): Promise<void>; | ||
getKey(chainId: string): Promise<Key>; | ||
signAmino(chainId: string, signer: string, signDoc: StdSignDoc): Promise<AminoSignResponse>; | ||
signAmino(chainId: string, signer: string, signDoc: StdSignDoc, signOptions?: KeplrSignOptions): Promise<AminoSignResponse>; | ||
signDirect(chainId: string, signer: string, signDoc: { | ||
@@ -29,3 +37,3 @@ /** SignDoc bodyBytes */ | ||
accountNumber?: Long | null; | ||
}): Promise<DirectSignResponse>; | ||
}, signOptions?: KeplrSignOptions): Promise<DirectSignResponse>; | ||
sendTx(chainId: string, stdTx: StdTx, mode: BroadcastMode): Promise<Uint8Array>; | ||
@@ -37,4 +45,5 @@ getOfflineSigner(chainId: string): OfflineSigner & OfflineDirectSigner; | ||
getEnigmaPubKey(chainId: string): Promise<Uint8Array>; | ||
getEnigmaTxEncryptionKey(chainId: string, nonce: Uint8Array): Promise<Uint8Array>; | ||
enigmaEncrypt(chainId: string, contractCodeHash: string, msg: object): Promise<Uint8Array>; | ||
enigmaDecrypt(chainId: string, ciphertext: Uint8Array, nonce: Uint8Array): Promise<Uint8Array>; | ||
} |
{ | ||
"name": "@keplr-wallet/types", | ||
"version": "0.8.8", | ||
"version": "0.8.11-rc.0", | ||
"main": "build/index.js", | ||
@@ -27,5 +27,5 @@ "author": "chainapsis", | ||
"long": "^4.0.0", | ||
"secretjs": "^0.10.4" | ||
"secretjs": "^0.13.0" | ||
}, | ||
"gitHead": "0f8d8972d90eb40a1538cda79b66557987c40803" | ||
"gitHead": "30d12619d36f446fb8bdb3d923425ce26fcc76b8" | ||
} |
@@ -22,4 +22,14 @@ import { ChainInfo } from "../chain-info"; | ||
export interface KeplrIntereactionOptions { | ||
readonly sign?: KeplrSignOptions; | ||
} | ||
export interface KeplrSignOptions { | ||
readonly preferNoSetFee?: boolean; | ||
readonly preferNoSetMemo?: boolean; | ||
} | ||
export interface Keplr { | ||
readonly version: string; | ||
defaultOptions: KeplrIntereactionOptions; | ||
@@ -32,3 +42,4 @@ experimentalSuggestChain(chainInfo: ChainInfo): Promise<void>; | ||
signer: string, | ||
signDoc: StdSignDoc | ||
signDoc: StdSignDoc, | ||
signOptions?: KeplrSignOptions | ||
): Promise<AminoSignResponse>; | ||
@@ -50,3 +61,4 @@ signDirect( | ||
accountNumber?: Long | null; | ||
} | ||
}, | ||
signOptions?: KeplrSignOptions | ||
): Promise<DirectSignResponse>; | ||
@@ -71,2 +83,6 @@ sendTx( | ||
getEnigmaPubKey(chainId: string): Promise<Uint8Array>; | ||
getEnigmaTxEncryptionKey( | ||
chainId: string, | ||
nonce: Uint8Array | ||
): Promise<Uint8Array>; | ||
enigmaEncrypt( | ||
@@ -73,0 +89,0 @@ chainId: string, |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
30000
460
+ Added@iov/crypto@2.1.0(transitive)
+ Added@iov/encoding@2.1.0(transitive)
+ Added@iov/utils@2.0.2(transitive)
+ Addedaxios@0.21.1(transitive)
+ Addedfast-deep-equal@3.1.1(transitive)
+ Addedsecretjs@0.13.0(transitive)
- Removed@cosmjs/crypto@0.20.1(transitive)
- Removed@cosmjs/encoding@0.20.1(transitive)
- Removed@cosmjs/math@0.20.1(transitive)
- Removed@cosmjs/utils@0.20.1(transitive)
- Removed@iov/crypto@2.5.0(transitive)
- Removed@iov/encoding@2.5.0(transitive)
- Removed@iov/utils@2.5.0(transitive)
- Removed@types/events@3.0.3(transitive)
- Removed@types/node-localstorage@1.3.0(transitive)
- Removedsecretjs@0.10.5(transitive)
Updatedsecretjs@^0.13.0