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

Baal

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0x26dc30df at 7428456
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
9 additional variables

No balances found for "Baal"

No transactions found for "Baal"


Functions
Getter at block 22922163
adminLock(view returns (bool)
false
avatar(view returns (address)
0x0000000000000000000000000000000000000000
getGuard(view returns (address _guard)
0x0000000000000000000000000000000000000000
governorLock(view returns (bool)
false
gracePeriod(view returns (uint32)
0
guard(view returns (address)
0x0000000000000000000000000000000000000000
latestSponsoredProposalId(view returns (uint32)
0
lootToken(view returns (address)
0x0000000000000000000000000000000000000000
managerLock(view returns (bool)
false
minRetentionPercent(view returns (uint256)
0
multisendLibrary(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
proposalCount(view returns (uint32)
0
proposalOffering(view returns (uint256)
0
quorumPercent(view returns (uint256)
0
sharesToken(view returns (address)
0x0000000000000000000000000000000000000000
sponsorThreshold(view returns (uint256)
0
target(view returns (address)
0x0000000000000000000000000000000000000000
 
totalLoot(view returns (uint256)
 
totalShares(view returns (uint256)
 
totalSupply(view returns (uint256)
trustedForwarder(view returns (address)
0x0000000000000000000000000000000000000000
versionRecipient(view returns (string)
votingPeriod(view returns (uint32)
0
Read-only
encodeMultisend(bytes[] _callsaddress _targetpure returns (bytes encodedMultisend)
getProposalStatus(uint32 idview returns (bool[4])
hashOperation(bytes _transactionspure returns (bytes32 hash)
isAdmin(address shamanview returns (bool)
isGovernor(address shamanview returns (bool)
isManager(address shamanview returns (bool)
isTrustedForwarder(address forwarderview returns (bool)
memberVoted(addressuint32view returns (bool)
proposals(uint256view returns (uint32 iduint32 prevProposalIduint32 votingStartsuint32 votingEndsuint32 graceEndsuint32 expirationuint256 baalGasuint256 yesVotesuint256 noVotesuint256 maxTotalSharesAndLootAtVoteuint256 maxTotalSharesAtSponsoraddress sponsorbytes32 proposalDataHash)
shamans(addressview returns (uint256)
state(uint32 idview returns (uint8)
votingNonces(addressview returns (uint256)
State-modifying
burnLoot(address[] fromuint256[] amount
burnShares(address[] fromuint256[] amount
cancelProposal(uint32 id
executeAsBaal(address _touint256 _valuebytes _data
lockAdmin(
lockGovernor(
lockManager(
mintLoot(address[] touint256[] amount
mintShares(address[] touint256[] amount
processProposal(uint32 idbytes proposalData
ragequit(address touint256 sharesToBurnuint256 lootToBurnaddress[] tokens
renounceOwnership(
setAdminConfig(bool pauseSharesbool pauseLoot
setAvatar(address _avatar
setGovernanceConfig(bytes _governanceConfig
setGuard(address _guard
setShamans(address[] _shamansuint256[] _permissions
setTarget(address _target
setTrustedForwarder(address _trustedForwarderAddress
setUp(bytes _initializationParams
sponsorProposal(uint32 id
submitProposal(bytes proposalDatauint32 expirationuint256 baalGasstring detailspayable returns (uint256)
submitVote(uint32 idbool approved
submitVoteWithSig(address voteruint256 expiryuint256 nonceuint32 idbool approveduint8 vbytes32 rbytes32 s
transferOwnership(address newOwner
Events
Approval(address indexed owneraddress indexed spenderuint256 amount
AvatarSet(address indexed previousAvataraddress indexed newAvatar
CancelProposal(uint256 indexed proposal
ChangedGuard(address guard
GovernanceConfigSet(uint32 votinguint32 graceuint256 newOfferinguint256 quorumuint256 sponsoruint256 minRetention
Initialized(uint8 version
LockAdmin(bool adminLock
LockGovernor(bool governorLock
LockManager(bool managerLock
LootPaused(bool paused
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ProcessProposal(uint256 indexed proposalbool passedbool actionFailed
Ragequit(address indexed memberaddress touint256 indexed lootToBurnuint256 indexed sharesToBurnaddress[] tokens
SetTrustedForwarder(address indexed forwarder
SetupComplete(bool lootPausedbool sharesPauseduint32 gracePerioduint32 votingPerioduint256 proposalOfferinguint256 quorumPercentuint256 sponsorThresholduint256 minRetentionPercentstring namestring symboluint256 totalSharesuint256 totalLoot
ShamanSet(address indexed shamanuint256 permission
SharesPaused(bool paused
SponsorProposal(address indexed memberuint256 indexed proposaluint256 indexed votingStarts
SubmitProposal(uint256 indexed proposalbytes32 indexed proposalDataHashuint256 votingPeriodbytes proposalDatauint256 expirationuint256 baalGasbool selfSponsoruint256 timestampstring details
SubmitVote(address indexed memberuint256 balanceuint256 indexed proposalbool indexed approved
TargetSet(address indexed previousTargetaddress indexed newTarget
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
NotIERC165Compliant(address guard_