BulkSender

Verified contract

Active on Base with 2 txns
Deployed by via 0x8ecd7100 at 13312483
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xaa8aabbcee04ae555c10b981d045c81cf4987b2fe1ce7baa9f689ad4d0cef8e5
0x64be027c04f8d548cb70a09d6ca2e41d9a85f1c1430f82a749ce88820c0643d1

Functions
Getter at block 21830030
feePerRecipient(view returns (uint256)
0
owner(view returns (address)
0xc9f109bcaac17cb25cd2a777dfc90db6196e743a
protocolBeneficiary(view returns (address)
0x82ca6d313bffe56e9096b16633dfd414148d66b1
Read-only

This contract contains no read-only function objects.

State-modifying
renounceOwnership(
sendERC1155(address tokenaddress[] recipientsuint256[] amountspayable 
sendERC20(address tokenaddress[] recipientsuint256[] amountspayable 
transferOwnership(address newOwner
updateFeePerRecipient(uint256 feePerRecipient_
updateProtocolBeneficiary(address protocolBeneficiary_
Events
FeeUpdated(uint256 feePerRecipient
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ProtocolBeneficiaryUpdated(address protocolBeneficiary
Sent(address tokenuint256 totalAmountuint8 recipientsCount
Constructor
constructor(address protocolBeneficiary_uint256 feePerRecipient_
Fallback and receive

This contract contains no fallback and receive objects.

Errors
BulkSender__FeeTransactionFailed(
BulkSender__InsufficientTokenAllowance(
BulkSender__InsufficientTokenBalance(
BulkSender__InvalidFeeSent(
BulkSender__InvalidParams(string param
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account