@0x/typescript-typings: Add more overloads for ethereumjs-util setLengthLeft, setLengthRight, setLength.

This commit is contained in:
Lawrence Forman 2019-05-14 22:22:46 -04:00 committed by Amir Bandeali
parent 8c2fa64c47
commit 3381ab5093

View File

@ -25,13 +25,13 @@ declare module 'ethereumjs-util' {
export function zeros(bytes: number): Buffer; export function zeros(bytes: number): Buffer;
export function setLength(msg: Buffer, length: number, right: boolean): Buffer; export function setLength(msg: Buffer | string | number, length: number, right: boolean): Buffer;
export function setLength(msg: number[], length: number, right: boolean): number[]; export function setLength(msg: number[], length: number, right: boolean): number[];
export function setLengthLeft(msg: Buffer, length: number, right?: boolean): Buffer; export function setLengthLeft(msg: Buffer | string | number, length: number, right?: boolean): Buffer;
export function setLengthLeft(msg: number[], length: number, right?: boolean): number[]; export function setLengthLeft(msg: number[], length: number, right?: boolean): number[];
export function setLengthRight(msg: Buffer, length: number): Buffer; export function setLengthRight(msg: Buffer | string | number, length: number): Buffer;
export function setLengthRight(msg: number[], length: number): number[]; export function setLengthRight(msg: number[], length: number): number[];
export function unpad(a: Buffer): Buffer; export function unpad(a: Buffer): Buffer;