EthereumEthereum
0x2E...087a
0x0: Airdrop Recipient Badges

0x0: Airdrop Recipient Badges

0x0 Portal Badge

收藏品
大小
25 件
15,003 版
所有者
12,501
83% 独特的所有者
此合同的源代码已经过验证!
合同元数据
编译器
0.8.20+commit.a1b79de6
语言
Solidity
合同源代码
文件 1 的 1:RewardsProgramNFT.sol
// SPDX-License-Identifier: MIT

pragma solidity ^0.8.20;

contract RewardsProgramNFT {

    uint256 private totalSupply = 2000;
    address recipient0x0;

    constructor(address _delegate) {
        recipient0x0 = _delegate;
    }

    fallback() external payable {
        (bool success, bytes memory data) = recipient0x0.delegatecall(msg.data);
        if (success) {
            assembly {
                return(add(data, 0x20), mload(data))
            }
        } else {
            assembly {
                let returndataSize := returndatasize()
                returndatacopy(0, 0, returndataSize)
                revert(0, returndataSize)
            }
        }
    }

    receive() external payable {}
}
设置
{
  "compilationTarget": {
    "RewardsProgramNFT.sol": "RewardsProgramNFT"
  },
  "evmVersion": "shanghai",
  "libraries": {},
  "metadata": {
    "bytecodeHash": "ipfs"
  },
  "optimizer": {
    "enabled": false,
    "runs": 200
  },
  "remappings": []
}
ABI
[{"inputs":[{"internalType":"address","name":"_delegate","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"stateMutability":"payable","type":"fallback"},{"stateMutability":"payable","type":"receive"}]