# tronweb-typescript

### Typescript support package for tronweb library ^4.x (and 5.x)

NOTE:   
Please use official documentation for get actual information about method and their arguments.
https://developers.tron.network/reference/tronweb-object

### Installation

Required: node v14+ LTS

```shell
npm install --save-dev @daochild/tronweb-typescript
```

### Usage

1. Import type in package.json as @types/tronweb.

```json
{
  "imports": {
    "@types/tronweb": "./node_modules/@daochild/tronweb-typescript/dist/index.d.ts"
  }
}
```    
2. Add reference type before import tronweb.

```typescript
// <reference types="@types/tronweb" />
import TronWeb from 'tronweb';
```

Or 

1. Create file `tronweb.d.ts` in your project `src/types` (do not forget load this directory in tsconfig).
```typescript
declare module '@type/tronweb' {
    export * from '@daochild/tronweb-typescript';
}
```

### Would be nice to do

To put a star ⭐ at the top right of the screen.

### Special attention

Tron development service, consulting and solution for your web3 project.    
Contact with me:
https://t.me/daochild

