xdc3-eth-contract

XDC3 module to interact with Ethereum smart contracts.

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
xdc3-eth-contract
1.3.134163 years ago5 years agoMinified + gzip package size for xdc3-eth-contract in KB

Readme

xdc3-eth-contract
!NPM Packagenpm-imagenpm-url !Dependency Statusdeps-imagedeps-url !Dev Dependency Statusdeps-dev-imagedeps-dev-url
This is a sub-package of xdc3repo.
This is the contract package used in the web3-eth package.
Please read the documentationdocs for more.

Installation

Node.js

npm install xdc3-eth-contract

Usage

const Web3EthContract = require('xdc3-eth-contract');

// Set provider for all later instances to use
Web3EthContract.setProvider('ws://localhost:8546');

const contract = new Web3EthContract(jsonInterface, address);
contract.methods.somFunc().send({from: ....})
.on('receipt', function(){
    ...
});

Types

All the TypeScript typings are placed in the types folder.