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

Value
$0.00

Txn Hash
Method
Age
From
To
Quantity
0xb06ff65e1d8017b1ae929f2a854c36625af487b01f8dfae36320438f6941b093 Transfer 2024-02-17 10:47:11 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 25.6500 MDR
0x0125ee22f11dd04d3e435fbb851c4cd6328855b2d44ce6f6386176cd3bab9194 Transfer 2024-02-15 19:05:03 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b OUT 0xbed92cd5667e246c8ad41454d90626093dbb48f8 6,336.0000 MDR
0x624c19d075cdbffd11cdfe60bec96829d1d2e269d78ba2457035cd50e7a82426 Transfer 2024-02-15 16:44:21 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 523.4500 MDR
0x0440811d2e060a6a48ae9aabfc32c25e4ed50243cb2076ac84ee0ec8b58e0d5f Transfer 2024-02-14 09:16:45 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b OUT 0x65ab6311a4d699ffbc1d8a370043c80c401cffb7 5,000.0000 MDR
0x6fe7d2a1d2f436f91caa300ff607c169743fa872d7b3ba83b7eb6160d12473be Transfer 2024-02-14 08:56:30 0x64238c8f18d9967a02d633f6be750b7dbddcc5fc IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 10,000.0000 MDR
0x8c06712dde5fbd048344cb7362835613531bc11a528de022f34bc79bb6c8f0a5 Transfer 2024-02-13 19:35:59 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b OUT 0x65ab6311a4d699ffbc1d8a370043c80c401cffb7 500.0000 MDR
0x9ecb08488cf845ae2e9cda0e354c9c8e95687ac9e45928107b0514a6e13a790e Transfer 2024-02-13 19:32:47 0x64238c8f18d9967a02d633f6be750b7dbddcc5fc IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 1,000.0000 MDR
0x2ae9e99bf501587357b8d7c0e81bfb01c20206234f5f2e5debfc006ee1a7b64e Transfer 2024-01-13 14:33:08 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 312.5500 MDR
0x4db4df14c0fcdd27604d30be5b26a8da9a8be53f7fcdbcda2ee00311c7c7b5f0 Transfer 2024-01-01 21:29:30 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b OUT 0x64238c8f18d9967a02d633f6be750b7dbddcc5fc 281.2000 MDR
0x7cd054f299ec099ea9afee3d4868a17f8483aececa354af30e6931c04a3c5afc Transfer 2023-12-05 10:00:18 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 281.2000 MDR
0xc64b55aaaffd5f5394c5511aabbeee538d1160a2fdf6bf7437433ac9d1573f53 Transfer 2023-11-24 14:49:30 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b OUT 0x64238c8f18d9967a02d633f6be750b7dbddcc5fc 3,118.4500 MDR
0x0a1b493d7e9d744148ba8df1ae732a93f52efd6060490c311ab5d1e97e50bb9c Transfer 2023-11-13 08:44:11 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 261.2500 MDR
0xc7a69f2bbe492249b3f615748264919a65df16bc06d4e224d4adca74af4fcd1b Transfer 2023-10-28 09:50:01 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 86.4500 MDR
0xd5cb9cf03edd57ad0a7807dca3ebd6915ed5a95bf5fa3841a45f328e4cbabe45 Transfer 2023-10-28 09:40:40 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 552.9000 MDR
0xa6079920fdba8ed8a495560c14fa01f8b9c4b90a52de20dcaaef8ae5d5bc05ab Transfer 2023-10-12 10:56:49 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 38.9500 MDR
0x061106fc5e9819fa67fbfa9932dc11e1fb717cdd39e67806e8be9bd6c463de87 Transfer 2023-10-08 19:59:55 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b OUT 0x006f33d4719bd0ace182a7549caddd6afc2d8038 5,500.0000 MDR
0x2d9b4367619511333323bdc1daa229a97b9f463752329d864f297d98b28f8a18 Transfer 2023-10-07 18:07:22 0x9d8e4dcdd1e6458ba3c44539fed0ced9cb5c6cb6 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 3,903.0000 MDR
0x84b20bd757e16c5ec907cd67b2cb0da3e04003621193027d1fb56dc91244b8c5 Transfer 2023-10-07 18:03:07 0xd64dbd636385de55cef53caf7893c3e33dacee9c IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 3,717.0000 MDR
0x63feb21f4494c1d1b834f4180755eff9715fadd8539945142335c591ac7d947a Transfer 2023-10-07 10:44:58 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 58.9000 MDR
0x8c7cf2124aa11543e450994e14ded48a05b1f2173bed9b6d37ec09aa6f70c861 Transfer 2023-10-06 07:15:04 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b OUT 0x64238c8f18d9967a02d633f6be750b7dbddcc5fc 5,162.0200 MDR
0x2b8575bdf6b15a2407038dae059ef2fb4240e7f5a4322646aeb331bb77864f33 Transfer 2023-10-05 09:39:34 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b OUT 0x63dc232f5456de43b245eb07432c4c3f7276ef38 500.0000 MDR
0x1da2524abd0286079a61e63aeab4569358aeecd09ebd7eaa9297e8a5ab00bda9 Transfer 2023-10-04 12:22:16 0xd849b40032eb54750bfa3c6092c94c5efe29ef1c IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 100.0000 MDR
0xd0a19127e328c07c450a8b59e22fe33b1d2e3cc5a638620b906cb87af7cb28e0 Transfer 2023-10-04 12:19:28 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b OUT 0x26db2548dbf857b2e7969f6aa65387f5d993285e 100.0000 MDR
0xfea4c41ae9ddac867eb4b8c9ae1e4a0c48f7df1ca2fd8a97b5af3897cdc33161 Transfer 2023-10-01 14:29:55 0x97caf860db1badd771ed0ffb71934924cacd1e58 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 522.0000 MDR
0x822b7bb52806df4d58e2b9f14b28f288126d08b09f5def11c8844f1fbaa3268f Transfer 2023-09-30 14:22:28 0x98e49a4e4c94594c4fae7ae97fac4afe426cb8a7 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 700.0000 MDR
0x0df7514b9b4dcd45c5d98d3d61cf86b8b79966bdbc5717ee2b829a1223d5a253 Transfer 2023-09-30 14:17:37 0x1ca0971c669bb806adb479f7c6d05007d93d07bf IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 4,439.2700 MDR
0x2019b307252ff14ef17471f0eec42ca39752d492b55cad7df51b7f479fab716f Transfer 2023-09-21 18:55:14 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b OUT 0x63dc232f5456de43b245eb07432c4c3f7276ef38 42.0000 MDR
0xf863dbe2fec4f1e2ec3e9f89e98ae8d14f382959ee8d5028a1179554d63949f8 Transfer 2023-09-21 18:36:23 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b OUT 0x63dc232f5456de43b245eb07432c4c3f7276ef38 2,000.0000 MDR
0x17e631a85f9e9817a27572776f4259bd729929ab7513f78015a171d22e470b8b Transfer 2023-09-21 18:26:59 0x64238c8f18d9967a02d633f6be750b7dbddcc5fc IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 2,000.0000 MDR
0x90fd6ae5d25613b49fba647d326c26ffef8991594042b40b5e5d9417fe414944 Transfer 2023-09-21 10:34:17 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 42.7500 MDR
0xef8001f03ed3d8e2dd68a71ff69e41c69c47fae6c1e5bdcdce3e748d26a3657a Transfer 2023-09-21 08:53:47 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b OUT 0x64238c8f18d9967a02d633f6be750b7dbddcc5fc 29,288.9387 MDR
0xd9d5c6c086014f7a8215ce7d78e127f7990d74474b26121fe2e110e5470c0e2c Transfer 2023-09-21 08:51:29 0x95994be92cdff4407edf8cdb80cd85a1ba6e2047 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 579.5000 MDR
0x2d05e7bef3d69e9b0114bae8771d35b6f5b10f75417c810002614774ecf29bb5 Transfer 2023-09-21 08:48:56 0xb53cd25e69e78a769222fd31a36b2afbf7886d85 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 57.9500 MDR
0xe9021763853f85ebc48667d5773617f553b6520033ed8997420165e7a9b05fe4 Transfer 2023-09-21 08:48:20 0xad7343f90639ec4e8e071b0e2f249f96f9e45538 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 23.7500 MDR
0x1e1d4a7e753d796f18369c59187fb9a777e57f4bd539427790393ffafbc14e44 Transfer 2023-09-21 08:47:29 0x9e4de545e2ca27e179f13cd50a799f42a40f039f IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 4,643.6000 MDR
0x0b54d3c90b7ca146aefbc5d13766dfdc2064187db0898d02c3f0c376e759e696 Transfer 2023-09-21 08:46:11 0x9006f0235f9c7fc46941d59b1b0d7ea482e1c9b4 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 16,995.0000 MDR
0x5bbcf46a6ff2ebf3709c15ab62608bf2d990b776f97d622c82d67d23adc1f5e0 Transfer 2023-09-21 08:45:32 0xf23f2b3e5a98294b3f6928bfcf43c6fe8d569cc1 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 549.1000 MDR
0x28ff5449e68505efb96e5c3d9d26632083b7436d12907a83ec362dc10bb16764 Transfer 2023-09-21 08:44:38 0xa942bd17347cc17e60bc23b4251e012cd1bb7664 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 593.7500 MDR
0x36d636d898bb68578747fb7f8c326fbf40942b2aaa173da57344a30001001516 Transfer 2023-09-21 08:44:05 0x50ebe2b13bba50048183da0aade496d59481e05d IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 70.3000 MDR
0x53b29522c53b5ad463f3a93853c49ee1687c23a37e068dd2acdb585a2175042c Transfer 2023-09-20 14:05:08 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 71.2500 MDR
0xd0fed1edf2d2562ac2fd86d4c4f9d0775b4309f82b3ffdb6a8478aa3cfbd4bc9 Transfer 2023-09-11 12:34:59 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b OUT 0x65ab6311a4d699ffbc1d8a370043c80c401cffb7 1,875.0000 MDR
0xb646591120d4db68976db4c03fbf4bb50e3ee052a02739d3c8ed99cd06c93cc3 Transfer 2023-09-07 23:57:02 0x97caf860db1badd771ed0ffb71934924cacd1e58 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 4,670.0000 MDR
0xbabd8e2466f19155506bea0a9ecfbdaff4523717cf6fae005f7d8cccd1c88450 Transfer 2023-09-07 12:05:38 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b OUT 0x9006f0235f9c7fc46941d59b1b0d7ea482e1c9b4 15,000.0000 MDR
0x63697fafa3189a5c256955722a06d367604c9dc03d9e6ab4983c316b81a7173c Transfer 2023-09-05 12:04:26 0x97caf860db1badd771ed0ffb71934924cacd1e58 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 233.0000 MDR
0xa12acb2a58d00e10b8299a55a73b3386506552d3faee0375f11f0703e93b7042 Transfer 2023-09-02 20:14:26 0x9006f0235f9c7fc46941d59b1b0d7ea482e1c9b4 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 1,140.0000 MDR
0x4f48737b589f4800935ae4f177ab624d18012b62c2d3ba0069365f3927dd500d Transfer 2023-09-02 20:13:47 0xf23f2b3e5a98294b3f6928bfcf43c6fe8d569cc1 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 836.0000 MDR
0x791263a1ba9ea9ef08f1fc43a3fd8481d277c03a2a08669141278b30e26c94a5 Transfer 2023-09-02 20:12:53 0x0b4079e4ec7b98ff43c72ef14f6fcac787e4ec94 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 285.0000 MDR
0xec7f63fc733164cd0e157eae55c5cc3a5246a7b3ad73f6a85b7c64e1ef09de7f Transfer 2023-09-02 20:12:08 0xa942bd17347cc17e60bc23b4251e012cd1bb7664 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 19.9500 MDR
0x12d223854aa4a401ea632d58183891ddefc74b9fd580cabce13125e2405d114b Transfer 2023-09-02 20:10:05 0x50ebe2b13bba50048183da0aade496d59481e05d IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 809.4000 MDR
0x486bb096822b47db370d9badb9e8a403d2dcb7d151010e3c1137eaf1b7e37940 Transfer 2023-08-29 08:34:53 0x97caf860db1badd771ed0ffb71934924cacd1e58 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 6,267.0000 MDR
0x23f91ed415e776871c40107a81ea6ae878b613bb05f6c2e6f342c7ceda778a7d Transfer 2023-08-28 10:18:31 0x97caf860db1badd771ed0ffb71934924cacd1e58 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 3,921.0000 MDR
0x51af3c9f2bbe9c14abbbbe5ae014d859ddf743f8eb4cbb7452995595f67f0b02 Transfer 2023-08-27 12:25:20 0x97caf860db1badd771ed0ffb71934924cacd1e58 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 2,442.2790 MDR
0x8817b7c8a8556dffcbd7a3de4768ca7fb3457954903eeeef33719fbcd8a3163c Transfer 2023-08-27 11:06:11 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b OUT 0x3dfa94230a7af357ec6b46855ded2f30bbfc74c4 5,000.0000 MDR
0x7b9a1cef7819deacc8f98fdbee7758cf66ef782a3c33e422802a790721e397a3 Transfer 2023-08-27 11:04:32 0x9006f0235f9c7fc46941d59b1b0d7ea482e1c9b4 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 2,096.6500 MDR
0xb0b8e145acc6258a1999baa4783c32635d1ca8c2c087b1b9e41e0dea9aff303c Transfer 2023-08-26 18:01:41 0x0becfac124aeea76ee00362ad63a774633b17a18 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 152.0000 MDR
0xa25e5b4a0f64a6398a1289b56e1825d61096ddd2d830b2b42f2378209a82139a Transfer 2023-08-23 10:26:41 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b OUT 0xc7524b3be1412fd7bcc70e0e508de63f7ba8cab8 1,000.0000 MDR
0x4faa6ee6cc3ccb1ad71347081dbe7fcd6854937478529bc3a6a20a08fafdc676 Transfer 2023-08-19 19:35:31 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b OUT 0x3dfa94230a7af357ec6b46855ded2f30bbfc74c4 225.0000 MDR
0xbac2cd938e8ca4b8ff85804510a6e39a830b2f0e97b145e393b7bec4658ff5e4 Transfer 2023-08-18 18:02:09 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b OUT 0x8a76da3da366e635aff6e5932b86a5c2b0b58a24 8,000.0000 MDR
0xd75c3879f4478ac9d1c561b4befe931ede77d15df2d45dc9d178e1672bf02ddf Transfer 2023-08-14 07:40:06 0x3ec87da31cf40ef0c44cc14d299d1628b01ed999 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 1,493.2200 MDR
0x9369c7f54ac526e27c2fb5cbe13c2eec9376f08b64d2b9087e8d55b4124ba14a Transfer 2023-08-11 21:06:12 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b OUT 0x65ab6311a4d699ffbc1d8a370043c80c401cffb7 1,305.0000 MDR
0x9528853736e3c2be191911d3d8f63c6196e5ceae1382f16c230e40ac49a37491 Transfer 2023-08-10 18:20:15 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b OUT 0x0d87ab295494ecabd3964996be7075e20e23b54d 2,000.0000 MDR
0xdd2f28008234ae2418d2a215e0c43e93c170306431803a0043a8ecda6580c954 Transfer 2023-08-09 22:07:21 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b OUT 0xd4b66a316962b80139c2495130d2a0a0c1bfb93c 2,000.0000 MDR
0x3bd5595c3cdfc9dd9069ce3a802e6297800db20e86f2fffac2963bb4f6f5f198 Transfer 2023-08-08 18:35:51 0x0becfac124aeea76ee00362ad63a774633b17a18 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 6,691.6540 MDR
0x4afde13efe4c30b73d61cf277111dfba6778bbe1791438075124867cc355a9d6 Transfer 2023-08-06 12:08:21 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b OUT 0xfb6a8b695df2a292d3696bc983547649c8d2b1b9 3,000.0000 MDR
0x66d4114e630e38290ebb25842997e3b1e9c54cf4aacd435b0108d7d8f6a1eae7 Transfer 2023-08-02 18:24:55 0xdf07eccd54a467dace75d2eefbf856cca3d90ac2 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 349.6000 MDR
0x986f54a1ee28ffa3bd7c220d9bb647ee415760baeb0b42a45a9a4d48331da30a Transfer 2023-08-02 18:23:55 0x507aed86cd3b1120af42b8ae65f09ebfffbcc175 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 1,060.2000 MDR
0x3622585cb409d4fcba1bec3a2da0fd5c863f3fc7d3ac211857a9828f187d6169 Transfer 2023-08-02 18:23:04 0xaafa59815823a4a7a373f54a3a357a8c7fd67137 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 1,596.9500 MDR
0xab49eda217c97b81918f8d4cee61e9af42910f2575a515f6b5b1e5aba6a28b8d Transfer 2023-08-02 18:21:52 0xa0afaaaf76cb5c2122221768239caef871d8b415 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 537.7000 MDR
0xd5ca84ef0b20bb34c15697e401e6a1d85ce8a8010ccd985974931cdcae9ea29d Transfer 2023-08-02 18:19:22 0x850495e75d93336e8f9696ffd7b7035156012b80 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 124.4500 MDR
0x4cc05699c3f5a2cb3c86fda1729b585ed9c44f67823b1eb06feb78b455ac31bd Transfer 2023-07-31 18:57:34 0x35fecb34210fcd0d826aafb7cb258322b4c229f2 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 419.0000 MDR
0xdd29e99b14e03fb22f70790781dbbcd7ee837f806fe8e29a4011b3b3d18add63 Transfer 2023-07-31 18:56:22 0x3ec87da31cf40ef0c44cc14d299d1628b01ed999 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 2,109.0000 MDR
0xa500a37e96facdaf63f353e2c119f0e8c59c03b04a943db7d0d2c1b74b1eba6e Transfer 2023-07-31 13:00:07 0xfb6a8b695df2a292d3696bc983547649c8d2b1b9 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 3,000.0000 MDR
0x00cbc9770768d68a6a4324879e3846ce80e8622de493e99e4cc74318fe76d752 Transfer 2023-07-31 12:00:25 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b OUT 0xcee4f1306041094d809953fdd0fbcdac9c7fa026 3,000.0000 MDR
0xf4546d3a5da2856f0d6734ecd9fcb5212a5cf895d00e544d8168ed0ff26ca700 Transfer 2023-07-30 17:34:34 0x0becfac124aeea76ee00362ad63a774633b17a18 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 246.3357 MDR
0x57f8b9a451ce586b0c6538b4b5a679267d089f7f56e9154bc5e9e3824561a1f1 Transfer 2023-07-29 12:16:24 0xad7343f90639ec4e8e071b0e2f249f96f9e45538 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 1,690.0500 MDR
0x105af91f30cd2c5b79337f97f8a0b7d5732e052b87c46120acf7aaad98430663 Transfer 2023-07-29 12:14:27 0x40be8fdcd17966b31bd6d6d744b4ff093aaaf373 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 87.4000 MDR
0xf537d4f4695a4cd6e2f0c7894becd765a74182964f349596fa4599e293aff224 Transfer 2023-07-29 12:13:21 0x9e4de545e2ca27e179f13cd50a799f42a40f039f IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 239.4000 MDR
0x925b8242eb200688beab148740826e4d3a9c334425ff3e901f2594f78d7a5da6 Transfer 2023-07-29 12:10:21 0x64238c8f18d9967a02d633f6be750b7dbddcc5fc IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 431.3000 MDR
0x207b424c15ce43cc500909ac41efc350be70941789865a258f3a867e92d92bfe Transfer 2023-07-29 12:09:42 0xf23f2b3e5a98294b3f6928bfcf43c6fe8d569cc1 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 1,165.6500 MDR
0xf851a0fa77aaf702a729943eda1a12c91fccef018acf7df567a2d2fe794ca0a3 Transfer 2023-07-29 12:08:24 0xa942bd17347cc17e60bc23b4251e012cd1bb7664 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 119.7000 MDR
0xd71ac32d1140ee05a2054963da5dba6600b1d8525bcedf3d6f70a4485678c231 Transfer 2023-07-29 12:01:48 0x50ebe2b13bba50048183da0aade496d59481e05d IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 48.4500 MDR
0x88b2e318fc7b38b348f416e5f186064a20a2f14648125215d95817ba8c4819a1 Transfer 2023-07-29 11:59:57 0xb53cd25e69e78a769222fd31a36b2afbf7886d85 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 91.2000 MDR
0xde9b4be4bf0eef5e23a90f306e838302e642c4235ed29859739a2fb455d9e589 Transfer 2023-07-29 10:46:12 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 53.2000 MDR
0xa4a13e8ced3a9f1b4902f25b5c749ed29b3b9b838c0fd4237a446d9c26bf71f5 Transfer 2023-07-28 13:04:37 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 48.4500 MDR
0x8a9317ef307ae48bd6004d071a8c81dea0130810bc918311f02d3ce1c11d67bc Transfer 2023-07-27 14:16:54 0x829bde7a80d9337eda32be22fedaf44b69847984 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 500.0000 MDR
0x86c10b27db4f66d8d633991fd9e1526cbdf45b3168fd37f1614ac05049eaccab Transfer 2023-07-26 18:48:59 0x0becfac124aeea76ee00362ad63a774633b17a18 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 2,995.0000 MDR
0x570a6f0d99a2a5e3386a39cca889b4cb989ab279e80c72153e44d6c59ac7e84d Transfer 2023-07-26 10:30:53 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b OUT 0xfb6a8b695df2a292d3696bc983547649c8d2b1b9 5,000.0000 MDR
0x568423a127008a31512999bb2c95cb881f36ac32d2f683ff35897ec74d8e730c Transfer 2023-07-25 15:18:14 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b OUT 0x65ab6311a4d699ffbc1d8a370043c80c401cffb7 24,000.0000 MDR
0x31f230d3d55761a08501ce5d508d476aa06e436e923c2c9e310e3c37f0943ca1 Transfer 2023-07-25 15:12:53 0x0d87ab295494ecabd3964996be7075e20e23b54d IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 2,000.0000 MDR
0x0a92e692e5924d9e1b75dbea31a672066acbb4be71ebb3b5dbd2fafa03c3cc7a Transfer 2023-07-25 15:11:02 0xfb6a8b695df2a292d3696bc983547649c8d2b1b9 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 5,000.0000 MDR
0xcbe77f8f964377e285b5524df4df4c5faaa5002c0542c6979b4c5a6181b54a0d Transfer 2023-07-25 14:44:44 0xc7524b3be1412fd7bcc70e0e508de63f7ba8cab8 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 1,000.0000 MDR
0x14df9c7a92e5f379db6cb215a774418c417737aacd8b001799534b39582a9b71 Transfer 2023-07-25 13:16:41 0xd4b66a316962b80139c2495130d2a0a0c1bfb93c IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 2,000.0000 MDR
0xfb817161fdcc1ab3aa08d2869aa244a0b845abefb458bd77ee252263fd86a047 Transfer 2023-07-24 21:39:50 0xb9a2ec0d933de1068d52997e610c56b062be5da9 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 8,000.0000 MDR
0x09344fe3c7bc486c77e5ea853de390fdecf18b1c7f6c5e07a0350c8659e92d6a Transfer 2023-07-24 10:56:08 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 143.4500 MDR
0x9b68c1409e1c383c45f2df85089ddab854c60d422da296522fe5eae0f1a06a9f Transfer 2023-07-23 11:15:41 0x0b4079e4ec7b98ff43c72ef14f6fcac787e4ec94 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 3,673.6500 MDR
0x862d241c4079bd972b4c01d258e9050f98420f1369ad92dc3d679bebd99dd1d9 Transfer 2023-07-23 11:09:17 0xa942bd17347cc17e60bc23b4251e012cd1bb7664 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 297.3500 MDR
0x57b4182bac3d9ae9cd8dadbd7b802216c6ec0918f49bdda8d4aac07c75180e7e Transfer 2023-07-23 11:05:56 0xf23f2b3e5a98294b3f6928bfcf43c6fe8d569cc1 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 145.3500 MDR
0xc4b25c52a78aefe7e9c294f9491580860e5492142fd8aefeaf8f8548bc26894d Transfer 2023-07-23 11:05:11 0x64238c8f18d9967a02d633f6be750b7dbddcc5fc IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 1,149.5000 MDR
0x60698a6c6d86e8e1137c8249d27fd979ef15e4e97f45b2478f02aea22276761a Transfer 2023-07-23 11:04:23 0xb53cd25e69e78a769222fd31a36b2afbf7886d85 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 328.7000 MDR
0x5375d58163acbde1244dbaacc2a2cc775bf8052e2ab3ceddfeddbf5422c45190 Transfer 2023-07-23 11:03:47 0xad7343f90639ec4e8e071b0e2f249f96f9e45538 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 383.8000 MDR
0x17360fb616b6aed18d8e29c2a37491f8b8d347bd5f73b9c76288855486bbd55b Transfer 2023-07-23 11:02:59 0x40be8fdcd17966b31bd6d6d744b4ff093aaaf373 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 219.4500 MDR
0x22b271a87eccb5b67bb1a09409ddcadf6a5f665846d2febf2cb902d3b688b79e Transfer 2023-07-23 11:02:20 0x9e4de545e2ca27e179f13cd50a799f42a40f039f IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 1,356.6000 MDR
0x3c0d9e7a90aebabab3eb2a60df3833985c876f19cdf5d53c8ad40e14e8fc8cb3 Transfer 2023-07-21 23:29:49 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 532.0000 MDR
0x85806bfce87d65435b25f8196e4516687eb5d77e289b9af925085d45627b060b Transfer 2023-07-16 06:57:22 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b OUT 0x4f91de6320eb5ac99d2f7c19ee4286e720fcba60 3,250.0000 MDR
0xa014e515a7c617f8e1eb5c5332dfff4f1a1781112b6ba38b690468729cc5489c Transfer 2023-07-10 14:11:14 0x83825024f33bdaa0a2882dfd837901ad98033923 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 169.1000 MDR
0xba85fa5d2c524b0c6abe455dec355a70d58252061aeb4cecabda12d28a6c51ea Transfer 2023-07-08 07:26:17 0x40be8fdcd17966b31bd6d6d744b4ff093aaaf373 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 198.5500 MDR
0x8116a254cc45a7d148ea9e0cb403b83c3d45304b55f536e926d7a955cd46dccb Transfer 2023-07-08 07:25:32 0x9e4de545e2ca27e179f13cd50a799f42a40f039f IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 944.3000 MDR
0xd734a451f9e78ef09bf83028e8a661e9b464ceedb5ef79be69eaf2eca6183d10 Transfer 2023-07-08 07:23:38 0x64238c8f18d9967a02d633f6be750b7dbddcc5fc IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 936.7000 MDR
0x59e637fc008d1dc50342673d8b9bede6c1913dc53b6e8409b1a587fa432266b6 Transfer 2023-07-08 07:22:47 0xf23f2b3e5a98294b3f6928bfcf43c6fe8d569cc1 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 101.6500 MDR
0x202cc0762d764e07de86c892cc05753dbd98b4fda4c9fe0a30ec83709bb9527a Transfer 2023-07-08 07:18:17 0xa942bd17347cc17e60bc23b4251e012cd1bb7664 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 314.4500 MDR
0x7d7a058c57719a4fe3e4b559228b2feda1d1f5b6bb17b4bfd7b424502e859375 Transfer 2023-07-08 07:17:26 0x50ebe2b13bba50048183da0aade496d59481e05d IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 58.9000 MDR
0x05e7bccff884388562008ccd8f57b8240fa9c167d626255308f1f915510abf80 Transfer 2023-07-08 07:16:35 0xb53cd25e69e78a769222fd31a36b2afbf7886d85 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 297.3500 MDR
0x4b543c4e19feffbedb1b8e54f20c541ef31d5b8e2642c21e457813ff73159d70 Transfer 2023-07-08 07:15:56 0xad7343f90639ec4e8e071b0e2f249f96f9e45538 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 201.4000 MDR
0xa1c4d1e30f2dae1fe330b4d2a5623b04fb201f23a334ae4a8ec0c5df668aeb3e Transfer 2023-07-07 06:00:35 0x83825024f33bdaa0a2882dfd837901ad98033923 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 218.5000 MDR
0x23f1844b855541cef062c6cdec6b852bb0f3ce026a842d53aa9eb2b54612826a Transfer 2023-07-05 17:29:59 0xecae1f2511338de467bbdc70d04378de24207f2a IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 100.0000 MDR
0xadc2465b90655608d398bbac01ce4b51d319b6480eb5b04354f02a3475fcc762 Transfer 2023-07-05 09:47:50 0x83825024f33bdaa0a2882dfd837901ad98033923 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 225.1500 MDR
0xa68566da0ddc3bb5c6a2eb1f5a86730eba2f973f5935ca50b63d5c87fedccff4 Transfer 2023-06-28 21:48:38 0x83825024f33bdaa0a2882dfd837901ad98033923 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 182.4000 MDR
0xad56d179832b51c92bfe38e965adcc925a84bd3ab321afe2b3748c602a51c8dd Transfer 2023-06-24 14:32:08 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b OUT 0x97dd8240910138fba8bbadd4ab61bb9cea419de0 100.0000 MDR
0xae4978bd012288fc5846f184e3db5c3c387c66d843370e67e481bef9af830cda Transfer 2023-06-22 09:39:17 0xf30b336e7cba7426408651a7aaceb32373ebfe1f IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 500.0000 MDR
0xfb29b363a2ebe580bb672d56904ab469f5ae11470b6e85e3db1bb8bc2ecd5bcf Transfer 2023-06-21 22:54:50 0x83825024f33bdaa0a2882dfd837901ad98033923 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 148.2000 MDR
0x7b2fdc884df0a4e1563a6940f02f495ef26a5db9b140005ac1808fd899db2bc6 Transfer 2023-06-18 12:09:23 0x63d97d326ee60e91f5b9c1f0a5e36125cb637d0a IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 250.0000 MDR
0xa2d338b333bba043eb6861d3afb6f128385240b48de00af5fee5f2230388077d Transfer 2023-06-18 12:04:08 0x8a76da3da366e635aff6e5932b86a5c2b0b58a24 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 1,400.0000 MDR
0x1432a86a1895fd7dc20bf1bd6f50ab35cf662934813d4dbe9aaac5ec695fde54 Transfer 2023-06-16 22:23:14 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b OUT 0x5902452ce05832029788952e455ef7e9fb074aa2 3,900.0000 MDR
0x8d619c922aa6606a5ac62256143f805f8b8741f9a28cfda7574d34f0e29bbd2c Transfer 2023-06-16 20:36:38 0x9e4de545e2ca27e179f13cd50a799f42a40f039f IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 758.1000 MDR
0x9e8a277f755c1418cb1789e74f7cca4b633a03ae78ee9b193605c083917196ab Transfer 2023-06-16 20:35:20 0x40be8fdcd17966b31bd6d6d744b4ff093aaaf373 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 137.7500 MDR
0x6f0ed127c9b9946e6d8027d5f129fb5607a615aed29609d17c1588db791c347b Transfer 2023-06-16 20:30:47 0x50ebe2b13bba50048183da0aade496d59481e05d IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 80.7500 MDR
0xbb2f15db0798bc56762c2538f18449069caecf2c63746097756867da5c88ff43 Transfer 2023-06-16 20:29:56 0xa942bd17347cc17e60bc23b4251e012cd1bb7664 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 212.8000 MDR
0x7f2461c5b099a8db684d27b8f722f86d4bf63b485c7048d53ad6a567c696899c Transfer 2023-06-16 20:28:41 0xf23f2b3e5a98294b3f6928bfcf43c6fe8d569cc1 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 80.7500 MDR
0x81617fa2756bd7801b8c6527b3fbf2458bc34dbe85bdca99343eaff3addf8355 Transfer 2023-06-16 20:27:50 0x64238c8f18d9967a02d633f6be750b7dbddcc5fc IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 1,708.1000 MDR
0x3aa0a80ca73ee9bedacd18b2bf20b8e489cb26c731a8101da9decd10b361251c Transfer 2023-06-16 20:20:20 0xb53cd25e69e78a769222fd31a36b2afbf7886d85 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 220.4000 MDR
0x1df23c5c7e75dd2f4ffcfe9f3a2149ce417a906f232142afd1314246704d461c Transfer 2023-06-16 20:15:23 0xad7343f90639ec4e8e071b0e2f249f96f9e45538 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 187.1500 MDR
0x87a9f78ee3e4174f725c610a591d52d58787fb1eab0711743ee0e401d4518870 Transfer 2023-06-15 17:47:47 0x83825024f33bdaa0a2882dfd837901ad98033923 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 77.9000 MDR
0x31013c1054b265a0021a7d6bca3bdaa89eae1c076edf63f775342f6f4f8d49ea Transfer 2023-06-12 11:53:52 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 123.5000 MDR
0xfe8de0ecdcba576308662fc8f359002c9d00bf63bc7d249a9a682a81b91241e1 Transfer 2023-06-07 11:26:04 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x923ccb14d71d71e9e2b3ef91db03c2742cda398b 325.8500 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.