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

Value
$0.00

Txn Hash
Method
Age
From
To
Quantity
0x4ca273e29133acb543fe62d6e93fc38d3cadb63b9733992a86c170b61e07fc80 Transfer 2024-02-15 16:00:45 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 399.0000 MDR
0x4a458012ab7be9d99787741e0eb6a491dc8e9debcf65def7abd08d0024a52715 Transfer 2024-02-10 09:54:22 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 199.5000 MDR
0xfe2003cf26ba0f2a40e04593559357b4bc7ddbb582c67c9b54495315cd3f4ae7 Transfer 2024-02-10 00:43:13 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 598.5000 MDR
0x7872471863d4b1a6d6bf1b57a61857e9c2392499ba0ee703471157d0a92523b2 Transfer 2024-02-05 11:54:42 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 1,695.7500 MDR
0xad3007a05470d00591c72b3eede7d88e41501050dec1e8cf374f3e2139c7d2a7 Transfer 2024-01-16 12:02:03 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 299.2500 MDR
0x7abcf539d6ae0968c455bed6016fffd4c36180f3e3d922a46ac568fb30621ef4 Transfer 2024-01-13 22:09:17 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af OUT 0x97d05d0cfbeefec5f17aa0adafcf067f94e329cf 18,500.0000 MDR
0x587efd042cc0649668c8cfe6514c55b8f2b5e54467d5241273a1fee79b23fe6e Transfer 2024-01-13 14:57:59 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 199.5000 MDR
0x4685662551da8272a12909ca92b3df2ebad212b0ddb1b8518feb4a5e8a1b0264 Transfer 2024-01-11 15:22:22 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 99.7500 MDR
0x3a7d94fc524c4b344f5fb598d5d53794503d2132e4f72879fc5237270933ae79 Transfer 2024-01-10 11:11:56 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 997.5000 MDR
0x6f016abb240334035448770d004fcbc1e3385c5fbc3efa465b7579efdc49cfd7 Transfer 2023-12-31 11:19:51 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 199.5000 MDR
0x7acfe43d305764f78cd773075150629eefe91620ac61f9c6f7e9db6c650c3eeb Transfer 2023-12-29 13:54:33 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 399.0000 MDR
0x5eaefbe277649bcd4a14a613027a2d8689450f99efc4134950b61b6a530af887 Transfer 2023-12-25 11:04:55 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 498.7500 MDR
0xabf5862f41a068f51001cd60e03c746cc64a3901fbf92fb84f8e3452dc881218 Transfer 2023-12-20 11:53:22 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 299.2500 MDR
0x67e5c83457cb4b16a205719e3d3d0cea3edd0cea6c1c154dc3f82693b60775c1 Transfer 2023-12-17 12:27:29 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 199.5000 MDR
0xedc5ba87fc361840cd1a4ec635fd1fee0618a04747a4c0e8444e58591a85d6c4 Transfer 2023-12-15 15:17:06 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 399.0000 MDR
0x290da50bd29044880de5db2f8ecae78041c2b31d61137d18f013b0e6dbce3b9e Transfer 2023-12-11 11:07:44 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 1,097.2500 MDR
0x12b628940bd1cfddb906c8124cd27f9125dbb9a8d4b8770bc5892d6f7ab57b93 Transfer 2023-11-30 10:42:06 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 299.2500 MDR
0x86e42b0e477cbc6cfd4ee7c07d12642a19d174fce0983ae88cf8c30bd1e30b63 Transfer 2023-11-27 13:10:12 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 598.5000 MDR
0x3c24f4cd1867f24e10f044e16fd5d63c9759f410af1017fe348af8150b52d72f Transfer 2023-11-26 11:29:27 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af OUT 0xc4132e73f769420fd5b8b3c4ccc643812a3e0c2d 294.0000 MDR
0x37a56307c534c120b53ae4f25903ccc572872b9fb88ab250bb021b0da71d3a2a Transfer 2023-11-21 13:57:45 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 199.5000 MDR
0xf1088da293d0cceca97c7bb7147e7f7217d6a96dd0b86d5239fa4babc62016e3 Transfer 2023-11-19 11:31:30 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 299.2500 MDR
0x82eca243a9c04791d53650d6125d5ae3035e6e5a3f61ec5b1e01fb5846bfb4b4 Transfer 2023-11-17 15:08:33 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 299.2500 MDR
0x2851d50baef9dc661ae81ae48ecbbc69d41cc81bd4b9d55d774c981e16c36182 Transfer 2023-11-13 13:04:00 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 299.2500 MDR
0x7b0b5495a4f1e7224738f2429cc741bd025bbfa4863140b8cb84eb2fa3b8c082 Transfer 2023-11-10 14:42:46 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 399.0000 MDR
0x6efb598904d129bb0544766f8e438a386e77cf6bbb4bb0a53805c8d4eaf013ad Transfer 2023-11-07 17:26:58 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 299.2500 MDR
0x55049ab54b7b942a52a5214950fb397aa97f2862100dec4b1a1f2473666589fa Transfer 2023-11-06 07:29:07 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 199.5000 MDR
0xa0894275e4a20642a5468de36303c9465eadda286eb75e2d2298c33d53b89b6c Transfer 2023-11-02 10:48:10 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 199.5000 MDR
0x0e0548ba48d87af78b6f7b5b349949bcd4a3016961c7a90c77b8a7c97f049492 Transfer 2023-10-30 11:06:54 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 299.2500 MDR
0x68af4f7d5e902e688e0a410a454cdb28f3d6ebe330484378c813d5d9e9ea19b2 Transfer 2023-10-27 15:27:04 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 299.2500 MDR
0x9960ff49baa42577b0b3ab6d324cfea1a1ef13aa827f1c9e3b23f09155c895da Transfer 2023-10-24 23:22:58 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 199.5000 MDR
0x57334f7ceb060956a2f9670aeb8aa8469ce3cf21032b4aae91192f17298415db Transfer 2023-10-22 08:32:04 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 299.2500 MDR
0x8df281d9896031649288f13a41288d100c6b39e570ef1e94ade501d1498fc796 Transfer 2023-10-20 07:17:04 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 199.5000 MDR
0xb7a14d2b8519393d639865f272a2f4a0168972acbbce77af4696b6a9a3539f4f Transfer 2023-10-17 12:55:22 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 99.7500 MDR
0x0fb6656bd5d9c4b101151c1bd959057207496385d74f939f385cc9ea5632d656 Transfer 2023-10-16 15:18:34 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 199.5000 MDR
0xe0a98af0699e29c1241c569578f1430bee13291e30558a5df4007431d1b64e4b Transfer 2023-10-14 17:22:22 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 399.0000 MDR
0x8231a64dbf21befe74d6b8446e70959c3a4c462f4eec0cb772e451b3f2711878 Transfer 2023-10-11 11:20:31 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 399.0000 MDR
0x883defa4c5206f1aec4e4262fb077d98209aa493c093f6c2546436d01022f2a1 Transfer 2023-10-09 12:07:31 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af OUT 0xc4132e73f769420fd5b8b3c4ccc643812a3e0c2d 696.0000 MDR
0x9ab43f667c76ccd092a2c482ef832adb5e9d613072255f17de3d6d77e659d21b Transfer 2023-10-06 12:36:55 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 598.5000 MDR
0x7814a6a0900b258b5ff985afcff4d991b572b79ab733b0594873e78c0ffc2acd Transfer 2023-10-01 17:27:55 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 199.5000 MDR
0xc6f06126656b655cd4a13c9fc16529a856774e2f2361ecb09413cfab877053e1 Transfer 2023-09-28 21:38:55 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 299.2500 MDR
0x12dd069cd96bd69e1e40469265e5f5ca5643841087ec878d2c0b03015e6c4276 Transfer 2023-09-25 11:12:34 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 199.5000 MDR
0x80c7fc7cb636552eb1d23f2b466e61d2ad78a5f19351131cdfd317ee8a1c94da Transfer 2023-09-23 15:33:19 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 399.0000 MDR
0x7ad68f6ccf787b092db9ccea13384250822bae4443736ed2d427fa7c07aa181b Transfer 2023-09-19 21:28:52 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af OUT 0xc4132e73f769420fd5b8b3c4ccc643812a3e0c2d 344.0000 MDR
0x6a1cd38ff42a2df2c10dc41cfc86e5a468c9688948af4a4061360c079915c175 Transfer 2023-09-19 16:25:28 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 199.5000 MDR
0x2c1a0a82574f9cc81cbf3829f2ae1cb9bb4485af1a1b2c9df93fb40d920dfb0a Transfer 2023-09-17 11:28:36 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 199.5000 MDR
0x4ef5bd071e849053e54dc0b0bbaa078e42bbe31fed630ae1c3a4c674b815664d Transfer 2023-09-15 12:17:13 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 199.5000 MDR
0xb47547b9a73c08c9c73dc17b366052de8c1a75c85ff3fe6536f156b8df7a2013 Transfer 2023-09-14 15:33:30 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 399.0000 MDR
0x0f75ec1186ba18a34edcb9622f4c7824e71eac6822f7dd2c85195d66ff060432 Transfer 2023-09-09 16:10:56 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 4,344.3500 MDR
0x937362a4a6bcd740b4f1aa767dc3a326a47c69e64d1f5411e4dc16d7afc4891c Transfer 2023-08-17 17:43:55 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af OUT 0x9147364517ee32e58898811e0530fa4d8fafd680 3,001.0000 MDR
0x4c7285cae08c1ddeb7ab6ec1c680bff1df31d2bbb42f2cd775866ed3cbaa2db0 Transfer 2023-07-26 17:12:14 0x9147364517ee32e58898811e0530fa4d8fafd680 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 41.8000 MDR
0xa2573d609d35e1fe22153cfa4cd7d7293695fbf64c2c548727e1bf29b9e25a85 Transfer 2023-07-26 17:04:14 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 239.4000 MDR
0xc1382bc4c2412b11ed74c90deb7da0a0efc57d9f2e275dd2b1c32a0244c11e97 Transfer 2023-07-23 18:39:44 0x02a7c2e81e5607ddd0fa4be9eab67738631d41df IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 785.6500 MDR
0x0f13df8feb3cd8e692dc4f3d0c7393cf1ca430ec7bf9856d3ebe1d799a28d703 Transfer 2023-07-22 18:17:32 0xd0de0c63f3da08cd396593da761f56a4d6fa59c8 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 159.6000 MDR
0x041c956b9a20aef932a563d94c43dd54b3025744102e02c5b54064cf972746e9 Transfer 2023-07-20 11:14:53 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 1,276.8000 MDR
0xe639ceb91f0af37e92d0bdd17ab4ad6e20b078c73218137a0a2607d4c7f1bb1a Transfer 2023-07-06 20:56:26 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af OUT 0xd964743ed20a5b3852446c30f4ae61abbc063099 31.0000 MDR
0xa5e443aa25bf5439a222a165ce0bb40e242448b0e820f510f0a34a7c51282018 Transfer 2023-07-06 18:22:17 0x9147364517ee32e58898811e0530fa4d8fafd680 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 30.4000 MDR
0xf3e52facc9a28144d1c8cb3b365f5b05dd173485a4ebe6f186fec13cc37604e7 Transfer 2023-07-06 18:21:41 0xafcc1b28f5ed7782f03c5c56a28ca543ce4e90da IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 37.0500 MDR
0x1e15c53f8c3e4dfa2684c273700625b87b497bf3ca6ae0dadb6efcff8b25d764 Transfer 2023-07-06 18:21:02 0xf744c26a43c980a16f968dbe8672e7e497c8827b IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 63.6500 MDR
0xc24a8ceaba48b7ec7f27af6c52eadb073949abac03ba83da445f60cd7bec0e63 Transfer 2023-07-06 18:19:44 0xb5ff7364bb1c154ab72b6146d0483e245eb5f455 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 70.3000 MDR
0xcc73ead80e4c4bf958dd49e1ace6d976b1347c3a17b033d158588a82e48a6238 Transfer 2023-07-04 23:27:44 0x02a7c2e81e5607ddd0fa4be9eab67738631d41df IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 276.4500 MDR
0x372ce1cc5dc4f51ce7d5f5b89aa9ec8e2edfab48127e2b12246dc08cf5721e1b Transfer 2023-07-04 23:18:26 0x83825024f33bdaa0a2882dfd837901ad98033923 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 53.2000 MDR
0x177c958de949daa4eadaf217ca14baa607be836059748feb28486022d1ce6296 Transfer 2023-07-03 19:35:47 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af OUT 0xd964743ed20a5b3852446c30f4ae61abbc063099 1,574.0000 MDR
0x7b32528a924f03026bc9905d89a1987b559b9ed3e8d57e66d716620cb69b4071 Transfer 2023-07-03 19:29:47 0xf744c26a43c980a16f968dbe8672e7e497c8827b IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 136.8000 MDR
0x170679a5b760df768f09f21422a5ebc0fc2c3d4906c4505ba5fdb90975352e04 Transfer 2023-07-03 19:28:17 0xafcc1b28f5ed7782f03c5c56a28ca543ce4e90da IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 214.7000 MDR
0x089c67a2d001d181bd8d5e44ecf69b3fb93ec89fc517b113db928ef9b86b08ad Transfer 2023-07-03 19:27:41 0x9147364517ee32e58898811e0530fa4d8fafd680 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 65.5500 MDR
0x6ec14a368d0f75b37a9f55b096499c04a9b54309be866f5e545a713358d4e1b4 Transfer 2023-07-03 19:26:53 0xb5ff7364bb1c154ab72b6146d0483e245eb5f455 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 152.0000 MDR
0x89009fe0d86d694f90bc872882be83d51b318fb7dabaa6a0f93919b0332610b3 Transfer 2023-07-03 07:18:53 0x83825024f33bdaa0a2882dfd837901ad98033923 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 106.4000 MDR
0xa32a126b6e8cacb6c155449b208defefc553d0034df0c30f44e0b6543bd40d50 Transfer 2023-07-01 21:01:23 0x83825024f33bdaa0a2882dfd837901ad98033923 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 266.0000 MDR
0xc24baa5c007a5815e1ad6877608b3830214068774d31bad422eb3371933825fb Transfer 2023-06-26 22:15:35 0x83825024f33bdaa0a2882dfd837901ad98033923 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 79.8000 MDR
0xf48bcce235d9706630b7b3579edbd4987647729fbccb030c1620553ef3600a05 Transfer 2023-06-25 00:18:11 0xb5ff7364bb1c154ab72b6146d0483e245eb5f455 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 3,553.0000 MDR
0xd8a9d569360faf1b19accc34b76e0621a14a8d95ca259f850d7fcabd9d5880ba Transfer 2023-06-24 17:52:47 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af OUT 0xb5ff7364bb1c154ab72b6146d0483e245eb5f455 1,157.1000 MDR
0x417b42195ec610dec03f0a4e0088b4b2d4eea58b7a5e9c7287c4a113bfb14245 Transfer 2023-06-24 14:56:23 0x83825024f33bdaa0a2882dfd837901ad98033923 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 159.6000 MDR
0xd209b0781f7964017e967ce18de1cc93ad6be962654b5a2899aaa6c6a2c468ef Transfer 2023-06-21 15:08:14 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 319.2000 MDR
0x40f91fe3f8655fb8af40a2aa2e36d0df24f6ae7d0e75dac775a84b9189b2942b Transfer 2023-06-13 12:39:35 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 119.7000 MDR
0x346877a75c11e4ce9e1c2563dbe839f364393b5a47208758aedd97b364526610 Transfer 2023-06-13 12:01:17 0x20133264da3139b659df04cbf889b98864c7cb66 IN 0x73938fd2a936c1ea3f8acec73c2c8ca044bab2af 558.6000 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.