Socket
Socket
Sign inDemoInstall

@keplr-wallet/types

Package Overview
Dependencies
Maintainers
1
Versions
581
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@keplr-wallet/types - npm Package Compare versions

Comparing version 0.8.8 to 0.8.11-rc.0

13

build/wallet/keplr.d.ts

@@ -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>;
}

6

package.json
{
"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,

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc