BRC20中的tick
是忽略大小写检查是否已存在,如果存在则无效。tick
必须等于4字节。
BRC-20 铭文 json 中金额可以是小数,但是不能超过精度。并且不能省略整数部分,例如:".11" 是无效。
BRC-20 铭文 Json 在协议中允许出来非协议内字段,只要保证协议字段都有即可; 需要标准的 JSON 字符串;
同时 BRC-20 协议中 Json 的 key 字段必须都是小写,value
都是 string,p
只能是"BRC-20"(大小写敏感),op
是 "deploy", "mint", "transfer"。require 字段必须包含
amt
小数位数必须小于当前 tick 的精度。amt
必须是正数。amt
不能大于 limit per mintamt
超过了上限,只发行到上限的数量。例如上限 1000,已发行 990,本次 mint amt
= 100,那么本次 mint 只发行 10。amt
小数位数必须小于当前 tick 的精度。amt
必须是正数。amt
必须大于当前 from
的 available balance 的余额 ;余额描述:钱包中的总额 = 可用余额( Available ) + 可转让余额( Transferable )( 所有此代币没有转移的 transfer 铭文加和)。 如果地址没有可转让余额,则可用余额和总余额相等。