首页
学习
活动
专区
工具
TVP
发布

MMMKA

专栏作者
16
文章
6652
阅读量
17
订阅数
Solidity智能合约开发语言讲解及原理说明
智能合约技术 以太坊采用了Solidity作为智能合约语言,Solidity 是一门为实现智能合约而创建的高级编程语言,能在允许以太坊程序的节点上运行。该语言吸收了C++、JavaScript的一些特性,例如它是静态类型语言,支持继承、库等。
开发v_syn520110
2022-11-09
6540
关于solidity智能合约dapp程序开发流程
NFT 是我们用以代表独特物品所有权的代币。 NFT 让我们把诸如艺术品、收藏品、甚至房地产等物品代币化。 他们一次只有一个正式主人,并且受到以太坊区块链的保护 - 没有人可以修改所有权记录或者根据现有的 NFT 复制粘贴一份新的。
开发v_syn520110
2022-11-09
3930
关于智能合约DAPP系统开发方案流程详情
搭建私网并启动Geth相关概念:主网:以太坊真是节点运行的网络,节点遍布全球,此网络中使用的ETH是真实的虚拟数字货币,部署合约时需要消耗真金白银。测试网:测试网的节点没有主网节点那么多,主要是为以太坊开发者提供一个测试的平台环境,此网络上的ETH可以通过做任务获得。私网:私网是由开发者自行组建的网络,不与主网及测试网连通,独立存在,仅用于个人测试或企业项目使用。第一步:配置创世块文件创建genesis.json文件:{"config":{"chainId": 18,"homesteadBlock": 0,
开发v_syn520110
2022-11-03
3670
metaForce佛萨奇2.0智能合约系统开发详情
简单解释下,我们定义了一个名为hello的合约,在合约初始化时保存了一个字符串(我们会传入hello world),每次调用say返回字符串。 把这段代码写(拷贝)到Browser-Solidity,如果没有错误,点击Details获取部署代码,如:
开发v_syn520110
2022-10-27
3530
Meta Force原力元宇宙佛萨奇forsage2.0系统开发详情
出现 Run "./build/bin/geth" to launch geth. 就说明成功了
开发v_syn520110
2022-10-27
5440
Forsage魔豹联盟DAPP系统开发方案
简单解释下,我们定义了一个名为hello的合约,在合约初始化时保存了一个字符串(我们会传入hello world),每次调用say返回字符串。 把这段代码写(拷贝)到Browser-Solidity,如果没有错误,点击Details获取部署代码,如:
开发v_syn520110
2022-10-27
3270
BSC智能合约DAPP系统开发方案
我们先把合约代码smartContract_example01.sol 压缩为一行.新建一个ssh session, 切换到geth用户环境su - geth, 然后输入:cat smartContract_example01.sol | tr '\n' ' '. 切换到以太坊控制台,把合约代码保存为一个变量:
开发v_syn520110
2022-10-27
3310
ERC20智能合约DAPP系统开发方案
上面的代码是一个标准的ERC20标准的代码, 规范给出了框架, 我们只需要实现相应的函数就好了, 这里给出函数说明。
开发v_syn520110
2022-10-26
2710
NFT智能合约分红系统开发搭建(现成源码)
NFT 合约代码pragma solidity ^0.8.4;import '@openzeppelin/contracts/token/ERC721/ERC721.sol';import '@openzeppelin/contracts/access/Ownable.sol';// 继承ERC721, Ownablecontract SimpleMintContract is ERC721, Ownable { // mint 价格 uint256 public mintPrice = 0.0
开发v_syn520110
2022-10-26
6760
NFT链游经济模型系统开发搭建(应用详情)
智能合约操作系统环境:CentOS 7.6.1810,操作基础目录/data,如无该目录请手动创建(mkdir /data)
开发v_syn520110
2022-10-26
5100
智能合约DAPP程序搭建流程(系统开发源码)
trying to send message larger than max (6153962 vs. 4194304)
开发v_syn520110
2022-10-26
4120
智能合约DAPP功能系统开发详情介绍(现成演示版)
简单解释下,我们定义了一个名为hello的合约,在合约初始化时保存了一个字符串(我们会传入hello world),每次调用say返回字符串。 把这段代码写(拷贝)到Browser-Solidity,如果没有错误,点击Details获取部署代码,如:
开发v_syn520110
2022-10-25
3720
BSC链智能合约质押挖矿模式系统开发
主要添加-e ENV_MAX_SEND_MSG_SIZE=20 -e ENV_MAX_RECV_MSG_SIZE=20以避免后续部署合约时,因请求消息太大导致部署不成功现象发生。
开发v_syn520110
2022-10-25
3280
浅谈metaForce佛萨奇2.0版本模式系统开发
智能合约是运行在以太坊上的,因此首先就要搭建一个以太坊节点。以太坊针对各种语言 Go / C++ / Rust / Java / Python 都开发了对应的客户端软件,我们以 Go 编写的 go-etherum 简称 Geth为例,介绍一下如何在 CentOS 系统安装以太坊节点。
开发v_syn520110
2022-10-25
4430
合约量化系统开发源码搭建(现成演示版)
Deployer API deployer对象提供了方法用于简化智能合约的部署。deployer.deploy(contract, args…, options)参数contract为使用artifacts.require引用的智能合约对象。参数args...为智能合约的构造函数的参数,用于初始化智能合约。参数options用于指定from,gas及overwrite等信息,overwrite用于重新部署某个已经完成部署的智能合约,默认的options参数在bottle.js文件中配置
开发v_syn520110
2022-10-25
3460
魔豹Meta Force佛萨奇智能合约系统开发搭建
bottle需要有一个migrate智能合约才能使用bottle migrate功能,该智能合约包含特定的接口,会在第一次执行botlte migrate时部署,此后将不会更新。在使用bottle init创建新项目时,会默认创建该智能合约。
开发v_syn520110
2022-10-25
3250
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档