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
0 MDR

Value
$0.00

Txn Hash
Method
Age
From
To
Quantity
0x3d9b75b7f48767a14910747f990a2a1daf8baba0c8e638ac7375b9819e0a4d50 Transfer 2024-02-04 22:06:36 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 2,103.3000 MDR
0xd22d42ab6e4fac1736165142185d974f73936cda1681fcf2a87c55a8ff4c3191 Transfer 2024-02-04 22:02:39 0x1e8618d4419c915c0d88da8286217849b977fce7 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 2,103.3000 MDR
0x0b2b7a301f8e224039e7b14a5905fa7ab6eb0bacd1064794ccd8cad05bddf5d9 Transfer 2024-02-04 21:33:09 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 3,298.4000 MDR
0xa473944f8fef919d55a80f39042e5eb52aec7d537a0fa106325097fb4e6bd235 Transfer 2024-02-04 21:29:39 0x837e7c424a9f6a7622ade7537d77d38ff4e33b33 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 3,298.4000 MDR
0x3fbdb9f9ea24ae2c922f5f193dcb22ea18a05f2737f354d734f1f67b5e23e302 Transfer 2024-02-01 11:56:11 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 4,416.3500 MDR
0xb4f003906bcae77e0d3e0dd34abbb438a67764931faad959116bb426beaf5cab Transfer 2024-02-01 11:53:29 0x9e6df879541cf9e64c0b39efd618f998ca50f124 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 4,416.3500 MDR
0x84debb5f85d176f7d273145b6534ebe0501e482fa074c17883c337b1b56fd2c9 Transfer 2024-01-24 10:59:11 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 2,029.2000 MDR
0xb174160850ff00b8038a30a4e1bf0553e81497afe3b5670d56329366a25446d4 Transfer 2024-01-24 10:55:02 0x1e8618d4419c915c0d88da8286217849b977fce7 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 2,029.2000 MDR
0x81707f7868111b21c5b8e978121ad6bb5d2a0b332ba2f9aa6472b6d437b74e76 Transfer 2024-01-02 23:24:33 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 3,204.3500 MDR
0x20d73d81ca8c6d00b7a4ee4fc844b1648389b45809739a85a8fe28e6297f77da Transfer 2024-01-02 23:21:57 0x1e8618d4419c915c0d88da8286217849b977fce7 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 3,204.3500 MDR
0x108cd105932e3b27e04147ee9ec1a0e4a87a065abea677595f8b58c810595dfd Transfer 2023-12-28 10:37:48 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 1,994.0500 MDR
0xb790a0920a80828282d8359fb86997549670f436c845ccb5577a934e02b2415c Transfer 2023-12-28 10:35:12 0x1e8618d4419c915c0d88da8286217849b977fce7 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 1,994.0500 MDR
0xc65cac2c1bfe8c5e252a46166cdd1f514fe55adb6e7be732269e897611fd3124 Transfer 2023-12-23 21:09:31 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 447.4500 MDR
0x4d1f35d3e414ac0f1b79e6bd473c6f645a6b75c1a651db0527fb071b7edea015 Transfer 2023-12-23 21:07:40 0x6ddb210c943b37305145b84413cdb7960065af41 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 209.0000 MDR
0x2f5e253b2592fede535c309cfb16e801be85a0794fef8b9bd093e394796203f2 Transfer 2023-12-23 21:05:58 0x3bfd9ae3efb64dc6e3a549825fc95043fd9193e9 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 238.4500 MDR
0x917a7ef83a6a62460d352b05a14c399c9ebd412a508342ce0f8e6dc24b1e6bbf Transfer 2023-12-23 07:50:37 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 382.8500 MDR
0x50ed8d3e0584a50d0c4e0aeecf64c0ea4fbca71708e3e868668c5c734339642a Transfer 2023-12-23 07:48:04 0x1e8618d4419c915c0d88da8286217849b977fce7 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 382.8500 MDR
0x7eac0dcd893d0872aeb6a267e9d59a7d8d78aa2c939d375265aeb5dcfe21a02f Transfer 2023-12-21 14:17:37 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 1,185.0000 MDR
0x8d037bec957861c0aa52fe21113a51ba7b270179d41d5840747ce0ad3d50f0ba Transfer 2023-12-21 14:15:04 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 1,185.0000 MDR
0xc3fe72c4c7549fbe2550d8399814cdd8ac60cf29dd44f8cceed018e8a2bde9ea Transfer 2023-12-21 13:29:13 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 910.1000 MDR
0x6a9180ad5b77bc37d24d0ce6d52ea743765cfd3b315e4190fd0ca1ffe2302b81 Transfer 2023-12-21 13:25:07 0x4834ca1756d601d8a4fc614f184eb7740cd251be IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 910.1000 MDR
0x7748092d67d1262a4b8650d5ee79eb5e716ef21727c7030dde4c0fe82b069d80 Transfer 2023-12-12 12:05:32 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 292.6000 MDR
0xb4a0891b0cfe030285c00a9cf325b46300b9d6fd03108023c4eafde0cbe0d715 Transfer 2023-12-12 12:02:29 0x9e6df879541cf9e64c0b39efd618f998ca50f124 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 292.6000 MDR
0xf1c70565c17d5d60bd3052ab603b1f8ef1496b3824835045b69ad1f49f1eea6c Transfer 2023-12-12 11:47:02 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 568.1000 MDR
0xbc505a52649b55896d132f5fec225e3ad043e96b171058640516178ae0d4310d Transfer 2023-12-12 11:44:29 0x837e7c424a9f6a7622ade7537d77d38ff4e33b33 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 568.1000 MDR
0xa7d37208300dcef08307e09e421f011aec8301ee7d30e98538ed20149ad60617 Transfer 2023-12-10 13:53:36 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 1,995.9500 MDR
0x8cbf7f566291208e5bf6cbd4d272dcbc8b6b8b89eeb570a251717c7550b67c2f Transfer 2023-12-10 13:49:45 0x837e7c424a9f6a7622ade7537d77d38ff4e33b33 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 1,995.9500 MDR
0x04afeaddabcda9f9b2e5b982d6a6b53187a8bc136ec776f929211017f7b9c4a5 Transfer 2023-12-02 14:49:36 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 114.0000 MDR
0xc53bed47fa94b38f0db94a7877b5243e8fb0fa7a7f22748e2133fbc858116165 Transfer 2023-12-02 14:46:39 0xc49887f5cf0ba84debdb52dd61a6ab04a5d6228e IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 114.0000 MDR
0xd220499a8be7272e57e80e6c07206874533a071a54553223b989d8837c78596d Transfer 2023-12-02 14:44:33 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 385.7000 MDR
0x236d4a61f5153d9b781fa7a65a260f4be760ef5cf192666cdac5963588971724 Transfer 2023-12-02 14:43:51 0x6ddb210c943b37305145b84413cdb7960065af41 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 76.9500 MDR
0x3790e9838b9c9fa5ae28f5feba9fd83d0cdea3b84d8998e4bc9b8130217f6ba7 Transfer 2023-12-02 14:42:42 0x136e88aa2c452de741b56968a6117d24676fd519 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 80.7500 MDR
0xaff7e184ad78ae5fb055dfb8537f76c2055586fc3a0b02f56a1f47d39c4a1297 Transfer 2023-12-02 14:41:48 0x7c8d8458c64fec1160d20a3df495a19a668a1724 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 92.1500 MDR
0x350f0dc11c52cede725663c94763a22070320d43d2a1ad16edf9c935cb948963 Transfer 2023-12-02 14:40:51 0x3bfd9ae3efb64dc6e3a549825fc95043fd9193e9 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 135.8500 MDR
0x35f58650d73b87d85ba77ed4675e8129cfd7ba849d079656bd2e6451431fe211 Transfer 2023-12-01 14:11:42 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 2,562.1500 MDR
0x2651fa8cf8cbd5a7b62a753267877733ae36dc966c27cd8ebe235956fddede59 Transfer 2023-12-01 14:08:51 0xcf71642bfc17719b97677e9b6136c09c6f4baa2e IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 2,562.1500 MDR
0xec7100539580b8044fe12d73ffdf016d6395e6e9f58d260ec3ef368f75f6a093 Transfer 2023-11-29 17:39:36 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 821.1500 MDR
0x91258e3231303a536cd830fff02c87469750fefb8a6564e3b50adad11b621736 Transfer 2023-11-29 17:37:36 0x1e8618d4419c915c0d88da8286217849b977fce7 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 821.1500 MDR
0x8a899b1fabe35be96763c4de1ebcf4c03bac04a35c1d2a8c9f6c2fa2b6b3ceb3 Transfer 2023-11-29 17:36:12 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 168.1500 MDR
0xb2a09b9a68281cc56443bc47e008fdb1459301c422b6f46c29fa590e51416eb3 Transfer 2023-11-29 17:35:12 0x51a4790c09d6cde13cb44bb4ceaa92186e4783f0 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 168.1500 MDR
0x433974ca0fe552a97559fb380d80ca39aaaef5d7685dce6d2ef471d050a34804 Transfer 2023-11-29 17:34:30 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 198.5500 MDR
0x76e90096c7e78b7871c64886853a5f66bf3d10c38610f25a0ace5edc3640ba45 Transfer 2023-11-29 17:33:36 0x6ddb210c943b37305145b84413cdb7960065af41 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 93.1000 MDR
0x1ae64ca98dc19b8b9fc362f7d93e6d0e4cb8f3507cae6d07d4a8b578ec99f539 Transfer 2023-11-29 17:31:42 0x7c8d8458c64fec1160d20a3df495a19a668a1724 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 105.4500 MDR
0xaa48b9c511c92c77ca0462751c1666fb68f7f87fbf030d38fec0075c2ecc140e Transfer 2023-11-29 17:30:54 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 165.3000 MDR
0x16682c5cc1cd8a4e263d70caed76dab8035aad532db645223f1beaf4c056ea91 Transfer 2023-11-29 17:28:21 0x3bfd9ae3efb64dc6e3a549825fc95043fd9193e9 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 165.3000 MDR
0xfed09c926d19fa9584a3a962c8075bcc905e6406f3ef5d992305577bb2facadd Transfer 2023-11-26 14:21:51 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 146.3000 MDR
0x9167e19f5e76f3d4532394b5ec96a5485b58c959658e4c603e0c9adbe64db72d Transfer 2023-11-26 14:18:00 0x837e7c424a9f6a7622ade7537d77d38ff4e33b33 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 146.3000 MDR
0x89da5c95fb3377c89f7a31ca206908f0ad4666baade4636fcf178f8ee21c0951 Transfer 2023-11-18 08:30:33 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 1,783.0000 MDR
0xdf409a89e07d2b5d8228d818e00f7d3f02a00c22a481900c751f765f772a1244 Transfer 2023-11-18 08:27:42 0x1e8618d4419c915c0d88da8286217849b977fce7 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 1,783.0000 MDR
0xdf579ea9e16e3e9d27107a9410eca05ea14ce4b91cc6632d48f869f5017bed7d Transfer 2023-11-12 19:55:06 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 2,397.1000 MDR
0xca6941eea89a3fff820d91e045c4f9bbc5d7b3eb57421c381a06c0de2641fb07 Transfer 2023-11-12 19:51:12 0x837e7c424a9f6a7622ade7537d77d38ff4e33b33 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 2,397.1000 MDR
0x4ff252080f7031b04e1f50146ce8d617915f5abce347ecee8611bda599ceb3d1 Transfer 2023-11-09 20:59:02 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 1,273.9500 MDR
0x51e28e723248ac5ee62f87aa2e700be45021ec5ca30117818fbf5019a69b86c3 Transfer 2023-11-09 20:55:38 0x6ddb210c943b37305145b84413cdb7960065af41 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 1,273.9500 MDR
0x0d2ed9d7e0db29b8ef1d74827951f828272bdc633c65884de70d04a6cd3dac2a Transfer 2023-11-08 22:43:31 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 2,335.1000 MDR
0xff0c5ff874e1075cd67d0da4469e2c6baed556766391806f3cd292c1587b9088 Transfer 2023-11-08 22:39:31 0x7c8d8458c64fec1160d20a3df495a19a668a1724 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 2,335.1000 MDR
0x5a62376696bce1444fc0b7a6f65395edb8a33fdd23dd41751255083ecb2c281c Transfer 2023-11-03 17:08:22 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 2,012.0000 MDR
0x7a2ad759a97c2321a61bcebcbd3e2d67417de7b8e1622fbe4e4e69368b19cd2e Transfer 2023-11-03 17:04:43 0xe420eb22100b847a4356235307b8e56ed00813a3 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 2,012.0000 MDR
0xd5158c6f2677cf794eb9cf45d40d7fc10efc721afd62d2da89dc42e54c705bbb Transfer 2023-11-02 21:53:01 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 1,714.0000 MDR
0xac98448ca6c1fca4f927613ec1243a29a0ac1e4bb2f9610f7a7c22effc257acf Transfer 2023-11-02 21:49:52 0x1e8618d4419c915c0d88da8286217849b977fce7 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 1,714.0000 MDR
0xb0e47b935edb5b8148d5d309d537ef1a8836391729ab16622bad7c477b096ad4 Transfer 2023-10-28 18:34:40 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 494.0000 MDR
0x374ca98d6ab9c252d08409831101274043961e053cc4beadb3e8c6d962054e81 Transfer 2023-10-28 18:31:28 0xd56342c98486881e41feb54d99828955085fbe17 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 494.0000 MDR
0x5fc4586557187abf05ff886e90299a7ed6a934cdc06772d3ba81bea5e77ad15c Transfer 2023-10-28 18:29:31 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 2,128.9500 MDR
0x019781f5f955db4f19a9bf6e6dc8c02f2c5d11d43dcf91de7ef41adc9f84ec5d Transfer 2023-10-28 18:26:49 0x1e8618d4419c915c0d88da8286217849b977fce7 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 833.1500 MDR
0x0f8dae5ccad01659bff27252a051a74bcba7a0de11a06d1978f5eb1feb48bffd Transfer 2023-10-28 18:25:34 0xf4bd295ae9ab9779ae38c3817901cdf17aff3de5 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 1,295.8000 MDR
0x5e702e8ccf84040ce965dfd37d603078dcb5469b74eeffb335035407cf8ab529 Transfer 2023-10-26 18:51:01 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 38.0000 MDR
0xc6045caa493ada9b0e187e7fcbf370e07fab581e87049e30fc51d02230340c09 Transfer 2023-10-26 18:49:31 0x2c24f51c7805c5b125a14c6a6854594fce3a180b IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 38.0000 MDR
0xa728b0d6f34d117e495fa7d70ba6b327824080f5c049c4f9e9c1dafae7a50ace Transfer 2023-10-26 18:47:34 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 397.1000 MDR
0xbfefeb3941ff8a6d9e422d6708fec57c2e2262122c40a17857c2590644c9f347 Transfer 2023-10-26 18:46:34 0xb5f06c443b28c9fdc1da4f678b21603c9060e423 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 269.8000 MDR
0x2d9ac046de8b87d2f8faff0ccee0634aa803be327b70b92937533cd11d44d3f5 Transfer 2023-10-26 18:44:58 0x8fdfd86fd1d7be3384c722a44f3cc687391b8ae1 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 127.3000 MDR
0x7a0ba50aef7310dc40681a0bea60dd2555c44d86a5c434c44c2ffd691a95e12a Transfer 2023-10-26 18:44:07 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 397.1000 MDR
0xd2eeec9c9fc1f73fecdba8e75cb5b33ae708cca1609f69aab9dfe85a027d11ce Transfer 2023-10-26 18:43:37 0xc49887f5cf0ba84debdb52dd61a6ab04a5d6228e IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 126.3500 MDR
0xd16f06a1d298483a7f246d4b9f99e05546daa35e6c4801c03a3c220d9f570214 Transfer 2023-10-26 18:42:22 0xc1ac8a0e572bece81b3999b9d4466f3e9e6f0ffc IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 114.0000 MDR
0x9d575cbd4022420f205867a7c4044bea4e11c62ecb07c9913218a477d5855efd Transfer 2023-10-26 18:41:19 0xaa633e8dd26904a2f0f65d39112a629fc94c37eb IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 156.7500 MDR
0x2695ab9eb7b8a2b317a58a6f68b259f18830f76c4e7ff49e82b747d2ca80cf7f Transfer 2023-10-26 10:36:04 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 40.8500 MDR
0xf4d67b85bf6a19461b633c0210838d565ca5a81380a46a6dfd84ec2eec95965c Transfer 2023-10-26 10:32:19 0x3f0c974c8eb30d737e15da172912385db62e4642 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 40.8500 MDR
0xa25b3c7560788dccc9e46e92af20b48cf01a8bb3194772fca9392599d394e9f7 Transfer 2023-10-21 15:28:04 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 498.7500 MDR
0x4d32e99e1ed571f59017aec2bfe15f08c220429da0eeabe2e0cad27141366ae7 Transfer 2023-10-21 15:25:37 0x162062e70cd246d85d5a45d817ce213d028ec21b IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 498.7500 MDR
0x1bb5369d5b125f1cfae2797f4a8d31b6e2f119d5d95a18ea0abbc46330d05f54 Transfer 2023-10-19 23:27:19 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 1,393.6500 MDR
0x43ff8c89dfbfcf9c300e6fe44864cca155f5d1ebaeb3636c6f8400034bd20f0c Transfer 2023-10-19 23:24:07 0x74950eaa41463f76f5813a954c58a96ed58dd41f IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 1,393.6500 MDR
0x4b5f1f9dcfe9264da90b0bb9f96f55fcf5b82f30aede3a7583f836ca837d8a54 Transfer 2023-10-18 22:07:22 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 2,762.1500 MDR
0x8a37bb5e332d87508b10c890daa7380169b0db16739405956e27dc6b12c05562 Transfer 2023-10-18 22:04:07 0x74950eaa41463f76f5813a954c58a96ed58dd41f IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 2,762.1500 MDR
0x8892446549daa1fa438f7c5c86717d5eccc6b1cc19e2fbf2e6fb3cb3d583e83a Transfer 2023-10-14 22:05:52 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 2,334.9000 MDR
0xec7dd73765524da2cddfe1fe303409234807028b0fa47f0745cbefb6cd07639a Transfer 2023-10-14 22:03:46 0x9e6df879541cf9e64c0b39efd618f998ca50f124 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 864.5000 MDR
0x7c1a7692341aca6e07c5e598defeee6c28aaa16e2faf156ffef138fb4cbdb4cf Transfer 2023-10-14 22:03:04 0x74950eaa41463f76f5813a954c58a96ed58dd41f IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 1,470.4000 MDR
0xc32f302a40f78de472565b14a53ce5a8ed59ee65947359801870caa07fa8e179 Transfer 2023-10-10 21:49:43 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 1,345.4833 MDR
0xddb27a925f0628d2f5f424e650693c5ab4a55b3c32094c47d2fda3b90a2e2e60 Transfer 2023-10-10 21:47:10 0x74950eaa41463f76f5813a954c58a96ed58dd41f IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 1,345.4833 MDR
0xafc5755c78a0ec5f2c9bd175f668522edf475cf6f5244b3c8c9ba96d03013e4b Transfer 2023-10-05 17:39:04 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 5,619.4800 MDR
0xe82676997550aace3d4b92e5f66528525f28f8da4d3619a41d61d3dd97c10861 Transfer 2023-10-05 17:36:01 0x74950eaa41463f76f5813a954c58a96ed58dd41f IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 5,619.4800 MDR
0x7d7001903fe9deec99b9ecb499540ad99146ab9b05fb4febdc81438f8e9ce815 Transfer 2023-10-05 11:01:58 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 2,000.0000 MDR
0xbba1b8480571d61d2975d66c8b3792cb04b593a6c9d017f7430d16239551645e Transfer 2023-10-05 10:58:07 0x74950eaa41463f76f5813a954c58a96ed58dd41f IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 2,000.0000 MDR
0xdcd40c737f2da16ffb732ab5cae837f4e3c49e79b4870651c928643619bf74b5 Transfer 2023-09-29 16:28:46 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 1,261.6000 MDR
0x9ce5a96d89e41541ef7db1fc167e71dcd44004fef88518f4d4971aa15ec47136 Transfer 2023-09-29 16:25:46 0x837e7c424a9f6a7622ade7537d77d38ff4e33b33 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 1,261.6000 MDR
0x06b3c0aea5ded93656b732dfbe4e7e36a5798e68d159aff484829bd613a6c0e1 Transfer 2023-09-29 16:16:58 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 998.4500 MDR
0xc4b7c027c212a41b3148e3f7b23158bc9fd3253716037173e8e6f65c039f3a67 Transfer 2023-09-29 16:13:01 0x1e8618d4419c915c0d88da8286217849b977fce7 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 998.4500 MDR
0xf863165128093735b4daf414968780c207a44981e04fadf6f6e9a8a7b725f3f7 Transfer 2023-09-18 16:57:04 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 858.8000 MDR
0x3452b1c34a19800b6d6b98864266dfd1cf365083e6f20160dd8fac9418c6d780 Transfer 2023-09-18 16:54:52 0xd56342c98486881e41feb54d99828955085fbe17 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 620.3500 MDR
0xc15baf22381efb73b7fe33cac100d17032f12fe8356672fedb9cd52e174339f4 Transfer 2023-09-18 16:53:37 0xf4bd295ae9ab9779ae38c3817901cdf17aff3de5 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 238.4500 MDR
0x16136ef4eb9b0d350061f72df14caea820c11d2e0ea9440d0d44b62162531aa4 Transfer 2023-09-17 10:41:33 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 325.3000 MDR
0x76350d11e4b8b04f7977b1e8f31d3d1335296be366893b90b524719a5e18bda8 Transfer 2023-09-17 10:39:03 0x9e6df879541cf9e64c0b39efd618f998ca50f124 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 325.3000 MDR
0x86290102694265a385df35b6c18a5b43fc1b6fcf92576cbfead7204000cc2f79 Transfer 2023-09-14 13:23:42 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 51.3000 MDR
0x6ea4e4aa4a22b820fcee246cefd54f90526d6d55b32cd42db570cc91debd89b2 Transfer 2023-09-14 13:20:48 0xa4dff2336a1d1a6e527e69db04e5163b1a2b5755 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 51.3000 MDR
0x89cd5a6a3691614f97c5f698b863725686a624a9fb40bf282695a0ba66103996 Transfer 2023-09-14 11:22:00 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 641.6500 MDR
0x5bb3ec068c8757c263880969db870b2d16297dd799c3ba2722e1d4c1477a7238 Transfer 2023-09-14 11:19:27 0x74950eaa41463f76f5813a954c58a96ed58dd41f IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 641.6500 MDR
0x45dab73c8cfd65865a5172529c4d6e6c70205f158ad9093e04ba68a36736b87d Transfer 2023-09-12 17:52:54 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 213.7500 MDR
0x1d09d3e5f7dfcbcbca31849678a2cd8b854f7c97bc908db17d7956c694c125b3 Transfer 2023-09-12 17:48:57 0x7db61bda38919a879a76fa0b81a43b67f65779c0 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 213.7500 MDR
0x50533a7138d6b6ff9e1eeb42f7ede524b745bd4d56a24a15292b754fc03725de Transfer 2023-09-12 17:37:39 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 91.2000 MDR
0x0985d4734d10efa289a6de85c6e502e7508042656daff2114178fed705e91fb6 Transfer 2023-09-12 17:34:00 0x1fc6b975b3941da7ec3946e6e5c4056257777701 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 91.2000 MDR
0x8a562de7677eb0aa576b68ebf9ae0cdb2db9f0100846422f2d9e9f0ca5d9fd44 Transfer 2023-09-10 07:33:44 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 1,311.2000 MDR
0x101abdc4c13f3e202a149c4b19374c1afba802c2e5882c7a0224051458d5ef8d Transfer 2023-09-10 07:30:41 0xf4bd295ae9ab9779ae38c3817901cdf17aff3de5 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 1,000.5500 MDR
0x3fa30fd1d46f20169117ca9657db24f554a42f3a3e029e4202c9561a52f7d701 Transfer 2023-09-10 07:29:47 0x51a4790c09d6cde13cb44bb4ceaa92186e4783f0 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 310.6500 MDR
0x8eb85437c998e23a84b71f4f2c50ae7800504c8dfac2e6ced3b19958c9f47909 Transfer 2023-09-09 15:14:44 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 216.6000 MDR
0x60ad8f63ba2e4d6b0aa4fb6140e7997e4d746ad2838525919da5098ac5fa49b8 Transfer 2023-09-09 15:12:08 0x4834ca1756d601d8a4fc614f184eb7740cd251be IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 216.6000 MDR
0xdbc1a56db44f8d9f59649dd1ed048e88585a1ebd33a3d4fabc7e8dbbd326671f Transfer 2023-09-08 15:10:05 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 329.8500 MDR
0x7560067d524133487b133efc8dea1e033a8f9d7623d8cde19cc71bafa1e19c59 Transfer 2023-09-08 15:07:11 0xf4bd295ae9ab9779ae38c3817901cdf17aff3de5 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 329.8500 MDR
0xf922c1683bd0f2bd2bad15b7f22aa6ce3c972fc284d8fbcd262ca9603aaae04f Transfer 2023-08-28 09:58:43 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 489.2500 MDR
0xf0d69f0dd215b2f8882786bf594041ff92046a2d5a8a9833b8268833436ce533 Transfer 2023-08-28 09:57:01 0xc1ac8a0e572bece81b3999b9d4466f3e9e6f0ffc IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 207.1000 MDR
0x66b4655b596ee7e8226b4e2accddf152dfc943984ef65d295346f50ea3942031 Transfer 2023-08-28 09:56:25 0xaa633e8dd26904a2f0f65d39112a629fc94c37eb IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 282.1500 MDR
0x146f8212b382fdb98da7ddd19ff9fdd3378380bd16e1548fc9223e2791ebf82f Transfer 2023-08-28 09:38:37 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 728.6500 MDR
0x36da7338285a690bc1d13aa0234a0017b6f04aff5a5a5119d47691f0bcce3668 Transfer 2023-08-28 09:37:13 0x51a4790c09d6cde13cb44bb4ceaa92186e4783f0 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 728.6500 MDR
0x2f6206a072f72fa48e623d9a3afcf6fed4071d1b0051507a772927d40cb14f13 Transfer 2023-08-28 09:31:49 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 279.6885 MDR
0x9567a8f7cfb9755d8c20ae1595a68acc5e1988d6223a762df9de8cf4776a46d3 Transfer 2023-08-28 09:28:31 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 485.4500 MDR
0x2b854017b11c8d1a037ceefddb378d4f84cfdc889accdbb331f3d45c68f4b064 Transfer 2023-08-28 09:27:52 0xf4bd295ae9ab9779ae38c3817901cdf17aff3de5 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 279.6885 MDR
0x77c8367c9c5983d9fd92313d1532151b822eebd14c9509526571b8a77fbc14e4 Transfer 2023-08-28 09:25:13 0xb5f06c443b28c9fdc1da4f678b21603c9060e423 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 485.4500 MDR
0xd6cb20f26d471bf00145c83f76b65da5bf8fb5819cc04471151994e7440e87ac Transfer 2023-07-30 21:50:04 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 308.8000 MDR
0xeb045d5ae08d0d768c95d590829300d72aa3c5739df049f021edb24d00325688 Transfer 2023-07-30 21:46:52 0xf4bd295ae9ab9779ae38c3817901cdf17aff3de5 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 308.8000 MDR
0x49355da0cc1cfa0f95622ccce34ce1aa6c6af6d7fd6b0d1736fc82df89706a5d Transfer 2023-07-08 11:44:02 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 2,063.5200 MDR
0x66b8e9a305179dcee0d821f27bc991216e934075b4dabf5b3471d2506c2bce16 Transfer 2023-07-08 11:40:02 0xf4bd295ae9ab9779ae38c3817901cdf17aff3de5 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 2,063.5200 MDR
0xcfa3cb5279c099bfd962d99fa6967d5e4c4589542c4e077383db79e5514b0694 Transfer 2023-07-06 19:19:02 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 500.0000 MDR
0xecc86eede7a28ac3afbccda0141d648988a627f4c7767c5a15d8e49ca3013d22 Transfer 2023-07-06 19:15:02 0xf4bd295ae9ab9779ae38c3817901cdf17aff3de5 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 500.0000 MDR
0xccb2fc82266fbc24a95be83129fbe2cdcc4a91f54baf130726abaaa2f6b988f5 Transfer 2023-07-04 13:57:26 0x261d0e0d601de2761645bfd9ad1945cb072104af OUT 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba 1,829.7200 MDR
0x1fe1b30421ed58eef4ec0bc846dcdcf50da5c0d32a668147220f30907a611896 Transfer 2023-07-03 08:28:32 0x9e6df879541cf9e64c0b39efd618f998ca50f124 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 495.2700 MDR
0x5e4795c7fed6c5c04bc29f3845e125441067f69568b3316c4b43539214cd32f3 Transfer 2023-06-26 15:28:50 0xf4bd295ae9ab9779ae38c3817901cdf17aff3de5 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 300.0000 MDR
0x76dce4a63f33cde19bc2fb904695560f8dcb5f0f82bb6075ed0c8b90523a292c Transfer 2023-06-24 14:59:47 0x3bfd9ae3efb64dc6e3a549825fc95043fd9193e9 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 217.2500 MDR
0xb9edcf6c316c7cfdbd7e398a43071867240296660f11b37cce12bc4d419a18b9 Transfer 2023-06-23 20:40:14 0xf4bd295ae9ab9779ae38c3817901cdf17aff3de5 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 95.8500 MDR
0xa0e3370b1f256400a53b917528708b8eea82701494bc94d21c5504acd3d480b7 Transfer 2023-06-18 17:05:59 0xf4bd295ae9ab9779ae38c3817901cdf17aff3de5 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 500.0000 MDR
0x672b2816d073712069cc93cdb0a75d91ee7ed5edf383b2110e601e0d7bb66d41 Transfer 2023-06-15 13:33:26 0x6ddb210c943b37305145b84413cdb7960065af41 IN 0x261d0e0d601de2761645bfd9ad1945cb072104af 221.3500 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.