BMCPlatform
Verified contract
Implementation
Active on
Ethereum with 197 txns
Storage
Map
Table
Raw
Constants and immutables
22
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "BMCPlatform"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 4292409 | 7 years ago | | | 0 | 0.0012464750 | |
| 4292400 | 7 years ago | | | 0 | 0.040169800 | |
| 4292398 | 7 years ago | | | 0 | 0.10467260 | |
| 4292387 | 7 years ago | | | 0 | 0.10467420 | |
| 4292374 | 7 years ago | | | 0 | 0.10466780 | |
| 4292371 | 7 years ago | | | 0 | 0.10467900 | |
| 4292369 | 7 years ago | | | 0 | 0.10468220 | |
| 4292366 | 7 years ago | | | 0 | 0.10466940 | |
| 4292364 | 7 years ago | | | 0 | 0.10467580 | |
| 4292345 | 7 years ago | | | 0 | 0.10466620 |
ABI
ABI objects
Getter at block 21160068
contractOwner() pure returns (address)
0xf0f8c14a1a6202e89e61f514bb958433fc227f53
eventsHistory() pure returns (address)
0x24384c4626eb895c99ea4225af309ad22a75be2f
holdersCount() pure returns (uint256)
24659
pendingContractOwner() pure returns (address)
0x0000000000000000000000000000000000000000
Read-only
_address(uint256 _holderId) pure returns (address)
_balanceOf(uint256 _holderId, bytes32 _symbol) pure returns (uint256)
allowance(address _from, address _spender, bytes32 _symbol) pure returns (uint256)
assets(bytes32) pure returns (uint256 owner, uint256 totalSupply, string name, string description, bool isReissuable, uint8 baseUnit)
balanceOf(address _holder, bytes32 _symbol) pure returns (uint256)
baseUnit(bytes32 _symbol) pure returns (uint8)
description(bytes32 _symbol) pure returns (string)
getHolderId(address _holder) pure returns (uint256)
holders(uint256) pure returns (address addr)
isCreated(bytes32 _symbol) pure returns (bool)
isOwner(address _owner, bytes32 _symbol) pure returns (bool)
isReissuable(bytes32 _symbol) pure returns (bool)
isTrusted(address _from, address _to) pure returns (bool)
name(bytes32 _symbol) pure returns (string)
owner(bytes32 _symbol) pure returns (address)
proxies(bytes32) pure returns (address)
totalSupply(bytes32 _symbol) pure returns (uint256)
State-modifying
Events changeContractOwnership(address _to) returns (bool)
changeOwnership(bytes32 _symbol, address _newOwner) returns (uint256 errorCode)
claimContractOwnership() returns (bool)
destroy()
distrust(address _to) returns (uint256 errorCode)
emitApprove(address _from, address _spender, bytes32 _symbol, uint256 _value)
emitError(bytes32 _message)
emitIssue(bytes32 _symbol, uint256 _value, address _by)
emitOwnershipChange(address _from, address _to, bytes32 _symbol)
emitRecovery(address _from, address _to, address _by)
emitRevoke(bytes32 _symbol, uint256 _value, address _by)
emitTransfer(address _from, address _to, bytes32 _symbol, uint256 _value, string _reference)
issueAsset(bytes32 _symbol, uint256 _value, string _name, string _description, uint8 _baseUnit, bool _isReissuable) returns (uint256 errorCode)
massTransfer(address[] addresses, uint256[] values, bytes32 _symbol) returns (uint256 errorCode, uint256 count)
proxyApprove(address _spender, uint256 _value, bytes32 _symbol, address _sender) returns (uint256 errorCode)
proxyTransferFromWithReference(address _from, address _to, uint256 _value, bytes32 _symbol, string _reference, address _sender) returns (uint256 errorCode)
proxyTransferWithReference(address _to, uint256 _value, bytes32 _symbol, string _reference, address _sender) returns (uint256 errorCode)
recover(address _from, address _to) returns (uint256 errorCode)
reissueAsset(bytes32 _symbol, uint256 _value) returns (uint256 errorCode)
revokeAsset(bytes32 _symbol, uint256 _value) returns (uint256)
setProxy(address _address, bytes32 _symbol) returns (uint256 errorCode)
setupEventsHistory(address _eventsHistory) returns (uint256 errorCode)
trust(address _to) returns (uint256)
withdrawnTokens(address[] tokens, address _to) returns (uint256)
Approve(address indexed from, address indexed spender, bytes32 indexed symbol, uint256 value)
Error(bytes32 message)
Issue(bytes32 indexed symbol, uint256 value, address by)
OwnershipChange(address indexed from, address indexed to, bytes32 indexed symbol)
Recovery(address indexed from, address indexed to, address by)
Revoke(bytes32 indexed symbol, uint256 value, address by)
Transfer(address indexed from, address indexed to, bytes32 indexed symbol, uint256 value, string reference)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.