Web 1.0=只读网站,18I链上合约-259l开发系统3365,如Yahoo!,MSN,等。BSC链智能合约质押挖矿模式系统开发
Web 2.0=可读+可写的网站,用户之间可以互动,但互联网平台仍然控制着用户数据和信息,如,Twitter,,Blogger,Amazon,Wikipedia,Flickr等。
Web 3.0=可读+可写+拥有。用户和互联网平台是独立存在的,可以拒绝填写身份信息,不需要同意任何隐私协议。用户可以通过数字密钥或钱包登录任何平台。
前端代码=定义交互逻辑
后端代码=定义处理请求的业务逻辑
数据库=存储所有数据
func submitTransaction(ctx co***ntext, b Backend, tx *types.Transaction) (common.Hash, error) {
if err := b.SendTx(ctx, tx); err != nil { //提交交易
return common.Hash{}, err
}
if tx.To() == nil { //交易成功后,交易的目标地址是空的话,说明是智能合约部署
signer := types.MakeSigner(b.ChainConfig(), b.CurrentBlock().Number())
from, err := types.Sender(signer, tx) //获取交易的发送地址
if err != nil {
return common.Hash{}, err
}
addr := crypto.CreateAddress(from, tx.Nonce()) //利用发送地址和nonce生成新的地址
lo***("Submitted contract creation", "fullhash", tx.Hash().Hex(), "contract", addr.Hex())
} else {
lo***("Submitted transaction", "fullhash", tx.Hash().Hex(), "recipient", tx.To())
}
return tx.Hash(), nil
ptahDAO智能合约模式系统开发详情
广州网站/软件服务相关信息
11月19日
11月19日
11月15日
11月11日
11月11日
11月11日
11月11日
11月11日
11月9日
11月9日