Forsage魔豹联盟佛萨奇dapp开发功能详情

简介: ERC20规范

ERC20规范

ERC20约定了一个代币合约需要实现的接口:

// 接口标准

contract ERC20 {
function totalSupply() constant returns (uint totalSupply); // 总发行量
function balanceOf(address _owner) constant returns (uint balance);
// 代币分发(注意, 这个只有合约的Creator 可以调用)
function transfer(address _to, uint _value) returns (bool success);
// 这里是拥有者和拥有者之间的代币转移
function transferFrom(address _from, address _to, uint _value) returns (bool success);
function approve(address _spender, uint _value) returns (bool success);
function allowance(address _owner, address _spender) constant returns (uint remaining);
event Transfer(address indexed _from, address indexed _to, uint _value);
event Approval(address indexed _owner, address indexed _spender, uint _value);
// Token信息
string public constant name = "4FunCoin";
string public constant symbol = "4FC";
uint8 public constant decimals = 18; // token的精度, 大部分都是18
}
复制
上面的代码是一个标准的ERC20标准的代码, 规范给出了框架, 我们只需要实现相应的函数就好了, 这里给出函数说明。

接口函数说明

函数的形参是局部有效, 所以前面使用下划线, 与其他的变量区别开来. 如 _owner.

totalSupply() 函数返回这个Token的总发行量;

balanceOf() 查询某个地址的Token数量 , 结合mapping实现

transfer() owner 使用这个进行发送代币

transferFrom () token的所有者用来发送token

allowance() 控制代币的交易,如可交易账号及资产, 控制Token的流通

approve() 允许用户可花费的代币数;

事件函数说明

相关文章
|
6月前
|
开发者
AppsFlyer 研究(十六)广告平台配置及代理商授权总结
AppsFlyer 研究(十六)广告平台配置及代理商授权总结
201 0
|
2月前
|
存储 缓存 算法
NFT元宇宙盲盒质押合约系统开发|成熟方案|指南详情
区块链技术的核心思想是去中心化,数据不存储在单一的中心服务器上,而是分布在多个节点中。
|
8月前
|
存储 区块链 数据安全/隐私保护
DAPP拼团众筹互助系统开发(成熟技术)模式详情
在智能合约中还可以使用事件来进行数据传输和共享
|
9月前
|
机器人 API
(对接API火币/币安/OK/欧易交易所)合约跟单成熟技术及方案/开发稳定版/详细案例/源码功能
  现货合约量化交易所机器人系统是指通过计算机程序实现自动化交易的系统,它可以根据事先设定的交易策略和规则进行自动交易。
|
9月前
|
人工智能 机器人 数据建模
现货合约跟单/一键跟单对接API火币/币安/OK交易所系统开发实现方案及项目案例
  什么是量化交易?确切地说,量化交易属于人工智能的一个应用分支,它利用计算机的强大运算能力,用数学模型来模仿人的思维作出决策,通过数据建模、统计学分析、程序设计等工具
|
4月前
|
存储 供应链 安全
AVAX生态质押系统开发指南与方案
智能合约作为区块链技术的重要组成部分,在实现去中心化、确保交易可信性以及推动创新方面发挥着巨大的作用
|
6月前
AppsFlyer 研究(十)非SRN平台-代理商对接配置
AppsFlyer 研究(十)非SRN平台-代理商对接配置
|
6月前
|
Android开发 iOS开发 Windows
AppsFlyer 研究(十三)SRN平台对接-Google Adwords对接配置
AppsFlyer 研究(十三)SRN平台对接-Google Adwords对接配置
106 0
AppsFlyer 研究(十三)SRN平台对接-Google Adwords对接配置
|
9月前
|
API
合约跟单/现货量化跟单/一键跟单/对接API火币/币安/OK交易所系统开发稳定版/成熟案例/案例详细/源码程序
、合约交易是指买卖双方对约定未来某个时间按指定价格接收一定数量的某种资产的协议进行交易。The buying and selling objects of contract trading are standardized contracts formulated by the exchange,which specifies standardized information such as the type of goods,trading time,and quantity.The contract represents the rights and obligations of both
|
9月前
|
算法 机器人 API
量化交易机器人丨现货量化合约跟单系统开发(对接API火币/币安/OK/其他交易所)案例项目/方案设计/源码部署
量化的关键在于策略家预先建立的策略信号。比如有人用macd金叉作为进场信号,其实就是简单的量化;macd处理了一些基本的K线数据,然后画出来,就是量化,After processing the data with the golden cross structure on the chart,you choose to enter the market,which is quantitative trading.量化交易不是高频交易,每个指标其实都是一种量化,每个量化交易者都在创造一个新的指标;通过你理解的算法组合数据,用电脑计算,形成自己的交易系统,这就是真正的量化交易。