0.0.60 • Published 2 years ago

nftbunny-sdk v0.0.60

Weekly downloads
-
License
UNLICENSED
Repository
gitlab
Last release
2 years ago

NFTBunny SDK

This is the SDK used to interact with the smart contracts defined in NFTBunny protocol.

Usage

To use this SDK you must instance an NFTBunnySDK object passing some settings:

const sdk = new NFTBunnySDK(
  {
    exchange: '0x...',
    collection: '0x...',
    backend: '0x...',
  },
  signer
);

This object exposes several methods useful to interact with the smart contracts ecosystem but it does not collect information about signers and providers. These information must be managed by callers.

Testing

A test suite is provided but it requires that a local Ethereum provider is running. The tests are able to automatically get the contracts deployed on the local network as long as this in the same folder where this SDK is found it's present also the nftbunny-protocol package. In fact, it's needed to run yarn dev inside the nftbunny-protocol package to get the contracts deployed in a newly created local network and the needed nftbunny-protocol/contractsInfo.json.

Building and publishing

To build the SDK run

yarn build

This will compile the sdk/ folder into the dist/ folder and then will copy the json artifacts (needed in runtime).

To publish the SDK change the version in package.json and then run

npm publish . --access public

Before doing that it could be necessary to run npm login.

0.0.60

2 years ago

0.0.59

2 years ago

0.0.58

2 years ago

0.0.43

2 years ago

0.0.44

2 years ago

0.0.45

2 years ago

0.0.46

2 years ago

0.0.47

2 years ago

0.0.51

2 years ago

0.0.52

2 years ago

0.0.53

2 years ago

0.0.54

2 years ago

0.0.55

2 years ago

0.0.56

2 years ago

0.0.57

2 years ago

0.0.50

2 years ago

0.0.48

2 years ago

0.0.49

2 years ago

0.0.41

2 years ago

0.0.42

2 years ago

0.0.40

2 years ago

0.0.37

2 years ago

0.0.38

2 years ago

0.0.39

2 years ago

0.0.34

2 years ago

0.0.35

2 years ago

0.0.36

2 years ago

0.0.33

2 years ago

0.0.32

2 years ago

0.0.31

2 years ago

0.0.30

2 years ago

0.0.29

2 years ago

0.0.28

2 years ago

0.0.27

2 years ago

0.0.26

2 years ago

0.0.25

2 years ago

0.0.24

2 years ago

0.0.23

2 years ago

0.0.22

2 years ago

0.0.21

2 years ago

0.0.20

2 years ago

0.0.19

2 years ago

0.0.18

2 years ago

0.0.17

2 years ago

0.0.16

2 years ago

0.0.15

2 years ago

0.0.14

2 years ago

0.0.13

2 years ago

0.0.12

2 years ago

0.0.11

2 years ago

0.0.10

2 years ago

0.0.9

2 years ago

0.0.8

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago