Licence
BSD-3-Clause
Version
4.0.0
Deps
1
Size
19 kB
Vulns
0
Weekly
0
@wharfkit/wallet-plugin-privatekey
A @wharfkit/session WalletPlugin implementation that takes a private key and blindly signs transactions.
Primarily designed to be used in controlled environments (such as server side applications) or for testing purposes.
Usage
import {Session} from '@wharfkit/session'
import {WalletPluginPrivateKey} from '@wharfkit/wallet-plugin-privatekey'
// Establish a session and include the wallet plugin
const session = new Session({
// ... other options
walletPlugin: new WalletPluginPrivateKey({
privateKey: '5Jtoxgny5tT7NiNFp1MLogviuPJ9NniWjnU4wKzaX4t7pL4kJ8s',
}),
})
// Calling transact will use this plugin to automatically sign with the provided key
const result = session.transact({
actions: [
// your actions
],
})
Contributing
This package is developed in the wharfkit/js monorepo. See its README for how to build and test.
Made with & by Greymass, if you find this useful please consider supporting us.