(parametersType, values)
| 1 | const abi = require("ethereumjs-abi"); |
| 2 | |
| 3 | export function encodeProxyCall(parametersType, values) { |
| 4 | const methodId = abi.methodID("initialize", parametersType).toString("hex"); |
| 5 | const params = abi.rawEncode(parametersType, values).toString("hex"); |
| 6 | return "0x" + methodId + params; |
| 7 | } |
| 8 | |
| 9 | export function encodeModuleCall(parametersType, values) { |
| 10 | const methodId = abi.methodID("configure", parametersType).toString("hex"); |
no outgoing calls
no test coverage detected