Skip to main content

Other Useful Operations

This section covers additional operations you can perform using the kalypso-cli. These operations allow you to manage requests and your participation in the marketplace effectively.

🗑️ Discard Request

Use the Discard Request option to remove an already assigned request. Caution: This operation will result in slashing.

1. Run kalypso-cli

Execute the kalypso-cli to access various operations.

your_terminal
kalypso@kalypso:~/kalypso-cli-tutorial$ ./kalypso-cli 
? Select an operation ›
Add IVS Key
Claim Rewards
Compute PCRs
Create Marketplace
Create Proof Request (confidential market)
Create Proof Request (non confidential market)
❯ Discard Request
Join Marketplace
Leave Marketplace
Native Stake
Non-Confidential Market PCRS
Read Attestation
Read Proof Bytes (beta)
Register
Request To Leave Marketplace
Update Encryption Key
Whitelist IVS Image
Whitelist Prover Image

2. Select Discard Request

Choose the Discard Request option to discard an assigned request.

operation_selection
? Select an operation ›
❯ Discard Request
Slashing Warning

Warning: Discarding a request will lead to slashing. Ensure that you understand the implications before proceeding.

🚪 Leave Marketplace

You can Request To Leave Marketplace at any time. If there is a pending request, Kalypso will stop assigning new requests, and you will need to execute Leave Marketplace once your current job is completed. If there are no pending jobs, you will be immediately removed from the marketplace.

1. Run kalypso-cli

Execute the kalypso-cli to access various operations.

your_terminal
kalypso@kalypso:~/kalypso-cli-tutorial$ ./kalypso-cli 
? Select an operation ›
Add IVS Key
Claim Rewards
Compute PCRs
Create Marketplace
Create Proof Request (confidential market)
Create Proof Request (non confidential market)
Discard Request
Join Marketplace
❯ Leave Marketplace
Native Stake
Non-Confidential Market PCRS
Read Attestation
Read Proof Bytes (beta)
Register
Request To Leave Marketplace
Update Encryption Key
Whitelist IVS Image
Whitelist Prover Image

2. Select Request To Leave Marketplace

Choose the Request To Leave Marketplace option to initiate your exit from the marketplace.

operation_selection
? Select an operation ›
❯ Request To Leave Marketplace
Duplicate Operation Warning

Warning: You cannot join the same marketplace twice with the same operator. Attempting to do so will result in an error.

3. Confirmation

Upon successfully requesting to leave the marketplace, you will receive a confirmation message with the transaction details.

confirmation_message
✔ Successfully requested to leave the marketplace.
Transaction Hash: 0xabc123...def456