Brownie
Learn how to deploy an ERC-20 Token using Brownie.
Learn how to deploy an ERC-20 Token using Brownie.
Common errors of cfx_sendRawTransaction
Misc
JSON-RPC compatibility with Ethereum
Transaction is an important concept in blockchain. If you are not familiar with the concept of transactions and would like to quickly understand it, you can read Transaction Quick Intro.
Deploying an ERC-20 Token using Remix IDE
In the Conflux Core Space, transactions are processed by miners who charge a fee for their service. This fee incentivises miners to participate in the network and keep it running smoothly. The fees are paid in CFX and are specified by the transaction initiator through the gas, gasPrice and storageLimit fields in the transaction.
In order to encode a Core Space transaction, the following fields are required:
Transactions go through several stages from the time they are constructed to the time they are finally confirmed on the chain. A good understanding of these stages will help users and developers better identify problems with sending transactions and ultimately ensure that transactions are successfully confirmed or even finalized.
txpool related RPCs which can enable developer get more info about transaction pool. Which was introduced from conflux-rust v1.1.6.
Because today’s blockchain systems may have problems such as low throughput and high entry barriers, it is inevitable that some transactions will not be packaged when sent through the blockchain. Take Conflux as an example, the Conflux network normally produces two blocks per second. After a transaction is successfully sent, it should be packaged and executed within 20 seconds depending on the network congestion level. If the transaction is not packaged for a long time, it’s very likely that something went wrong, and requires the sender to manually intervene.