Skip to content

Class: WalrusFile ​

Defined in: @mysten/walrus/dist/files/file.d.mts:7

Constructors ​

Constructor ​

new WalrusFile(__namedParameters): WalrusFile

Defined in: @mysten/walrus/dist/files/file.d.mts:14

Parameters ​

__namedParameters ​
reader ​

FileReader

Returns ​

WalrusFile

Methods ​

bytes() ​

bytes(): Promise<Uint8Array<ArrayBufferLike>>

Defined in: @mysten/walrus/dist/files/file.d.mts:21

Returns ​

Promise<Uint8Array<ArrayBufferLike>>


getIdentifier() ​

getIdentifier(): Promise<string>

Defined in: @mysten/walrus/dist/files/file.d.mts:19

Returns ​

Promise<string>


getTags() ​

getTags(): Promise<Record<string, string>>

Defined in: @mysten/walrus/dist/files/file.d.mts:20

Returns ​

Promise<Record<string, string>>


json() ​

json(): Promise<any>

Defined in: @mysten/walrus/dist/files/file.d.mts:23

Returns ​

Promise<any>


text() ​

text(): Promise<string>

Defined in: @mysten/walrus/dist/files/file.d.mts:22

Returns ​

Promise<string>


from() ​

static from(options): WalrusFile

Defined in: @mysten/walrus/dist/files/file.d.mts:9

Parameters ​

options ​
contents ​

Uint8Array<ArrayBufferLike> | Blob

identifier ​

string

tags? ​

Record<string, string>

Returns ​

WalrusFile

2026 Meddleware. All jams preserved.