github.com/shrimpyuk/bor@v0.2.15-0.20220224151350-fb4ec6020bae/internal/web3ext/bor_ext.go (about) 1 package web3ext 2 3 // BorJs bor related apis 4 const BorJs = ` 5 web3._extend({ 6 property: 'bor', 7 methods: [ 8 new web3._extend.Method({ 9 name: 'getSnapshot', 10 call: 'bor_getSnapshot', 11 params: 1, 12 inputFormatter: [null] 13 }), 14 new web3._extend.Method({ 15 name: 'getAuthor', 16 call: 'bor_getAuthor', 17 params: 1, 18 inputFormatter: [null] 19 }), 20 new web3._extend.Method({ 21 name: 'getSnapshotAtHash', 22 call: 'bor_getSnapshotAtHash', 23 params: 1 24 }), 25 new web3._extend.Method({ 26 name: 'getSigners', 27 call: 'bor_getSigners', 28 params: 1, 29 inputFormatter: [null] 30 }), 31 new web3._extend.Method({ 32 name: 'getSignersAtHash', 33 call: 'bor_getSignersAtHash', 34 params: 1 35 }), 36 new web3._extend.Method({ 37 name: 'getCurrentProposer', 38 call: 'bor_getCurrentProposer', 39 params: 0 40 }), 41 new web3._extend.Method({ 42 name: 'getCurrentValidators', 43 call: 'bor_getCurrentValidators', 44 params: 0 45 }), 46 new web3._extend.Method({ 47 name: 'getRootHash', 48 call: 'bor_getRootHash', 49 params: 2, 50 }), 51 ] 52 }); 53 `