3.0.4-beta1 • Published 2 years ago

polkastarter-js v3.0.4-beta1

Weekly downloads
839
License
ISC
Repository
github
Last release
2 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

2 years ago

3.0.3-beta3

2 years ago

3.0.3-beta2

2 years ago

3.0.2

2 years ago

3.0.2-beta6

2 years ago

3.0.1-beta4

2 years ago

3.0.1-beta3

2 years ago

3.0.1-beta2

2 years ago

3.0.1-beta1

2 years ago

3.0.1-beta5

2 years ago

3.0.1

2 years ago

3.0.0

2 years ago

3.0.0-beta3

2 years ago

3.0.0-beta4

2 years ago

3.0.2-beta4

2 years ago

3.0.2-beta5

2 years ago

3.0.2-beta1

2 years ago

3.0.2-beta2

2 years ago

3.0.2-beta3

2 years ago

3.0.3-beta1

2 years ago

2.2.6-beta3

2 years ago

2.2.6-beta2

2 years ago

3.0.0-beta1

2 years ago

3.0.0-beta2

2 years ago

2.2.7-nft-beta4

2 years ago

2.2.6-beta1

2 years ago

2.2.5-2-beta1

2 years ago

2.2.1

2 years ago

2.2.3

2 years ago

2.2.2

2 years ago

2.2.5

2 years ago

2.2.4

2 years ago

2.2.1-beta2

2 years ago

2.2.5-1-beta1

2 years ago

2.2.1-celo-beta1

2 years ago

2.2.6-nft-beta1

2 years ago

2.2.6-nft-beta2

2 years ago

2.2.6-nft-beta3

2 years ago

2.2.6-nft-beta4

2 years ago

2.2.6-nft-beta5

2 years ago

2.2.7-nft-beta2

2 years ago

2.2.7-nft-beta1

2 years ago

2.2.7-nft-beta3

2 years ago

2.2.5-1

2 years ago

2.2.5-3-beta1

2 years ago

2.2.4-beta1

2 years ago

2.2.1-beta1

2 years ago

2.1.1-beta4

3 years ago

2.1.1-beta3

3 years ago

2.1.1-beta2

3 years ago

2.1.1-beta1

3 years ago

2.1.1-beta5

3 years ago

2.1.0-beta27

3 years ago

2.1.0-beta25

3 years ago

2.1.0-beta26

3 years ago

2.1.0-beta18

3 years ago

2.1.0-beta17

3 years ago

2.1.0-beta19

3 years ago

2.1.0-beta24

3 years ago

2.1.0-beta21

3 years ago

2.1.0-beta20

3 years ago

2.1.0-beta23

3 years ago

2.1.0-beta22

3 years ago

2.1.0-beta14

3 years ago

2.1.0-beta13

3 years ago

2.1.0-beta16

3 years ago

2.1.0-beta15

3 years ago

2.1.0-beta12

3 years ago

2.1.0-beta11

3 years ago

2.1.0-beta10

3 years ago

2.1.0-beta9

3 years ago

2.1.0-beta7

3 years ago

2.1.0-beta6

3 years ago

2.1.0-beta8

3 years ago

2.1.0-beta5

3 years ago

2.1.0-beta4

3 years ago

2.1.0-beta3

3 years ago

2.1.0-beta1

3 years ago

2.1.0-beta2

3 years ago

2.0.0-beta8

3 years ago

2.0.0-beta7

3 years ago

2.0.0-beta6

3 years ago

2.0.0-beta5

3 years ago

2.0.0-beta4

3 years ago

2.0.0-beta3

3 years ago

2.0.0-beta1

3 years ago

2.0.0-beta2

3 years ago

1.2.8-beta2

3 years ago

1.2.8-beta3

3 years ago

1.2.8-beta1

3 years ago

1.2.7-beta3

3 years ago

1.2.7-beta4

3 years ago

1.2.7-beta2

3 years ago

1.2.7

3 years ago

1.2.7-beta1

3 years ago

1.2.5-beta-72

3 years ago

1.2.5-beta-71

3 years ago

1.2.5-beta-70

3 years ago

1.2.5-beta-74

3 years ago

1.2.5-beta-73

3 years ago

1.2.5-beta-59

3 years ago

1.2.5-beta-50

3 years ago

1.2.5-beta-58

3 years ago

1.2.5-beta-57

3 years ago

1.2.5-beta-56

3 years ago

1.2.5-beta-55

3 years ago

1.2.5-beta-54

3 years ago

1.2.5-beta-53

3 years ago

1.2.5-beta-52

3 years ago

1.2.5-beta-51

3 years ago

1.2.5-beta-61

3 years ago

1.2.5-beta-60

3 years ago

1.2.5-beta-69

3 years ago

1.2.5-beta-68

3 years ago

1.2.5-beta-67

3 years ago

1.2.5-beta-66

3 years ago

1.2.5-beta-65

3 years ago

1.2.5-beta-64

3 years ago

1.2.5-beta-63

3 years ago

1.2.5-beta-62

3 years ago

1.2.5-beta-49

3 years ago

1.2.5-beta-48

3 years ago

1.2.5-beta-47

3 years ago

1.2.5-beta-46

3 years ago

1.2.5-beta-45

3 years ago

1.2.5-beta-44

3 years ago

1.2.5-beta-43

3 years ago

1.2.5-beta-42

3 years ago

1.2.5-beta-41

3 years ago

1.2.5-beta-39

3 years ago

1.2.5-beta-38

3 years ago

1.2.5-beta-37

3 years ago

1.2.5-beta-36

3 years ago

1.2.5-beta-35

3 years ago

1.2.5-beta-34

3 years ago

1.2.5-beta-40

3 years ago

1.2.5-beta-33

3 years ago

1.2.5-beta-32

3 years ago

1.2.5-beta-31

3 years ago

1.2.5-beta-30

3 years ago

1.2.5-beta-29

3 years ago

1.2.5-beta-28

3 years ago

1.2.6-beta-26

3 years ago

1.2.5-beta-27

3 years ago

1.2.6-beta-25

3 years ago

1.2.6-beta-24

3 years ago

1.2.6-beta-23

3 years ago

1.2.6-beta-21

3 years ago

1.2.6-beta-22

3 years ago

1.2.5-fix-6

3 years ago

1.2.6-beta-20

3 years ago

1.2.6-beta-19

3 years ago

1.2.6-beta-17

3 years ago

1.2.6-beta-18

3 years ago

1.2.6-beta-16

3 years ago

1.2.6-beta-15

3 years ago

1.2.6-beta-14

3 years ago

1.2.6-beta-13

3 years ago

1.2.6-beta-12

3 years ago

1.2.6-beta-11

3 years ago

1.2.6-beta-10

3 years ago

1.2.6-beta-9

3 years ago

1.2.5-fix-1

3 years ago

1.2.5-fix-2

3 years ago

1.2.5-fix-3

3 years ago

1.2.5-fix-4

3 years ago

1.2.5-fix-5

3 years ago

1.2.6-beta-8

3 years ago

1.2.5-fix

3 years ago

1.2.6-beta-7

3 years ago

1.2.6-beta-6

3 years ago

1.2.6-beta-5

3 years ago

1.2.6-beta-4

3 years ago

1.2.6-beta-3

3 years ago

1.2.6-beta-2

3 years ago

1.2.6-beta-1

3 years ago

1.2.5

3 years ago

1.2.4

3 years ago

1.2.1

3 years ago

1.2.6-beta

3 years ago

1.2.0

3 years ago

1.1.6-beta-12

3 years ago

1.1.6-beta-11

3 years ago

1.1.6-beta-10

3 years ago

1.1.6-beta-8

3 years ago

1.1.6-beta-9

3 years ago

1.1.6-beta-7

3 years ago

1.1.6-beta-4

3 years ago

1.1.6-beta-5

3 years ago

1.1.6-beta-6

3 years ago

1.1.6-beta-3

3 years ago

1.1.6-beta-2

3 years ago

1.1.6-beta-1

3 years ago

1.1.6-beta

3 years ago

1.1.9

3 years ago

1.1.8

3 years ago

1.1.7

3 years ago

1.1.6

3 years ago

1.1.5

3 years ago

1.1.4

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

1.0.86

3 years ago

1.0.82

3 years ago

1.0.85

3 years ago

1.0.80

3 years ago

1.0.81

3 years ago

1.0.79

3 years ago

1.0.78

3 years ago

1.0.77

3 years ago

1.0.76

3 years ago

1.0.74

3 years ago

1.0.73

3 years ago

1.0.72

3 years ago

1.0.71

3 years ago

1.0.70

3 years ago

1.0.69

3 years ago

1.0.68

3 years ago

1.0.67

3 years ago

1.0.66

3 years ago

1.0.65

3 years ago

1.0.64

3 years ago

1.0.63

3 years ago

1.0.62

3 years ago

1.0.61

3 years ago

1.0.60

3 years ago

1.0.59

3 years ago

1.0.58

3 years ago

1.0.57

3 years ago

1.0.56

3 years ago

1.0.55

3 years ago

1.0.54

3 years ago

1.0.53

3 years ago

1.0.52

3 years ago

1.0.51

3 years ago

1.0.50

3 years ago

1.0.48

3 years ago

1.0.47

3 years ago

1.0.49

3 years ago

1.0.45

3 years ago

1.0.43

3 years ago

1.0.41

3 years ago

1.0.40

3 years ago

1.0.36

3 years ago

1.0.35

3 years ago

1.0.33

3 years ago

1.0.34

3 years ago

1.0.32

3 years ago

1.0.31

3 years ago

1.0.30

3 years ago

1.0.29

3 years ago

1.0.28

3 years ago

1.0.27

3 years ago

1.0.26

3 years ago

1.0.25

3 years ago

1.0.24

3 years ago

1.0.22

4 years ago

1.0.21

4 years ago

1.0.20

4 years ago

1.0.23

4 years ago

1.0.19

4 years ago

1.0.18

4 years ago

1.0.17

4 years ago

1.0.16

4 years ago

1.0.15

4 years ago

1.0.14

4 years ago

1.0.11

4 years ago

1.0.12

4 years ago

1.0.10

4 years ago

1.0.9

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.0

4 years ago