Solana - 承诺与预检承诺
Solana - Commitment vs preflightCommitment
我很好奇preflightCommitment
和commitment
的区别是什么
此外,下面列出了哪些不同类型的承诺。
export type Commitment =
| 'processed'
| 'confirmed'
| 'finalized'
| 'recent'
| 'single'
| 'singleGossip'
| 'root'
| 'max';
preflightCommitment
是用于预检交易的承诺,也就是交易模拟,而 commitment
用于实际交易。
至于不同的承诺,它们都列在 https://docs.solana.com/developing/clients/jsonrpc-api#configuring-state-commitment
其中一些术语已经过时,但大致翻译如下:
processed
= recent
confirmed
= singleGossip
= single
finalized
= root
= max
我很好奇preflightCommitment
和commitment
的区别是什么
此外,下面列出了哪些不同类型的承诺。
export type Commitment =
| 'processed'
| 'confirmed'
| 'finalized'
| 'recent'
| 'single'
| 'singleGossip'
| 'root'
| 'max';
preflightCommitment
是用于预检交易的承诺,也就是交易模拟,而 commitment
用于实际交易。
至于不同的承诺,它们都列在 https://docs.solana.com/developing/clients/jsonrpc-api#configuring-state-commitment
其中一些术语已经过时,但大致翻译如下:
processed
=recent
confirmed
=singleGossip
=single
finalized
=root
=max