Unavailable. Nobody can download this version any more, with elm or with the Lamdera compiler: github.com/quietgarden/elm-web3 is gone (deleted or private); Software Heritage not asked yet (this run's --swh-calls were used up); no fork with tag 1.0.0 found (5 same-name repos checked); no cached copy. Use another version.
Helpers to decode contract return values from JSON received through ports from the JS Web3 layer.
Decode a bool return value.
Decode a string return value.
Decode a bytes32 hex string (e.g. an event topic). Expects a 0x-prefixed 66-character hex string and returns it as-is.
Attempt to decode an EVM revert reason from raw revert data.
Checks for the Error(string) selector 0x08c379a2 and decodes the
ABI-encoded string that follows. Returns Nothing if the data is not
a standard Error(string) revert.
decodeRevertReason "0x08c379a200000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000011496e73756666696369656e742066756e647300000000000000000000000000"
--> Just "Insufficient funds"
Decode an Address return value.