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

Value
$0.00

Txn Hash
Method
Age
From
To
Quantity
0x8915f2ca8384568ecab26ebe4b194e81a8f889bcf7313c381c6cb9c42064b3b5 Transfer 2024-04-29 12:14:45 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 7,305.5000 MDR
0x21d5bb058415c04ba88c5a90d26a28c42b3587cd0fe009f4bfbef8f4c956d8cd Transfer 2024-04-28 23:06:41 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 OUT 0x767845c4c8511071c82f04e18ab4facca16166fc 1,292.0000 MDR
0xc5c7ba42c73903049f7f1b22d3412a1a418c8eb8bc4e1e29bf20851f6f84c422 Transfer 2024-04-17 13:55:59 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 OUT 0x88b9efbcda052250192ea42e9b7aef4482898e06 11,111.0000 MDR
0x3dae1227fd03b48076e0f9cb0f85c299657ee3f0fa7eb1901f973a74c4405181 Transfer 2024-04-13 17:28:30 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 10,235.3000 MDR
0xd39d3a64abc15d8ca369ec3cfc7648a7cad32b75ef5ce6599d8360f230227d24 Transfer 2024-04-09 22:37:39 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 OUT 0x65ab6311a4d699ffbc1d8a370043c80c401cffb7 1,428.0000 MDR
0xb5b508aa98dc04bcb7815ae2147d96a1fb61bbfd827d4af83d57bb2bd1608d31 Transfer 2024-04-07 20:56:45 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 OUT 0x9758a4ea2b41c5aadfb4897d8284afe8defe97bc 8,500.0000 MDR
0x2bc58e50c7011d7596a39178a3ee435842ee592c23b56179e770508593c57b53 Transfer 2024-03-27 12:48:50 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 950.0000 MDR
0x238781896b68f4dc9ceae5dc7e2daaaf36c687185bbdd044bca5203ce1779b6f Transfer 2024-03-21 12:24:59 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 11,146.3500 MDR
0x01c20baaad57c74e5cdcdd642ee055aaaada1f3704feacd5342784318b170b23 Transfer 2024-03-10 23:12:39 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 OUT 0x40cc2e6a6b45e1bf6ec655a22d5f364be15a33b6 8,212.6000 MDR
0x28f9a849602dfb244a5cce36fb1795cf8d50cc2a0868bceb791866f44c4a5807 Transfer 2024-03-03 13:10:55 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 6,825.7500 MDR
0x8ee080dddce99816984b778074b54f7fd8099981e8edc0fd3f3a51bd5e130a15 Transfer 2024-02-23 17:47:47 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 OUT 0x787e3dcaf4d5448ca01d557f8540d5ad058405c3 3,040.0000 MDR
0x90632da0c52e8cf0bb848c78779ab953bf8670e66f45dae601d7ff5a61812029 Transfer 2024-02-23 17:02:08 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 542.4500 MDR
0x9fc11013229658a90d0948069fea6d0a73a87d67da5122852f93eb1eab7fe78b Transfer 2024-02-23 14:25:29 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 3,876.0000 MDR
0x107419815e62e83d74e578c88d4dd0d7a6ac9c1dc5772a6c90e8dece87329fe7 Transfer 2024-02-22 23:47:33 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 OUT 0x787e3dcaf4d5448ca01d557f8540d5ad058405c3 2,700.0000 MDR
0x8b16535c7d1be6fc0846fa6e99e21686b289336c1cda840b6075377d17c6189d Transfer 2024-02-15 21:24:30 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 OUT 0x9b6f6d93a6ed9022c1713ed091e7965a34d35e2b 2,000.0000 MDR
0x67f210c6afcebb7c3b197db7527bf1c8971605c3c59c7827aa6d3d5a0f1cadd8 Transfer 2024-02-14 13:04:03 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 2,459.5500 MDR
0x35831f8d8736818ab617473b4fe4de683414993f817d5830f8c00ac0b74127d6 Transfer 2024-02-12 22:55:27 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 2,095.7000 MDR
0x035575fc7ac2aee1141ac18a3f5c383e15745daf43180be4d3708ab0a0a3b624 Transfer 2024-02-10 21:41:08 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 OUT 0xa43893ac6b64192f022d98b05facf823cdc73f00 6,000.0000 MDR
0x9a0e6653ceb92d09c5e9bdea69d8da9461f5ac117274f8255bdac00a4d818544 Transfer 2024-02-09 12:06:53 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 6,153.1500 MDR
0xc543347047c52111b25ba692e8fa4517c0b12de677445256489b7cc5915ad6c5 Transfer 2024-02-08 12:40:25 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 OUT 0x40cc2e6a6b45e1bf6ec655a22d5f364be15a33b6 1,189.1000 MDR
0xbc89d4b243aa40924a96bc6678dba4f81ea0b93030395fab5c4460fe4ce1e035 Transfer 2024-02-02 23:52:26 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 583.3000 MDR
0x026f864b6f34594a120395bac08455049c14db2338ad8a6b6152a1d82ab58eec Transfer 2024-01-30 09:31:46 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 OUT 0x20073895bd04ae0105b7bcd8578094fdd3baa64d 10,000.0000 MDR
0xbf386f1d0a186a692f9735cde38f771eab2831976ae6f7b2d7cde98ee67748a0 Transfer 2024-01-28 09:51:59 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 4,628.4000 MDR
0x8cd6f80f96e47b8e559f4244ba4523c5843bb24e015d1cc01920fef86204d21a Transfer 2024-01-28 09:49:56 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 81.7000 MDR
0xbdfc547905b578a49d8548b3072e8fc95ae719a924f08b2cd272776275628a31 Transfer 2024-01-26 11:16:05 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 141.5500 MDR
0x4988511bdaff8e5d10125f8a522c06b7c85b5f4b50143e153af7f51e3f2b0981 Transfer 2024-01-22 10:15:43 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 3,806.6500 MDR
0x23297ec7b64b1cbfe85f429946e1a0658daa9179b9abe11b33011634b5c2077e Transfer 2024-01-16 19:25:18 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 OUT 0x20073895bd04ae0105b7bcd8578094fdd3baa64d 160,000.0000 MDR
0xa6ef2cb755659ae2befbd93f31961a98c19c62560425d7a8e82b65bff6212160 Transfer 2024-01-16 18:53:03 0x49c25c04aeb025e7f0c519b1bff06d5aa7e72fba IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 24,950.0000 MDR
0xe7a89c25ac0273e95c4bebdecdb0ec0804b3cd0817e1bb9c5154fb5f97f23cb9 Transfer 2024-01-16 16:09:48 0xb4effb6bf6dffc7e684896eda23c5ffbff61707c IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 6,692.7500 MDR
0x02b27d2317a4215a48fec1965c3acc35be08bd242768fccf3ff2cd134dbc6c56 Transfer 2024-01-16 16:08:18 0xb53ced04717f1dc5ccd13f260a07840184ec26e2 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 6,871.3500 MDR
0x374a04c80c4f7e5b76ef464f72c48a88e604bb97cb405079ddaacae2ef6a3978 Transfer 2024-01-16 16:07:30 0x01eafdf74fcbc2920c5ca79b5c3acb612c9e8872 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 7,451.8000 MDR
0x10c54e695d2fc6c1d4618eb6f96854c6d97472562098873bfd7d5c1ec2a591f9 Transfer 2024-01-16 16:05:00 0x7766317c2cf58606cbd2339bb0b0caf9adbf5097 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 3,480.8000 MDR
0xe24ad3b9756909c5b27c61709077bb4c3d25f8eb9455f24a23ab7b47ecd670a1 Transfer 2024-01-16 15:40:42 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 224.2000 MDR
0x362428df99100884b2efc83cee58f6a873de1a7f2c2086876a00713e8c72e7bb Transfer 2024-01-16 15:40:09 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 11,685.0000 MDR
0x47872863773aa855dcefbceeabfc7fabce1557b166f6bfe87156d5fa95dbe58b Transfer 2024-01-16 08:14:24 0xeb2b8a2e07c5020c4f6c78b7542bc43ced703269 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 23,133.0000 MDR
0xc991c8fd7145c85286f5bcc03e41d564dfdf91c628b82d1efcab288d9a453b16 Transfer 2024-01-16 08:12:57 0x1b1128322fdf72adbc6e122f9de1b8716222a58d IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 163.4000 MDR
0x9f7b35fec06f8f3e226e4eb8ffed4287b98e95d7249567cb278fdfa12b1ff925 Transfer 2024-01-16 08:12:09 0xb4effb6bf6dffc7e684896eda23c5ffbff61707c IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 4,680.6500 MDR
0x682dff008bfc59ef626d285032d5e6ab77b2b3f785e6e671d2cef85fa85c0c7f Transfer 2024-01-16 08:11:27 0x92afd5adb26b566d5942c96f309929e14370f7ab IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 53.2000 MDR
0xa8c34ca00a03932faca3f1e3fb03f8b4074b62d6c889cfc2ce18eaa24d289c9d Transfer 2024-01-16 08:09:12 0x5c0121b8da82b0695b4c8679b4bd5deb55873efd IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 93.1000 MDR
0xe9de92f7b97f04ed9a083c7ba83e0892be4083063eae5cc8dd3ad4a8856b8b45 Transfer 2024-01-16 08:08:12 0x99c0cb9075dae319a4bfbe5016d72d24b5bf4beb IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 146.3000 MDR
0x896bb6d30ed3b8ace9e850ceb668d339742bea1e851ff46175d45ce1ac975b71 Transfer 2024-01-16 08:06:36 0x0671e9401fbc142664dbded16230ecb836e3992d IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 734.3500 MDR
0xdfd3bcd77bb07aad19dd7c791b5758a2db1f74ce4450f8d81caeb686b1757a8e Transfer 2024-01-16 08:04:54 0x50fc4994baaa0cbd8dbe47acc83a665140a48fec IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 232.7500 MDR
0xb18106d17696da1bffd5bd361f7d9a0b642447422a1941b275ebdc926b88b285 Transfer 2024-01-16 08:04:12 0xb53ced04717f1dc5ccd13f260a07840184ec26e2 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 4,680.6500 MDR
0x589dd86bdd2f58a85b2af72f08509f8693bfb6be26c11bc0c1961080dd87e1ad Transfer 2024-01-16 08:03:33 0x01eafdf74fcbc2920c5ca79b5c3acb612c9e8872 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 14,775.3500 MDR
0x3fc420e2a34d85146bc3ce851078e999f13f0a1d63a9ed9e272bc076a6ef51d6 Transfer 2024-01-16 07:37:47 0x7799b10790370eca42acc12061444fe6401b557c IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 2,845.2500 MDR
0x0b4eb6a1e0c904da3771ad541a41f84c7961eed466d9812239857ed6f12abcb2 Transfer 2024-01-16 07:36:20 0xa6cb96cf0eb2388269a821cf4e2c4242abbe45c6 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 1,516.2000 MDR
0x64dceb516f0e26ae253303e4960fe9a02b04c4a7773708b9d221cadd46185a49 Transfer 2024-01-16 07:35:32 0x7766317c2cf58606cbd2339bb0b0caf9adbf5097 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 1,624.5000 MDR
0x4e700b3ed3ca6605b34a2b5ad4ed78cc9425452abf977b836d3eda4b35886d8b Transfer 2024-01-16 07:34:02 0xff19c77c33bf23c99ef8b8c48bf5cffaac126a2d IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 1,058.3000 MDR
0xf1893913bd9f2539fb9862a2398f73f1710d866b5966c55d137305398f7439ce Transfer 2024-01-16 07:33:23 0x8ada75a474275d08e455ec93c8055ca35b2f310a IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 1,079.2000 MDR
0x156504779277f8f57f650b7decd6bd889fbf993305692b863dc94992b1a97105 Transfer 2024-01-16 07:31:20 0xa6281dd5c38992ad77acc9a802427e57462f5216 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 902.5000 MDR
0xd77bc923e03bf69100b4600edbda995f77ed5eabde663cf16da7875d2bcf09fe Transfer 2024-01-12 18:23:29 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 988.0000 MDR
0x827b4ef5a09ddbf8b2bf82765ed40226b0efafdda4901e5cb4541b716433a229 Transfer 2023-12-24 19:10:52 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 6,694.6500 MDR
0xb496d7ad0dbf38864a40fd01c3004b92df1de05619b31ba38854bdeb5154a8a7 Transfer 2023-12-23 15:36:58 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 923.4000 MDR
0x6bde2992553aedfd6d58b77d9dfd50f259a6047929a808db71f09463693c9b00 Transfer 2023-12-14 13:31:22 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 OUT 0x17319f95a76ef5a7327b79f062ab39c41ee48358 20,000.0000 MDR
0x9b14192a96058241b341d1d90d209606ff43b6c383290067aeb3410f5d922f97 Transfer 2023-12-09 17:48:09 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 4,047.0000 MDR
0x3125f831898d4fc87cfd60126171f25d2d1e684f2c98240f2eb66347ffe7affd Transfer 2023-12-07 15:16:30 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 190.0000 MDR
0x0f9dbfe8c9dc387e7d01cad51a15934185b41b134d852a0d20263a39f6ead402 Transfer 2023-12-05 20:09:27 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 144.4000 MDR
0xb670310b6efddc4e218e3b0466207d8257a1d06761a8f5a53ed737ad83f28b70 Transfer 2023-12-02 23:49:09 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 364.8000 MDR
0x80f6316e336809bac5e47bcdc7b76e1b987231929feee9751d74512ad8cedbbc Transfer 2023-12-02 11:25:24 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 45,946.7500 MDR
0x25b7970f7d8b1a699bc2976edb15051f56eacf5faa84e3c01ce961d4f1e9c569 Transfer 2023-11-30 12:43:57 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 475.0000 MDR
0xfbc3caf46508288ad270386f6da53bd83984c39766845a165a7fcb2127271a53 Transfer 2023-11-29 11:14:36 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 2,381.6500 MDR
0x6763fc6e955a337938c4f9c9192ae087cb170c4abc939f64c068ec21eacf47f4 Transfer 2023-11-07 23:59:55 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 71.2500 MDR
0xd7e1064438913f78232b72e45cc39b58fa3a60f0d19683334604dd99b57455b6 Transfer 2023-11-05 13:42:16 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 177.6500 MDR
0xd23159dbceb695e63491ef7ab98fbdaa732e63241000ee472979e34b9d154351 Transfer 2023-10-04 12:07:52 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 468.3500 MDR
0x02dce0883b41b0c41e97add1e0574d0ad45ac0247302b2a95bf6c4c381980c29 Transfer 2023-07-30 14:17:16 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 OUT 0xa6281dd5c38992ad77acc9a802427e57462f5216 1,294.8500 MDR
0xe6ca38175c355e9b2960d478cdfb80569731ae26f8f9a56057d3c83e9704bb40 Transfer 2023-07-29 09:56:45 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 1,294.8500 MDR
0xc2a401076116490efb3702822fffbb2e25280154367b47355df1d683abe310a9 Transfer 2023-07-24 12:31:50 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 OUT 0xeb2b8a2e07c5020c4f6c78b7542bc43ced703269 7,849.1000 MDR
0x023d5e1b813a9ff087f654f933a7e3c151c35195ef4d61f75c4eb951c91ba1ec Transfer 2023-07-23 20:43:26 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 5,668.6500 MDR
0x5ce06d9aca03cbf173a1f73d3949168769b74cd28463d259552dd646f4fa9445 Transfer 2023-07-05 12:42:05 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 1,038.3500 MDR
0x70e2874e96734e3e1bee698f6432dae3d308a099efb3919f7986b46ed494c94c Transfer 2023-07-03 12:13:08 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 1,141.9000 MDR
0xd3731e1447cdd6f2b5dace80843d625e72e935b4c1bb09b61106b469a73d839c Transfer 2023-06-28 22:49:32 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 OUT 0xa5a55d0f52335cb12d511333953d4ade48b00bca 3,739.0000 MDR
0x4e869059ec684764e6c501fd551b2dd829b2d4fd491de8c7e12edd55a2bb8cb0 Transfer 2023-06-26 21:06:47 0x83825024f33bdaa0a2882dfd837901ad98033923 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 178.6000 MDR
0x1f168a2cab7bdfd41e9c69b454e2b9c95060344f866dcf9859d62050e529107b Transfer 2023-06-25 12:19:35 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 3,182.5000 MDR
0x10a9a6f6af738d13b4c732b760df5b3583e95efe93fb1f3b32e3b4294c7252d0 Transfer 2023-06-05 16:17:21 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 293.5500 MDR
0x087be992e60751e87745f18f991c3939d6f56fb0791411a6fcb1873e1dbc4a4e Transfer 2023-06-02 12:32:02 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 75.0500 MDR
0x6d6239ed42b595c2867043b025ff6cbc115a68c22bfd905d0f0b1fc09a86a4be Transfer 2023-06-02 10:30:03 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x7c97db3d1c285781b5efe602f1dbc6add71d2db6 9.5000 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.