import React from "react"; const EventButton = (obj) => { let eventSpecificInfo; if (obj.name == "EarningsClaimed") { eventSpecificInfo =

(Round {obj.data.endRound}) Claim: {obj.data.delegator} earned {obj.data.rewards / 1000000000000000000} Eth @ Orchestrator {obj.data.delegate}

} else if (obj.name == "Unbond") { eventSpecificInfo =

(Round {obj.data.withdrawRound}) Unbond: {obj.data.delegator} unbonded {obj.data.amount / 1000000000000000000} Eth @ Orchestrator {obj.data.delegate}

} else if (obj.name == "TransferBond") { eventSpecificInfo =

TransferBond: transfered bond worth {obj.data.amount / 1000000000000000000} Eth from {obj.data.oldDelegator} to {obj.data.newDelegator}

} else if (obj.name == "Bond") { eventSpecificInfo =

{obj.data.delegator} delegated {obj.data.bondedAmount / 1000000000000000000} LPT from {obj.data.oldDelegate} to {obj.data.newDelegate}

} else if (obj.name == "Rebond") { eventSpecificInfo =

Rebond: {obj.data.delegator} @ {obj.data.delegate}

} else if (obj.name == "WithdrawFees") { eventSpecificInfo =

{obj.data.recipient} claimed stake

} else if (obj.name == "WithdrawStake") { eventSpecificInfo =

{obj.data.delegator} withdrew stake worth {obj.data.amount / 1000000000000000000} LPT in round {obj.data.withdrawRound}

} else if (obj.name == "Reward") { eventSpecificInfo =

O {obj.data.transcoder} called reward for {obj.data.amount / 1000000000000000000} LPT

} else if (obj.name == "TranscoderUpdate") { eventSpecificInfo =

O {obj.data.transcoder} changed their rewardCut to {obj.data.rewardCut} and their feeShare to {obj.data.feeShare}

} else if (obj.name == "TranscoderActivated") { eventSpecificInfo =

O {obj.data.transcoder} activated and will become active in {obj.data.activationRound}

} else { console.log(obj); eventSpecificInfo =

UNIMPLEMENTED: {obj.event}

} return ( {obj.idx}: {eventSpecificInfo} ) } export default EventButton;