Skip to main content

InstantiateMsg Schema

undefined#/instantiate

Instantiate messages

AbstractExtensibleStatusIdentifiableCustom PropertiesAdditional PropertiesAccess RestrictionsDefined In
Can be instantiatedYesUnknown statusNoForbiddenForbiddennonecw-storage.json*

instantiate Type

object (InstantiateMsg)

instantiate Properties

PropertyTypeRequiredNullableDefined by
bucketstringRequiredcannot be nullcw-storage
limitsMergedRequiredcannot be nullcw-storage

bucket

The name of the bucket. The name could not be empty or contains whitespaces. If name contains whitespace, they will be removed.

bucket

  • is required

  • Type: string

  • cannot be null

  • defined in: cw-storage

bucket Type

string

limits

The limits of the bucket.

limits

limits Type

merged type (Details)

all of

InstantiateMsg Definitions

Definitions group BucketLimits

Reference this group by using

{"$ref":"undefined#/instantiate/definitions/BucketLimits"}
PropertyTypeRequiredNullableDefined by
max_object_pinsMergedOptionalcannot be nullcw-storage
max_object_sizeMergedOptionalcannot be nullcw-storage
max_objectsMergedOptionalcannot be nullcw-storage
max_total_sizeMergedOptionalcannot be nullcw-storage

max_object_pins

The maximum number of pins in the bucket for an object.

max_object_pins

max_object_pins Type

merged type (Details)

any of

max_object_size

The maximum size of the objects in the bucket.

max_object_size

max_object_size Type

merged type (Details)

any of

max_objects

The maximum number of objects in the bucket.

max_objects

max_objects Type

merged type (Details)

any of

max_total_size

The maximum total size of the objects in the bucket.

max_total_size

max_total_size Type

merged type (Details)

any of

Definitions group Uint128

Reference this group by using

{"$ref":"undefined#/instantiate/definitions/Uint128"}
PropertyTypeRequiredNullableDefined by