3.0.4-beta1 • Published 3 years ago

polkastarter-js v3.0.4-beta1

Weekly downloads
839
License
ISC
Repository
github
Last release
3 years ago

polkastarter-js

polkastarter-js is package to integrate Polkastarter Ethereum Integrations

Installation

Use the package manager npm to install npm.

npm i polkastarter-js

Docs

Docs

Usage

import moment from 'moment';
import Application from 'polkastarter-js/src/models';

/* Test Version */
let app = new Application({test : true});

/* Create Contract */
let swapContract = app.getFixedSwapContract({tokenAddress : '0x3237fff7f25a354f68b2054a019c5a00135a8955', decimals : 18});

/* Deploy */
await swapContract.deploy({
    tradeValue : 0.001, 
    tokensForSale : 100, 
    startDate : moment().add(6, 'hours'),
    endDate : moment().add(16, 'hours'),
    isETHTrade : true // isETHTrade,
    ERC20TradingAddress : // optional,
    isPOLSWhitelist : false // optional (default : false)
});

/* User Swap */

/* a) (isETHTrade == false) */
/* 1 - swap */
await swapContract.swap({
    tokenAmount : 10 
});

/* b) (isETHTrade == false) */
/* 1 - verify if approved */
await swapContract.isApprovedSwapERC20({
    tokenAmount : 10 ,
    address : /* address to be approved - user address */
});

/* 2 - approve tx (if not approved) */
await swapContract.approveSwapERC20({
    tokenAmount : 10 
});

/* 3 - swap */
await swapContract.swap({
    tokenAmount : 10 
});

Testing

To run the test suite vs a local chain (ganache):

npm test

To run the test suite vs a testnet real chain (Kovan, BSC Testnet, etc):

CHAIN_NAME=ETH npm test

Testing old deployed pools

This test will check that the current PSJS doesn't break the read method from already deployed pools, legacy or not.

npm run test-pools

License

MIT

3.0.4-beta1

3 years ago

3.0.3-beta3

3 years ago

3.0.3-beta2

3 years ago

3.0.2

3 years ago

3.0.2-beta6

3 years ago

3.0.1-beta4

3 years ago

3.0.1-beta3

3 years ago

3.0.1-beta2

3 years ago

3.0.1-beta1

3 years ago

3.0.1-beta5

3 years ago

3.0.1

3 years ago

3.0.0

3 years ago

3.0.0-beta3

3 years ago

3.0.0-beta4

3 years ago

3.0.2-beta4

3 years ago

3.0.2-beta5

3 years ago

3.0.2-beta1

3 years ago

3.0.2-beta2

3 years ago

3.0.2-beta3

3 years ago

3.0.3-beta1

3 years ago

2.2.6-beta3

3 years ago

2.2.6-beta2

3 years ago

3.0.0-beta1

3 years ago

3.0.0-beta2

3 years ago

2.2.7-nft-beta4

3 years ago

2.2.6-beta1

3 years ago

2.2.5-2-beta1

3 years ago

2.2.1

4 years ago

2.2.3

4 years ago

2.2.2

4 years ago

2.2.5

3 years ago

2.2.4

3 years ago

2.2.1-beta2

4 years ago

2.2.5-1-beta1

3 years ago

2.2.1-celo-beta1

4 years ago

2.2.6-nft-beta1

3 years ago

2.2.6-nft-beta2

3 years ago

2.2.6-nft-beta3

3 years ago

2.2.6-nft-beta4

3 years ago

2.2.6-nft-beta5

3 years ago

2.2.7-nft-beta2

3 years ago

2.2.7-nft-beta1

3 years ago

2.2.7-nft-beta3

3 years ago

2.2.5-1

3 years ago

2.2.5-3-beta1

3 years ago

2.2.4-beta1

3 years ago

2.2.1-beta1

4 years ago

2.1.1-beta4

4 years ago

2.1.1-beta3

4 years ago

2.1.1-beta2

4 years ago

2.1.1-beta1

4 years ago

2.1.1-beta5

4 years ago

2.1.0-beta27

4 years ago

2.1.0-beta25

4 years ago

2.1.0-beta26

4 years ago

2.1.0-beta18

4 years ago

2.1.0-beta17

4 years ago

2.1.0-beta19

4 years ago

2.1.0-beta24

4 years ago

2.1.0-beta21

4 years ago

2.1.0-beta20

4 years ago

2.1.0-beta23

4 years ago

2.1.0-beta22

4 years ago

2.1.0-beta14

4 years ago

2.1.0-beta13

4 years ago

2.1.0-beta16

4 years ago

2.1.0-beta15

4 years ago

2.1.0-beta12

4 years ago

2.1.0-beta11

4 years ago

2.1.0-beta10

4 years ago

2.1.0-beta9

4 years ago

2.1.0-beta7

4 years ago

2.1.0-beta6

4 years ago

2.1.0-beta8

4 years ago

2.1.0-beta5

4 years ago

2.1.0-beta4

4 years ago

2.1.0-beta3

4 years ago

2.1.0-beta1

4 years ago

2.1.0-beta2

4 years ago

2.0.0-beta8

4 years ago

2.0.0-beta7

4 years ago

2.0.0-beta6

4 years ago

2.0.0-beta5

4 years ago

2.0.0-beta4

4 years ago

2.0.0-beta3

4 years ago

2.0.0-beta1

4 years ago

2.0.0-beta2

4 years ago

1.2.8-beta2

4 years ago

1.2.8-beta3

4 years ago

1.2.8-beta1

4 years ago

1.2.7-beta3

4 years ago

1.2.7-beta4

4 years ago

1.2.7-beta2

4 years ago

1.2.7

4 years ago

1.2.7-beta1

4 years ago

1.2.5-beta-72

4 years ago

1.2.5-beta-71

4 years ago

1.2.5-beta-70

4 years ago

1.2.5-beta-74

4 years ago

1.2.5-beta-73

4 years ago

1.2.5-beta-59

4 years ago

1.2.5-beta-50

4 years ago

1.2.5-beta-58

4 years ago

1.2.5-beta-57

4 years ago

1.2.5-beta-56

4 years ago

1.2.5-beta-55

4 years ago

1.2.5-beta-54

4 years ago

1.2.5-beta-53

4 years ago

1.2.5-beta-52

4 years ago

1.2.5-beta-51

4 years ago

1.2.5-beta-61

4 years ago

1.2.5-beta-60

4 years ago

1.2.5-beta-69

4 years ago

1.2.5-beta-68

4 years ago

1.2.5-beta-67

4 years ago

1.2.5-beta-66

4 years ago

1.2.5-beta-65

4 years ago

1.2.5-beta-64

4 years ago

1.2.5-beta-63

4 years ago

1.2.5-beta-62

4 years ago

1.2.5-beta-49

4 years ago

1.2.5-beta-48

4 years ago

1.2.5-beta-47

4 years ago

1.2.5-beta-46

4 years ago

1.2.5-beta-45

4 years ago

1.2.5-beta-44

4 years ago

1.2.5-beta-43

4 years ago

1.2.5-beta-42

4 years ago

1.2.5-beta-41

4 years ago

1.2.5-beta-39

4 years ago

1.2.5-beta-38

4 years ago

1.2.5-beta-37

4 years ago

1.2.5-beta-36

4 years ago

1.2.5-beta-35

4 years ago

1.2.5-beta-34

4 years ago

1.2.5-beta-40

4 years ago

1.2.5-beta-33

4 years ago

1.2.5-beta-32

4 years ago

1.2.5-beta-31

4 years ago

1.2.5-beta-30

4 years ago

1.2.5-beta-29

4 years ago

1.2.5-beta-28

4 years ago

1.2.6-beta-26

4 years ago

1.2.5-beta-27

4 years ago

1.2.6-beta-25

4 years ago

1.2.6-beta-24

4 years ago

1.2.6-beta-23

4 years ago

1.2.6-beta-21

4 years ago

1.2.6-beta-22

4 years ago

1.2.5-fix-6

4 years ago

1.2.6-beta-20

4 years ago

1.2.6-beta-19

4 years ago

1.2.6-beta-17

4 years ago

1.2.6-beta-18

4 years ago

1.2.6-beta-16

4 years ago

1.2.6-beta-15

4 years ago

1.2.6-beta-14

4 years ago

1.2.6-beta-13

4 years ago

1.2.6-beta-12

4 years ago

1.2.6-beta-11

4 years ago

1.2.6-beta-10

4 years ago

1.2.6-beta-9

4 years ago

1.2.5-fix-1

4 years ago

1.2.5-fix-2

4 years ago

1.2.5-fix-3

4 years ago

1.2.5-fix-4

4 years ago

1.2.5-fix-5

4 years ago

1.2.6-beta-8

4 years ago

1.2.5-fix

4 years ago

1.2.6-beta-7

4 years ago

1.2.6-beta-6

4 years ago

1.2.6-beta-5

4 years ago

1.2.6-beta-4

4 years ago

1.2.6-beta-3

4 years ago

1.2.6-beta-2

4 years ago

1.2.6-beta-1

4 years ago

1.2.5

4 years ago

1.2.4

4 years ago

1.2.1

4 years ago

1.2.6-beta

4 years ago

1.2.0

4 years ago

1.1.6-beta-12

4 years ago

1.1.6-beta-11

4 years ago

1.1.6-beta-10

4 years ago

1.1.6-beta-8

4 years ago

1.1.6-beta-9

4 years ago

1.1.6-beta-7

4 years ago

1.1.6-beta-4

4 years ago

1.1.6-beta-5

4 years ago

1.1.6-beta-6

4 years ago

1.1.6-beta-3

4 years ago

1.1.6-beta-2

4 years ago

1.1.6-beta-1

4 years ago

1.1.6-beta

4 years ago

1.1.9

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.1

4 years ago

1.1.0

4 years ago

1.1.3

4 years ago

1.1.2

4 years ago

1.0.86

4 years ago

1.0.82

4 years ago

1.0.85

4 years ago

1.0.80

5 years ago

1.0.81

5 years ago

1.0.79

5 years ago

1.0.78

5 years ago

1.0.77

5 years ago

1.0.76

5 years ago

1.0.74

5 years ago

1.0.73

5 years ago

1.0.72

5 years ago

1.0.71

5 years ago

1.0.70

5 years ago

1.0.69

5 years ago

1.0.68

5 years ago

1.0.67

5 years ago

1.0.66

5 years ago

1.0.65

5 years ago

1.0.64

5 years ago

1.0.63

5 years ago

1.0.62

5 years ago

1.0.61

5 years ago

1.0.60

5 years ago

1.0.59

5 years ago

1.0.58

5 years ago

1.0.57

5 years ago

1.0.56

5 years ago

1.0.55

5 years ago

1.0.54

5 years ago

1.0.53

5 years ago

1.0.52

5 years ago

1.0.51

5 years ago

1.0.50

5 years ago

1.0.48

5 years ago

1.0.47

5 years ago

1.0.49

5 years ago

1.0.45

5 years ago

1.0.43

5 years ago

1.0.41

5 years ago

1.0.40

5 years ago

1.0.36

5 years ago

1.0.35

5 years ago

1.0.33

5 years ago

1.0.34

5 years ago

1.0.32

5 years ago

1.0.31

5 years ago

1.0.30

5 years ago

1.0.29

5 years ago

1.0.28

5 years ago

1.0.27

5 years ago

1.0.26

5 years ago

1.0.25

5 years ago

1.0.24

5 years ago

1.0.22

5 years ago

1.0.21

5 years ago

1.0.20

5 years ago

1.0.23

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.11

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.2

5 years ago

1.0.1

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.0

5 years ago