Properties
				
				
					
					SHA3_NULL
					SHA3_NULL: Buffer
					
				
				
					
					SHA3_NULL_S
					SHA3_NULL_S: string
					
				
			
			
				Methods
				
					
					addHexPrefix
					
						- addHexPrefix(str: string): string
						- 
							
							
							ParametersReturns string
baToJSON
					
						- baToJSON(ba: Buffer | Array<any>): any
bufferToHex
					
						- bufferToHex(buf: Buffer): string
						- 
							
							ParametersReturns string
bufferToInt
					
						- bufferToInt(buf: Buffer): number
						- 
							
							ParametersReturns number
ecrecover
					
						- ecrecover(msgHash: Buffer, v: number, r: Buffer, s: Buffer): Buffer
						- 
							
							Parameters
								- 
									msgHash: Buffer
- 
									v: number
- 
									r: Buffer
- 
									s: Buffer
 Returns Buffer
ecsign
					
						- ecsign(msgHash: Buffer, privateKey: Buffer): any
						- 
							
							Parameters
								- 
									msgHash: Buffer
- 
									privateKey: Buffer
 Returns any
fromRpcSig
					
						- fromRpcSig(sig: string): any
fromSigned
					
						- fromSigned(num: Buffer): any
generateAddress
					
						- generateAddress(from: Buffer, nonce: Buffer): Buffer
						- 
							
							Parameters
								- 
									from: Buffer
- 
									nonce: Buffer
 Returns Buffer
hashPersonalMessage
					
						- hashPersonalMessage(message: Buffer): Buffer
						- 
							
							ParametersReturns Buffer
importPublic
					
						- importPublic(publicKey: Buffer): Buffer
						- 
							
							ParametersReturns Buffer
isValidAddress
					
						- isValidAddress(address: string): boolean
						- 
							
							ParametersReturns boolean
isValidChecksumAddress
					
						- isValidChecksumAddress(address: Buffer): boolean
						- 
							
							ParametersReturns boolean
isValidPrivate
					
						- isValidPrivate(privateKey: Buffer): boolean
						- 
							
							ParametersReturns boolean
isValidPublic
					
						- isValidPublic(privateKey: Buffer, sanitize: boolean): any
						- 
							
							Parameters
								- 
									privateKey: Buffer
- 
									sanitize: boolean
 Returns any
isValidSignature
					
						- isValidSignature(v: number, r: Buffer, s: Buffer, homestead?: undefined | true | false): any
						- 
							
							Parameters
								- 
									v: number
- 
									r: Buffer
- 
									s: Buffer
- 
									Optional homestead: undefined | true | false
 Returns any
privateToAddress
					
						- privateToAddress(privateKey: Buffer): Buffer
						- 
							
							ParametersReturns Buffer
privateToPublic
					
						- privateToPublic(privateKey: Buffer): Buffer
						- 
							
							ParametersReturns Buffer
pubToAddress
					
						- pubToAddress(privateKey: Buffer, sanitize?: undefined | true | false): Buffer
						- 
							
							Parameters
								- 
									privateKey: Buffer
- 
									Optional sanitize: undefined | true | false
 Returns Buffer
sha256
					
						- sha256(a: Buffer | Array<any> | string | number): Buffer
						- 
							
							Parameters
								- 
									a: Buffer | Array<any> | string | number
 Returns Buffer
sha3
					
						- sha3(a: Buffer | Array<any> | string | number, bits?: undefined | number): Buffer
						- 
							
							
							Parameters
								- 
									a: Buffer | Array<any> | string | number
- 
									Optional bits: undefined | number
 Returns Buffer
toBuffer
					
					
						- 
							
							ParametersReturns Buffer
toChecksumAddress
					
						- toChecksumAddress(address: string): string
						- 
							
							ParametersReturns string
toRpcSig
					
						- toRpcSig(v: number, r: Buffer, s: Buffer): string
						- 
							
							Parameters
								- 
									v: number
- 
									r: Buffer
- 
									s: Buffer
 Returns string
zeros
					
						- zeros(bytes: number): Buffer
						- 
							
							ParametersReturns Buffer
 
		
	 
 
	With  by
 by 
 
 
https://github.com/ethereumjs/ethereumjs-util/blob/master/docs/index.md