2.10.8 • Published 6 days ago

@bananocoin/bananojs v2.10.8

Weekly downloads
218
License
MIT
Repository
github
Last release
6 days ago

bananojs

JavaScript utilities for the banano cryptocurrency.

make sure to use npm i @bananocoin/bananojs@latest to get the latest version.

now includes Ledger Nano S/X Support in a different project: https://github.com/BananoCoin/bananojs-hw

simple banano functions

const run = async () => {
  const bananojs = require('@bananocoin/bananojs');
  bananojs.setBananodeApiUrl('https://kaliumapi.appditto.com/api');

  //generate random seed and wallet, then log first address of wallet
  const crypto = require('crypto');
  const seed = crypto.randomBytes(32).toString('hex'); //seeds are 32 bytes
  const privateKey = bananojs.getPrivateKey(seed, 0);
  const publicKey = await bananojs.getPublicKey(privateKey);
  const account = bananojs.getBananoAccount(publicKey); //the Banano address
  console.log(account);

  //get account info of addresses: https://docs.nano.org/commands/rpc-protocol/#account_info
  console.log(await bananojs.getAccountInfo(account)); //should log "{ error: 'Account not found' }" since account is unopened (hasn't received any transactions yet)
  console.log(await bananojs.getAccountInfo("ban_1rp1aceaawpub5zyztzs4tn7gcugm5bc3o6oga16bb18bquqm1bjnoomynze")); //works

  //get account history of address: https://docs.nano.org/commands/rpc-protocol/#account_history
  console.log(await bananojs.getAccountHistory("ban_1rp1aceaawpub5zyztzs4tn7gcugm5bc3o6oga16bb18bquqm1bjnoomynze", 3)); //(last 3 transactions)
};
run();

examples of most functions as part of the cli

https://github.com/BananoCoin/bananojs/blob/master/main.js

simple browser integration

https://bananocoin.github.io/bananojs/web/

description on how to do browser integration

https://github.com/BananoCoin/bananojs/blob/master/docs/banano-client-side.md

complete documentation of all functions that are documented.

https://github.com/BananoCoin/bananojs/blob/master/docs/documentation.md

notes on using CLI:

please remember to install and test before running the CLI.

  npm i;

  #test on osx/linux
  npm test;

  # test on windows.
  npm run win-test;

  npm start;

complete documentation of camo CLI functions

https://github.com/BananoCoin/bananojs/blob/master/docs/camo-banano-cli.md

complete documentation of banano CLI functions

https://github.com/BananoCoin/bananojs/blob/master/docs/banano-cli.md

complete documentation of nano CLI functions

https://github.com/BananoCoin/bananojs/blob/master/docs/nano-cli.md

2.10.8

6 days ago

2.10.7

3 months ago

2.10.6

3 months ago

2.10.5

4 months ago

2.9.2

10 months ago

2.9.1

10 months ago

2.10.1

7 months ago

2.10.2

7 months ago

2.10.0

9 months ago

2.8.9

10 months ago

2.10.4

6 months ago

2.8.10

10 months ago

2.8.8

1 year ago

2.8.1

1 year ago

2.8.3

1 year ago

2.8.2

1 year ago

2.8.5

1 year ago

2.8.7

1 year ago

2.8.6

1 year ago

2.7.19

1 year ago

2.7.18

1 year ago

2.7.17

1 year ago

2.7.16

1 year ago

2.7.15

1 year ago

2.7.14

1 year ago

2.7.13

1 year ago

2.7.12

1 year ago

2.7.11

1 year ago

2.7.10

1 year ago

2.7.6

2 years ago

2.7.8

2 years ago

2.7.7

2 years ago

2.7.9

1 year ago

2.6.19

2 years ago

2.6.16

2 years ago

2.6.17

2 years ago

2.6.11

2 years ago

2.6.14

2 years ago

2.6.23

2 years ago

2.6.21

2 years ago

2.7.2

2 years ago

2.6.3

2 years ago

2.6.5

2 years ago

2.6.4

2 years ago

2.6.7

2 years ago

2.6.6

2 years ago

2.6.9

2 years ago

2.6.1

2 years ago

2.6.2

2 years ago

2.5.15

2 years ago

2.5.16

2 years ago

2.5.17

2 years ago

2.5.14

2 years ago

2.5.12

2 years ago

2.5.13

2 years ago

2.5.6

2 years ago

2.5.5

2 years ago

2.5.8

2 years ago

2.5.7

2 years ago

2.5.9

2 years ago

2.5.10

2 years ago

2.5.11

2 years ago

2.5.4

2 years ago

2.4.25

2 years ago

2.4.26

2 years ago

2.5.0

2 years ago

2.5.2

2 years ago

2.5.1

2 years ago

2.5.3

2 years ago

2.4.24

2 years ago

2.4.23

2 years ago

2.4.21

3 years ago

2.4.22

3 years ago

2.4.19

3 years ago

2.4.18

3 years ago

2.4.17

3 years ago

2.4.16

3 years ago

2.4.15

3 years ago

2.4.13

3 years ago

2.4.12

3 years ago

2.4.11

3 years ago

2.4.10

3 years ago

2.4.7

3 years ago

2.4.8

3 years ago

2.4.6

3 years ago

2.4.5

3 years ago

2.4.4

3 years ago

2.4.3

3 years ago

2.4.2

3 years ago

2.4.1

3 years ago

2.4.0

3 years ago

2.3.0

3 years ago

2.2.8

3 years ago

2.2.7

3 years ago

2.2.6

3 years ago

2.2.5

3 years ago

2.2.4

3 years ago

2.2.3

3 years ago

2.2.2

3 years ago

2.2.1

3 years ago

2.2.0

3 years ago

2.1.3

3 years ago

2.1.2

3 years ago

2.1.1

4 years ago

2.1.0

4 years ago

2.0.13

4 years ago

2.0.12

4 years ago

2.0.11

4 years ago

2.0.10

4 years ago

2.0.9

4 years ago

2.0.8

4 years ago

2.0.7

4 years ago

2.0.6

4 years ago

2.0.5

4 years ago

2.0.4

4 years ago

2.0.3

4 years ago

2.0.2

4 years ago

2.0.1

4 years ago

2.0.0

4 years ago

1.1.8

4 years ago

1.1.7

4 years ago

1.1.6

4 years ago

1.1.5

4 years ago

1.1.4

4 years ago

1.1.3

4 years ago

1.0.53

4 years ago

1.0.52

4 years ago

1.0.51

4 years ago

1.0.50

4 years ago

1.0.49

4 years ago

1.0.48

4 years ago

1.0.47

4 years ago

1.0.46

4 years ago

1.0.44

4 years ago

1.0.45

4 years ago

1.0.43

4 years ago

1.0.42

4 years ago

1.0.41

4 years ago

1.0.40

4 years ago

1.0.39

4 years ago

1.0.38

4 years ago

1.0.37

4 years ago

1.0.36

4 years ago

1.0.33

4 years ago

1.0.35

4 years ago

1.0.34

4 years ago

1.0.32

4 years ago

1.0.31

4 years ago

1.0.30

4 years ago

1.0.29

4 years ago

1.0.28

4 years ago

1.0.27

4 years ago

1.0.26

4 years ago

1.0.25

4 years ago

1.0.24

4 years ago

1.0.23

5 years ago

1.0.22

5 years ago

1.0.21

5 years ago

1.0.20

5 years ago

1.0.19

5 years ago

1.0.18

5 years ago

1.0.17

5 years ago

1.0.16

5 years ago

1.0.15

5 years ago

1.0.14

5 years ago

1.0.13

5 years ago

1.0.12

5 years ago

1.0.10

5 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago