Migration Data Structures
Offchain Shannon Structure(s)
MorseStateExport
app_hash: stringapp_state:MorseAppState
MorseAppState
application:MorseApplicationsauth:MorseAuthpos:MorsePos
MorseApplications
applications: []MorseApplication
MorseAuth
accounts: []MorseAuthAccount
MorsePos
validators: []MorseValidator
MorseAuthAccount
type: stringvalue:MorseAccount
MorseAccount
address: stringpub_key:MorsePublicKeycoins: []cosmostypes.Coin
MorseValidator
address: bytespublic_key: bytesjailed: boolstatus: int32staked_tokens: string
MorseApplication
address: bytespublic_key: bytesjailed: boolstatus: int32staked_tokens: string
MorsePublicKey
value:crypto/ed25519.PublicKey
Onchain Shannon Structure(s)
(Fields shown as declared)
MorseAccountState
accounts: []MorseClaimableAccount
MorseClaimableAccount
shannon_dest_address: stringmorse_src_address: stringpublic_key: bytesunstaked_balance:cosmos.base.v1beta1.Coinsupplier_stake:cosmos.base.v1beta1.Coinapplication_stake:cosmos.base.v1beta1.Coinclaimed_at_height: int64
MsgCreateMorseAccountState
authority: stringmorse_account_state:MorseAccountStatemorse_account_state_hash: bytes
MsgClaimMorseAccount
shannon_dest_address: stringmorse_src_address: stringmorse_signature: bytes
MsgClaimMorseApplication
shannon_dest_address: stringmorse_src_address: stringmorse_signature: bytesservice_config:shared.ApplicationServiceConfig
MsgClaimMorseSupplier
shannon_owner_address: stringshannon_operator_address: stringmorse_src_address: stringmorse_signature: bytesservices: []shared.SupplierServiceConfig
Was this helpful?
