Account Details of 0x389EFaDDEdeD5a5682B5fe7efE2De28529DD2FF0

ID 389EFaDDEdeD5a5682B5fe7efE2De28529DD2FF0
Total Deposits0
Merkle Proofs 49
IDRecipientAmountStatus
16620x389EFaDDEdeD5a5682B5fe7efE2De28529DD2FF0 (self)
100
Success
16630xbA93A126F7b44A21f743188A5946586d1D3691Be
100
Success
Transaction IDAmountBlockDate
Transaction IDAmountBlockDate
Transaction IDAmountBlockDate