4.12.1-alpha.0 • Published 1 year ago

@helium/transactions v4.12.1-alpha.0

Weekly downloads
152
License
Apache-2.0
Repository
-
Last release
1 year ago

@helium/transactions

Construct and serialize transaction primatives from their protobuf definitions.

Token Burn V1

// create transcation
 const transaction =  new TokenBurnV1({
    payer: payerAddress,
    payee: payeeAddress,
    amount: 10,
    nonce: 1,
    memo: 'MTIzNDU2Nzg5MA==',
})

// sign transaction
const signedTransaction = await transaction.sign({ payer: payerKeypair })

Transfer Hotspot V1

// create transcation
 const transaction =  new TransferHotspotV1({
    gateway: gatewayAddress,
    buyer: buyerAddress,
    seller: sellerAddress,
    amountToSeller: 100,
    buyerNonce: 1,
})

// sign transaction as buyer
const signedTransaction = await transaction.sign({ buyer: buyerKeypair })

// sign transaction as seller
const signedTransaction = await transaction.sign({ seller: sellerKeypair })

Deserialization

const paymentTxn = new PaymentV2({
  payer,
  payments,
  nonce,
})

const serializedPaymentV2 = paymentTxn.toString()

const deserializedPaymentV2 = PaymentV2.fromString(serializedPaymentV2)
4.12.1-alpha.0

1 year ago

4.12.0

1 year ago

4.11.1-alpha.0

1 year ago

4.8.3-next.22

1 year ago

4.8.3-next.58

2 years ago

4.8.3-next.57

2 years ago

4.10.2

2 years ago

4.10.1

2 years ago

4.11.1

2 years ago

4.8.1

3 years ago

4.8.0

3 years ago

4.7.5

3 years ago

4.7.1

3 years ago

4.7.4

3 years ago

4.6.1

3 years ago

4.6.0

3 years ago

4.6.2

3 years ago

4.7.0

3 years ago

4.2.0

3 years ago

4.3.1

3 years ago

4.1.0

3 years ago

4.0.0

3 years ago

3.60.0

4 years ago

3.62.0

3 years ago

3.54.0

4 years ago

3.49.1

4 years ago

3.45.0

4 years ago

3.46.0

4 years ago

3.38.0

4 years ago

3.34.0

4 years ago

3.30.0

4 years ago

3.27.0

4 years ago

3.24.0

4 years ago

3.20.0

4 years ago

3.15.0

5 years ago

3.14.0

5 years ago

3.11.0

5 years ago

3.9.1

5 years ago

3.8.0

5 years ago

3.7.0

5 years ago

3.1.0

5 years ago

3.0.0

5 years ago

2.0.1

5 years ago

2.0.0

5 years ago

1.0.0

5 years ago

0.0.33

5 years ago

0.0.32

5 years ago

0.0.31

5 years ago

0.0.30

5 years ago

0.0.29

5 years ago

0.0.28

5 years ago

0.0.27

5 years ago

0.0.26

5 years ago

0.0.24

5 years ago

0.0.25

5 years ago

0.0.23

5 years ago

0.0.22

5 years ago

0.0.21

5 years ago

0.0.20

5 years ago

0.0.19

5 years ago

0.0.18

5 years ago

0.0.17

5 years ago

0.0.14

5 years ago

0.0.15

5 years ago

0.0.16

5 years ago

0.0.12

5 years ago

0.0.13

5 years ago

0.0.11

5 years ago

0.0.10

5 years ago

0.0.9

5 years ago

0.0.8

5 years ago

0.0.7

5 years ago

0.0.6

5 years ago

0.0.5

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago