Contract Address 0xea8DfeBBd4DB9E93513b7d797adF14b7b3e15edb

 

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:
0xea8DfeBBd4DB9E93513b7d797adF14b7b3e15edb

Creator:
0x44B87A2a404DA6393e16b2e69aC86A40d4EF474c

Decimal:
8

Issuing Time :
2023-05-04 11:23

Official Website:
#

Social Profiles:
Balance
1272.65 MDR

Value
$0.00

Txn Hash
Method
Age
From
To
Quantity
0x096fef715bfa4a1e34b2cb0a35cfbab17aee195f2f88e0a9480ba0c2c3acb8a0 Transfer 2024-12-21 19:02:05 0x0a0c1127138ff91ece600933d80725214d9d4331 OUT 0x65ab6311a4d699ffbc1d8a370043c80c401cffb7 139,500.0000 MDR
0x3f4f7d8c23b2d09998a79c59bbbad582025364587c00523ce0a79445bfc9caef Transfer 2024-12-21 15:26:53 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 3,768.6500 MDR
0xcb05093c8b69529947ac36b53caeef81b5c511ebca5ebc069f178edbfefc7c85 Transfer 2024-12-21 15:26:02 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 24,382.7000 MDR
0x7f583f50263e556a882b6fd21f0957e2a0afa7d5e6795096d04445c84b28310b Transfer 2024-12-21 15:22:56 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 3,363.9500 MDR
0xec7748557fd84a4f1034b70b654e305a0c31ba148f494eb29f71b6fb7e90adc1 Transfer 2024-12-21 15:22:02 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 5,130.0000 MDR
0x37bbc2381c02437a3305c1e3e7d71425127e9ff2940ecfe14bc8edcb711d2630 Transfer 2024-12-21 15:21:14 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 12,214.1500 MDR
0xb4c72dcce4b54e2d66c50763ad39d13d6c24000545a48abe72c6ed3554b055f3 Transfer 2024-12-21 15:20:26 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 9,228.3000 MDR
0xc94912aaec44738437b0ba46050793df00624445ab9cc8fc6ed37846b5413c44 Transfer 2024-12-21 15:19:35 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 34,200.0000 MDR
0xe97da87158ce2e7b267914a27b7f3163c67115076e9d79946086450d77fe26ee Transfer 2024-12-21 15:18:50 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 38,712.5000 MDR
0x43bd8e6623afdc6162240c1a39738dc9a2d4f91c87b4e615ccc5cec099efa312 Transfer 2024-12-21 15:17:29 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 4,068.8500 MDR
0xda2efa4b93067e29965e68467cee6581afd4bd3b951379619ae03094d7e39c3a Transfer 2024-12-21 15:16:32 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 5,472.9500 MDR
0xd92ea9bebad6b77b1b0762006e2ebfcb51468bc4c7653198dfb31f180ebf1895 Transfer 2024-12-15 18:12:38 0x0a0c1127138ff91ece600933d80725214d9d4331 OUT 0x65ab6311a4d699ffbc1d8a370043c80c401cffb7 117,000.0000 MDR
0x2b62dd5fdae067919b61fbd8b4c95082e2114b33ac6f5914d76d5cdb076a1be0 Transfer 2024-12-13 15:33:47 0x16d73e2263c82e4d9f127ea3ce25ae3a3df0cb6d IN 0x0a0c1127138ff91ece600933d80725214d9d4331 16,226.9500 MDR
0x2cc76c7b802a1395c0aa01c06d1d3c7c3a41cc6721d119c2e84547da869a5374 Transfer 2024-12-13 15:31:56 0x612578992dfbedacda6e95db54c20029a930fec5 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 3,137.0000 MDR
0xb7ca461ea3c9754abd45790ff4c01b1922e88cd8f85afced294ab5414d2ee9a9 Transfer 2024-12-13 15:26:41 0x1060bdbd7a060535e35aabf088b595bf9f5dd53f IN 0x0a0c1127138ff91ece600933d80725214d9d4331 2,375.0000 MDR
0x31483a67f828d5f1faa096a99ef5a534ec792eb30081c9fcded15eab5e3b9d15 Transfer 2024-12-13 15:26:11 0x34d85986d9b4b2db6a4002e2550a68aaf5735af1 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 17,132.3000 MDR
0x7905d960a1e63accc718dbdc5c37d3ae406dd1fc314701f9b165bd3d0b46ecb5 Transfer 2024-12-05 18:16:50 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 34,200.0000 MDR
0x1945a692a3b02f37f07f0a5ab0681efba7680a24190a957ecef820b04d446b19 Transfer 2024-12-05 18:15:08 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 22,562.5000 MDR
0x39267eae7e3f957b0eba5bf3a947e1bb3e8454fec1b40bbfa5e2342440259021 Transfer 2024-12-05 18:13:50 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 13,521.3500 MDR
0xa5644b80293b9dcf38766b13394bd375864da452989fecffca9f9546de409317 Transfer 2024-11-30 22:29:20 0x0a0c1127138ff91ece600933d80725214d9d4331 OUT 0x65ab6311a4d699ffbc1d8a370043c80c401cffb7 180,000.0000 MDR
0xb869d5deaec1923e40b3c9d3a74ad0c8a3200dd15b0eccbd953ba3ce722fa245 Transfer 2024-11-30 16:48:32 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 1,357.5500 MDR
0x6625a15ee380d2863ba068b3745864a275d58f83278159cec60f868c3fca6288 Transfer 2024-11-30 16:45:29 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 5,890.0000 MDR
0x903c94add387c1faca4b020f6ef06e5e8d5263aec8bda98a028e1ec9c77e0ca7 Transfer 2024-11-30 15:17:38 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 7,513.5500 MDR
0xe1068cb8adbb9ba145b0afad56af9c6729582cec8d8b2dc11b1087bcf8c9885d Transfer 2024-11-30 11:04:20 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 24,278.2000 MDR
0xf77f559e3462cfd9f781670664bb2b46a4133dda70b79b5deb027911796ad90f Transfer 2024-11-30 11:03:02 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 30,853.1500 MDR
0x23e33d9655e66e16eec4b2107fb9cb05af0e8aa0728cad0ef262c983b6054859 Transfer 2024-11-30 11:00:59 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 5,890.0000 MDR
0x25476cbc6ad5c3e144f2ff79cb29a3501da84bd4d92729b575bf2d07a80c57a5 Transfer 2024-11-30 10:59:23 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 5,890.0000 MDR
0x8571540958bbdeb4ac4aa80ba923d0fcdfa31f81018da8b82f49f2cf89984400 Transfer 2024-11-30 10:58:17 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 4,370.0000 MDR
0x2cf5306ea79597221ca37ddd7155ec9f22c9715106e2fb040a25313da36b9671 Transfer 2024-11-29 11:03:17 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 42,071.7000 MDR
0xa08f914adeaa5163ce00f7c5a10fa32ebae7419c0400156e8d83087b0cdfb26e Transfer 2024-11-29 10:54:56 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 17,670.0000 MDR
0x6b3fcf920ba84b915ad0ac6074c91e208e4ad27f492994cdac7fdb8f78f9e55f Transfer 2024-11-29 10:54:02 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 17,670.0000 MDR
0x87875bfdfa18273e02ba84abe25a0b53a01c4b11e2f5716e899cad21990f706f Transfer 2024-11-29 10:52:44 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 14,725.0000 MDR
0x4158cafc57b534f1ebb24b61ce4aeffbbeb447c9d31c98a2a0f0dc8a4260bebf Transfer 2024-11-23 20:57:26 0x0a0c1127138ff91ece600933d80725214d9d4331 OUT 0x65ab6311a4d699ffbc1d8a370043c80c401cffb7 25,000.0000 MDR
0x3539bc0a677a16bb026ba77ddb4c4862e917357f1cbffa3a9428d393d81a143d Transfer 2024-11-19 16:57:17 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 5,472.9500 MDR
0x1cf8d95a9fd31c34054b30ba17e0a6d79d90b806dd6a77cef17b1131d12557b9 Transfer 2024-11-19 16:56:32 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 5,971.7000 MDR
0xe29541906ec68dae3e1a624ef809cd6ccd2aedbfeea87f570ff36a8998a3b887 Transfer 2024-11-19 16:55:50 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 7,467.0000 MDR
0x48a05124483f3af56bea5161e0aa5539cbf0f60c5e93122f76284e96ed4fc0e3 Transfer 2024-11-19 16:55:05 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 3,135.0000 MDR
0xcd6e9d92964fc0453e7175d98efdf7f5019617ce148fb05319230dd8162535d9 Transfer 2024-11-19 16:54:23 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 3,135.0000 MDR
0x070f69e7f7bdef4e1c189f5753098bef5cd52f90f6ac9e180ab5b3540e781e02 Transfer 2024-11-19 16:53:38 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 2,612.5000 MDR
0xff5889e4c6c327be62c10347669181e9fcf238c4a4261553c0f7f7faad8df407 Transfer 2024-11-18 14:13:50 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 4,476.4000 MDR
0x5f058f395dac48dcfe3f519e670dfed63c7e3ca55de75f9a1e5b77f9bd3a3ad6 Transfer 2024-11-13 17:22:26 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 1,520.0000 MDR
0x090f9066b830a16dd6eb115188b0b607321c0f78b2a3a24050fd7d9b5c120b35 Transfer 2024-11-13 17:22:08 0x395d3b45e250c6b7709c32feeb5251350b674211 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 949.0500 MDR
0x714ae04b3077e888ccaa75488d0a09307846cccf636c581e6727e2bf0202d2a6 Transfer 2024-10-04 15:52:39 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 156.7500 MDR
0xeccfc7c9ed368d59fa91be0139585ac8924c3ad9df5fa1b6b603cea178fe6cb7 Transfer 2024-10-02 17:08:21 0x0a0c1127138ff91ece600933d80725214d9d4331 OUT 0x65ab6311a4d699ffbc1d8a370043c80c401cffb7 280,496.0000 MDR
0x4bf59aa2a78baa12b95977c2f65bc5aeed56a616d0719ed3e08745f73a8bf9ef Transfer 2024-10-01 15:38:36 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 1,045.0000 MDR
0xd8c4997e59fa231bed57ca84164d98444637067794972598291bc3ae8466de2d Transfer 2024-10-01 15:38:15 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 1,045.0000 MDR
0x04a5e3d9bb4d70423eac7337f8a4f519fc9065b3648345c958812ee75f25f730 Transfer 2024-10-01 15:37:33 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 1,045.0000 MDR
0xf3d69e4b0c16a66061e4b0d104be0b4294d0eb7d2fe2b84e45f385ac850178f1 Transfer 2024-10-01 15:37:12 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 1,045.0000 MDR
0x4c1c1f93dfb861eef543afccd822a19920a181d701636827fca11d62a826deda Transfer 2024-10-01 15:35:15 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 871.1500 MDR
0x13d82cfb1ee28303a5c4f57c5d603c9209b34b4fa573af64d6faae4826ffdf47 Transfer 2024-09-30 17:20:30 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 22,166.3500 MDR
0x750bc7c1ac53416e266a0e7ba6cd908aa940bcf48df9e3b9197c31d843ac1ba8 Transfer 2024-09-28 17:55:39 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 5,453.9500 MDR
0x7795e5c646722fee7d3862d7b2c7970f2396698a943a6935a14759e13b12d00b Transfer 2024-09-28 17:51:00 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 3,063.7500 MDR
0x7c46b269dd0199bf1a9ea5d86f80aabc3bae346ce04e96803d41911aac0ba661 Transfer 2024-09-28 17:50:15 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 27,143.4000 MDR
0xed8d44dbf83a7b6509c2e20d45d2387f83edcd41bb1d23803789e32877e9fee8 Transfer 2024-09-28 14:51:54 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 4,733.8500 MDR
0xf48b71898bf8735bfcbfdd25a9bf6deedcb812488c9f23d32450fb95074a230a Transfer 2024-09-28 14:51:27 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 8,866.3500 MDR
0xd56d229a965846f36d990832fc1ad63b364147e316eb0735de29f2e92281002f Transfer 2024-09-28 14:50:57 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 12,666.3500 MDR
0xe2ebacd022e02fe4f12ea197c5e9f0e7dfe61fd32d898ddf05e4d9789edf4629 Transfer 2024-09-28 14:50:24 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 16,738.0500 MDR
0x3d375dbaa763e950a05d4fbc34c398aed454cf5990ada9ef6d2fd7fa6845f796 Transfer 2024-09-28 14:49:00 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 14,250.0000 MDR
0x6a030d664f1ec35476126c291b35ed2f7711446a4d0af275969511d0292b6d37 Transfer 2024-09-28 14:48:27 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 14,250.0000 MDR
0xff901c7e99bb302ee22e1bb359ace9643bc3cf2cf855fb5a44374ca707ca0a16 Transfer 2024-09-28 14:46:57 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 197.6000 MDR
0xe1a3598ba0bbdc6c2f1c5dee8f524ab962f209a19cdc8d17f4a2de2c4885ee7c Transfer 2024-09-24 15:09:03 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 20,084.9000 MDR
0xb19ee1cd94d86c5f220416b42abc075e70f96e4153aafd3281305d11965cc834 Transfer 2024-09-24 15:08:39 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 5,881.4500 MDR
0x23d40395ad57cf9292615ec2c67597d90525babb851650f62cda3ddf4303cef4 Transfer 2024-09-21 12:14:07 0x0a0c1127138ff91ece600933d80725214d9d4331 OUT 0x44b87a2a404da6393e16b2e69ac86a40d4ef474c 25,000.0000 MDR
0x873d1a46adeb2a3088eff9f6dbbdd341bd7a3ce329394084abd62bce077a36bc Transfer 2024-09-18 15:50:55 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 9,500.0000 MDR
0x76da97bb6fb8caa8417fbd97fd4d5fdaaf65bc7b9993ece45ff17ba42e16e717 Transfer 2024-09-18 15:49:34 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 11,400.0000 MDR
0xf56777c247d91f3d337285142c4ae61c28bf162579709d21ab7ed72a601b243e Transfer 2024-09-17 17:57:49 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 1,282.5000 MDR
0xade4967e634e9de516589a76b3da283fef6b99bf03371f342754dab0d3bd5705 Transfer 2024-09-17 17:57:16 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 1,330.0000 MDR
0xaf96ba434c0f34dea8dfa02911f533b8a5209dd281e6692fc8fed6824e38a869 Transfer 2024-09-17 17:16:37 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 11,400.0000 MDR
0x113ec195e7a8c47503a115e4fd2b827d509d509cc4e01784ea7f6ed40786238b Transfer 2024-09-17 17:02:04 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 26,461.3000 MDR
0xc6def5c5d5ef777913e199f97d16e4b43f9c1aabc3309fd1321f926a90407b82 Transfer 2024-09-17 17:00:37 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 21,171.7000 MDR
0xc78d6d45c55919c529ec1a16af695a1b429aed32cd86df5ac54f2e349c2f9134 Transfer 2024-09-17 17:00:10 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 16,276.3500 MDR
0x397212e12ea7cb94958d198e464764e537ea193684e339e28c5003a28bffb916 Transfer 2024-09-17 16:59:46 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 19,905.3500 MDR
0x46d936d58e8a90006f4d4c7d87d95242e17b23f2f44654a9e452e33de389cca4 Transfer 2024-09-17 16:59:07 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 3,705.0000 MDR
0xe200e74492b961c134f33b0065067ac2a4032417cb4400d22c277c51dd1351bf Transfer 2024-09-17 16:58:43 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 3,705.0000 MDR
0xf55997d84f5c8da5ae3f37c8ba2876726718ec52496519a202d1d2479a6804d7 Transfer 2024-09-17 16:58:16 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 3,705.0000 MDR
0xf9910cc750f8247d0e4a7914d46e5ddb4c8a037ebbb120db8c91623bbf9c56a8 Transfer 2024-09-17 16:57:52 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 3,705.0000 MDR
0x646d541f05c00de61ebf6c4cb14bd951fdb296a81a779d343d7156718da31e4d Transfer 2024-09-17 16:56:55 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 556.7000 MDR
0xc7e866e65403da24cc556168608d8664d1aa550775f1b6ef641edc488b742c7d Transfer 2024-09-17 16:56:31 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 3,087.5000 MDR
0x72215ddbf5d3b4f6e32710a4c412d76d39aeaeee39ae18b97d4b5005e870842f Transfer 2024-09-17 16:51:01 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 1,543.7500 MDR
0x6350fc4a53e9aa832b3e035ad607f80de30bb1472cdd6e08091ddc4429a7289c Transfer 2024-08-20 16:43:32 0x0a0c1127138ff91ece600933d80725214d9d4331 OUT 0x44b87a2a404da6393e16b2e69ac86a40d4ef474c 2,500.0000 MDR
0x7aef40a182e925b3f212c19619ae218cfc42aa814f5f99f3520bc24b5da20165 Transfer 2024-08-17 16:40:35 0x0a0c1127138ff91ece600933d80725214d9d4331 OUT 0x44b87a2a404da6393e16b2e69ac86a40d4ef474c 4,000.0000 MDR
0xf09bd0c3dac2ff676c6a273db049185e22856b4b029501a689543656a0baccf4 Transfer 2024-08-15 20:54:32 0x0a0c1127138ff91ece600933d80725214d9d4331 OUT 0xd8f7f4e59077bc1da60bc7bce775709509d3ca07 16,793.0000 MDR
0x62c9be03e35cfec8dc3e79a08605eea227b49c72e48a5b00ea498ebbd02ff341 Transfer 2024-08-15 20:24:41 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba IN 0x0a0c1127138ff91ece600933d80725214d9d4331 29,505.4500 MDR
0x8a5fb761687e16b14498a33a4822f99b11f1d3d0f94cae3e45dd28352b1ff558 Transfer 2024-08-15 14:38:26 0x0a0c1127138ff91ece600933d80725214d9d4331 OUT 0xd8f7f4e59077bc1da60bc7bce775709509d3ca07 460,700.0000 MDR
0x232ec180edfea632722465c4db9871603f50a47030900e2ed2d9d59f7fb659bc Transfer 2024-08-15 09:50:23 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 28,500.0000 MDR
0x16f3b7979a9be43626e89ea2348e1f4dd437062509e6211119691232cbb29cd3 Transfer 2024-08-14 15:39:43 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 13,521.3500 MDR
0x3fbfc624d02391e711d544e79741cb3a1e2b97524ee53ec7a50bf64838361242 Transfer 2024-08-14 15:38:04 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 11,478.8500 MDR
0x0c36158918889d4f51e541552080118aee03fbe8ef90bfa1036e60913bcca14c Transfer 2024-08-14 15:36:10 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 3,040.0000 MDR
0xc9595b67a90d9010e165857e014cef189a3df0a6eb8522373ec4e951fc2bdaf2 Transfer 2024-08-13 17:47:28 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 2,090.0000 MDR
0xb7e019d26ac5c7db4a391a17b11eb926fa5fc64dddbbb64a5bd8d7e61ddf1902 Transfer 2024-08-13 17:20:25 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 1,242.6000 MDR
0x7433db85f5413b0ab107bbba3817c0635de2d8cf2eb23a47333eaa04c92bcdd1 Transfer 2024-08-13 16:54:01 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 2,171.7000 MDR
0x4fc2ae9359fb60831724f13cb997a00c6e8e7dc72888c939bd47df2898fc9d69 Transfer 2024-08-13 16:52:58 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 1,809.7500 MDR
0x2e43b829287bd13a7f3e4a1c3ca72c0b5d694040d10aa279b9ca54d5c028e0bc Transfer 2024-08-12 14:44:40 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 4,666.4000 MDR
0xcc034fe529a698618f1e547e3b8b03b3979482213504bf175b205347fefa2df8 Transfer 2024-08-10 16:19:46 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 28,500.0000 MDR
0xa4faa13c79a1afb31c11024a18aeecf62a172fc593bd5b8246cc19e02ed6d153 Transfer 2024-08-10 14:44:01 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 11,875.0000 MDR
0x2b3965360ae830537b6595ed886a686a0539bd9ef58abaf404d0d6e27a7fbb22 Transfer 2024-08-10 14:43:19 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 11,875.0000 MDR
0xb4e4fd5dec039c5f1a62d7c2b5abbb919f049acc43a38627ad1bbed1136eeff0 Transfer 2024-08-10 14:24:22 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 34,592.3500 MDR
0xe82fdeb95881502384e763f6d426a76804174dcaf3cd451f295b77e7b12265fd Transfer 2024-08-10 14:23:31 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 27,142.4500 MDR
0x49b4e7bdd434a2083d820e387ecd11469408e3811b9b2e4211dbea3511db3759 Transfer 2024-08-10 14:18:37 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 27,142.4500 MDR
0x6af922a89e2412f950ddfb0b6d17a65cb9aece1f91daaf0a0337b879d815da95 Transfer 2024-08-10 14:18:10 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 4,750.0000 MDR
0x5975793d2cf3da7d99f07150e28437ddf787eecdeffce22cd85240cc3741ab16 Transfer 2024-08-10 14:17:40 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 4,750.0000 MDR
0xd9bc1b7637c1b1583477b26720d07e4f41cccaa5b4cccd3d3f7b4c167050f7d8 Transfer 2024-08-10 14:17:13 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 4,750.0000 MDR
0x8d07fb65fa890fc3b7ba9d99f4bf6bb3c433bb5bc2c36e0f77400c3d69d96480 Transfer 2024-08-10 14:16:49 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 4,750.0000 MDR
0xd7ba83c5d8764e7b7a4cf2b2cb13787cb4a0a9f795aaa8fdbdaa2c34c01da0ed Transfer 2024-08-10 14:16:13 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 710.6000 MDR
0x9643ebb57568653bc3e5c4dec90b027639a2d48a27fcaadd7701725f2fc467c4 Transfer 2024-08-10 14:15:22 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 3,957.7000 MDR
0xb1daebba7d44c734578029340c8f89b4be6d99689cb540eb8593baf7f6bfad87 Transfer 2024-08-10 14:13:16 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 1,979.8000 MDR
0x4a3d69f8ad983d2e287ade83d30c99fc400817bf5055af8edace86c5784aaac1 Transfer 2024-08-10 14:11:49 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 2,375.0000 MDR
0x157a3377006dcaa02aed94758304ecf2654507ac699c3d7199782ee65ad7177a Transfer 2024-08-10 12:02:40 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 2,375.0000 MDR
0x8625a9dc25422fdd43489eaaa16c7aca07b80a7e25524028fd13d1ba3b74654a Transfer 2024-08-10 12:00:49 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 2,881.3500 MDR
0xcf411d744778858a4afeac7a2df8e5fc4ad4b4d61880693d06d196012f6d53c2 Transfer 2024-08-09 17:40:24 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 24,382.7000 MDR
0x93b3b537691ff498b35d03ad5ae8afc184d66c1c5adf079051db139452b765db Transfer 2024-08-09 15:58:57 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 17,497.1000 MDR
0x1880abd3f7380033d469d37146734c0657373f0af85c6505b29dd99bea54d821 Transfer 2024-08-09 15:58:24 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 5,441.6000 MDR
0x0e46a1f49ed219a8f649ef752db10c79a6050dae79ace7af4dac3945b14d3745 Transfer 2024-08-09 15:28:03 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 28,500.0000 MDR
0x681e9c8ddc41073a3fe7f7d36e134d1d1ccf943994f6dd9dd8d6f85a82a99e19 Transfer 2024-08-09 15:27:21 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 3,229.0500 MDR
0x10115f78a56db2953dddc83bb820ecbc0f3c2d91a2d67e3d04479c77ee16b88e Transfer 2024-08-09 15:26:36 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 4,179.0500 MDR
0xbdfe1816b2075c5386eacdddfb042cf2119f6e8dcef27166373c0ff67b5e837a Transfer 2024-08-09 15:26:06 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 6,374.5000 MDR
0x3e30953468bcc4740ad44c60903e2a50890e85430c905552a85c71ac0f0672ae Transfer 2024-08-09 15:24:54 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 2,944.0500 MDR
0x6c761ba533ac60ce1c776a7d595b6026135aadf15fbc8f69eb59a927897453f9 Transfer 2024-08-09 15:24:09 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 28,500.0000 MDR
0x2c41d810a837a2c4912b827c44ae097653feb1fd188ed9ae6cc213c71b00ff6a Transfer 2024-08-09 15:20:54 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 22,334.5000 MDR
0xfa167de5c4241985cc92d170c87232cd563ae5ed18f12c61fac16f0b1349d531 Transfer 2024-08-09 12:52:06 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 11,637.5000 MDR
0xb08ad090ed01c75ca307becffec569adeeaa5edaa524e88cdd11d41e04754c8e Transfer 2024-08-09 12:51:09 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 13,965.0000 MDR
0x132259375c93271fcf7283799a3f4fd0af488f553a8fe6b4885a9274efa4d7ee Transfer 2024-08-09 12:50:03 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 13,965.0000 MDR
0xb7a2d3977b72e1382108e8d96fd88ec3851c2537602fa38b7a0468ce6981c7f4 Transfer 2024-08-09 12:48:36 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 19,938.6000 MDR
0xeac70d418917dfa59a7dd8af8f84244c7859b1a7381ca061e81675abfcbf81f5 Transfer 2024-08-09 09:34:30 0x0a0c1127138ff91ece600933d80725214d9d4331 OUT 0x8dea482f4d597eeb2234c6084fda35704b652737 10,000.0000 MDR
0x2f14bc5b715822e6ce19a3752999d052da82ad6fc62bb3111954d5e3e52b1ce7 Transfer 2024-08-08 14:02:27 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 8,538.6000 MDR
0x3f51e1630df2da152016aaf10f22ada48f5f22c58bccb063d71b80ff150cfa0d Transfer 2024-08-01 16:47:15 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 12,160.0000 MDR
0xfd6eeb9ddb607f40fd33c06861ecf92e3cedcbea486f6f72832247160f4e63ef Transfer 2024-07-31 17:33:42 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 4,186.6500 MDR
0xef0649e575d60894cb64c5e3ea59c2b3eb996f2aef423920af0490119df2061c Transfer 2024-07-31 17:07:39 0x0a0c1127138ff91ece600933d80725214d9d4331 OUT 0x0a3a79281488c6640d39f153c883976584106430 101,054.8500 MDR
0xc5f24dccb923a730b5807e8d0cfa95574e818b19d0fc0b13af045cbc42f49146 Transfer 2024-07-31 15:28:42 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 23,296.8500 MDR
0x5cf03f8f273116677de7d619a8e401dda28a4775d8e486a567d9e0bbde6b0fc1 Transfer 2024-07-31 12:41:54 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 16,638.3000 MDR
0x840987fd1c2dfb2e6d3c056a8f7f238d266f7df07346db9bba2d5c1d110a9df1 Transfer 2024-07-31 11:42:06 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 10,500.0000 MDR
0x2fe1536118d3723cee6c9ad470c7844ceefdb3697b1e224f13fe009ce56cac1d Transfer 2024-07-31 11:39:03 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 10,500.0000 MDR
0x6325b99508a500d7432df51b14ca31111efb966a921d84236c0d1740158dca65 Transfer 2024-07-31 11:35:42 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 10,500.0000 MDR
0xfa28935996ce650554e42c4e8fba4e553272fa08431051998a50edc2026741b5 Transfer 2024-07-31 11:24:12 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 10,500.0000 MDR
0x32acd7abce54dd1c9b452a539da53d7ba80278bf031e5b51a0f85fb2c1a8a84c Transfer 2024-07-29 16:52:51 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 4,876.3500 MDR
0x4e832df87e3939bdfabda10676ee803d54beae0298262d3dc7bc3f65a0494e1c Transfer 2024-07-29 09:55:36 0x0a0c1127138ff91ece600933d80725214d9d4331 OUT 0x24edf26e3b00303d26c1e91c7682a75867ac30a8 63,771.2000 MDR
0x546153914ba8617d34dde3f8b07f8ac81c33bad1c1870815f058cba8089af726 Transfer 2024-07-27 14:37:52 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x0a0c1127138ff91ece600933d80725214d9d4331 13,813.0000 MDR
0xf39682c52b1d97daa8940930d04aceef203f941266518588d3f4e3a4bd24a3c4 Transfer 2024-06-27 21:09:28 0x44b87a2a404da6393e16b2e69ac86a40d4ef474c IN 0x0a0c1127138ff91ece600933d80725214d9d4331 49,958.2000 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.