MoveGuides-交易生命周期

2022-10-25
阅读 7 分钟
850
这一章会举个例子,让我们来看看整个交易的生命周期是怎么运行的。提要假设有这样一个场景:Alice和Bob是两个用户,他们各自有一个Aptos公链账户(account)Alice的账户里有 110 个 Aptos 币Alice 要转给 Bob 10 个币目前,Alice 的账户序列号(sequece nubmer)是 5(这说明历史上,从 Alice 的账户中,曾经发出过5笔交易)...
封面图

Aptos概念——基础 Gas 费

2022-10-23
阅读 7 分钟
1k
Aptos 链上的交易,在不考虑市场供需的情况下,会收取一笔“基础 Gas 费”。它是由以下3部分组成:指令存储载荷一笔交易含有越多的函数调用,分支判断之类的复杂逻辑,就消耗越多的“指令” Gas 。相应地,如果交易中有越多的读写请求,就消耗越多的“存储” Gas。而一笔交易上附带的载荷(payload)越长(字节数多),就消耗...

Aptos概念——Gas费和交易手续费

2022-10-12
阅读 3 分钟
1.9k
在 Aptos 主网络上,想要完成任意一笔交易,都需要缴纳处理手续费。这笔手续费,会被分发给客户端应用、币权质押人、节点处理人或者投票人。交易手续费的多少,取决于你在链上消耗的计算和存储资源:
封面图

Aptos概念——事件

2022-10-07
阅读 2 分钟
850
在执行交易的过程中,会触发事件。每个 Move 模块都可以定义自己的事件,并且决定何时触发这些事件。例如,在一个“转账”(coin tranfer)动作发生时,发送人和接收人账户,会依次分别触发SentEvent事件和ReceiveEvent事件。事件触发的数据,会被存储到链上,并且可以通过 REST 服务来查询,参见“通过事件句柄获取事件信...
封面图

Aptos概念——账户

2022-10-06
阅读 3 分钟
2k
Aptos 链上的资产,都属于某个账户。所谓资产,是指包括币、NFT在内的,天然稀缺的东西,所以他们的访问,一定要有控制。任何资产,在区块链账户中,都表现为一种资源(resource)。资源是 Move 语言中一种原始数据类型,它表现出稀缺性和访问控制能力。不过,资源也可以用于代表其他的链上能力,可识别信息,或者访问控...
封面图

Aptos概念——交易和状态

2022-10-05
阅读 2 分钟
1.4k
Aptos 区块链中,最基本的两个概念,就是交易(transaction)和状态(state):交易:交易是指在 Aptos 链上,两个账户之间的数据(比如 Aptos 币,或者 NFT 都是数据)交换状态:这里指 Aptos 链上账户的状态,比如记账簿(ledger)的状态! 执行一笔交易,就会改变Aptos链上记账簿的状态记账簿状态所谓 Aptos 链上记账...
封面图