Current section

Files

Jump to
rube lib rube erc20 event_handler.ex
Raw

lib/rube/erc20/event_handler.ex

defmodule Rube.Erc20.EventHandler do
alias Rube.Erc20.Events
alias Rube.Tokens
@events [
Events.Approval,
Events.Transfer
]
def handle_event(blockchain, %{"address" => address}, %event_name{})
when event_name in @events do
Tokens.ensure(blockchain.id, address)
end
end