github.com/algorand/go-algorand-sdk@v1.24.0/client/v2/common/models/state_schema.go (about)

     1  package models
     2  
     3  // StateSchema represents a (apls) local-state or (apgs) global-state schema. These
     4  // schemas determine how much storage may be used in a local-state or global-state
     5  // for an application. The more space used, the larger minimum balance must be
     6  // maintained in the account holding the data.
     7  type StateSchema struct {
     8  	// NumByteSlice maximum number of TEAL byte slices that may be stored in the
     9  	// key/value store.
    10  	NumByteSlice uint64 `json:"num-byte-slice"`
    11  
    12  	// NumUint maximum number of TEAL uints that may be stored in the key/value store.
    13  	NumUint uint64 `json:"num-uint"`
    14  }