Class: Size
Defined in: bee-js/src/utils/size.ts:10
Represents a size in bytes.
Uses 1000 instead of 1024 for converting between units. This is to stay consistent with the Swarm papers on theoretical and effective storage capacity.
Methods
toBytes()
toBytes():
number
Defined in: bee-js/src/utils/size.ts:37
Returns
number
toFormattedString()
toFormattedString():
string
Defined in: bee-js/src/utils/size.ts:45
Returns
string
toGigabytes()
toGigabytes():
number
Defined in: bee-js/src/utils/size.ts:41
Returns
number
fromBytes()
static
fromBytes(bytes
):Size
Defined in: bee-js/src/utils/size.ts:21
Parameters
bytes
number
Returns
Size
fromGigabytes()
static
fromGigabytes(gigabytes
):Size
Defined in: bee-js/src/utils/size.ts:33
Parameters
gigabytes
number
Returns
Size
fromKilobytes()
static
fromKilobytes(kilobytes
):Size
Defined in: bee-js/src/utils/size.ts:25
Parameters
kilobytes
number
Returns
Size
fromMegabytes()
static
fromMegabytes(megabytes
):Size
Defined in: bee-js/src/utils/size.ts:29
Parameters
megabytes
number
Returns
Size