Plian
English
English
  • Overview
  • Links
  • Downloads
  • FAQ
    • Node Status
    • Full Balance
    • Flow and FAQ on Becoming a Validator
    • Delegation
    • Staking Rewards
    • Monitor
    • PIScan
    • PIWallet
    • Cross-Chain Transactions
    • DApps
  • About The Blockchain
    • Multichain Framework
    • PDBFT 2.0 Consensus Algorithm
    • Validator Nodes
    • Building with Plian
  • Using The Blockchain
    • Overview
    • Delegating or Staking PI
    • Validator Node Guides
      • Express Node Setup Guide
      • Setting Up a Validator Node
      • Registering Your Node as Validator
      • Submitting Your Vote as Validator
      • Revealing Your Vote
      • Removing Your Node From the Candidate List
      • Alternate Installation Instructions
        • Building From the Source
        • Running Pchain in Docker
        • Installation Instructions for Ubuntu
        • Installation Instructions for Mac OS X
        • Installation Instructions for Windows 10
      • What is FullBalance
    • Token Swaps
    • Plian Javascript Console
    • PIwallet
      • Desktop Wallet
        • Light Wallet Mode
        • Local Node Mode
      • Mobile Wallets
      • How to Deploy a Smart Contract
    • PMetamask
    • MetaMask
      • How to import PIwallet address to MetaMask?
      • How to connect Metamask to Plian
      • How to import wallet address from MetaMask into PIWallet
      • How to deploy smart contract on Plian via Metamask + Remix
    • Advanced Features
      • Command Line Options
      • Management APIs
      • JSON RPC API
      • How to Sync and Run Testnet
    • How to buy Plian $PI
  • For Developers
    • PWeb3 Javascript API
    • How to Create Your Own Subchain
    • Writing Smart Contracts With Solidity
      • Introduction to Smart Contracts
      • Installing the Solidity Compiler
      • Solidity by Example
      • Solidity in Depth
        • Layout of a Solidity Source File
        • Structure of a Contract
        • Types
        • Units and Globally Available Variables
        • Expressions and Control Structures
        • Contracts
        • Solidity Assembly
        • Miscellaneous
      • Security Considerations
      • Resources
      • Using the compiler
      • Contract Metadata
      • Contract ABI Specification
      • Yul
      • Style Guide
      • Common Patterns
      • List of Known Bugs
      • Contributing
      • Frequently Asked Questions
      • LLL
      • Index
Powered by GitBook
On this page
  • How many PI should I delegate to one candidate node?
  • When can I delegate my PI tokens?
  • I have sent tx to delegate PI, why does the transaction status still show “pending” under the PIWallet delegate tag?
  • What does “Delegated to ** elected candidate node” mean?
  • Can I delegate more to the same candidate?
  • After delegation, when can I get the reward?
  • "Error: cancel amount greater than your Proxied Balance"
  • "Error: delegation amount must be greater or equal to 1000PI"
  • "Error: Replacement transaction underpriced"
  • I didn’t get delegation tx hash, how can I ensure my delegation is successful?
  • Why did my delegation hash/cancellation hash fail? Why did it return “can’t delegate now”/ “Can’t cancel now”?

Was this helpful?

  1. FAQ

Delegation

How many PI should I delegate to one candidate node?

You need to delegate at least 1K PI to one candidate.

When can I delegate my PI tokens?

You can delegate PI anytime before the epoch reaches 75% height.

I have sent tx to delegate PI, why does the transaction status still show “pending” under the PIWallet delegate tag?

The delegation transaction will remain "pending" until the current Epoch is complete, and the next Epoch's validators are determined. When your candidate is elected for the next epoch successfully, then this Tx status will change to "success", which also means you will start to receive PoS mining reward.

What does “Delegated to ** elected candidate node” mean?

It means the number of your candidate who became the validator in the current epoch.

Can I delegate more to the same candidate?

Yes. You can delegate again before the epoch reaches 75% block height.

After delegation, when can I get the reward?

If the candidate you delegate to elected to be the next epoch validator successfully, then you will get the reward when the new epoch starts.

"Error: cancel amount greater than your Proxied Balance"

ProxiedBalance  A PI
DepositProxiedBalance   B PI
PendingRefundBalance    C PI

The amount you cancel should lower or equal to A+B-C.

"Error: delegation amount must be greater or equal to 1000PI"

ProxiedBalance  A PI
DepositProxiedBalance   B PI
PendingRefundBalance    C PI

If you don’t want to cancel all of your delegation, the amount you cancel should be lower or equal to A+B-C-1000. If you want cancel your entire delegation, the amount you cancel must be equal to A+B-C.

"Error: Replacement transaction underpriced"

Because the transaction made before is still processing. Suggest you to wait for a moment and retry. But if you want to make this new transaction to supersede the former one, you can increase the gas price to proceed.

I didn’t get delegation tx hash, how can I ensure my delegation is successful?

You can check the delegation history in PIwallet “Delegate” page, or go to the ‘Wallet” page to check if the balance has been decreased.

Why did my delegation hash/cancellation hash fail? Why did it return “can’t delegate now”/ “Can’t cancel now”?

After the epoch has reached 75% block height, you are not allowed to delegate or cancel delegation. You must retry when the next epoch starts.

PreviousFlow and FAQ on Becoming a ValidatorNextStaking Rewards

Last updated 3 years ago

Was this helpful?

This error occurs because the PI amount you are canceling is greater than how much you delegated. Please copy your candidate’s address and go to to check your candidate’s full balance. Find your address in your candidate’s Proxied detail, there are 3 value which we supposed is

This error occurs because you are attempting to cancel an invalid amount. Please copy your candidate’s address and go to to check your candidate’s full balance. Find your address in your candidate’s Proxied detail, there are 3 value which we supposed is

PIScan
PIScan