UpgradeDatabaseStatePacked
Class: UpgradeDatabaseStatePacked
Properties overview
- data: Field = Field; ↗
- nextUpgradeAuthorityX: Field = Field; ↗
- root: Field = Field; ↗
- storage: Storage = Storage; ↗
Defined in: packages/upgradable/src/validators.ts:122
Represents the packed state of the upgrade database.
Extends
- {
data
:Field
;
nextUpgradeAuthorityX
:Field
;
root
:Field
;
storage
:Storage
;
}
Constructors
new UpgradeDatabaseStatePacked()
new UpgradeDatabaseStatePacked(value: {
data: Field;
nextUpgradeAuthorityX: Field;
root: Field;
storage: Storage;
}): UpgradeDatabaseStatePacked
Defined in: node_modules/o1js/dist/node/lib/provable/types/struct.d.ts:103
Parameters
value
data
Field
= Field
Packed data containing version, validFrom, and flags
nextUpgradeAuthorityX
Field
= Field
X-coordinate of the next upgrade authority's public key
root
Field
= Field
Root of the UpgradeAuthority database
storage
Storage
= Storage
Storage information (e.g., IPFS hash)
Returns
Inherited from
Struct({
/ Root of the UpgradeAuthority database /
root: Field,
/ Storage information (e.g., IPFS hash) /
storage: Storage,
/ X-coordinate of the next upgrade authority's public key /
nextUpgradeAuthorityX: Field,
/ Packed data containing version, validFrom, and flags /
data: Field,
}).constructor
Properties
data
data: Field = Field;
Defined in: packages/upgradable/src/validators.ts:130
Packed data containing version, validFrom, and flags
Inherited from
Struct({
/ Root of the UpgradeAuthority database /
root: Field,
/ Storage information (e.g., IPFS hash) /
storage: Storage,
/ X-coordinate of the next upgrade authority's public key /
nextUpgradeAuthorityX: Field,
/ Packed data containing version, validFrom, and flags /
data: Field,
}).data
nextUpgradeAuthorityX
nextUpgradeAuthorityX: Field = Field;
Defined in: packages/upgradable/src/validators.ts:128
X-coordinate of the next upgrade authority's public key
Inherited from
Struct({
/ Root of the UpgradeAuthority database /
root: Field,
/ Storage information (e.g., IPFS hash) /
storage: Storage,
/ X-coordinate of the next upgrade authority's public key /
nextUpgradeAuthorityX: Field,
/ Packed data containing version, validFrom, and flags /
data: Field,
}).nextUpgradeAuthorityX
root
root: Field = Field;
Defined in: packages/upgradable/src/validators.ts:124
Root of the UpgradeAuthority database
Inherited from
Struct({
/ Root of the UpgradeAuthority database /
root: Field,
/ Storage information (e.g., IPFS hash) /
storage: Storage,
/ X-coordinate of the next upgrade authority's public key /
nextUpgradeAuthorityX: Field,
/ Packed data containing version, validFrom, and flags /
data: Field,
}).root
storage
storage: Storage = Storage;
Defined in: packages/upgradable/src/validators.ts:126
Storage information (e.g., IPFS hash)
Inherited from
Struct({
/ Root of the UpgradeAuthority database /
root: Field,
/ Storage information (e.g., IPFS hash) /
storage: Storage,
/ X-coordinate of the next upgrade authority's public key /
nextUpgradeAuthorityX: Field,
/ Packed data containing version, validFrom, and flags /
data: Field,
}).storage
Updated 10 days ago