web3_dapp_browser 1.0.2 copy "web3_dapp_browser: ^1.0.2" to clipboard
web3_dapp_browser: ^1.0.2 copied to clipboard

dapp browser.

example #

web3_dapp_browser support dapp load

Getting Started #

web3_dapp_browser: ^1.0.2

Usage #

引入方式

import 'package:web3_dapp_browser/web3_dapp_browser.dart';

web3_dapp_browser 具体实现

声明

// 控制器
late DappWebController _dappwebController;

// dapp对象
DappModel dapp = DappModel("https://0xzx.com/wp-content/uploads/2021/05/20210530-19.jpg", "UniSwap");


实现


//  UI加载
return Scaffold(
      appBar: AppBar(
        title: Text(widget.title),
      ),
      body: Column(
          mainAxisAlignment: MainAxisAlignment.center,
          children: <Widget>[
            Expanded(
                child: DappWebPage(
                    dappViewController: _dappwebController,
                    onProgressChanged: (progress) {},
                    onConsoleMessage: (log) {
                      // print(log);
                    },
                    onLoadStop: () {},
                    address: "0xc9e90f8893*************",
                    url: "https://uniswap.org",
                    privateKey: "4fa2ce0741a6b031eb67abb885***********",
                    nodeAddress: "https://rpc.ankr.com/bsc",
                    dappModel: dapp,
                    selectChainName: "BSC")),
          ],
      ),
    );

Additional information #

实现效果

实现效果