AirnodeRrpV0

Verified contract

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

No balances found for "AirnodeRrpV0"

0x740ab2990fde97ac2d22989ec7c14530a02b872c31ac33954f2181cb92323771
0x15c925b6ebfe96b1b9b64f9e5263f5dc3053f7aae1a300e33c60a399e0fc66c8
0xd44400ca91d2db581bcf93239415dbeefa1eac92fec4a390c8a7717766fee278
0x72d5ec1a5e3e4fd1668c5f7bde618445568ee1c8e0925a9d8f4007d5959f70a0
0xb1cbf2f05611bbb869e0e87b66a32164b98bae74a789930294d46b7a14282abf
0x097689bbb1e5bf2d6160ffa5c38f933b7bc7675e56d83f164116f4f33b2d81b0
0xb3a8f9d4ff07c9a2b8672ee47122688116f81f72afd6751df991e38676209dcc
0x42d718f168f2aa67eafbcbcbba12951d385bbe858a77c585bfcb16385653327e
0x5469c33b0bdb9b8b594d89ca31f9b3aeb1203e446cda3f22dbf6d74174ad5039
0x553c14415d35019371addd327be0209d85dc26fd57045b02eb1a9a720343ed94

Functions
Getter at block 20855980

This contract contains no getter function objects.

Read-only
checkAuthorizationStatus(address[] authorizersaddress airnodebytes32 requestIdbytes32 endpointIdaddress sponsoraddress requesterview returns (bool status)
checkAuthorizationStatuses(address[] authorizersaddress airnodebytes32[] requestIdsbytes32[] endpointIdsaddress[] sponsorsaddress[] requestersview returns (bool[] statuses)
getTemplates(bytes32[] templateIdsview returns (address[] airnodesbytes32[] endpointIdsbytes[] parameters)
requestIsAwaitingFulfillment(bytes32 requestIdview returns (bool isAwaitingFulfillment)
requesterToRequestCountPlusOne(addressview returns (uint256)
sponsorToRequesterToSponsorshipStatus(addressaddressview returns (bool)
sponsorToWithdrawalRequestCount(addressview returns (uint256)
templates(bytes32view returns (address airnodebytes32 endpointIdbytes parameters)
State-modifying
createTemplate(address airnodebytes32 endpointIdbytes parametersreturns (bytes32 templateId)
fail(bytes32 requestIdaddress airnodeaddress fulfillAddressbytes4 fulfillFunctionIdstring errorMessage
fulfill(bytes32 requestIdaddress airnodeaddress fulfillAddressbytes4 fulfillFunctionIdbytes databytes signaturereturns (bool callSuccessbytes callData)
fulfillWithdrawal(bytes32 withdrawalRequestIdaddress airnodeaddress sponsorpayable 
makeFullRequest(address airnodebytes32 endpointIdaddress sponsoraddress sponsorWalletaddress fulfillAddressbytes4 fulfillFunctionIdbytes parametersreturns (bytes32 requestId)
makeTemplateRequest(bytes32 templateIdaddress sponsoraddress sponsorWalletaddress fulfillAddressbytes4 fulfillFunctionIdbytes parametersreturns (bytes32 requestId)
requestWithdrawal(address airnodeaddress sponsorWallet
setSponsorshipStatus(address requesterbool sponsorshipStatus
Events
CreatedTemplate(bytes32 indexed templateIdaddress airnodebytes32 endpointIdbytes parameters
FailedRequest(address indexed airnodebytes32 indexed requestIdstring errorMessage
FulfilledRequest(address indexed airnodebytes32 indexed requestIdbytes data
FulfilledWithdrawal(address indexed airnodeaddress indexed sponsorbytes32 indexed withdrawalRequestIdaddress sponsorWalletuint256 amount
MadeFullRequest(address indexed airnodebytes32 indexed requestIduint256 requesterRequestCountuint256 chainIdaddress requesterbytes32 endpointIdaddress sponsoraddress sponsorWalletaddress fulfillAddressbytes4 fulfillFunctionIdbytes parameters
MadeTemplateRequest(address indexed airnodebytes32 indexed requestIduint256 requesterRequestCountuint256 chainIdaddress requesterbytes32 templateIdaddress sponsoraddress sponsorWalletaddress fulfillAddressbytes4 fulfillFunctionIdbytes parameters
RequestedWithdrawal(address indexed airnodeaddress indexed sponsorbytes32 indexed withdrawalRequestIdaddress sponsorWallet
SetSponsorshipStatus(address indexed sponsoraddress indexed requesterbool sponsorshipStatus
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.