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.
Top-level Web3 module that composes wallet + transaction state.
Wire this into your Elm app's Model/update/subscriptions.
import Web3
type alias Model =
{ web3 : Web3.Model
, ...
}
type Msg
= Web3Msg Web3.Msg
| ...
update msg model =
case msg of
Web3Msg subMsg ->
{ model | web3 = Web3.update subMsg model.web3 }Placeholder for port subscriptions. Wire your port decoder here.
Combined wallet + transaction state.