请选择 进入手机版 | 继续访问电脑版
开启辅助访问
链路首页链路财经目前收录 币种 : 4908 交易所 : 310钱包 : 17 24H 交易量 : $43,403,137,051 总市值 : $245,388,183,835
2019
08/16
19:45
分享
评论

  • 你好,欢迎收听众享区块链大讲堂,今天的课程是以太坊技术5之Solidity第五讲。


    上周课程我们介绍了Solidity编程的基础知识,了解了Solidity的语法和注意事项。


    本节课我会向大家介绍Solidity中合约相关的基础知识。合约与其他面向对象语言中的类相似。它们在状态变量中包含持久化的数据和可以改变这些变量的方法。


    合约创建

    合约可以通过以太坊交易从外面创建或者是在Solidity合约内部创建。


    对于Remix IDE,可以直接以界面的方式创建合约。在以太坊上通过代码的方式创建合约时使用JavaScript API即web3.js。现在它有一个web3.eth.Contract的方法用来实现和创建合约。


    当一个合约被创建时,它的构造函数(一个与合约名字相同的方法)被执行一次。构造函数是可选的,但合约仅允许一个构造函数,说明合约重载是不被支持的。


    如果一个合约想要创建另外一个合约,那么创建者必须知道被创建合约的源码。这意味着不能循环依赖创建。


    可见性和Getters

       Solidity对于函数和状态变量有四种类型的可见性。函数可见性默认是public,可以指定可见性为external, public, internal or private。状态变量,不可以设置可见性为external,默认为internal。


    点击左下角“阅读 原文”查看全部内容 

    关于众享比特


    北京众享比特科技有限公司成立于2014年,是国内最早从事区块链底层平台和应用案例开发的技术服务公司;总部位于北京,在上海、南京、苏州、深圳、广州、长沙、合肥、杭州、新加坡等地设有子公司,2019年已经完成C轮融资。


    众享比特一直致力于分布式技术的探索,是国内外领先的金融与监管科技解决方案提供商,国内最早进行区块链技术研发的公司。现为国家高新技术企业、中关村高新技术企业、中国密码学会会员单位、区块链超级账本Hyperledger成员,共取得了74项软件著作权,已申请56项核心专利,并有18项获得授权、区块链专利授权数量国内排名前三。


    同时在产学研方面技术投入多方纵深布局,与中国科学院深圳先进技术研究院共建区块链物联网实验室、与南京大学信息管理学院共建区块链创新实验室,探索区块链底层技术的开发与应用,将分布式、区块链技术与行业应用深度结合。


    2018年5月,众享比特自主研发的区块链清分管理平台、区块链信用证管理平台、区块链保函管理平台、区块链黑名单共享平台、区块链敏感数据审计平台、分布式智能配电信息安全系统等多项解决方案录入由工信部主编的《2018中国区块链产业白皮书》。2018年6月,众享比特凭借自身创新实力,成功入选福布斯中国“2018中国最具创新力企业榜”,成为中国50家最具创新力企业之一。同月,获得胡润百富评选的“中国区块链企业TOP20”。


    2019年3月28日众享比特举办新产品发布会,隆重推出区块链供应链金融平台、区块链积分管理平台、区块链存证管理平台、区块链数据共享平台和区块链溯源管理平台等五大产品平台,打破常规,依托丰富的项目服务经验和技术研发功底的优势,以创新产品模式重新定义区块链解决方案,为用户带来极致体验和全新价值。


    2019年众享将充分发挥技术优势,从产品化、开源化和管道化三个方面来布局市场资源:


    ◆ 产品化:面向金融、政府、公安、能源、交通、农业、供应链管理等领域,构建多方协同的分布式账本,产品化、模块化区块链底层技术平台,优化流程、提高效率;


    ◆ 开源化:构建基于ChainSQL的可信基础设施,建设ChainSQL开源社区和开源联盟,推广区块链技术孵化有价值场景,结合人工智能进行分析、并在各垂直行业应用;


    ◆ 管道化:渠道为王、分工协作,众享比特负责打磨区块链底层技术和产品军火库,系统集成商以及渠道合作伙伴负责搭建销售管道,共享区块链技术发展的红利。


    秉承“打造分布式网络平台,引领金融与监管科技”的理念,众享比特充分发挥公司的技术优势,向金融、政府、电力、能源、医疗、农业、工控、教育、贸易、供应链管理行业等商业客户提供更高效、更经济、更安全的企业级区块链技术服务及解决方案。


    推荐阅读


    众享区块链大讲堂79-Solidity编程基础3

    ◎众享区块链大讲堂78-Solidity编程基础2

    众享区块链大讲堂77-Solidity编程基础1

    众享区块链大讲堂76-以太坊智能合约的定义

    ◎众享区块链大讲堂75-EVM运行原理2


主题帖 386 关注 0 粉丝 1
情感指数

链路大数据分析置信度 1.49 %

TA的主题帖
主题相关
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表