diff --git a/internal/web3ext/web3ext.go b/internal/web3ext/web3ext.go index 6dd34565f..927dba189 100644 --- a/internal/web3ext/web3ext.go +++ b/internal/web3ext/web3ext.go @@ -18,55 +18,20 @@ package web3ext var Modules = map[string]string{ - "accounting": AccountingJs, - "admin": AdminJs, - "chequebook": ChequebookJs, - "clique": CliqueJs, - "ethash": EthashJs, - "debug": DebugJs, - "eth": EthJs, - "miner": MinerJs, - "net": NetJs, - "personal": PersonalJs, - "rpc": RpcJs, - "shh": ShhJs, - "swarmfs": SwarmfsJs, - "txpool": TxpoolJs, - "les": LESJs, - "vflux": VfluxJs, + "admin": AdminJs, + "clique": CliqueJs, + "ethash": EthashJs, + "debug": DebugJs, + "eth": EthJs, + "miner": MinerJs, + "net": NetJs, + "personal": PersonalJs, + "rpc": RpcJs, + "txpool": TxpoolJs, + "les": LESJs, + "vflux": VfluxJs, } -const ChequebookJs = ` -web3._extend({ - property: 'chequebook', - methods: [ - new web3._extend.Method({ - name: 'deposit', - call: 'chequebook_deposit', - params: 1, - inputFormatter: [null] - }), - new web3._extend.Property({ - name: 'balance', - getter: 'chequebook_balance', - outputFormatter: web3._extend.utils.toDecimal - }), - new web3._extend.Method({ - name: 'cash', - call: 'chequebook_cash', - params: 1, - inputFormatter: [null] - }), - new web3._extend.Method({ - name: 'issue', - call: 'chequebook_issue', - params: 2, - inputFormatter: [null, null] - }), - ] -}); -` - const CliqueJs = ` web3._extend({ property: 'clique', @@ -749,50 +714,6 @@ web3._extend({ }); ` -const ShhJs = ` -web3._extend({ - property: 'shh', - methods: [ - ], - properties: - [ - new web3._extend.Property({ - name: 'version', - getter: 'shh_version', - outputFormatter: web3._extend.utils.toDecimal - }), - new web3._extend.Property({ - name: 'info', - getter: 'shh_info' - }), - ] -}); -` - -const SwarmfsJs = ` -web3._extend({ - property: 'swarmfs', - methods: - [ - new web3._extend.Method({ - name: 'mount', - call: 'swarmfs_mount', - params: 2 - }), - new web3._extend.Method({ - name: 'unmount', - call: 'swarmfs_unmount', - params: 1 - }), - new web3._extend.Method({ - name: 'listmounts', - call: 'swarmfs_listmounts', - params: 0 - }), - ] -}); -` - const TxpoolJs = ` web3._extend({ property: 'txpool', @@ -825,50 +746,6 @@ web3._extend({ }); ` -const AccountingJs = ` -web3._extend({ - property: 'accounting', - methods: [ - new web3._extend.Property({ - name: 'balance', - getter: 'account_balance' - }), - new web3._extend.Property({ - name: 'balanceCredit', - getter: 'account_balanceCredit' - }), - new web3._extend.Property({ - name: 'balanceDebit', - getter: 'account_balanceDebit' - }), - new web3._extend.Property({ - name: 'bytesCredit', - getter: 'account_bytesCredit' - }), - new web3._extend.Property({ - name: 'bytesDebit', - getter: 'account_bytesDebit' - }), - new web3._extend.Property({ - name: 'msgCredit', - getter: 'account_msgCredit' - }), - new web3._extend.Property({ - name: 'msgDebit', - getter: 'account_msgDebit' - }), - new web3._extend.Property({ - name: 'peerDrops', - getter: 'account_peerDrops' - }), - new web3._extend.Property({ - name: 'selfDrops', - getter: 'account_selfDrops' - }), - ] -}); -` - const LESJs = ` web3._extend({ property: 'les',