Contract Address 0x73c084388F5423c991030C3FA22249D3e02b1960

 

Overview

Total Supply:
1,000,000,000 MDR

Circulating Supply:
300,000,000 MDR

Holders:
Addresses

Price:
$0.07

Market Cap/Fully MC:
$400,000,000 (@ $0.07)

Token:
My Name Tag:
Not Available, login to update

Contract:
0x73c084388F5423c991030C3FA22249D3e02b1960

Creator:
0x7d528109c7Db392E92740C982A4e36f37c4ca684

Decimal:
8

Issuing Time :
2023-05-04 11:23

Official Website:
#

Social Profiles:
Balance
68.4 MDR

Value
$0.00

Txn Hash
Method
Age
From
To
Quantity
0xf9ad86f74ac4279096edceb5594a34192a9fa2f4023865abb80b52b5290268ff Transfer 2024-02-14 15:58:27 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 68.4000 MDR
0xc762184ea17b6ec24d54574599843423a6d7e0e0c8b2976bd95654de863b5cd4 Transfer 2024-01-23 22:59:50 0xe32f70428fa3ad6bc34213e41742584dc109aac5 OUT 0x787e89aa0053d4e6b0b0dbf6b27fb3274113d4f7 1,228.3500 MDR
0x3abe65e86ee344766b9d44ba50541282d258f802d4ad3e653878ba423e762446 Transfer 2024-01-23 14:15:17 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 1,228.3500 MDR
0x583f1eef3b0945f1740ede1b151dc54bbc07fea46bd2db2f59d3f54c1206cfbf Transfer 2024-01-10 12:57:20 0xe32f70428fa3ad6bc34213e41742584dc109aac5 OUT 0x1c66ccd9626005043692b571dc2fa37f505c9fec 19,660.0000 MDR
0x160afb84d1f25dc71c2eb645d59327fc8304bd96298a4929223aaa859b47194b Transfer 2024-01-06 15:30:06 0xba12714b926206bff60c4100b432c4a3bf2c8781 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 19,660.0000 MDR
0xaa99fa68825937a0e9b6a5bd5f73d462d873d42e428a1882e19ac60bc1d9e139 Transfer 2023-12-23 15:39:52 0xe32f70428fa3ad6bc34213e41742584dc109aac5 OUT 0x5902452ce05832029788952e455ef7e9fb074aa2 60,000.0000 MDR
0x73a946b40f437c46061acca3d48341f78c289ace734b01ca04c03daf64b97b91 Transfer 2023-12-23 12:43:28 0xbfe289bf48ff7ad7aef95ff2085502617ce8ad52 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 60,000.0000 MDR
0x0feaad5781c48908a63b5d768796f98e3e3c352a81f0434f0153d7d2d5209ec7 Transfer 2023-12-22 23:25:16 0xe32f70428fa3ad6bc34213e41742584dc109aac5 OUT 0x2968d0fb595f7edba51f8822a12883f5680c40cb 30,000.0000 MDR
0xcf86e9c50ad6c371d4e133a621f61f5f56586cbc8195659c0e9e6b57481aba0c Transfer 2023-12-22 23:23:28 0xbfe289bf48ff7ad7aef95ff2085502617ce8ad52 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 30,000.0000 MDR
0x46ce968761f7206481afec8a18e525addb4c0cfc23bfd5b5c2c8426b611eb766 Transfer 2023-12-10 23:56:00 0xe32f70428fa3ad6bc34213e41742584dc109aac5 OUT 0x455213c74e92e91159395483471d0a8eaebb49bd 20,073.2935 MDR
0x6a0b155f64ba6d58553b08601b83cd849233d4361f6bcb3d523da69121d23926 Transfer 2023-12-09 20:15:36 0xdef1e5d9809ffa0fc0f002aad05bbfd6a4322aab IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 28.5000 MDR
0xbbe7ce75346c30012a3f28cbcc95d704058f2780e9c83efca2e9fa1f12fa64a5 Transfer 2023-12-09 20:13:33 0x1c66ccd9626005043692b571dc2fa37f505c9fec IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 99.7500 MDR
0x5954a41b9e3779830f63c3c8784f241a0000eec6d2cde6942aab531688d73d48 Transfer 2023-12-09 20:11:12 0x14f5770a5a5ca830284094c1da922a6ae74a0662 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 57.0000 MDR
0xe4580dc090df2531f94e000f23c48b8c8aa0cd40beeb7ff0c228f36c96277ae8 Transfer 2023-12-08 17:15:26 0xdef1e5d9809ffa0fc0f002aad05bbfd6a4322aab IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 225.1500 MDR
0x3af4c5079fe762304d49f2fad37fcbaa28de686decbab54486585bdc3e6c806f Transfer 2023-12-08 17:14:29 0x1c66ccd9626005043692b571dc2fa37f505c9fec IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 793.2500 MDR
0x4385a0e9b2b9f990a636bd32b21cd703283e61379dc627f60d9b6153daa832eb Transfer 2023-12-08 17:13:53 0x3c7053def87d45867eaab6a32b3ae4f2b0dafbb1 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 22.8000 MDR
0xd169ad7a8f6ac5d6755d6917da20527562f681b695b1cd49660ab82339f36c69 Transfer 2023-12-08 17:13:08 0x706d6f1eb72c6e54c6aa7a97cc9652006aafb7b1 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 347.7000 MDR
0xd13fcb7cb8a1d9acba3f7b7c65b95fe976ac30c07214139f24026de98ba49388 Transfer 2023-12-08 17:11:44 0x14f5770a5a5ca830284094c1da922a6ae74a0662 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 453.1500 MDR
0x56efe4ed39ef52da06c3d6b2ff581cf6ca487154d2afa5d65f76e8695b2e0156 Transfer 2023-12-08 17:10:32 0x61b426875c0fc87d26906a779ab7a0fa9c939529 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 135.8500 MDR
0x0f04ae90f1de0691a0de10f92e85c8a58ffd5d13318b179fa2129d9a2b362436 Transfer 2023-12-07 17:12:33 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 38.9500 MDR
0xd0e596b3da313d5281d195f0045b72a70c8eedbab2206085f49c65f2315cb26e Transfer 2023-12-03 21:16:00 0xdef1e5d9809ffa0fc0f002aad05bbfd6a4322aab IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 169.1000 MDR
0xe73f5aece054a048fce04649145887c370a83e1e200e095f78265445e851fa1a Transfer 2023-12-03 21:15:12 0x1c66ccd9626005043692b571dc2fa37f505c9fec IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 595.6500 MDR
0x8903e7eab91ed4661c0e70ddfcef229da76ddc7ed7d956424a9c11a31bb79038 Transfer 2023-12-03 21:14:30 0x3c7053def87d45867eaab6a32b3ae4f2b0dafbb1 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 110.2000 MDR
0xd8489836eaa77e8044407d19b4d7808ea7ad918073ff5222885424cb2c51a90d Transfer 2023-12-03 21:13:45 0x706d6f1eb72c6e54c6aa7a97cc9652006aafb7b1 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 261.2500 MDR
0x0c126cc6ebc81a8afcd2a13312d0dbe675772a44e43cc6ec0994a64f57fdcdf3 Transfer 2023-12-03 21:09:30 0xe044353d7e241c9777d0b29b19de4395fe064de6 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 19.9500 MDR
0x8d95f43487ab77abd66be77639e27d03a1c1d73e61e98f921f953001d77d45ea Transfer 2023-12-03 21:08:54 0x14f5770a5a5ca830284094c1da922a6ae74a0662 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 339.1500 MDR
0x5503e2921578d4d36b572e4b2b7152b0dad63ab554750c9c201da72e492c82f1 Transfer 2023-12-03 21:08:18 0xfb392a86d5113bb7f36585e08335d2d3cf3f5c2a IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 3,443.4935 MDR
0x785fb05b6f0d31fe3c5f1a447e7d79ffc83dcf5993e5caf3d1e315a0ef048ff2 Transfer 2023-12-03 21:07:30 0x14831c587a4310c062dae3b4063178398cde20e3 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 678.3000 MDR
0x0a52cd459b68907c5c13e53ac0598ac8724616c5c86c8fe268275867280c2bf1 Transfer 2023-12-03 21:06:51 0xec7c64e47c9d3c9f79f983e0390d7e7468f11262 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 632.7000 MDR
0x109c31cfd88f7373abddb542c60004dae6269efcc8807f79d09899e6bd331bee Transfer 2023-12-03 21:06:06 0x8fadefc83fefb21b1dc7ac77bb2fff4c802f220b IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 34.2000 MDR
0xb4597d76bd04321af2d7bb5da640aa8f1a03dddb87583e14d3250f32e10b2b6d Transfer 2023-12-03 21:05:39 0x61b426875c0fc87d26906a779ab7a0fa9c939529 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 121.6000 MDR
0x060243216103bfb4f799cef6a911125227916d85877b740e20f31303f88a2a3c Transfer 2023-12-03 16:59:27 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 11,420.0000 MDR
0xab719caeb5c50db46f7ec9bc71e944b406756fdf5b60cbe771ecb7f3459f09b3 Transfer 2023-11-29 17:27:27 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 45.6000 MDR
0xcd224086a00620ad67f1e8d4e445ca38b0ef5d17f547b437395aa0f4ec6ac55a Transfer 2023-11-24 12:11:54 0xe32f70428fa3ad6bc34213e41742584dc109aac5 OUT 0x455213c74e92e91159395483471d0a8eaebb49bd 56.0500 MDR
0x4aed6e37eccf511a5957fafc7e3dc21640a2240a3c520c06922a27018dee8dca Transfer 2023-11-23 12:58:51 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 56.0500 MDR
0x016a51bb375efe17824202723de2f304990744d666f79f2eab6b8a2424d5da8b Transfer 2023-10-25 22:32:22 0xe32f70428fa3ad6bc34213e41742584dc109aac5 OUT 0x455213c74e92e91159395483471d0a8eaebb49bd 4,777.5500 MDR
0x6238fd01772ffbf3e17e8c431629813d53398aab6f081658addaa63efdc8fdb4 Transfer 2023-10-25 21:40:43 0x1c66ccd9626005043692b571dc2fa37f505c9fec IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 570.0000 MDR
0xa347c36a13827cf4b3af295b9bb24ee9eee98e53e436d31b980256b9e20ca0a6 Transfer 2023-10-25 21:40:07 0x3c7053def87d45867eaab6a32b3ae4f2b0dafbb1 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 74.1000 MDR
0x0524173b1f2ed2d5b6daf488de8bf2c7be0fb8167529b2629319294c4d3b9c23 Transfer 2023-10-25 21:39:25 0x706d6f1eb72c6e54c6aa7a97cc9652006aafb7b1 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 261.2500 MDR
0x4a4605c5da45c90c4212f173d3d97cfbff2e8c3b1df435abce8c6cfdda69f1b1 Transfer 2023-10-25 21:37:46 0x14f5770a5a5ca830284094c1da922a6ae74a0662 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 340.1000 MDR
0x5071f258d818d4f807d5393c12b781588ca794419230f15b5454f2a4605404c9 Transfer 2023-10-25 21:36:07 0x61b426875c0fc87d26906a779ab7a0fa9c939529 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 2,088.1000 MDR
0x3205868b02b4266c7633da52efcc9bfd2e630608edfd1d9ad7f24b4f1c51ad04 Transfer 2023-10-25 16:20:34 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 1,444.0000 MDR
0xbea94cf2b91f2b3fec0999299b03fd3237f3117c82bcde969ef009aaecc375d2 Transfer 2023-10-03 16:41:25 0xe32f70428fa3ad6bc34213e41742584dc109aac5 OUT 0xe4ce04e5a9f543749b71f81ab1d85fc032058047 4,979.2450 MDR
0xd1419898930cfe128f222448bf2367229e7f98423ab07b328d3298d53bbaea8e Transfer 2023-09-28 21:28:58 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 56.0500 MDR
0x7a1da89e26b14142688107fe7dd4b43d0a7b7e783db457da9f7f54c177f45ad4 Transfer 2023-09-26 12:06:22 0xe32f70428fa3ad6bc34213e41742584dc109aac5 OUT 0x06a9cbfc1fdef51facc68e643bed8f6a72d3a4ff 291.7700 MDR
0x533c1207cdcfcf6c9b5728546c1bcf7c1f258a8c3e07ff0e9cf1ff1d94ac58ba Transfer 2023-09-23 17:00:31 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 1,547.5500 MDR
0x47fae116da98b5dc5999c41037dd1d537f7a880312344c7179030e43acc8ff4c Transfer 2023-09-21 20:43:02 0x1c66ccd9626005043692b571dc2fa37f505c9fec IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 855.0000 MDR
0x7af0ddd65faaa1fca7dba820af282523bbc23b927d14e64413687d5b040f88e4 Transfer 2023-09-21 20:41:47 0x706d6f1eb72c6e54c6aa7a97cc9652006aafb7b1 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 392.0650 MDR
0x345b40e40586f1846513f43d4da40a48b2410a360e28a8a70401a1144167256d Transfer 2023-09-21 20:39:38 0xe044353d7e241c9777d0b29b19de4395fe064de6 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 16.1500 MDR
0x7060f38cf5e2355fa1df3a77c331d55352f084a6cd3c4b1f160a696acc399703 Transfer 2023-09-21 20:39:05 0x14f5770a5a5ca830284094c1da922a6ae74a0662 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 509.2000 MDR
0x1b4146bf004be78a031aaaf697c1d18347b873ae5cdf64ea5bc5a7f10705eeb1 Transfer 2023-09-21 20:38:32 0x14831c587a4310c062dae3b4063178398cde20e3 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 836.9500 MDR
0x3f43d8f88e099be9c5cfcb78e99248d60ae38ff7214aca91cd2eef9368c0de2d Transfer 2023-09-21 20:38:02 0xec7c64e47c9d3c9f79f983e0390d7e7468f11262 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 780.9000 MDR
0x3fdd6353d0514ade0d78edf6228d4a862ffefad6ce2119e3e8a6fd9bbd75736b Transfer 2023-09-21 20:37:35 0xf1544dd31a09920a5b47ea4fa752d5d72a9bd602 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 234.6500 MDR
0x224b8d5a46f704d0c624c0f8148569f3cfedabc398fa42e7fa3bc7ecde1d1cef Transfer 2023-09-21 20:37:08 0x8fadefc83fefb21b1dc7ac77bb2fff4c802f220b IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 41.8000 MDR
0xbaf1bf333b78767a102d0a71988bad870664c074ef2e39458a441183f002f835 Transfer 2023-09-14 12:23:39 0xe32f70428fa3ad6bc34213e41742584dc109aac5 OUT 0x455213c74e92e91159395483471d0a8eaebb49bd 6,446.0000 MDR
0x36844b646021f40d734b02ecd78b076671ca5f3ad1ddca3456b30dfab7444280 Transfer 2023-09-12 14:41:39 0xe044353d7e241c9777d0b29b19de4395fe064de6 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 19.9500 MDR
0xa19f0335686809a3e4c9a5bacd20388d70039ff280f5c5ba1935263ed10016e6 Transfer 2023-09-12 14:40:45 0x14f5770a5a5ca830284094c1da922a6ae74a0662 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 2,579.2500 MDR
0x7960c081117ab86d86129808fb3e56a873e3372fb7eaa2ff963131c540b494f2 Transfer 2023-09-12 14:39:00 0x706d6f1eb72c6e54c6aa7a97cc9652006aafb7b1 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 2,897.5000 MDR
0x06d24f02c5b1bb1a5dc8048d0ecf55b0f28f7a87729bb328294fbdff5c097b66 Transfer 2023-09-12 14:37:51 0x1c66ccd9626005043692b571dc2fa37f505c9fec IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 950.0000 MDR
0x9359a0be9d4cc7cf3002fcee0f29a2de203957c4be87cc3b30a539b85dcd2ed5 Transfer 2023-09-12 12:37:57 0xe32f70428fa3ad6bc34213e41742584dc109aac5 OUT 0x455213c74e92e91159395483471d0a8eaebb49bd 1,451.9500 MDR
0x0a8caff8a9435aa44172010d3bfe5e8e3093c967dabbaf3aa644dc37c794de12 Transfer 2023-09-12 12:37:09 0xe32f70428fa3ad6bc34213e41742584dc109aac5 OUT 0x455213c74e92e91159395483471d0a8eaebb49bd 6,669.4900 MDR
0xdd8c91fead102930a9350a6303494e3be69d64626424704204309eae58efa16c Transfer 2023-09-12 12:34:54 0x14831c587a4310c062dae3b4063178398cde20e3 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 1,208.4000 MDR
0xf0ce65ded73122afdd821d2ffa708c26b94c9aee628d318455ce458a1c3d58d2 Transfer 2023-09-12 12:34:54 0xf1544dd31a09920a5b47ea4fa752d5d72a9bd602 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 58.3000 MDR
0x1b663a933ccf72e75e5a87ba89d7486de378d423bedf29c32ceb96e522fecf95 Transfer 2023-09-12 12:34:54 0x61b426875c0fc87d26906a779ab7a0fa9c939529 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 185.2500 MDR
0xc5a3b36b0e415ae7e012219b9677d923b1788940d94bcc3318903f0046322e45 Transfer 2023-08-16 20:51:24 0x3c7053def87d45867eaab6a32b3ae4f2b0dafbb1 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 717.2500 MDR
0x4d402fd477b848abe5834c8aa2e05c21f30ed91b0dcf75ebb791a4ddc780af23 Transfer 2023-08-09 21:27:09 0x8fadefc83fefb21b1dc7ac77bb2fff4c802f220b IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 187.8400 MDR
0x9f3a0a6d64ec352f809cb0fea075a43a46890a565e3e840ed2653fe40acb6df8 Transfer 2023-08-08 22:57:30 0x61b426875c0fc87d26906a779ab7a0fa9c939529 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 297.1600 MDR
0xe8266d9ee5ead0658d9e9d531dd4ba82f3afd4fe41d3d932ff00dc35619da4c8 Transfer 2023-08-08 22:56:09 0xf1544dd31a09920a5b47ea4fa752d5d72a9bd602 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 72.3900 MDR
0x1cb8b1db6ca9ff42d5ec3a755414b73e14c164ddb43622bd71562848dc3b2a1c Transfer 2023-08-08 22:55:33 0xec7c64e47c9d3c9f79f983e0390d7e7468f11262 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 31.1600 MDR
0x2082fdf9827807220cdcfa9059a690fdf79f116ae09b68cd93326f161776b345 Transfer 2023-08-08 22:54:48 0x14831c587a4310c062dae3b4063178398cde20e3 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 32.6800 MDR
0xef7bbe423ebe3efc0fa4a7149583b952795f71dd9e0f27458f1f1a1c35bb8991 Transfer 2023-08-08 22:54:00 0x14f5770a5a5ca830284094c1da922a6ae74a0662 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 135.8500 MDR
0x43716e0403084fee6aa3b7875041e6167ac5bcf0656c445fa33485618c478f9e Transfer 2023-08-08 22:53:24 0xe044353d7e241c9777d0b29b19de4395fe064de6 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 18.2400 MDR
0xf70c61a9e928e9e64490a18053ea8f24d11c8f2d3b1a56bbfcdde1bc90db505b Transfer 2023-08-08 18:53:09 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 2,249.7700 MDR
0x235946db33f07130fdaa6c35de39bd853e089f5fe549168867f6a3c21738cad7 Transfer 2023-07-30 08:44:34 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 229.9000 MDR
0x2e215fe27a6584dcc3a78a13b8411933357fcd38c9921e04c50f27ab6e606019 Transfer 2023-07-30 01:10:51 0xe32f70428fa3ad6bc34213e41742584dc109aac5 OUT 0x65ab6311a4d699ffbc1d8a370043c80c401cffb7 30,000.0000 MDR
0xe31ee968ccbcc934bc22d6fe62b61887e127499b29ed61afc1bc49fbc0713e54 Transfer 2023-07-30 01:06:54 0xbfe289bf48ff7ad7aef95ff2085502617ce8ad52 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 24,000.0000 MDR
0xe1eb934b26e3982d90be55738a9041c4dd32e409a6b4fb9bf699421b63f2fb79 Transfer 2023-07-30 00:54:00 0xec7c64e47c9d3c9f79f983e0390d7e7468f11262 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 198.5500 MDR
0x12a4d021138a5e332da5c4d01f26be0b622e0dec994137741fc5f6a0fd4f0cdf Transfer 2023-07-30 00:53:30 0x14831c587a4310c062dae3b4063178398cde20e3 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 209.9500 MDR
0x734159d102e4abd0ffed435024adb025576d0eb518db2151183454f3ab043e61 Transfer 2023-07-30 00:53:03 0x14f5770a5a5ca830284094c1da922a6ae74a0662 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 875.9000 MDR
0x83a73479b344c1f511ff72b08c5f695028749a46724df06203451f2e2d981363 Transfer 2023-07-30 00:52:27 0x61b426875c0fc87d26906a779ab7a0fa9c939529 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 5,319.0500 MDR
0x4144ff396c61f9d212da1a9b489db118700637b55f11f13b7c9a8975516fdefc Transfer 2023-07-22 22:53:59 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 598.5000 MDR
0xf93452a7fd64b7296af66172dcde1453f8a9725cde6b8a518ddbf1ab0b043aa4 Transfer 2023-07-22 22:53:35 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 598.5000 MDR
0x4ecc7319e4ac0abfe447d77960de3fab8d2f8a396171fe7c7087f361c8fa3841 Transfer 2023-07-15 05:33:25 0x83825024f33bdaa0a2882dfd837901ad98033923 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 482.6000 MDR
0x38baa97fd564a239c05aa530247289f86a079f1d7798f10fb3eaa521fcc40014 Transfer 2023-07-08 17:33:23 0x83825024f33bdaa0a2882dfd837901ad98033923 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 76.9500 MDR
0x295bc366354f9734ae04ae240e9e14b3aac1edd8d258b022fea0520b4f59fa23 Transfer 2023-07-07 13:04:29 0x83825024f33bdaa0a2882dfd837901ad98033923 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 337.2500 MDR
0x47962f8b819e83ae35aea6319816db426ebb2734931789eca274362e3b683af5 Transfer 2023-07-02 15:00:32 0xe32f70428fa3ad6bc34213e41742584dc109aac5 OUT 0x455213c74e92e91159395483471d0a8eaebb49bd 686.2200 MDR
0x42efac2457d98fc87c934e1bec4c78d6f11391c46da18daa5b53451ef13056f1 Transfer 2023-07-02 13:55:56 0x706d6f1eb72c6e54c6aa7a97cc9652006aafb7b1 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 31.3500 MDR
0xf8ed6ce8584a5e5faa00b81de054bd44f8f61d95d1cbce9b58b8f9ea8c8a3169 Transfer 2023-07-02 13:53:26 0x14f5770a5a5ca830284094c1da922a6ae74a0662 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 91.2000 MDR
0xe04106dcee74987b168280667738412e4ed9fa5b1962bfcb616b144fa8eb7160 Transfer 2023-07-02 13:52:47 0x14831c587a4310c062dae3b4063178398cde20e3 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 28.5000 MDR
0xbad31acfe0a41e366778bbe68c74da12e8e1542bde0064ac95156e8c0c9d9f81 Transfer 2023-07-02 13:52:14 0xec7c64e47c9d3c9f79f983e0390d7e7468f11262 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 27.5500 MDR
0xb051b0ade3e2466d3b2adb212337366113c5f816a9881af33214e869ad7570b9 Transfer 2023-07-02 13:51:32 0x61b426875c0fc87d26906a779ab7a0fa9c939529 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 369.8700 MDR
0xc2c98a930288d97a9552f201be1592a504dfea4037bda35edb03a971c9808dcd Transfer 2023-07-02 12:58:32 0x83825024f33bdaa0a2882dfd837901ad98033923 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 137.7500 MDR
0x0edc3234c79dcd277f7f0bdecb8aaa48e4d019d70eeeb5ce8f5f2cd23c0f7621 Transfer 2023-06-30 05:47:47 0xe32f70428fa3ad6bc34213e41742584dc109aac5 OUT 0x455213c74e92e91159395483471d0a8eaebb49bd 940.1200 MDR
0xf3b7b69a3fcfcad1aaabc0aef4162c81434c9d486d0a4de99e1edceb73eadb24 Transfer 2023-06-30 05:43:20 0x14f5770a5a5ca830284094c1da922a6ae74a0662 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 90.2500 MDR
0x09aa274cf31a98eb829f6c3fa7d372df473b4ab066fcc58a4f5e01fb677123ab Transfer 2023-06-30 05:42:44 0x14831c587a4310c062dae3b4063178398cde20e3 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 30.4000 MDR
0xd37bd0a860f5ca317c6bd602e1c4865e118794da3bfc7e996ccd6e4e24fdeecd Transfer 2023-06-30 05:42:14 0x8fadefc83fefb21b1dc7ac77bb2fff4c802f220b IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 11.1150 MDR
0xe1946176aaea4797cde6a95c06a3b014bb0f550fcccdf11b9d9602d4083cd5bd Transfer 2023-06-30 05:41:41 0xec7c64e47c9d3c9f79f983e0390d7e7468f11262 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 28.5000 MDR
0xf8d90ce95788b179f5b5ba960902858de7e654441c8a8de48c4d5b5864b96f17 Transfer 2023-06-30 05:40:44 0x61b426875c0fc87d26906a779ab7a0fa9c939529 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 256.5000 MDR
0x0e5e503359342d9da0223f16678c52306f68e88f3604f53273e32984cc97eaf2 Transfer 2023-06-30 05:38:32 0x706d6f1eb72c6e54c6aa7a97cc9652006aafb7b1 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 46.5500 MDR
0x22dfd3e836b758c8e2d96975e6513c03290f24d15950e79ad4eac73a6dc1c203 Transfer 2023-06-30 05:26:32 0x83825024f33bdaa0a2882dfd837901ad98033923 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 68.4000 MDR
0xc156d3dea21d1d5e80ca54f4d66af6339f3c09e3e3117c3e1e625bbcb6d606ff Transfer 2023-06-28 23:09:47 0x83825024f33bdaa0a2882dfd837901ad98033923 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 51.3000 MDR
0x1ef8a74720b423574f8423edd10672dc8425e79290f328280c00e3217955b524 Transfer 2023-06-27 22:58:26 0x706d6f1eb72c6e54c6aa7a97cc9652006aafb7b1 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 202.2550 MDR
0xc01650c5102a5a4d77901a3f2d4e2880b1e2f0ec68e72e04ba608fd14cd994e0 Transfer 2023-06-27 22:48:20 0x83825024f33bdaa0a2882dfd837901ad98033923 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 52.2500 MDR
0xb5fa1178be827f03cd2292f4804cbc5ccef4e4059421b5fb55e3a30902c1d1ce Transfer 2023-06-27 12:19:41 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 102.6000 MDR
0x8df947912dfe7a22f8b1770a631dacf881dea7aa7553c1ba692ecaf52002618a Transfer 2023-06-26 15:19:11 0xe32f70428fa3ad6bc34213e41742584dc109aac5 OUT 0x8a909a88000e745497c43e6bfb0411f1d1a76192 404.7000 MDR
0x48edff40f7379aeb670e0faf5eb9c6415eeee0d256e0ce8146ce6005629171a8 Transfer 2023-06-26 15:10:14 0x14f5770a5a5ca830284094c1da922a6ae74a0662 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 84.5500 MDR
0xc48fd72e6b28c80558d2a9b8ca571a2d6145ec744e858068840ad6536359d5f4 Transfer 2023-06-26 15:09:35 0x61b426875c0fc87d26906a779ab7a0fa9c939529 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 191.9000 MDR
0xa5feb7468f7c3364cd7a31725f56eb3a74abf347c07cd94b9498f7196f05aa7f Transfer 2023-06-26 14:54:29 0x83825024f33bdaa0a2882dfd837901ad98033923 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 81.7000 MDR
0x1f06fc2477c7975705a2efd1b40a3f9f6044f29f873dff8e648a052e6937c82f Transfer 2023-06-24 11:12:53 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 46.5500 MDR
0x7588661ee5112c529fe652906b2f504704d490c10d3b2e3b122dc38fa6f45db3 Transfer 2023-06-23 17:44:17 0xe32f70428fa3ad6bc34213e41742584dc109aac5 OUT 0x455213c74e92e91159395483471d0a8eaebb49bd 610.6125 MDR
0x3543a40867c3df3ae7dbd73e9b55cccf00190c83a20588234a5505343f7d1635 Transfer 2023-06-23 17:39:35 0xe044353d7e241c9777d0b29b19de4395fe064de6 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 24.0825 MDR
0x7925f16a967455056fdd62eebfc271d2009fd3a830c635b583a18d3be10ea865 Transfer 2023-06-23 17:38:50 0xec7c64e47c9d3c9f79f983e0390d7e7468f11262 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 256.3100 MDR
0xee40afa7b2526d6c4df57291990cf70722a40ea3edd7370245ee5c30b21a3db1 Transfer 2023-06-23 17:38:08 0x14831c587a4310c062dae3b4063178398cde20e3 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 270.6550 MDR
0xf36e773aabace03dc45e107c467f18813e42e2ffa3a11ae47bcd219253b28f73 Transfer 2023-06-23 17:37:35 0xf1544dd31a09920a5b47ea4fa752d5d72a9bd602 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 59.5650 MDR
0x04ecc28bac5f1562743e22a01fc81ffdadd59662755187d9327afe4af9c54510 Transfer 2023-06-23 17:23:26 0xe32f70428fa3ad6bc34213e41742584dc109aac5 OUT 0x455213c74e92e91159395483471d0a8eaebb49bd 2,349.3500 MDR
0xd7bda6510e18e4233a22c8500bab24dbc787bfd619029c5cd3c6101b6b4cdc27 Transfer 2023-06-23 17:20:44 0x14f5770a5a5ca830284094c1da922a6ae74a0662 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 28.5000 MDR
0xe509d4b5f5878dc0887befb76f3cda9dfafa7071bc329553bb55c684ee03473f Transfer 2023-06-23 17:19:50 0x61b426875c0fc87d26906a779ab7a0fa9c939529 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 110.2000 MDR
0x51e3730d0aafdfa95e2e71f46df0ece415b0044133ef8771a329a460327a8ee9 Transfer 2023-06-23 11:02:35 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 2,123.2500 MDR
0x32032e9abd8484f8fed99dc2370182c1e983d46a36a8a65944e8c6b198ea1609 Transfer 2023-06-23 06:22:59 0x83825024f33bdaa0a2882dfd837901ad98033923 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 87.4000 MDR
0x63a3e2cb9baecac31e7d4f19dc83f7f7ca51d228d09afae3366f743ecfc8cbae Transfer 2023-06-21 17:39:50 0xe32f70428fa3ad6bc34213e41742584dc109aac5 OUT 0x455213c74e92e91159395483471d0a8eaebb49bd 1,757.6725 MDR
0x67e681d9468e6404ad0e75ae3a7297dce3faad6c822235abdf77cd5d4fc981df Transfer 2023-06-21 17:26:59 0x14f5770a5a5ca830284094c1da922a6ae74a0662 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 316.7775 MDR
0x05e2fec37cb9ea47eb27c7ffc8cda6df3259fd3e31cd8c83dd59deba2fce4c0c Transfer 2023-06-21 17:25:05 0x61b426875c0fc87d26906a779ab7a0fa9c939529 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 1,194.5775 MDR
0xa2861354a4e090c8ae51e425bf850a9701b085e62a45db1f74a0258bfe966125 Transfer 2023-06-21 17:14:59 0x83825024f33bdaa0a2882dfd837901ad98033923 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 94.0500 MDR
0x50db1ef5502a12b2afc7f8082ad912e925da02da14282f46f606f2b6a1b4a7cf Transfer 2023-06-21 14:04:56 0xe32f70428fa3ad6bc34213e41742584dc109aac5 OUT 0xba12714b926206bff60c4100b432c4a3bf2c8781 70.0000 MDR
0x05c4e771126091563f3065b605845b1d56dd5247f7b374f8ae90d893c185e93b Transfer 2023-06-21 12:47:17 0xe32f70428fa3ad6bc34213e41742584dc109aac5 OUT 0x85491015219f154e401df6e6dae4bd0369bf398f 184.0000 MDR
0x037de7a696c3af2ee645a631f67171c3b88a7d33583a53486bebd355d85e1580 Transfer 2023-06-19 17:15:35 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 88.3500 MDR
0x5560ca74c6575cff0a62faf4bb9930a0be00f9c35089adc6d38019c20dc93615 Transfer 2023-06-18 23:31:41 0x83825024f33bdaa0a2882dfd837901ad98033923 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 38.0000 MDR
0x59853acf46f8e67ea48c6964831893e709ea6efc26e908b90bc28b6a4eb24cf4 Transfer 2023-06-17 14:01:56 0x83825024f33bdaa0a2882dfd837901ad98033923 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 80.4175 MDR
0x80e39b02830d158ad6ed9a31fbea306ec2fc83be2294c6890ddeec799cfbf69a Transfer 2023-06-15 14:37:56 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 199.5000 MDR
0x9d3162f59d2a2a13b9f892f241878b569acfcf30a49cc29371601cf97e8512cf Transfer 2023-06-15 13:42:05 0xe32f70428fa3ad6bc34213e41742584dc109aac5 OUT 0x455213c74e92e91159395483471d0a8eaebb49bd 4,184.3700 MDR
0x4176c4ee21acc62785845d37ae00ba17b43468ef0de61dc60df4a8e568f74d42 Transfer 2023-06-14 16:27:05 0x706d6f1eb72c6e54c6aa7a97cc9652006aafb7b1 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 572.5650 MDR
0xe24c7cd87c9b16972ccb550957fba39e7051bf1ba79a260bdf139abb3ea9a492 Transfer 2023-06-14 16:24:44 0x3c7053def87d45867eaab6a32b3ae4f2b0dafbb1 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 296.6375 MDR
0x792875c99ec3f4b7eddb6553343653de6db8df40ef9f4f4997920b37eabf957a Transfer 2023-06-10 15:47:19 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 124.7825 MDR
0x873933e1f1b06b2b1ea940635ef320b692e96e458d00024d749bfa5e6f8f6051 Transfer 2023-06-10 15:29:19 0x61b426875c0fc87d26906a779ab7a0fa9c939529 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 1,772.2250 MDR
0x4da6620240f4273f5146acdac7adb6f2f654d017ea247f3725038a4f4a1781f7 Transfer 2023-06-10 15:21:58 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0xe32f70428fa3ad6bc34213e41742584dc109aac5 1,418.1600 MDR

 Latest 9 ERC-20 Token Transfer Events

Txn Hash
Block
From
To
Value [Txn Fee]
0x4c8599fa5db502d29d78ad3c85e39ff7160c4775e4e645cd344af13d662eded3 16807914 2 hrs 6 mins ago 0x931cdb4f83672a7803a552414c026b7914bb72ae OUT 0x1fd1259fa8cdc60c6e8c86cfa592ca1b8403dfad 0 BLN 0.000143891192

 Latest 25 blocks (From a total of 353,417 blocks with 47,300.41 BLN in fees)

Block Transaction Gas Used Reward
16738610 31 secs ago 430 19,977,660 (99.89%)
0.16001155598032753 BLN
16738609 33 secs ago 349 19,967,071 (99.84%)
1.368512730518157196 BLN
16738608 35 secs ago 430 19,959,026 (99.80%)
1.119899900678144967 BLN

pragma solidity ^0.4.24;

contract ERC20 {
    uint256 public totalSupply;

    function balanceOf(address who) public view returns (uint256 balance);

    function allowance(address owner, address spender) public view returns (uint256 remaining);

    function transfer(address to, uint256 value) public returns (bool success);

    function approve(address spender, uint256 value) public returns (bool success);

    function transferFrom(address from, address to, uint256 value) public returns (bool success);

    event Transfer(address indexed _from, address indexed _to, uint256 _value);

    event Approval(address indexed _owner, address indexed _spender, uint256 _value);
}

library SafeMath {
    function sub(uint256 a, uint256 b) internal pure returns (uint256 c) {
        c = a - b;
        assert(b <= a && c <= a);
        return c;
    }

    function add(uint256 a, uint256 b) internal pure returns (uint256 c) {
        c = a + b;
        assert(c >= a && c>=b);
        return c;
    }
}

library SafeERC20 {
    function safeTransfer(ERC20 _token, address _to, uint256 _value) internal {
        require(_token.transfer(_to, _value));
    }
}

contract Owned {
    address public owner;

    constructor() public {
        owner = msg.sender;
    }

    modifier onlyOwner {
        require(msg.sender == owner,"O1- Owner only function");
        _;
    }

    function setOwner(address newOwner) onlyOwner public {
        owner = newOwner;
    }
}

contract Pausable is Owned {
    event Pause();
    event Unpause();

    bool public paused = false;

    modifier whenNotPaused() {
        require(!paused);
        _;
    }

    modifier whenPaused() {
        require(paused);
        _;
    }

    function pause() public onlyOwner whenNotPaused {
        paused = true;
        emit Pause();
    }

    function unpause() public onlyOwner whenPaused {
        paused = false;
        emit Unpause();
    }
}

contract AVNrich is Owned, Pausable, ERC20 {
    using SafeMath for uint256;
    using SafeERC20 for ERC20;

    mapping (address => uint256) public balances;
    mapping (address => mapping (address => uint256)) public allowed;
    mapping (address => bool) public frozenAccount;
    mapping (address => bool) public verifyPublisher;
    mapping (address => bool) public verifyWallet;

    struct fStruct { uint256 index; }
    mapping(string => fStruct) private fileHashes;
    string[] private fileIndex;

    string public constant name = "Bullion Share";
    uint8 public constant decimals = 8;
    string public constant symbol = "BLNS";
    uint256 public constant initialSupply = 21000000;
    uint256 public validationPrice = 7 * 10 ** uint(decimals);
    address public validationWallet = address(0);

    constructor() public {
        validationWallet = msg.sender;
        verifyWallet[msg.sender] = true;
        totalSupply = initialSupply * 10 ** uint(decimals);
        balances[msg.sender] = totalSupply;
        emit Transfer(address(0),owner,initialSupply);
    }

    function () public payable {
        revert();
    }

    function transfer(address _to, uint256 _value) public whenNotPaused returns (bool success) {
        require(_to != msg.sender,"T1- Recipient can not be the same as sender");
        require(_to != address(0),"T2- Please check the recipient address");
        require(balances[msg.sender] >= _value,"T3- The balance of sender is too low");
        require(!frozenAccount[msg.sender],"T4- The wallet of sender is frozen");
        require(!frozenAccount[_to],"T5- The wallet of recipient is frozen");

        balances[msg.sender] = balances[msg.sender].sub(_value);
        balances[_to] = balances[_to].add(_value);

        emit Transfer(msg.sender, _to, _value);

        return true;
    }

    function transferFrom(address _from, address _to, uint256 _value) public whenNotPaused returns (bool success) {
        require(_to != address(0),"TF1- Please check the recipient address");
        require(balances[_from] >= _value,"TF2- The balance of sender is too low");
        require(allowed[_from][msg.sender] >= _value,"TF3- The allowance of sender is too low");
        require(!frozenAccount[_from],"TF4- The wallet of sender is frozen");
        require(!frozenAccount[_to],"TF5- The wallet of recipient is frozen");

        balances[_from] = balances[_from].sub(_value);
        balances[_to] = balances[_to].add(_value);

        allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value);

        emit Transfer(_from, _to, _value);

        return true;
    }

    function balanceOf(address _owner) public view returns (uint256 balance) {
        return balances[_owner];
    }

    function approve(address _spender, uint256 _value) public whenNotPaused returns (bool success) {
        require((_value == 0) || (allowed[msg.sender][_spender] == 0),"A1- Reset allowance to 0 first");

        allowed[msg.sender][_spender] = _value;

        emit Approval(msg.sender, _spender, _value);

        return true;
    }

    function increaseApproval(address _spender, uint256 _addedValue) public whenNotPaused returns (bool) {
        allowed[msg.sender][_spender] = allowed[msg.sender][_spender].add(_addedValue);

        emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);

        return true;
    }

    function decreaseApproval(address _spender, uint256 _subtractedValue) public whenNotPaused returns (bool) {
        allowed[msg.sender][_spender] = allowed[msg.sender][_spender].sub(_subtractedValue);

        emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]);

        return true;
    }

    function allowance(address _owner, address _spender) public view returns (uint256 remaining) {
        return allowed[_owner][_spender];
    }

    struct TKN { address sender; uint256 value; bytes data; bytes4 sig; }

    function tokenFallback(address _from, uint256 _value, bytes _data) public pure returns (bool) {
        TKN memory tkn;
        tkn.sender = _from;
        tkn.value = _value;
        tkn.data = _data;
        uint32 u = uint32(_data[3]) + (uint32(_data[2]) << 8) + (uint32(_data[1]) << 16) + (uint32(_data[0]) << 24);
        tkn.sig = bytes4(u);
        return true;
    }

    function transferToken(address tokenAddress, uint256 tokens) public onlyOwner {
        ERC20(tokenAddress).safeTransfer(owner,tokens);
    }

    function burn(uint256 _value) public onlyOwner returns (bool) {
        require(_value <= balances[msg.sender],"B1- The balance of burner is too low");

        balances[msg.sender] = balances[msg.sender].sub(_value);
        totalSupply = totalSupply.sub(_value);

        emit Burn(msg.sender, _value);

        emit Transfer(msg.sender, address(0), _value);

        return true;
    }

    function freeze(address _address, bool _state) public onlyOwner returns (bool) {
        frozenAccount[_address] = _state;

        emit Freeze(_address, _state);

        return true;
    }

    function validatePublisher(address Address, bool State, string Publisher) public onlyOwner returns (bool) {
        verifyPublisher[Address] = State;

        emit ValidatePublisher(Address,State,Publisher);

        return true;
    }

    function validateWallet(address Address, bool State, string Wallet) public onlyOwner returns (bool) {
        verifyWallet[Address] = State;

        emit ValidateWallet(Address,State,Wallet);

        return true;
    }

    function validateFile(address To, uint256 Payment, bytes Data, bool cStore, bool eLog) public whenNotPaused returns (bool) {
        require(Payment>=validationPrice,"V1- Insufficient payment provided");
        require(verifyPublisher[msg.sender],"V2- Unverified publisher address");
        require(!frozenAccount[msg.sender],"V3- The wallet of publisher is frozen");
        require(Data.length == 64,"V4- Invalid hash provided");

        if (!verifyWallet[To] || frozenAccount[To]) {
            To = validationWallet;
        }

        uint256 index = 0;
        string memory fileHash = string(Data);

        if (cStore) {
            if (fileIndex.length > 0) {
                require(fileHashes[fileHash].index == 0,"V5- This hash was previously validated");
            }

            fileHashes[fileHash].index = fileIndex.push(fileHash)-1;
            index = fileHashes[fileHash].index;
        }

        if (allowed[To][msg.sender] >= Payment) {
            allowed[To][msg.sender] = allowed[To][msg.sender].sub(Payment);
        } else {
            balances[msg.sender] = balances[msg.sender].sub(Payment);
            balances[To] = balances[To].add(Payment);
        }

        emit Transfer(msg.sender, To, Payment);

        if (eLog) {
            emit ValidateFile(index,fileHash);
        }

        return true;
    }

    function verifyFile(string fileHash) public view returns (bool) {
        if (fileIndex.length == 0) {
            return false;
        }

        bytes memory a = bytes(fileIndex[fileHashes[fileHash].index]);
        bytes memory b = bytes(fileHash);

        if (a.length != b.length) {
            return false;
        }

        for (uint256 i = 0; i < a.length; i ++) {
            if (a[i] != b[i]) {
                return false;
            }
        }

        return true;
    }

    function setPrice(uint256 newPrice) public onlyOwner {
        validationPrice = newPrice;
    }

    function setWallet(address newWallet) public onlyOwner {
        validationWallet = newWallet;
    }

    function listFiles(uint256 startAt, uint256 stopAt) onlyOwner public returns (bool) {
        if (fileIndex.length == 0) {
            return false;
        }

        require(startAt <= fileIndex.length-1,"L1- Please select a valid start");

        if (stopAt > 0) {
            require(stopAt > startAt && stopAt <= fileIndex.length-1,"L2- Please select a valid stop");
        } else {
            stopAt = fileIndex.length-1;
        }

        for (uint256 i = startAt; i <= stopAt; i++) {
            emit LogEvent(i,fileIndex[i]);
        }

        return true;
    }

    event Burn(address indexed burner, uint256 value);
    event Freeze(address target, bool frozen);

    event ValidateFile(uint256 index, string data);
    event ValidatePublisher(address indexed publisherAddress, bool state, string indexed publisherName);
    event ValidateWallet(address indexed walletAddress, bool state, string indexed walletName);

    event LogEvent(uint256 index, string data) anonymous;
}
Block Uncle Number Difficulty Gas Used Reward

Analytics data

Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.