* Remove all {from,to}Buffer utility methods
* Fix check & test
* Updsate docs
* Bump minor
35 lines
750 B
Markdown
35 lines
750 B
Markdown
# buffer
|
|
|
|
Utility methods to convert to and from `Buffer` objects
|
|
|
|
- [bufferFromU8a](#bufferfromu8a) Creates a Buffer object from a Uint8Array.
|
|
- [bufferToU8a](#buffertou8a) Creates a Uint8Array value from a Buffer object.
|
|
|
|
## bufferFromU8a
|
|
|
|
Creates a Buffer object from a Uint8Array. [(alias of u8aToBuffer)](u8a.md#u8atobuffer)
|
|
|
|
```js
|
|
bufferFromU8a (value?: string): Buffer
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
## bufferToU8a
|
|
|
|
Creates a Uint8Array value from a Buffer object.
|
|
|
|
```js
|
|
bufferToU8a (value?: Buffer): string
|
|
```
|
|
|
|
|
|
`null` inputs returns an empty result, `Buffer` values return the actual value as a `Uint8Array`. Anything that is not a `Buffer` object throws an error.
|
|
|
|
```js
|
|
import { bufferToU8a } from '@polkadot/util';
|
|
|
|
bufferToU8a(Buffer.from([1, 2, 3]));
|
|
``` |