常用的操作码1.基本操作码OP_0(0x00)💡作用:将数值0(false)压入堆栈。💡用途:通常用于标记或填充空位。OP_1(0x51)到OP_16(0x60)💡作用:将数值1到16压入堆栈。💡用途:用于条件语句和多重签名验证。2.堆栈操作
本地使用rust开发solana合约,并且部署上线,本地使用TypeScript与合约交互创建cargolib项目编译项目为动态库(.so)部署合约上链创建cargolib项目cargonew--libprogram-solana安装扩展cdprogram-solan
1.statechannelAlice和Bob创建一个多签钱包,共同存入一定的金额,每次交易,都保留最后的金额分配状态,两边都要签名。两个b人要结束交易了,就把最后的状态上链。优点:把多个交易合并为一笔交易缺点:双方要保存中间状态信息2.SideChain把资金锁在Layer1,同时
pow挖矿就是在2^256数字中,找到符合current_target条件的hah值,所以每一个block都有一个字段保存current_target,表示hash计算的值要小于current_target,链上为了节省存储,使用nBit(32-bit)来保存target(256-bit)nBit
使用hardhat编写和测试合约的时候,经常要配个.env文件保存私钥,有时候会一不小心把私钥提交到github仓库,导致损失。Truffle Dashboard 以提供一种简单的方法来使用您现有的 MetaMask 钱包进行部署以及您需要从命令行上下文发送的其他交易。因为 Truffle Dashboard 直接连接到 MetaMask,所以也可以将它与 Ledger 或 Trezor 等硬件钱包结合使用。
如何发送以太币?