AOSetting

Verified contract

Active on Ethereum with 88 txns
Deployed by via 0x9c3ed3de at 7887190
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "AOSetting"

0x635fbb91cf5223d4d16d2f887d505d40b173c423528348b843e96f51f9f8a3fe
0x5eab9591bf10de6695e73bb304ca5a25a790cce545ac6bc7b1e1bea61a530458
0x9a673b61288d254b48c8bf0ab448b881b60adb0a738f8b5322d3ff78aab5b1c6
0xffe7d422f7b261a138aa0fc9390df56b00343983374b781becc4b12a62120425
0x801e5ee012ab1198f1a7af3ac9d1263c6bfcb7b8a00510a367ccdc1f30e20dc9
0x67cb4cce4c942d6541cf2434b391478d76b1ea6839a9b9c6ab60d89d2c6bfefd
0xfb024efe3046940e3581bdc05c47dfeab75a2463530c22db5b9b342699325de1
0xbdff71e5fd72c9bb4a2fb19b449a90031e1e767594574abf6a80d74ad7c1f222
0xa8ca00e7856b6c24dd6cf4a9b688fe413d1552f6a01fe3984cde148e80316f3c
0x4b991283bb5985ce724b4d9a0729218611295fa97082706287b89d6f58b83d27

Functions
Getter at block 20938504
ADDRESS_SETTING_TYPE(view returns (uint8)
1
BOOL_SETTING_TYPE(view returns (uint8)
2
BYTES_SETTING_TYPE(view returns (uint8)
3
STRING_SETTING_TYPE(view returns (uint8)
4
UINT_SETTING_TYPE(view returns (uint8)
5
aoSettingAttributeAddress(view returns (address)
0x9e083eb1c302e2fbf7cb50536608902c0b38743e
aoSettingValueAddress(view returns (address)
0xc51f8ed65b9870549abf87815948fd6a1a74fc5f
getSettingTypes(view returns (uint8uint8uint8uint8uint8)
(1, 2, 3, 4, 5)
nameAccountRecoveryAddress(view returns (address)
0xa829ff6e63c2a2e043b70a614faf074d8dbe9a8d
nameFactoryAddress(view returns (address)
0x10fbf61e4cce57d72eed8b5d9728134ce374bd82
nameTAOPositionAddress(view returns (address)
0x1f7f65b220a0f2d48b28390380f57468e7a382fe
theAO(view returns (address)
0x09f493e0af516f00b15a30ed6c67b0632d34d0d6
totalSetting(view returns (uint256)
29
Read-only
getSettingIdByTAOName(address _associatedTAOIdstring _settingNameview returns (uint256)
getSettingValuesById(uint256 _settingIdview returns (uint256booladdressbytes32string)
getSettingValuesByTAOName(address _taoIdstring _settingNameview returns (uint256booladdressbytes32string)
settingNameExist(string _settingNameaddress _associatedTAOIdview returns (bool)
settingTypeLookup(uint256 _settingIdview returns (uint8)
updateHashLookup(bytes32view returns (uint256)
whitelist(addressview returns (bool)
State-modifying
addAddressSetting(string _settingNameaddress _valueaddress _creatorTAOIdaddress _associatedTAOIdstring _extraData
addBoolSetting(string _settingNamebool _valueaddress _creatorTAOIdaddress _associatedTAOIdstring _extraData
addBytesSetting(string _settingNamebytes32 _valueaddress _creatorTAOIdaddress _associatedTAOIdstring _extraData
addStringSetting(string _settingNamestring _valueaddress _creatorTAOIdaddress _associatedTAOIdstring _extraData
addUintSetting(string _settingNameuint256 _valueaddress _creatorTAOIdaddress _associatedTAOIdstring _extraData
approveSettingCreation(uint256 _settingIdbool _approved
finalizeSettingCreation(uint256 _settingId
setAOSettingAttributeAddress(address _aoSettingAttributeAddress
setAOSettingValueAddress(address _aoSettingValueAddress
setNameAccountRecoveryAddress(address _nameAccountRecoveryAddress
setNameFactoryAddress(address _nameFactoryAddress
setNameTAOPositionAddress(address _nameTAOPositionAddress
setWhitelist(address _accountbool _whitelist
transferOwnership(address _theAO
Events
ApproveSettingCreation(uint256 indexed settingIdaddress associatedTAOIdaddress associatedTAOAdvocatebool approved
FinalizeSettingCreation(uint256 indexed settingIdaddress creatorTAOIdaddress creatorTAOAdvocate
SettingCreation(uint256 indexed settingIdaddress indexed creatorNameIdaddress creatorTAOIdaddress associatedTAOIdstring settingNamebytes32 associatedTAOSettingIdbytes32 creatorTAOSettingId
Constructor
constructor(address _nameFactoryAddressaddress _nameTAOPositionAddressaddress _nameAccountRecoveryAddressaddress _aoSettingAttributeAddressaddress _aoSettingValueAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.