Files
common/docs/util/modules/_bn_tobn_.md
T
2018-11-27 13:18:52 +00:00

41 lines
789 B
Markdown

# Functions
<a id="bntobn"></a>
## bnToBn
▸ **bnToBn**(value?: * `BN` &#124; `number`*): `BN`
*Defined in [bn/toBn.ts:24](https://github.com/polkadot-js/common/blob/148f956/packages/util/src/bn/toBn.ts#L24)*
*__name__*: bnToBn
*__signature__*: bnToBn (value?: BN : number): BN
*__summary__*: Creates a BN value from a BN.js bignumber or number input.
*__description__*: `null` inputs returns a `0x0` result, BN values returns the value, numnbers returns a BN representation.
*__example__*:
```javascript
import BN from 'bn.js';
import { bnToBn } from '@polkadot/util';
bnToBn(0x1234); // => BN(0x1234)
bnToBn(new BN(0x1234)); // => BN(0x1234)
```
**Parameters:**
| Name | Type |
| ------ | ------ |
| `Optional` value | `BN` &#124; `number`|
**Returns:** `BN`
___