v1

latestSwagger 2.02026-07-1760133127.0 KB
Msg

post/pocket.migration.Msg/ClaimMorseSupplier

Request body

morse_node_addressstring
morse_public_keystring byte
morse_signaturestring byte
shannon_operator_addressstring

The bech32-encoded address of the Shannon account to which will become the supplier operator. If empty, the shannon_owner_address will be used. See: https://dev.poktroll.com/operate/configs/supplier_staking_config#staking-types.

shannon_owner_addressstring

The bech32-encoded address of the Shannon account to which the claimed tokens will be minted and which become the supplier owner. See: https://dev.poktroll.com/operate/configs/supplier_staking_config#staking-types.

shannon_signing_addressstring

The bech32-encoded address of the Shannon account which is signing for this message. This account is liable for any fees incurred by violating the constraints of Morse account/actor claim message fee waiving; the tx contains ONE OR MORE Morse account/actor claim messages AND has EXACTLY ONE signer.

signer_is_output_addressboolean

Set to true if the private key corresponding to the morse_output_address is producing the morse_signature. For non-custodial claiming:

  • This MUST be true.
  • The morse_public_key MUST correspond to morse_output_address.
  • The morse_signature MUST correspond to morse_output_address.

Response

A successful response.

PocketMigrationMsgClaimMorseSupplierResponse required

MsgClaimMorseSupplierResponse is returned from MsgClaimMorseSupplier.

  • Indicates the morse_operator_address of the claimed account
  • Reports the unstaked balance claimed, session end height, and staked supplier
  • Includes claim signer type and signer address

Next free index: 10