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

Value
$0.00

Txn Hash
Method
Age
From
To
Quantity
0xbd01f1aae09f5afb728eff24b5adf37c2ed29254f80dfb275b1d511760aa0b8d Transfer 2024-10-01 10:36:12 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 OUT 0xcdc450bb77e6f69b6cbd62bb690d173c9cd1a785 150.0000 MDR
0xfdf3299ef85595b9aec3f772cf7f581fe15d2ae9561b7c37255253e0892079f7 Transfer 2024-09-30 13:56:39 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 209.9500 MDR
0x110a364789c517c638610d9bdcd318cd7b7a219fac7407d3f3fc26a189669f2e Transfer 2024-09-30 13:56:09 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 533.9000 MDR
0x34f4ac34bf0d0bedc211afc0a41663e1e2e93c3c004fece42007ccb697035770 Transfer 2024-09-30 13:55:12 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 695.4000 MDR
0x5483664fa1bc72063106af4fe22ef442d767e501f7a70b4b1d668aedfea0953a Transfer 2024-09-30 13:54:48 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 329.6500 MDR
0x36492b49f2edd660b242156bca3e84da802d94dd02d1b98bc978d656fae56121 Transfer 2024-09-23 13:06:54 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 287.8500 MDR
0x60e8042c2105ec71eb063e7f4dd8175daf6b9cff83a7bf7489dbf2bbe1294ae5 Transfer 2024-09-23 13:05:57 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 950.0000 MDR
0x405ac4bf45cc493c0d20ccfa919d39c407fdb08585a53de8794f32c90bd70eef Transfer 2024-09-23 13:05:15 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 453.1500 MDR
0x73976189ec36443623470d42963c598d5ec8a2cc4c07e8ddd045425e6bff258b Transfer 2024-09-13 17:46:43 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 OUT 0x9d34373efa95914ee8317bd49db63f7cc781361c 11,000.0000 MDR
0x4903e26db1d0c88bf104d3c8d2bf68bbd445dbc877626e95259941e182b29468 Transfer 2024-09-12 16:48:46 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 287.8500 MDR
0x57ab6102a3a935bc53161288d1e9f35342997ae7d32f1910fc610361130f827a Transfer 2024-09-12 16:48:01 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 309.7000 MDR
0x83770a9fbf60b76557ceb9aef214e01123d0efb0973ed9066d0a3882bff6e999 Transfer 2024-09-12 16:47:37 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 952.8500 MDR
0xcb5875bd267962afe3893d504ad2c03648b8c0c8a0c0401f102e15061463465e Transfer 2024-09-12 16:47:04 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 452.2000 MDR
0xe843784a91cb7b209af99aa0f2cb4e81e003f540d890b052632931f72ef8b399 Transfer 2024-08-31 16:42:36 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 262.2000 MDR
0xf1bb47769f8d338689e4cf3fd13c4401d15ead2b3769e2cb453c2dd3b3f45460 Transfer 2024-08-31 16:41:42 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 280.2500 MDR
0x776838a34cb02a163ef438cdf4e6a1d95f1566dfa735065365cb2a9cb1e3e482 Transfer 2024-08-31 16:40:39 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 865.4500 MDR
0xdcdeb8bda71aef7fed00ab97f178cebb2759cd7aace38174ca4c8716ad4d5703 Transfer 2024-08-31 16:39:48 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 412.3000 MDR
0x4dd9a01456769c9378b54c8e9cdf2c24d2e461ef01c83d8e43a9e5f0d8c849a5 Transfer 2024-08-21 17:52:20 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 235.6000 MDR
0x02cd70a9e45b480cb5fc4de9dd5435b63c5e83057fd8d6fe7bb8654ba9415358 Transfer 2024-08-21 17:50:59 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 253.6500 MDR
0x22d569226a6bc2c3519c7658e9e45fbe021ab2ddc2baa7f53eafa1714b44fc70 Transfer 2024-08-21 17:50:17 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 779.9500 MDR
0x03d057d734c5a1e8b0f9a72d74d41e8c054a344ad3b5d00b6bd75d6221c89d77 Transfer 2024-08-21 17:49:53 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 370.5000 MDR
0xcd1a62001c3614629f7f0ca429766cb323ca25dc33042b46c22ad46360d777fb Transfer 2024-08-14 15:47:16 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 275.5000 MDR
0xf2411c189fbbf0b33663a7dd4f7d2d90c429a3949c48e3e01a80c10e2b1c9687 Transfer 2024-08-14 15:46:04 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 299.2500 MDR
0xb8c15e577a6faa6a1fe655372745edf381a09cd85211b69dd44b35353a9b1d61 Transfer 2024-08-14 15:45:10 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 908.2000 MDR
0x5b45ac4c0e50377f1d5d3fc6a60fb0700e227d9c7900bf894833c0d7d4d91c53 Transfer 2024-08-14 15:44:25 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 475.9500 MDR
0xa7f08efdaee34fc0e402997339671d0e52e3e85a33e8cf58074c68088cea55bf Transfer 2024-08-10 09:35:22 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 OUT 0x632135616f68ebe08e3e84df54f002b0855806e6 10,050.0000 MDR
0x6940ab3c5a4e59340ced5225672ed4159467338375d2702145700ff1247a7c19 Transfer 2024-08-02 17:28:00 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 282.1500 MDR
0xb078d11afb019f8acb40df50e858e66dc85c123a95964571319de5442a6a6555 Transfer 2024-08-02 17:27:33 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 324.9000 MDR
0xc220a6f40f54effd6ef4a854650a903b57261c0e2137f9eed9f47338ee1305a6 Transfer 2024-08-02 17:27:00 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 903.4500 MDR
0xc57c023164a2a47d23e87b91caf70a31e460b62e03d5d6da8916e25d61f06317 Transfer 2024-08-02 17:25:45 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 745.7500 MDR
0x2db83de27566b56c8daafbd0dc067de46ad72dbfcb6d8576f41c083f382058b8 Transfer 2024-07-27 12:15:22 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 242.2500 MDR
0xe86db4aa49dc6d90811e1dcd24a93731d36a8e6ad2a853f1c7ddef7827634e4d Transfer 2024-07-26 16:46:06 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 279.3000 MDR
0xaeaa2eb5e4855acfb4be908611a9149a937ab569311b384bd748e5fdbf59e8bb Transfer 2024-07-26 16:44:45 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 774.2500 MDR
0x55b23069b85ada5eae97450a4b66c1c7d853e9fc587c2b336f9ef6eda1789d89 Transfer 2024-07-26 16:43:09 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 636.5000 MDR
0x0afb3080605e12780c461ef31be42357e725bec868558b3c52fdb0579e2a4ae4 Transfer 2024-07-20 17:56:19 0x1ec1558e652f5285b1676f7ec240ed0a71c2d808 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 230.0000 MDR
0x038799687fc0a44f1cd2f8952a7532bca76fe05b90c4a3983203bbd0f62dae82 Transfer 2024-07-20 15:19:46 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 201.4000 MDR
0x4f3f3cbdd66909fe91572f321965b90d4fc686d05114285c5edd0d78cb75f640 Transfer 2024-07-20 15:19:13 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 232.7500 MDR
0x1fec9fb496e312ae12392607dce2913c87bf082433e1ab44a6bf1843ecac8ba6 Transfer 2024-07-20 15:18:49 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 648.8500 MDR
0x09f0912690cff6a4ed23de6dfe4ffc8b190700ff30bab90b63b2d2fb0170206e Transfer 2024-07-20 15:18:25 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 530.1000 MDR
0x4eeaecdbc4d1438b97ed3d96a3df723bee98518047ad521f891069fdec5fc772 Transfer 2024-07-15 15:57:32 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 266.0000 MDR
0xe73bfdf7d1a28b0bf04d052b85515fe4355b7b420d0e0c75f0ae2defbb9bafbe Transfer 2024-07-15 15:53:32 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 370.5000 MDR
0x022c985b775a2600329c7e6a83bba7760ca1fbe644c9affb0b140ff0132b2e0e Transfer 2024-07-15 15:53:02 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 908.2000 MDR
0x4f15f784faa3088c885a8b2acb7566fbd47e4168897e8e9df42d10d49a12cd28 Transfer 2024-07-15 15:52:23 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 741.9500 MDR
0x5df1b408625e86fe508f58027ee92ebf6883f47039426317705b3a289717b272 Transfer 2024-07-11 16:32:23 0x4cd11a8f91b022b5587ec89cb96c92b0b0b402c9 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 6,000.0000 MDR
0x75ab94e8bd8e2e7f4198f31e459abb6e92472019f89b54786fbf6fef94071df7 Transfer 2024-07-08 15:30:35 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 208.0500 MDR
0xbfde345838972e54a2c07d00976993291f84a70226c051615a326ec625f9cb9a Transfer 2024-07-08 15:28:32 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 277.4000 MDR
0xd0146ace103730f952774c86e045c072018941f8a2e59076b62405bb1eb51c08 Transfer 2024-07-08 15:25:32 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 781.8500 MDR
0xe868a7cd1f0cccf20a7dc07f6ed394dfbeb3a011bc92f27aaded89ff2164f612 Transfer 2024-07-08 15:24:59 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 650.7500 MDR
0x85a93febe4b6ab66f1a47a735eee3f5679d95dead53f11adcd141cb0eb8535dd Transfer 2024-07-03 18:04:48 0x9e3d6b2e74b38aeda4e662a510f1f4f54cab4bff IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 99.7500 MDR
0x086bc39aaf169017ce95e50908fef21392468261971eb365bcb194a53c17a60a Transfer 2024-07-03 18:01:00 0x780747a914de2ef6e195996f882f5240b4dd125f IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 48.4500 MDR
0x54078cd9e216bec6140a1e79a4d10b7d700e7c0bb21c9e2c793148c933bdf934 Transfer 2024-07-03 17:13:42 0x75642756a781c13a4212d4af67320b83c785cc9e IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 189.0500 MDR
0x53eac380aeb130d0d5edba2086205183330315964a7ad3da183bf928d2fafeb2 Transfer 2024-07-03 17:12:33 0xfb6e702e0300b0e141c319d10e9f506c16e8fe12 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 2,188.9500 MDR
0xe856dff89b99145fa6483d70e85300b7e9a124419a1a054a3d1080f06d07c1dc Transfer 2024-07-03 17:07:21 0x2e995ec356b9237c9c51ffceac7186b6099a5131 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 1,992.1500 MDR
0xf9277812f50b3632994ab964a52cdd0150082f04646c2cb05780d829a8615d4f Transfer 2024-07-03 17:00:06 0x7c097f19fd3383df6c266b570eba24152cdebb07 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 38.9500 MDR
0x91318b519ecd0a193b3227c17b5138e6ab6342d77a9e238aa077bc8886c9b215 Transfer 2024-07-03 16:57:06 0x192c69691ad6412f736ec1855476fd06ba45e35c IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 64.6000 MDR
0x21bf71065833e5ba65e8c08b4b6ff6bc3b16b9a620580b833662d86d5dd0073b Transfer 2024-07-03 16:52:24 0x2be7ca30cce1d4ae9d8df897f23e6d604bb085ce IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 1,821.1500 MDR
0x779a6a832150c1aaea5cd11a68587ad604947ad0024943e0f6b95004949fd7ff Transfer 2024-07-03 16:48:45 0xb74f9c397a4efeea5d67b725f8a84382c90f3242 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 1,235.0000 MDR
0x855889d9c5de550b9288cd5a47cfbe9bd0ed39758d48c73de9fddd4940eb96d8 Transfer 2024-07-03 11:05:00 0x56d89249dfd32260e0656bb814d7dfb6e1486eb1 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 449.3500 MDR
0xe2bde2af2da47023a274dc5070d1118d363ebec252484f6f676bce7da41c7a4e Transfer 2024-07-02 16:53:37 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 260.3000 MDR
0x5dda9fa5e1a78b5ec238227662980884518fcab6ebe05ee6d8471efa979157e7 Transfer 2024-07-02 15:22:58 0x75642756a781c13a4212d4af67320b83c785cc9e IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 1,694.8000 MDR
0x139bd77ef8100946df77e57dbcee121d8573b7b16fb5a2c87c8e22dd03c63814 Transfer 2024-07-01 16:43:42 0x7c097f19fd3383df6c266b570eba24152cdebb07 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 47.5000 MDR
0x279fbbecf52fb3b8b9558e498a691f5fdcfca1173232c271ca80cf2f98fb9b10 Transfer 2024-07-01 16:42:57 0x192c69691ad6412f736ec1855476fd06ba45e35c IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 293.5500 MDR
0x6253af5f9c91e3b60f53db8f978e6049ebd355c5cb2082f71bea5ae614147014 Transfer 2024-07-01 12:34:39 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 1,423.1000 MDR
0xeec267cb8e0f226d599715aea5f23fd6ed0fba3f62995431c8bd14832fc37c2f Transfer 2024-07-01 11:28:15 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 OUT 0x65ab6311a4d699ffbc1d8a370043c80c401cffb7 12,000.0000 MDR
0xc1b8089544b6dcd3e9ba0fa9093f11087313775c824ab7d1265e24c3a7373749 Transfer 2024-06-30 16:24:14 0xfb6e702e0300b0e141c319d10e9f506c16e8fe12 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 10,423.3000 MDR
0x9b8354912d1c3dae9d596b6ce63da080f5cc4de1bdf78f0387e44d9897667f76 Transfer 2024-06-30 16:19:29 0x2e995ec356b9237c9c51ffceac7186b6099a5131 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 987.0500 MDR
0x1a5d4c684f6b7e8a56ea8b7170a16aaf213a46936b8b8b2d5ff2f3ec7fa10ed6 Transfer 2024-06-30 16:14:08 0xb74f9c397a4efeea5d67b725f8a84382c90f3242 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 665.9500 MDR
0x454fecd53c8b3c41519a34db61412249d41f51072c8d5cd086c8790792928b0a Transfer 2024-06-29 20:01:59 0x7c097f19fd3383df6c266b570eba24152cdebb07 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 31.3500 MDR
0xd7ea027e85fe8c79660fdf8b38f39c127bd97afe76069d6368ae7a75ac88f3d1 Transfer 2024-06-29 20:01:32 0x192c69691ad6412f736ec1855476fd06ba45e35c IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 204.2500 MDR
0x8c124753f581f545444dadcde983632f173d170a7f968df8b695f3c730ce95ab Transfer 2024-06-29 17:01:31 0x2be7ca30cce1d4ae9d8df897f23e6d604bb085ce IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 526.3000 MDR
0xf3d22a4ee6fd702f9f8f51f277e6396fe2af8ecc2dffcf5a75eb003d245ccafa Transfer 2024-06-29 17:00:49 0x56d89249dfd32260e0656bb814d7dfb6e1486eb1 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 187.1500 MDR
0xf791f83176b634b77911cde2f27d86655822721557e3af155546e136b448cb56 Transfer 2024-06-29 15:23:55 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 1,374.6500 MDR
0x7b980b1aff8db5a042511386d19d62180b47f57f769affedfafc8df69e2860ac Transfer 2024-06-29 15:23:22 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 OUT 0x65ab6311a4d699ffbc1d8a370043c80c401cffb7 2,000.0000 MDR
0x6127407813dfb308371aed44b045c35aba81687656f90d0ef47105f242a85614 Transfer 2024-06-29 14:57:49 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 OUT 0x65ab6311a4d699ffbc1d8a370043c80c401cffb7 12,500.0000 MDR
0xda852ac4c2e26fc036f4fb62ac367ba5dfc7019b129d843b07490383e3ce2b57 Transfer 2024-06-29 11:59:41 0xfb6e702e0300b0e141c319d10e9f506c16e8fe12 IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 100.0000 MDR
0x556a991136d30a75312477bf846943d57faf67f57e1a20655cf5d26ab9f351ee Transfer 2024-06-27 21:07:40 0x44b87a2a404da6393e16b2e69ac86a40d4ef474c IN 0x69b04c1cfe38ddc2a96c8115d0b351043a4b0418 50,000.0000 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.