3.0.5 • Published 24 hours ago

@glif/local-managed-provider v3.0.5

Weekly downloads
132
License
(Apache-2.0 OR MI...
Repository
github
Last release
24 hours ago

Local managed provider

:warning: Active development. Unstable. Breaking Changes. You get the point.

This wallet subprovider handles signing by a managed raw private key. Supports secp256k1 and BLS keys.

Installation

npm add @glif/local-managed-provider @glif/filecoin-address @glif/filecoin-message

Usage

import { LocalManagedProvider } from '@glif/local-managed-provider'
import { Network } from '@glif/filecoin-address'
import { SignedLotusMessage } from '@glif/filecoin-message'
// Hex of JSON, same as returned by Lotus `wallet export` command.
const secp256k1Key =
  '7b2254797065223a22736563703235366b31222c22507269766174654b6579223a2257587362654d5176487a366f5668344b637262633045642b31362b3150766a6a504f3753514931355031343d227d'
const provider = new LocalManagedProvider(secp256k1Key, Network.TEST)
const accounts = await provider.getAccounts() // t17lxg2i2otnl7mmpw2ocd6o4e3b4un3272vny6ka
const sig: SignedLotusMessage = await provider.sign(address, {
  From: address,
  To: address,
  Value: '0',
  Method: 0,
  GasPrice: '1',
  GasFeeCap: '1',
  GasPremium: '1',
  GasLimit: 1000,
  Nonce: 0,
  Params: '',
}) // Returns SignedLotusMessage
3.0.5

24 hours ago

3.0.4

2 months ago

3.0.3

3 months ago

3.0.2

3 months ago

3.0.1

3 months ago

3.0.0

4 months ago

2.0.74

5 months ago

2.0.68

9 months ago

2.0.69

9 months ago

2.0.71

6 months ago

2.0.72

5 months ago

2.0.70

7 months ago

2.0.67

11 months ago

2.0.66

11 months ago

2.0.64

12 months ago

2.0.65

12 months ago

2.0.62

12 months ago

2.0.63

12 months ago

2.0.60

1 year ago

2.0.39

1 year ago

2.0.48

1 year ago

2.0.49

1 year ago

2.0.47

1 year ago

2.0.44

1 year ago

2.0.45

1 year ago

2.0.42

1 year ago

2.0.43

1 year ago

2.0.57

1 year ago

2.0.56

1 year ago

2.0.53

1 year ago

2.0.54

1 year ago

2.0.51

1 year ago

2.0.52

1 year ago

2.0.50

1 year ago

2.0.37

1 year ago

2.0.36

1 year ago

2.0.35

1 year ago

2.0.34

1 year ago

2.0.28

1 year ago

2.0.30

1 year ago

2.0.15

2 years ago

2.0.16

2 years ago

2.0.13

2 years ago

2.0.11

2 years ago

2.0.12

2 years ago

2.0.10

2 years ago

2.0.20-alpha.0

1 year ago

2.0.17

2 years ago

2.0.18

2 years ago

2.0.27

1 year ago

2.0.25

1 year ago

2.0.20

1 year ago

2.0.21

1 year ago

2.0.7

2 years ago

2.0.9

2 years ago

2.0.8

2 years ago

2.0.5

2 years ago

2.0.1

2 years ago

2.0.0-beta.18

2 years ago

2.0.0-beta.17

2 years ago

2.0.0-beta.16

2 years ago

2.0.0-beta.15

2 years ago

2.0.0-beta.14

2 years ago

2.0.0-beta.13

2 years ago

2.0.0-beta.12

2 years ago

2.0.0-beta.11

2 years ago

2.0.0-beta.10

2 years ago

2.0.0-beta.7

2 years ago

2.0.0-beta.4

2 years ago

2.0.0-alpha.9

2 years ago

2.0.0-alpha.11

2 years ago

2.0.0-alpha.10

2 years ago

2.0.0-alpha.18

2 years ago

2.0.0-beta.0

2 years ago

2.0.0-alpha.17

2 years ago

2.0.0-alpha.16

2 years ago

2.0.0-alpha.15

2 years ago

2.0.0-alpha.14

2 years ago

2.0.0-alpha.13

2 years ago

2.0.0-beta.3

2 years ago

2.0.0-alpha.12

2 years ago

2.0.0-alpha.7

2 years ago

2.0.0-alpha.8

2 years ago

2.0.0-alpha.3

2 years ago

2.0.0-alpha.4

2 years ago

2.0.0-alpha.5

2 years ago

2.0.0-alpha.6

2 years ago

2.0.0-alpha.0

2 years ago

2.0.0-alpha.1

2 years ago

2.0.0-alpha.2

2 years ago

1.1.1

3 years ago

1.1.1-alpha.5

3 years ago

1.1.1-alpha.4

3 years ago

1.1.1-alpha.3

3 years ago

1.1.1-alpha.1

3 years ago

1.1.1-alpha.0

3 years ago

1.1.0

3 years ago

1.1.0-beta.19

3 years ago

1.1.0-beta.18

3 years ago

1.1.0-beta.17

3 years ago

1.1.0-beta.16

3 years ago

1.1.0-beta.15

3 years ago

1.1.0-beta.14

3 years ago

1.1.0-beta.10

3 years ago

1.1.0-beta.11

3 years ago

1.1.0-beta.8

3 years ago

1.1.0-beta.7

3 years ago

1.1.0-beta.4

3 years ago

1.1.0-beta.3

3 years ago

1.1.0-beta.2

3 years ago

1.1.0-beta.1

3 years ago

1.1.0-beta.0

3 years ago

1.0.0-beta.0

3 years ago