This contract is being backfilled. You may encounter incomplete storage history.

Knowledge.io

Verified contract

Proxy

Active on Ethereum with 5,943 txns
Deployed by via 0xeadfaffd at 5335247
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xb26b72dc4b9479c1921a08569b1b80b3552204fcbbdb338c8b2c496a6fa449db
0x8a467490b6d816f219f63ffb915371c182731b464a26c193c56fc84a8feab0ba
0x3e3b5379828318c2f391b4984cbf347d8d35c12c332eddf4ea943c6acdfecca4
0x7114120f29d717fd0b3873c338a377683a070a0d48147dd45925252cf2a70f71
0x5afc257b1bea44afd6bf0fca54de944bdbdd773907b8f1bb6596b813b26767a2
0x89a633132e8dd4f9299ca02f5749839bca6a9dd8a04480a93f25b3a0a52f3cc9
0xcbfd5388fd043724b654a43af75143ad5943fe7368c2076182ab1c5440e7e08b
0x6a58b45bbc6de6118c67b5be272e681c3f4312156c33304570e2f13c9a5536ec
0xfcfc9dcfcbcd01f39f6603d54044f99bd7d9864fc6e4fcbd75a9084db3d79e7b
0xf183fffb5bf248c4e3985b0600d39077e6d7531b077f6f2376be5103c7095461

Functions
Getter at block 20803845
implementation(view returns (address)
0xa3e3b0308868c93d18e3ec359f264950fe0f5a9d
ownersCount(view returns (uint256)
1
INITIAL_SUPPLY(pure returns (uint256)
15000000000000000
decimals(pure returns (uint8)
8
implementation(view returns (address)
0xa3e3b0308868c93d18e3ec359f264950fe0f5a9d
name(pure returns (string)
Knowledge.io
ownersCount(view returns (uint256)
1
prevContract(view returns (address)
0x12498e9869d6d2ae0b425b7b0d6b1d0ef4397fc7
symbol(pure returns (string)
KNW
totalSupply(view returns (uint256)
15000000000000000
Read-only
owners(uint256view returns (address)
allowance(address _owneraddress _spenderview returns (uint256 remaining)
balanceOf(address _ownerview returns (uint256 balance)
owners(uint256view returns (address)
paymentInfo(address storestring refview returns (uint256 valueuint256 feeaddress seller)
State-modifying
addOwner(address newOwner
removeOwner(uint256 index
upgradeTo(address imppayable 
addOwner(address newOwner
approve(address _spenderuint256 _valuereturns (bool)
cancelPayment(string ref
decreaseApproval(address _spenderuint256 _subtractedValuereturns (bool success)
increaseApproval(address _spenderuint256 _addedValuereturns (bool success)
initialize(payable 
pay(address storestring refreturns (bool)
removeOwner(uint256 index
requestPayment(uint256 valueuint256 feestring refaddress to
setPrevContract(address contractAddressreturns (bool)
transfer(address _touint256 _valuereturns (bool)
transferFrom(address _fromaddress _touint256 _valuereturns (bool)
upgradeFrom(address holderuint256 valuereturns (bool)
Events
NewImplementation(address implementation
OwnerAdded(address indexed authorizeraddress indexed newOwneruint256 index
OwnerRemoved(address indexed authorizeraddress indexed oldOwner
Approval(address indexed owneraddress indexed spenderuint256 value
NewImplementation(address implementation
OwnerAdded(address indexed authorizeraddress indexed newOwneruint256 index
OwnerRemoved(address indexed authorizeraddress indexed oldOwner
Pay(address indexed fromaddress indexed selleraddress indexed storeuint256 valueuint256 feestring ref
PrevContractSet(address contractAddress
Transfer(address indexed fromaddress indexed touint256 value
UpgradeFrom(address indexed _fromaddress indexed _touint256 _value
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
Errors

This contract contains no error objects.