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
0x4157b90ffc3e08b7d38761d892af8f4da14a83627e4e485e443fe3e92e5b26c3 Transfer 2024-05-09 15:29:19 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 OUT 0x1e8618d4419c915c0d88da8286217849b977fce7 501.6000 MDR
0xf179d0f8dcff9ddecc938df8ecdb1d7e27c4076afc03886fbd3b1e811ac090c9 Transfer 2024-05-09 15:21:49 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 74.1000 MDR
0x535fcf1e33d692c636d824052d18c74c096100634fd4a8c713908affaca80d2d Transfer 2024-05-02 17:28:43 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 246.0500 MDR
0xed2a405935c240febf97501791f6d55a08b54ce6e2cc901c9c0900696ed2f7ed Transfer 2024-04-09 17:53:15 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 181.4500 MDR
0x4afa782096ab6ba058d79424fec6d5da6c7b3e6abc35126fac2f4cc97db84f03 Transfer 2024-03-24 16:29:30 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 OUT 0xf4bd295ae9ab9779ae38c3817901cdf17aff3de5 954.7500 MDR
0x6e4f2bb445ac851a73a191c4b38444b0531def912d8d0f5abbd386bda48b7e43 Transfer 2024-03-23 21:59:07 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 64.6000 MDR
0x165feb529a1f8a224df021b5f1ee2b66f1bd441a3c0c0645018dc6d8655b8884 Transfer 2024-03-18 00:04:43 0x47463211421f0e6bf01df142142e5025cb962189 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 49.4000 MDR
0x7a3ea4a81556ff7f6cca98a9198b9a290488d83979ae98f8c04517b70245450d Transfer 2024-03-17 14:51:58 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 106.4000 MDR
0xf25f882f250ae5994f4ee6569e7804b5de79bae062c87f0ccac92115c67110b1 Transfer 2024-03-16 23:08:07 0x57ab1a9979f0838dc792f62ceb04db23cd442ade IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 21.8500 MDR
0x926e03b9c6147ccbe4b0f7b5ff09d3c98cd958ee3a06edac8c8546d6318d75b8 Transfer 2024-03-13 06:56:30 0x8cbd7990ea9a7003aee696461b660a50fd01e2fc IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 446.5000 MDR
0x8f615774774fe13a92ab169f7d0faaf2aa1c2c8d8b22a05916f0bf842b6a9092 Transfer 2024-03-09 21:05:02 0xf186ced676be87e06c95ac4bfe0f0f3ade907d03 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 23.7500 MDR
0x8008435c05e35e405aeaeaf943aea49c9718afd0bc4391db49eded5ee3c35c58 Transfer 2024-03-09 21:02:08 0x12d5613ef01ecd407f5f10181e7e4f417ebfc789 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 22.8000 MDR
0x5ca3a14f0df18e751bfc4e155d904514641be8add98c6ce0467db9cca8f4fabd Transfer 2024-03-09 20:58:50 0x15d98ad2f9e3d3569d67e60856f2ac6cc437b4a9 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 25.6500 MDR
0xbfcf15599aa675f9f8b56c9100296b428b0ba6ab1f31d75127fb89551283b402 Transfer 2024-03-09 20:55:02 0xea8ed73654d1e2310f66ad8bd6e5fdd005ec87df IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 25.6500 MDR
0x7e8f4b4ae42ab47f7a76cedfaf92adfd2adf086aa94be85586b59371e3f3f445 Transfer 2024-03-09 20:52:47 0x47463211421f0e6bf01df142142e5025cb962189 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 71.2500 MDR
0x1f89024bf5f5cb727c70f2bc236807747f82d185fbc056964ac42bcef040a4b8 Transfer 2024-03-07 22:44:03 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 96.9000 MDR
0xed92f9c834ec5e4afe76409d11cfb4d88976c2540cf88b211895ed45a12ad556 Transfer 2024-03-01 17:59:10 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 OUT 0x9e6df879541cf9e64c0b39efd618f998ca50f124 1,374.6500 MDR
0x6add2b338a6eedd83b3b5045da6b51408f628d035fef1c316034cfd82b471a1a Transfer 2024-02-28 21:25:51 0x47463211421f0e6bf01df142142e5025cb962189 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 39.9000 MDR
0x9317228a0247bf02027763f7cd09f98becdc67dbff6bcbb13d697a8c152d81fb Transfer 2024-02-27 10:05:19 0x57ab1a9979f0838dc792f62ceb04db23cd442ade IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 23.7500 MDR
0x5c8316182d98e60dca67ea4fb10e3ddd483ec66cd22f7dfd71358625fefbc8aa Transfer 2024-02-27 10:03:19 0xf186ced676be87e06c95ac4bfe0f0f3ade907d03 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 26.6000 MDR
0x13447d3d66da7bc3406494662678248cfc272be2f5732d1c876d3c7f39f3528c Transfer 2024-02-27 10:00:13 0x12d5613ef01ecd407f5f10181e7e4f417ebfc789 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 26.6000 MDR
0x583bb2eef131dea67f7706a0b040eec9c26be7b87827bb65373e489ac36fedd8 Transfer 2024-02-27 09:55:19 0xea8ed73654d1e2310f66ad8bd6e5fdd005ec87df IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 28.5000 MDR
0xc79f60fe0a6b7bf372f3d16c1046c18300ea6d301b75559771b3c8370ee0a030 Transfer 2024-02-27 09:53:13 0x15d98ad2f9e3d3569d67e60856f2ac6cc437b4a9 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 28.5000 MDR
0x64082b7df367887c40cfe1c3bc087c4b081cfa7878f9a736c2ef11dc4cd89bf9 Transfer 2024-02-27 09:06:34 0x47463211421f0e6bf01df142142e5025cb962189 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 28.5000 MDR
0x545c854a473d644e055391f400aeb61f0d32bd7d766d9404f36d4df24ac0bd8a Transfer 2024-02-27 08:58:58 0x8cbd7990ea9a7003aee696461b660a50fd01e2fc IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 495.9000 MDR
0xf92c75b17a4454172dc15c5220133471eec56f4eb7795196806f1870ed9cbc17 Transfer 2024-02-27 08:43:37 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 63.6500 MDR
0xa5363970d4b5e0b3c6a3658a2784e4bb2fc9d0ba7a37225da64f544030df9c93 Transfer 2024-02-21 13:25:35 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 32.3000 MDR
0xf59de8b6c56a73cba080b276686ac2e141ea42daf0d72ef7496e7acced2f769e Transfer 2024-02-19 01:26:07 0xe5e4d195681dbf7315b97c54462467c5f1f6d6e4 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 33.2500 MDR
0xdd0cf6a5166ebbeaab2ebe293003cf973e191a079e17c010ebe1f9d09dd6c0c5 Transfer 2024-02-19 01:24:22 0x47463211421f0e6bf01df142142e5025cb962189 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 184.3000 MDR
0xad9b1cd94b4c2486cac6338cf8a3e445b659a9553bf93e631a218903f2b0ce3a Transfer 2024-02-19 00:36:16 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 266.9500 MDR
0xf627f3f510dcfb665bda5a53a07535a78b2958fd5d24b1a455a5ed6b35ce52d1 Transfer 2024-01-24 22:26:42 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 95.9500 MDR
0x5032b6322c6b9a0b4dc6951a755793ef74e991cd3495b5891e1c00f0db24c47b Transfer 2024-01-15 14:18:05 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 OUT 0x8cbd7990ea9a7003aee696461b660a50fd01e2fc 21.8500 MDR
0x88284015cd0f9df114072d41e4327c8a5bd7258eeb121c8fd66b89d3e8f99d80 Transfer 2024-01-15 14:15:14 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 21.8500 MDR
0x0506a0420d254cc9e8d5db87218320e1804a76ac9efeac7c5593bb07a4eb5aca Transfer 2024-01-13 06:09:26 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 OUT 0x8cbd7990ea9a7003aee696461b660a50fd01e2fc 63.6500 MDR
0xd33eb84cf3372a61b87f2278cd32cee8997ce6db47ae513d357ec3308f8c22c4 Transfer 2024-01-13 06:03:38 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 63.6500 MDR
0x7b2e339cf47c1ce79e17ce17a2ce358d72b6fd6637fef16b30fd70345f7da06d Transfer 2024-01-09 14:53:54 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 OUT 0x9e6df879541cf9e64c0b39efd618f998ca50f124 747.6500 MDR
0x7a59b628b96a573a804e81b44268f428a3bcc7d886af84946d8d4a7e99df4bf9 Transfer 2024-01-07 14:47:27 0x47463211421f0e6bf01df142142e5025cb962189 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 45.6000 MDR
0x55ff24dc84bdb035ce33c5b711e50649ab4a6d382d30d62b2a317464905c839d Transfer 2024-01-07 14:26:12 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 32.3000 MDR
0x9ee5ccfac8f8b88f990553b0596f38035044338b6b8653adc415f39b260e1cd6 Transfer 2024-01-04 20:48:27 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 53.2000 MDR
0xd44ba6011e50f265d508d086358c288145fb74aa254990a5f18e6ac02108d5bf Transfer 2023-12-30 11:56:06 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 21.8500 MDR
0x6c9e77528a8f0a60453824aea7c54c69da4c84db5f28cff1e99b39554d530d5c Transfer 2023-12-30 11:46:21 0x47463211421f0e6bf01df142142e5025cb962189 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 39.9000 MDR
0xfaa4df20ada9572d8b39cb5a1a4f15c96b740d85a56988143b339751251e121e Transfer 2023-12-29 18:03:48 0x12d5613ef01ecd407f5f10181e7e4f417ebfc789 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 28.5000 MDR
0x07a11ad4651a158ad83f6fb56b3b011c0d5d124da81e1644cca2947d322e658e Transfer 2023-12-29 18:00:21 0x47463211421f0e6bf01df142142e5025cb962189 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 411.3500 MDR
0x9f1910f8df6868a319b2c398677b4a937e6b813f5351ae5203cd63793a45fd75 Transfer 2023-12-29 17:56:45 0xf186ced676be87e06c95ac4bfe0f0f3ade907d03 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 29.4500 MDR
0xb2c18e2fbfa62b8d98a497000278767eb3719adf9ca35e12b2ac7b91d2e4e3ee Transfer 2023-12-28 18:07:27 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 20.9000 MDR
0x05605c988f1f46bfd2b5cc6c6058193e0b11df4cf9f17ff2c5caa35e44b0dfc6 Transfer 2023-12-26 15:57:52 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 64.6000 MDR
0x8d037bec957861c0aa52fe21113a51ba7b270179d41d5840747ce0ad3d50f0ba Transfer 2023-12-21 14:15:04 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 OUT 0x261d0e0d601de2761645bfd9ad1945cb072104af 1,185.0000 MDR
0xaca51ef8ddb86bc8ffb33d21f0ae01f35b71b9e55a7b15b4c847d794f84197d0 Transfer 2023-12-21 13:48:13 0x57ab1a9979f0838dc792f62ceb04db23cd442ade IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 29.4500 MDR
0x4efaddafc57bf5bcd4b0f279fec547b8c4cb13eae370e313f0463764e6f8dca0 Transfer 2023-12-20 21:08:28 0xe5e4d195681dbf7315b97c54462467c5f1f6d6e4 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 20.9000 MDR
0x4c1bc046eafdd1568af3287f1049ffbf1584efd2e9b38eb2a52eb8a41c9d3716 Transfer 2023-12-20 20:53:10 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 117.8000 MDR
0x824d3093dec2a33ab122e4135563b2e0724684cafa01ee3006af2bd9bd62a93d Transfer 2023-12-10 14:47:21 0x15d98ad2f9e3d3569d67e60856f2ac6cc437b4a9 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 35.1500 MDR
0xbe0d9cfb689b1252564ae555d574f834a5a84fe34cbdcbf8f3a5083838f45250 Transfer 2023-12-10 14:43:12 0x47463211421f0e6bf01df142142e5025cb962189 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 35.1500 MDR
0xc502369f95d61ca8f20477f5c335965a5f39cf1457aaadb7ba51db6c981d6a63 Transfer 2023-12-10 14:38:15 0xea8ed73654d1e2310f66ad8bd6e5fdd005ec87df IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 35.1500 MDR
0xdbac4644e476cb638518b6da6d8ab8fea0e235b24801e571028c66a4b087d9fe Transfer 2023-12-10 14:15:18 0x8cbd7990ea9a7003aee696461b660a50fd01e2fc IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 611.8000 MDR
0x007551c649eef18250b86c29f5098a247d967c426938efefd4e80584e0b7d47e Transfer 2023-12-09 18:13:27 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 116.8500 MDR
0x4c943a0d806db7ea9ddaf2595d765961edc00d3776b12c8b27500b0da142f810 Transfer 2023-11-28 17:57:30 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 117.8000 MDR
0xb981a260cca9c52f6773eaf11e0262de16f489634f099be0907267dc3ebb7987 Transfer 2023-11-28 15:27:57 0xf186ced676be87e06c95ac4bfe0f0f3ade907d03 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 32.3000 MDR
0xed96ee16bdc5ec326478c550615351ce24b0a5a0bdbbc53af6ac0dce75b63685 Transfer 2023-11-28 13:50:33 0x12d5613ef01ecd407f5f10181e7e4f417ebfc789 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 32.3000 MDR
0xba03a102d9ae83f532ff1628b76bcbbfd8bc607abe6a9e4ea89d24adaa2a5327 Transfer 2023-11-17 13:15:36 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 OUT 0xeec16777708a8e01cdb79040b13a07df1097542d 183.0000 MDR
0x1423883eef47b76e66f6953198af34124059185dec26cc8811a0fc510a1321e8 Transfer 2023-11-17 11:30:00 0xf186ced676be87e06c95ac4bfe0f0f3ade907d03 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 36.1000 MDR
0xb1a4b6bae8669d6d474f1a3333e4871f302da1a11a8ce78f584404b79c3343e2 Transfer 2023-11-17 11:22:42 0x9b50eab5053b8c549d06a7cf9cb57ab062f28d18 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 50.3500 MDR
0xa2c3c6cba23a92494872ff70bb0b64d054dabdd10887370cc89c1deb050d1f72 Transfer 2023-11-17 11:21:30 0x57ab1a9979f0838dc792f62ceb04db23cd442ade IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 32.3000 MDR
0xa089c7dfdcd661e637a0abc27cd61afa17aab19b95d7fced5af1714ef75b7014 Transfer 2023-11-17 11:14:12 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 64.6000 MDR
0xd238dbcaeb97011ddf1b0df767a5e31b1b0fb8f3ee38b66d09a7da2ed95ef39a Transfer 2023-11-11 20:33:00 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 OUT 0x8cbd7990ea9a7003aee696461b660a50fd01e2fc 20.9000 MDR
0x0cd3bfb308f0eb745018d986493dc171b1597672d15d65f3c3852040173878d6 Transfer 2023-11-11 20:28:33 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 20.9000 MDR
0x3de661cb65f12101222cc3f0017e71da8d69b0ee070fc0b0de3830161799816c Transfer 2023-11-11 20:06:06 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 OUT 0x8cbd7990ea9a7003aee696461b660a50fd01e2fc 287.4500 MDR
0x44256266740485916e4cca4b70c07807246cfb5de1f49a35be955fc5f0296ea5 Transfer 2023-11-10 17:58:55 0x9b50eab5053b8c549d06a7cf9cb57ab062f28d18 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 38.0000 MDR
0xd4e0572b4ae0094f0c29571191d20941eeec1cfcaa480bbe1afad5e6cab01b47 Transfer 2023-11-10 17:50:52 0x47463211421f0e6bf01df142142e5025cb962189 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 38.9500 MDR
0x17eb15d5db1f4688de211774ea8356b1f90cb2aa6bb2327654ac0bb9c2ca1467 Transfer 2023-11-10 17:46:37 0xea8ed73654d1e2310f66ad8bd6e5fdd005ec87df IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 38.9500 MDR
0xa6fd254b3f9e943ce67b1e0d7db9848b48d84b9eda41abb451c52ac67692daaf Transfer 2023-11-10 17:33:28 0x15d98ad2f9e3d3569d67e60856f2ac6cc437b4a9 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 38.9500 MDR
0xfcd769db8770cbde2c50a7417fe3d8769feafa796618160d83a85f1861f8aefd Transfer 2023-11-09 21:37:44 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 128.2500 MDR
0x1a2b154ffe0e1975d05d0cd7ce3bc9b3b49d44f5358717bc7dd5d0802075759c Transfer 2023-11-08 15:13:16 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 OUT 0xed1d289024f7b2221f996856940fc6ade5fba3d1 10.0000 MDR
0x6e89fd7ae61a014ce2860aebf662d080509241c16bb575fe5d5e227452357fc8 Transfer 2023-11-03 11:59:49 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 OUT 0xed1d289024f7b2221f996856940fc6ade5fba3d1 150.0000 MDR
0x452788bd8de37671e5567c12b1fd707c450df9921e2fa3878087faaddf85d003 Transfer 2023-10-29 19:12:44 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 128.2500 MDR
0xf67f10e0e18cfade62d7c9658db30c9b56d3e8a60a04558977f5892207d1e0e6 Transfer 2023-10-28 20:07:07 0x12d5613ef01ecd407f5f10181e7e4f417ebfc789 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 36.1000 MDR
0xc49ddc98be5168b09053685fbaca0d35ac6d1641250a036e430aa252d36b6181 Transfer 2023-10-16 21:41:52 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 OUT 0xa0b2a17eb80820675ebf5340e989ba91ef92677f 100.7000 MDR
0xa22003f7c29e1786e3f414e055f8a5f073b65c4b73b8361789ce074461d4a80e Transfer 2023-10-16 21:36:52 0x57ab1a9979f0838dc792f62ceb04db23cd442ade IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 36.1000 MDR
0x780a09dc64c09c1b3987399ed9307921289ebc230be7ce57777cacf2b5ea5d50 Transfer 2023-10-16 21:34:40 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 64.6000 MDR
0xc820e8df2cfc2eedc9db676ecb58d8f3a118fe724ec84fd450f05b5b5ef860a2 Transfer 2023-10-10 23:11:52 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 OUT 0x8cbd7990ea9a7003aee696461b660a50fd01e2fc 63.6500 MDR
0x12d5390f0d8f0dde4acc323c5632e769f91d1a159807bd34bf2f22705f074b9c Transfer 2023-10-10 23:10:13 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 63.6500 MDR
0xf5892e91fa2d2832bbd76113814cfa20cd5f4f9966abf7d60ef6de8922b89b70 Transfer 2023-10-04 15:12:31 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 OUT 0xa0b2a17eb80820675ebf5340e989ba91ef92677f 121.6000 MDR
0xa35fb5a8bed443f8c08223f13984f79fadfaeb35b7caa68a47761523c116b42b Transfer 2023-10-04 07:18:25 0xf186ced676be87e06c95ac4bfe0f0f3ade907d03 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 39.9000 MDR
0x2c1cbd59e0d8407449a123f1bb735f052659da61d5f09ccaf64a79a807e404ac Transfer 2023-10-04 07:04:25 0x12d5613ef01ecd407f5f10181e7e4f417ebfc789 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 38.9500 MDR
0xf1b9fd2cd43a2e751a2f84af1b0b05fc3a5606001430f346e6f6e3de869cb3ce Transfer 2023-10-04 06:48:22 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 42.7500 MDR
0xb5bb47319aac4a97d03941a8319b296309be9c053c458182a8739dc8b658b98b Transfer 2023-09-30 23:08:01 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 OUT 0xa0b2a17eb80820675ebf5340e989ba91ef92677f 222.3000 MDR
0x7daa1d0ce73681ee57a75e71534f971074c880c9af33addbd5fa89768f28d6e5 Transfer 2023-09-30 22:46:13 0x9b50eab5053b8c549d06a7cf9cb57ab062f28d18 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 35.1500 MDR
0x91a3a734669edaeb03b69f967166d4cfb91a3e53398c32c6450619e66197921e Transfer 2023-09-30 22:45:22 0xe5e4d195681dbf7315b97c54462467c5f1f6d6e4 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 19.0000 MDR
0x3d9a284e9378cf3389bff3f79570cb1cb1103cb4ee98b27d9856c1a88779de64 Transfer 2023-09-30 22:44:31 0x47463211421f0e6bf01df142142e5025cb962189 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 60.8000 MDR
0xee75a200e48c73942e874f53e63dd1b85395185b5c7e68e5e1bc8fcde9cd3baa Transfer 2023-09-30 11:12:28 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 10.4500 MDR
0x983efccdef17e1dc58433288f808b68daed590db9486cce107999661613e0ed6 Transfer 2023-09-29 09:22:52 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 96.9000 MDR
0xc417806af7f919ec83286406c5c420c04cd1fa1e332d2f740f315f130f6d0780 Transfer 2023-09-20 17:49:23 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 OUT 0xa0b2a17eb80820675ebf5340e989ba91ef92677f 95.0000 MDR
0x9699ef95598954706610b6c2bb67d67ef71d59b79fc271bd2cfd460048c03b8a Transfer 2023-09-20 17:37:38 0x47463211421f0e6bf01df142142e5025cb962189 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 31.3500 MDR
0x01b5d7413a0d6a337271f7b9a1b905128dc050e7929e459b63826ed623998bc6 Transfer 2023-09-20 08:33:53 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 20.9000 MDR
0x85b9f549409f3ce6961978c8bcaa5ad3055b05ca3afe6a3f8c0c1fc8a83ac4fd Transfer 2023-09-18 07:04:30 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 42.7500 MDR
0xc1788851b67d2830edbf3cd78d04e57c0c5457401a60e3dd2006978acd28e69f Transfer 2023-09-14 11:35:30 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 OUT 0xa0b2a17eb80820675ebf5340e989ba91ef92677f 154.8500 MDR
0xa18115cbab10f726b24b178b6bc72623ee7a9344b448d43f275b9046c30de657 Transfer 2023-09-14 11:26:48 0x9b50eab5053b8c549d06a7cf9cb57ab062f28d18 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 26.6000 MDR
0x7cdb945eef98d1364c45144712c262d570201aacec091946680aceea0ff29078 Transfer 2023-09-14 11:24:30 0x47463211421f0e6bf01df142142e5025cb962189 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 85.5000 MDR
0xf45ca2fb486f76bc6deeaa759c89e35ea57d18c17322adc3bd5eff3023d7f2b3 Transfer 2023-09-14 11:18:30 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 42.7500 MDR
0x53aef2c28a4a519e431fd5eb64b6686cc1b4e8491d8b0a4f9db083cf1e7ab39e Transfer 2023-09-10 17:11:26 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 OUT 0xa0b2a17eb80820675ebf5340e989ba91ef92677f 908.2000 MDR
0x34f075c7b97f107fd76c00d8930a0bc20f73f41c139e7fa6c31cac620c2c3fa2 Transfer 2023-09-10 17:00:50 0x8cbd7990ea9a7003aee696461b660a50fd01e2fc IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 886.3500 MDR
0x1e479f3b2c8307df733eb557e6b7711274ffe0c9bce4db330c0f4e32a537efce Transfer 2023-09-10 16:58:44 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 21.8500 MDR
0xb7579359010df0259e52ae89eaa9202bdfe1d4a2547b9bd8417880c4ea4dd638 Transfer 2023-09-08 23:11:59 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 OUT 0xa0b2a17eb80820675ebf5340e989ba91ef92677f 363.8500 MDR
0x3ae3a18995d35c870bff87eb1be2a3173a4c278dd34cd8cb6f864854046e79ea Transfer 2023-09-08 22:58:50 0xea8ed73654d1e2310f66ad8bd6e5fdd005ec87df IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 47.5000 MDR
0x0ed2f9ffef060f0d57d35020296e17ea5ff6e6b9e7fc2119a1f12a05de60459f Transfer 2023-09-08 12:18:20 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 31.3500 MDR
0x167bdc06227763c8663ef8f42f92363b13bbc3746d06d64de3ebfd7320e659ad Transfer 2023-09-08 00:05:23 0x9d673382813ed65abea896997182d9794a3027c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 15.2000 MDR
0x98b18c5ceee3c889404f9affcb6c2a7c4bc351354501f55587a51307742945ae Transfer 2023-09-07 22:22:38 0x9b50eab5053b8c549d06a7cf9cb57ab062f28d18 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 18.0500 MDR
0xab7e9d6b608c8a5abf912f67503144c86441f439c8fb454428353985675af914 Transfer 2023-09-07 22:20:50 0x47463211421f0e6bf01df142142e5025cb962189 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 154.8500 MDR
0xf8ebaa01d16ffd872f696d851ddaf1bdb1cde92978adfd09d3a56a4c7e858fc3 Transfer 2023-09-05 13:11:11 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 96.9000 MDR
0x2fadc095ac7b51003f8e8457fea1d91f2b51dfd2d3e08e1595cbf9e9e5c2ab63 Transfer 2023-08-27 21:14:56 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 OUT 0xa0b2a17eb80820675ebf5340e989ba91ef92677f 131.1000 MDR
0x2a40a02788eb1e652a23b69f3dd06ccdf1a93aad125bf3b25f4863965e47ccca Transfer 2023-08-27 12:31:44 0xe5e4d195681dbf7315b97c54462467c5f1f6d6e4 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 35.1500 MDR
0x2cea2787ab6ea1b7e2c9a40e5772f71e8307cac686b0013d58f1ee510a3a927b Transfer 2023-08-27 09:59:59 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 95.9500 MDR
0x0c6e0f6c1cb9e8b226a2cb58d3819ce299dc73b183f7be8e6cdb21fc5f7167a7 Transfer 2023-07-28 00:30:39 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 OUT 0xa0b2a17eb80820675ebf5340e989ba91ef92677f 389.5000 MDR
0x8e3cea1a83dbd40e7235a185b7779d49becc9d186e015b074894d8b7d0d8ce32 Transfer 2023-07-25 14:09:02 0x9b50eab5053b8c549d06a7cf9cb57ab062f28d18 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 23.7500 MDR
0x1c34a2247ff610c84fa285c50744cf3aff7dd7a5f887eac172604300a7764d94 Transfer 2023-07-25 07:13:35 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 17.1000 MDR
0x0989f4bfda8f673f06848992f2cfce5e3e972e82d3021a1173c7c3d4b8d308b2 Transfer 2023-07-24 18:05:05 0xf186ced676be87e06c95ac4bfe0f0f3ade907d03 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 49.4000 MDR
0xf6ef99b9bba576093fd99840f40c3b3005e1ad842583754763775bfac11393fc Transfer 2023-07-24 18:02:14 0x12d5613ef01ecd407f5f10181e7e4f417ebfc789 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 47.5000 MDR
0xd096aa9e8eab1d9a2a4b06ab87b2a6a103995bcaa5add19a6861e0443f6fb882 Transfer 2023-07-23 08:24:35 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 25.6500 MDR
0x8c1cef956f5072964a2a95548a036720a468498474a0e8414b46c57587113239 Transfer 2023-07-20 14:56:35 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 17.1000 MDR
0x7dae0023600c9168b9c60704c4caee067e985b3049791e4dc8ba48ce2c999cdb Transfer 2023-07-19 23:15:44 0x8cbd7990ea9a7003aee696461b660a50fd01e2fc IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 183.3500 MDR
0x345c209cbac2ea81d59afd07f1a7424b6cda245939acfe1be2f46148cdb9c437 Transfer 2023-07-18 06:52:39 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 25.6500 MDR
0xc522fd167146a2333c4e0b2968fc20bb9020840503f52a817de0b58e355df8e8 Transfer 2023-07-15 17:53:01 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 OUT 0x8cbd7990ea9a7003aee696461b660a50fd01e2fc 42.7500 MDR
0x1a7f7e4c0fdda9d47ab2d09d9a0087ce69971f3650b5c4ef563c92f330159b36 Transfer 2023-07-15 16:23:52 0x83825024f33bdaa0a2882dfd837901ad98033923 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 17.1000 MDR
0xc3366b794facb8f640394e4eff71effc55672b31d028b5f8798922dc05dd05ae Transfer 2023-07-13 06:11:04 0x83825024f33bdaa0a2882dfd837901ad98033923 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 25.6500 MDR
0x9377d2fe365e1974afc21fdba546ad3c288972660c811d658b5ad24e303c71b0 Transfer 2023-07-11 07:33:26 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 OUT 0xa0b2a17eb80820675ebf5340e989ba91ef92677f 1,505.7500 MDR
0xadc982954bda332955fb5ea3d88950a6588a40edb611c1e3ad6c8f75690533d5 Transfer 2023-07-11 06:27:11 0x8cbd7990ea9a7003aee696461b660a50fd01e2fc IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 1,155.2000 MDR
0x4ef3aa0d0e7140056704c31c12c6d3f5ae16a9f7a8aad14f533152c1bbd5ab73 Transfer 2023-07-11 06:12:41 0x83825024f33bdaa0a2882dfd837901ad98033923 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 42.7500 MDR
0xc5355db1648967c8cd32bf10fe2cebf04e897167c99ecab94f4f7e15bd9e8da7 Transfer 2023-07-07 13:08:44 0x60c6fa8a146bb4f4c396d6a0ed5098314981b8de IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 307.8000 MDR
0x6d0dfb7f45ff9266581ddb604846dc21836c1687c52aaa20821b83e998f536d2 Transfer 2023-07-06 15:05:14 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 OUT 0xa0b2a17eb80820675ebf5340e989ba91ef92677f 110.2000 MDR
0xd6e5e99964a4f828f8b2039ec549ae88e1d238c79d46b68c611c443eafc5d8df Transfer 2023-07-05 14:16:32 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 14.2500 MDR
0x87273df7c19e8cf3422560a2b6f5dcf621ce1d4418c014a025a3f9b96dd646cd Transfer 2023-07-03 14:07:05 0x83825024f33bdaa0a2882dfd837901ad98033923 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 11.4000 MDR
0xded3b23db0d157e4d3d6c55eb5a965aed5e5a0f45939a506bf2d3b0ad69e0ef6 Transfer 2023-07-01 08:41:26 0x83825024f33bdaa0a2882dfd837901ad98033923 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 11.4000 MDR
0x6e49151112e20547c1aaceb018836eafbe1eeabaa9de791f2135baed43e18cc2 Transfer 2023-06-30 09:37:41 0x83825024f33bdaa0a2882dfd837901ad98033923 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 11.4000 MDR
0x25aec112885c823d6bcd344308c283717d6e6b5d80d9beb30936695d04733352 Transfer 2023-06-28 09:20:11 0x83825024f33bdaa0a2882dfd837901ad98033923 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 31.3500 MDR
0x7594b31351c132a6d0a8d9da14dfe284d265a016d08c28f3c29846957a52c891 Transfer 2023-06-21 14:42:44 0x9b50eab5053b8c549d06a7cf9cb57ab062f28d18 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 9.5000 MDR
0x7c1f112337cb26d001ecbfb5d1c392649985eb67282e214d449d66a847367cae Transfer 2023-06-20 15:19:26 0x83825024f33bdaa0a2882dfd837901ad98033923 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 20.9000 MDR
0xca9709a434b0879c29c031e33f142f650b2abfe27c4d7ab47e8a61adee4c1bb4 Transfer 2023-06-15 18:16:47 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 OUT 0x1fc6b975b3941da7ec3946e6e5c4056257777701 153.9000 MDR
0x2af5bacd0e7533f22f4d079bfcfe686313a067f7f9834718b67fcf605f77f954 Transfer 2023-06-15 11:32:08 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 25.6500 MDR
0xaa6a601899956c621b4eea82a611de51cfddc280fe99925601749752b22db711 Transfer 2023-06-13 12:00:23 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 17.1000 MDR
0x65f173c6db47aae6bf5ec956fb802c76c7adb8b26a4f45cd685b654bb19fe0b0 Transfer 2023-06-07 14:21:01 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0xc4027b667ff13a0e66a8665ee55a72b1d1fea061 111.1500 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.