Class: Bytes
Defined in: bee-js/src/utils/bytes.ts:6
Extended by
PrivateKeyPublicKeyEthAddressIdentifierReferenceTransactionIdSpanPeerAddressBatchIdSignatureTopicFeedIndex
Constructors
Constructor
new Bytes(
bytes,byteLength?):Bytes
Defined in: bee-js/src/utils/bytes.ts:10
Parameters
bytes
string | ArrayBuffer | Uint8Array<ArrayBufferLike> | Bytes
byteLength?
number | number[]
Returns
Bytes
Properties
bytes
protectedreadonlybytes:Uint8Array
Defined in: bee-js/src/utils/bytes.ts:7
length
readonlylength:number
Defined in: bee-js/src/utils/bytes.ts:8
Methods
equals()
equals(
other):boolean
Defined in: bee-js/src/utils/bytes.ts:83
Parameters
other
string | Uint8Array<ArrayBufferLike> | Bytes
Returns
boolean
offset()
offset(
index):Uint8Array
Defined in: bee-js/src/utils/bytes.ts:51
Parameters
index
number
Returns
Uint8Array
toBase32()
toBase32():
string
Defined in: bee-js/src/utils/bytes.ts:67
Returns
string
toBase64()
toBase64():
string
Defined in: bee-js/src/utils/bytes.ts:63
Returns
string
toHex()
toHex():
string
Defined in: bee-js/src/utils/bytes.ts:59
Returns
string
toJSON()
toJSON():
unknown
Defined in: bee-js/src/utils/bytes.ts:79
Returns
unknown
toString()
toString():
string
Defined in: bee-js/src/utils/bytes.ts:71
Returns
string
toUint8Array()
toUint8Array():
Uint8Array
Defined in: bee-js/src/utils/bytes.ts:55
Returns
Uint8Array
toUtf8()
toUtf8():
string
Defined in: bee-js/src/utils/bytes.ts:75
Returns
string
fromSlice()
staticfromSlice(bytes,start,length?):Bytes
Defined in: bee-js/src/utils/bytes.ts:43
Parameters
bytes
Uint8Array
start
number
length?
number
Returns
Bytes
fromUtf8()
staticfromUtf8(utf8):Bytes
Defined in: bee-js/src/utils/bytes.ts:39
Parameters
utf8
string
Returns
Bytes
keccak256()
statickeccak256(bytes):Bytes
Defined in: bee-js/src/utils/bytes.ts:35
Parameters
bytes
string | ArrayBuffer | Uint8Array<ArrayBufferLike> | Bytes
Returns
Bytes