|
|
|
@ -19,10 +19,8 @@ package web3ext |
|
|
|
|
|
|
|
|
|
var Modules = map[string]string{ |
|
|
|
|
"admin": Admin_JS, |
|
|
|
|
"bzz": Bzz_JS, |
|
|
|
|
"chequebook": Chequebook_JS, |
|
|
|
|
"debug": Debug_JS, |
|
|
|
|
"ens": ENS_JS, |
|
|
|
|
"eth": Eth_JS, |
|
|
|
|
"miner": Miner_JS, |
|
|
|
|
"net": Net_JS, |
|
|
|
@ -32,101 +30,6 @@ var Modules = map[string]string{ |
|
|
|
|
"txpool": TxPool_JS, |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
const Bzz_JS = ` |
|
|
|
|
web3._extend({ |
|
|
|
|
property: 'bzz', |
|
|
|
|
methods: |
|
|
|
|
[ |
|
|
|
|
new web3._extend.Method({ |
|
|
|
|
name: 'syncEnabled', |
|
|
|
|
call: 'bzz_syncEnabled', |
|
|
|
|
params: 1, |
|
|
|
|
inputFormatter: [null] |
|
|
|
|
}), |
|
|
|
|
new web3._extend.Method({ |
|
|
|
|
name: 'swapEnabled', |
|
|
|
|
call: 'bzz_swapEnabled', |
|
|
|
|
params: 1, |
|
|
|
|
inputFormatter: [null] |
|
|
|
|
}), |
|
|
|
|
new web3._extend.Method({ |
|
|
|
|
name: 'download', |
|
|
|
|
call: 'bzz_download', |
|
|
|
|
params: 2, |
|
|
|
|
inputFormatter: [null, null] |
|
|
|
|
}), |
|
|
|
|
new web3._extend.Method({ |
|
|
|
|
name: 'upload', |
|
|
|
|
call: 'bzz_upload', |
|
|
|
|
params: 2, |
|
|
|
|
inputFormatter: [null, null] |
|
|
|
|
}), |
|
|
|
|
new web3._extend.Method({ |
|
|
|
|
name: 'resolve', |
|
|
|
|
call: 'bzz_resolve', |
|
|
|
|
params: 1, |
|
|
|
|
inputFormatter: [null] |
|
|
|
|
}), |
|
|
|
|
new web3._extend.Method({ |
|
|
|
|
name: 'get', |
|
|
|
|
call: 'bzz_get', |
|
|
|
|
params: 1, |
|
|
|
|
inputFormatter: [null] |
|
|
|
|
}), |
|
|
|
|
new web3._extend.Method({ |
|
|
|
|
name: 'put', |
|
|
|
|
call: 'bzz_put', |
|
|
|
|
params: 2, |
|
|
|
|
inputFormatter: [null, null] |
|
|
|
|
}), |
|
|
|
|
new web3._extend.Method({ |
|
|
|
|
name: 'modify', |
|
|
|
|
call: 'bzz_modify', |
|
|
|
|
params: 4, |
|
|
|
|
inputFormatter: [null, null, null, null] |
|
|
|
|
}) |
|
|
|
|
], |
|
|
|
|
properties: |
|
|
|
|
[ |
|
|
|
|
new web3._extend.Property({ |
|
|
|
|
name: 'hive', |
|
|
|
|
getter: 'bzz_hive' |
|
|
|
|
}), |
|
|
|
|
new web3._extend.Property({ |
|
|
|
|
name: 'info', |
|
|
|
|
getter: 'bzz_info', |
|
|
|
|
}), |
|
|
|
|
] |
|
|
|
|
}); |
|
|
|
|
` |
|
|
|
|
|
|
|
|
|
const ENS_JS = ` |
|
|
|
|
web3._extend({ |
|
|
|
|
property: 'ens', |
|
|
|
|
methods: |
|
|
|
|
[ |
|
|
|
|
new web3._extend.Method({ |
|
|
|
|
name: 'register', |
|
|
|
|
call: 'ens_register', |
|
|
|
|
params: 1, |
|
|
|
|
inputFormatter: [null] |
|
|
|
|
}), |
|
|
|
|
new web3._extend.Method({ |
|
|
|
|
name: 'setContentHash', |
|
|
|
|
call: 'ens_setContentHash', |
|
|
|
|
params: 2, |
|
|
|
|
inputFormatter: [null, null] |
|
|
|
|
}), |
|
|
|
|
new web3._extend.Method({ |
|
|
|
|
name: 'resolve', |
|
|
|
|
call: 'ens_resolve', |
|
|
|
|
params: 1, |
|
|
|
|
inputFormatter: [null] |
|
|
|
|
}), |
|
|
|
|
] |
|
|
|
|
}) |
|
|
|
|
` |
|
|
|
|
|
|
|
|
|
const Chequebook_JS = ` |
|
|
|
|
web3._extend({ |
|
|
|
|
property: 'chequebook', |
|
|
|
|