JumpPort

Verified contract

Active on Ethereum with 506 txns
Deployed by via 0x5910f9b4 at 15008555
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
 (#313)
ERC-721
--
 (#311)
ERC-721
--
 (#307)
ERC-721
--
 (#304)
ERC-721
--
 (#301)
ERC-721
--
 (#300)
ERC-721
--
 (#299)
ERC-721
--
 (#297)
ERC-721
--
 (#296)
ERC-721
--
0xd505bdfbac88ddfa13f23cebeb201dfa518b2e7991ad1fae5a09b6be212af210
0xf6ab72a1d27e585b5db23601015bd90fb0363774c6fb54fc88f3efa345721edd
0x202139d331f987f51c8a6275f13c7cd8564f9aa78df2819c0d4c9cb5164532b6
0x5f0a4919b7b13723d470b7fe0fb01fe4e00a4b1e05c6e3a704f6a22b5558fdc5
0x30e01b0eb9e016f5eace8add739cf944f6f3723d204149898b453e3b9e9e0a95
0x02d23302e2215da7adac37bdd9c54d8eef10b5137b575b40ebdf4b3bb030ba95
0x117ca9179d81ed6ca704fbfa7fbc8cab7959c275154111b83a64be3ce476c76c
0x499cb3b8c228f85d161def840d93c66e5dddd8f37c17d3435ceb72fbf2f9e750
0x1267d16c3537a2df0c9b12f55145b6fc349b609af0141cff4abf620140faad22
0x2cb0d612807d07c2a25d45119c76659783e1796498faa002b11fa885291c332d

Functions
Getter at block 21208700
ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DocumentationRepository(view returns (address)
0x0b78c64bce6d6d4447e58b09e53f3621f44a2a48
PORTAL_ROLE(view returns (bytes32)
0x9b9bd3cfbb9c232287cfb69ecbd1a9ff754a88300595ea98c0540a12dfb8d36a
depositPaused(view returns (bool)
false
doc(view returns (string namestring descriptionstring details)
(name=, description=, details=)
Read-only
balanceOf(address tokenAddressaddress ownerview returns (struct JumpPortBalanceRecord)
balanceOf(address[] tokenAddressesaddress ownerview returns (uint256)
depositedSince(address tokenAddressuint256 tokenIdview returns (uint256 blockNumber)
executionBlocked(addressview returns (bool)
getApproved(address tokenAddressuint256 tokenIdview returns (address copilot)
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
isDeposited(address tokenAddressuint256 tokenIdview returns (bool)
isLocked(address tokenAddressuint256 tokenIdview returns (bool)
isValidSignature(bytes32 hashbytesview returns (bytes4 magicValue)
lockOverride(addressview returns (bool)
lockedBy(address tokenAddressuint256 tokenIdview returns (address[])
ownedTokens(address tokenAddressaddress owneruint256 tokenSearchStartuint256 tokenSearchEndview returns (uint256[] tokenIds)
ownerOf(address tokenAddressuint256 tokenIdview returns (address owner)
ownersOf(address tokenAddressuint256 tokenSearchStartuint256 tokenSearchEndview returns (address[] tokenOwners)
tokenPingRequestBlock(address tokenAddressuint256 tokenIdview returns (uint256 blockNumber)
tokenPingRequestBlocks(address[] tokenAddressesuint256[] tokenIdsview returns (uint256[] blockNumbers)
State-modifying
adminPong(address tokenAddressuint256 tokenId
adminWithdrawPing(address tokenAddressuint256 tokenId
blockExecution(bool isBlocked
deposit(address tokenAddressuint256 tokenId
deposit(address tokenAddressuint256[] tokenIds
deposit(address[] tokenAddressesuint256[] tokenIds
executeAction(address operatoraddress tokenAddressuint256 tokenIdaddress targetAddressbytes payloadpayable returns (bytes result)
lockToken(address tokenAddressuint256 tokenId
markMessageSigned(bytes32 hashuint256 expirationLength
onERC721Received(address operatoraddress fromuint256 tokenIdbytes datareturns (bytes4)
ownerPong(address tokenAddressuint256 tokenId
safeWithdraw(address tokenAddressuint256 tokenId
safeWithdraw(address tokenAddressuint256 tokenIdbytes data
safeWithdraw(address[] tokenAddressesuint256[] tokenIds
safeWithdraw(address[] tokenAddressesuint256[] tokenIdsbytes[] data
setAdmin(address accountbool isAdmin
setAdminExecutionBlocked(address portalbool isBlocked
setAdminLockOverride(address portalbool isOverridden
setCopilot(address copilotaddress tokenAddressuint256 tokenId
setCopilotForAll(address copilotbool approved
setDocumentationRepository(address documentationAddress
setPaused(bool isDepositPaused
setPortalValidation(address portalAddressbool isValid
setReverseResolver(address registrar
unlockAllTokens(bool isOverridden
unlockToken(address tokenAddressuint256 tokenId
withdraw(address tokenAddressuint256 tokenId
withdraw(address[] tokenAddressesuint256[] tokenIds
withdrawEth(
withdrawForeignERC20(address tokenContract
withdrawForeignERC721(address tokenContractuint256 tokenId
Events
ActionExecuted(address indexed tokenAddressuint256 indexed tokenIdaddress targetbytes data
Approval(address indexed owneraddress indexed approvedaddress indexed tokenAddressuint256 tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Deposit(address indexed owneraddress indexed tokenAddressuint256 indexed tokenId
Lock(address indexed portalAddressaddress indexed owneraddress indexed tokenAddressuint256 tokenId
RoleChange(bytes32 indexed roleaddress indexed accountbool indexed isGrantedaddress sender
Unlock(address indexed portalAddressaddress indexed owneraddress indexed tokenAddressuint256 tokenId
Withdraw(address indexed owneraddress indexed tokenAddressuint256 indexed tokenIduint256 duration
Constructor
constructor(address documentationAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors
MissingRole(bytes32 roleaddress operator