永續合約開發運營版丨永續合約系統開發(詳細規則)丨永續合約系統原始碼版及方案

xiaofufu發表於2023-04-19

  合約層:封裝了靜態的合約資料,包括合約各方達成一致的合約條款、合約條款程式碼化後的情景--應對型規則和合約建立者指定的合約與外界以及合約與合約之間的互動準則等.合約層可看作是智慧合約的靜態資料庫,封裝了所有智慧合約呼叫、執行、通訊規則.


  關於區塊鏈專案技術開發唯:MrsFu123,代幣發行、dapp智慧合約開發、鏈遊開發、單雙幣質押、多鏈錢包開發、NFT盲盒遊戲、公鏈、鏈上游戲開發


  Uniswap博餅、交易所開發、量化合約開發、合約對沖、互助遊戲開發、Nft數字藏品開發、眾籌互助開發、元宇宙開發、swap開發、DAO智慧合約、


  夾子合約、鏈上合約開發、ido開發、商城開發等,開發過各種各樣的系統模式,更有多種模式、制度、案例、後臺等,成熟技術團隊,歡迎實體參考。


  部署eth工廠代幣合約,這兩個沒有順序要求,可在同一塊打包。


  _,wtx,_,err:=weth.DeployTokene(transactOpts,client)


  _,ftx,_,err:=factory.DeployTokenf(transactOpts,client,addr)


  _,mtx,_,err:=cdc.DeployTokenc(transactOpts,client)


  getResult方法首先查詢交易是否在pengding狀態,當交易不是pengding後查詢收據Receipt,當receipt.Status==types.ReceiptStatusSuccessful時交易成功。


  _,isPending,err:=conn.TransactionByHash(context.Background(),txHash)


  if err!=nil{


  fatallog.Fatal(err)


  return false,common.Address{}


  }


  receipt,err:=conn.TransactionReceipt(context.Background(),txHash)


  if err!=nil{


  fatallog.Fatal(err)


  }


  當上面各個交易成功後,部署Router交易需要工廠和weth的合約地址,成功後代幣合約部署者授予Router代幣的轉賬許可權,對方可呼叫transaferFrom轉移代幣。


  _,routerTx,_,err:=DeployToken(transactOpts,client,facR,wethR)


  result,routerAddr:=getResult(client,routerTx.Hash())


  if!result{


  fatallog.Fatal("sendBaseContract routerTx",err)


  return


  }


  mapTran,err:=cdc.NewTokenc(mapTR,client)


  atx,err:=mapTran.Approve(transactOpts,routerAddr,new(big.Int).SetUint64(1000000000000000000))


  result,_=getResult(client,atx.Hash())


  if!result{


  fatallog.Fatal("sendBaseContract atx",err)


  return


  有了合約授權,新增流動性轉移以太坊獲取代幣。


  tik:=new(big.Int).SetUint64(10000000000000000)


  tik1:=new(big.Int).SetUint64(1000000000000)


  transactOpts.Value=new(big.Int).SetUint64(1000000000000000000)


  RTran,err:=NewToken(routerAddr,client)


  aHash,_:=RTran.AddLiquidityETH(transactOpts,mapTR,tik,tik,tik1,addr,new(big.Int).SetUint64(1699658290))


  result,_=getResult(client,aHash.Hash())


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69956839/viewspace-2946856/,如需轉載,請註明出處,否則將追究法律責任。

相關文章