一、说明 tp及metamask钱包在使用过程中会不可避免的与大量的dapp进行交互授权操作。其中最常见的是与dex交易所交互授权,比如pancakeswap、uniswap、sushiswap等交易...
教你轻松查找Coinbase layer2 base链上的新上线项目
作为Coinbase layer2的base链自出生就自带光环,目前base链还没有发行代币的计划,后续是否会发行代币已经怎样获取空投资格,我们会随时关注并及时更新。本期主要讲解怎样查找base上新上...
怎样查询Coinbase layer2 BASE链上的TVL资金质押实时变化情况
决定一个公链用户共识度的最重要标志就是该链上的资金质押量即通常所说的TVL,资金质押量越高说明使用该链的用户越多,对该链的信任度越高。资金持续性的出现在该量上说明基于该链的生态应用越多,给用户的资金提...
Coinbase base链发币教程——base链上Foundry、Hardhat和Truffle的配置及使用【pdf+视频BASE发币教程下载】
Foundry的使用及配置 Foundry is a smart contract development toolchain. With Foundry you can manage your de...
币安BSC智能链发币教程——合约中增加隐藏可以销毁指定地址指定数量代币的功能【pdf+视频BSC发币教程下载】
一、说明 出于代币市值管理的需要,合约中可能需要增加允许销毁指定钱包地址,指定数量代币的功能,以维护代币的正常市值运营。由于合约上线交易所后普遍会放弃合约所有权,因此,需要通过二级隐藏权限控制对指定地...
波场TRX链发币教程——REVERT opcode executed when executing TransferFrom报错处理【pdf+视频TRX发币教程下载】
一、说明 调用TransferFrom方法时报错:REVERT opcode executed when executing TransferFrom 在充币接口调用deposit方法充值代币时报错:...
跨链 vs 多链
跨链 dApp 可以在部署在多个不同区块链上的多个不同智能合约上运行,而多链 dApp 则可以在不同网络上以多个单独的版本部署。 由于对区块空间的需求不断增加,Web3 应用层现在存在于数百个不同的区...
Cairo1.0中的标量类型(felt,integer,boolean,float)
felt252 felt252是Cairo中基础类型,代表一个存储槽,未指定变量类型的字面量默认类型都是felt252。felt252可以是负数或者是0,它的取值范围是: -X < felt ...
Cairo1.0中的常量
基本用法 use debug::PrintTrait; const ONE_HOUR_IN_SECONDS: felt252 = 3600; fn main(){ ONE_HOUR_IN_SECOND...
Cairo1.0中的变量
变量是编程语言中最基本的元素。 基本使用 创建一个变量 use debug::PrintTrait; fn main() { let x = 5; x.print(); } 使用let关键字来创建一个...
00_Cairo1.0程序的入口
单文件Cairo程序入口 与大多数编程语言类似,单文件的Cairo程序入口是main函数。 use debug::PrintTrait; const ONE_HOUR_IN_SECONDS: felt...
预女巫攻击:在隐私保护下进行合约速率限制
速率限制? n-per-epoch 库使合约创建者能够在定义的时间周期内限制特定用户调用函数的次数。时间周期的持续时间非常灵活,允许开发者将其设置为接近无限(永远只能调用一次)或者设置为很短的时间以实...