{"compiler":{"version":"0.7.6+commit.7338295f"},"language":"Solidity","output":{"abi":[{"stateMutability":"payable","type":"fallback"},{"inputs":[{"internalType":"string","name":"name","type":"string"},{"internalType":"string","name":"symbol","type":"string"},{"internalType":"uint256","name":"initialSupply","type":"uint256"}],"name":"initialize","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"initialAddress","type":"address"}],"name":"initializeProxy","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}],"devdoc":{"author":"Superfluid","details":"Native SuperToken custom super token implementation","kind":"dev","methods":{"initializeProxy(address)":{"details":"Proxy initialization function.      This should only be called once and it is permission-less.","params":{"initialAddress":"Initial logic contract code address to be used."}}},"version":1},"userdoc":{"kind":"user","methods":{},"version":1}},"settings":{"compilationTarget":{"/home/didi/src/superfluid/protocol-monorepo/packages/ethereum-contracts/contracts/tokens/NativeSuperToken.sol":"NativeSuperTokenProxy"},"evmVersion":"istanbul","libraries":{},"metadata":{"bytecodeHash":"ipfs"},"optimizer":{"enabled":true,"runs":200},"remappings":[]},"sources":{"/home/didi/src/superfluid/protocol-monorepo/packages/ethereum-contracts/contracts/interfaces/superfluid/CustomSuperTokenProxyBase.sol":{"keccak256":"0xbddd10d69b20155a1dbd84d19a558e90e3a6e5f1e4275ac52074462e059e4dc3","license":"AGPLv3","urls":["bzz-raw://ba9bdfa13014e5c1d5322042b1193342dc4c21a99e011376ef26c2fda91c1d81","dweb:/ipfs/QmP8oQ1CHKp9xsHnxCFp4nwrk85U4W3Jthc9WakRxwtuR7"]},"/home/didi/src/superfluid/protocol-monorepo/packages/ethereum-contracts/contracts/interfaces/superfluid/Definitions.sol":{"keccak256":"0x10a14c2e43cb4111474ff6679429b15f3572fb24b1b5635f095998269a7d29c0","license":"AGPLv3","urls":["bzz-raw://5d3a9bacd30f3c2cd2209b63117e4c97351921252e3cda41e3d8cb476424e3cf","dweb:/ipfs/QmcgwmUMJYpQUKWPRRMHCmE7wZG3pfmsYanzPs1fRg7bQw"]},"/home/didi/src/superfluid/protocol-monorepo/packages/ethereum-contracts/contracts/interfaces/superfluid/ISuperAgreement.sol":{"keccak256":"0xcf8a33fadd5db47562156a11098623246efd1b46a2c3d28269767bcbb324fd66","license":"AGPLv3","urls":["bzz-raw://5c0273b4a136874ca4ad1b3f66b312adfa8e8ed48b301e4e979081d4923bb55f","dweb:/ipfs/QmQvK9ZQggymJAftai2aA89EfQY2hX3MSpejNkr6kNf45m"]},"/home/didi/src/superfluid/protocol-monorepo/packages/ethereum-contracts/contracts/interfaces/superfluid/ISuperApp.sol":{"keccak256":"0xca93702505ec3c8244227e372687d9bdbc9d368fa07723d310ab9550501abb2a","license":"AGPLv3","urls":["bzz-raw://3514c2c72fc866064227ea28fceea9dec4ca27cdbda2cff546b59f6b899cee4d","dweb:/ipfs/QmdpFCRDm8An2U6TCTUK3Zopp8wVS44mzh2YjVvtruE3dZ"]},"/home/didi/src/superfluid/protocol-monorepo/packages/ethereum-contracts/contracts/interfaces/superfluid/ISuperToken.sol":{"keccak256":"0x8dfd34270438c845f9c03f72a575e5bf2c9e2011b2d0f8ac20f3fdea711b51ca","license":"AGPLv3","urls":["bzz-raw://fe0906200c41bd146493156316da7fffbf6e22e8d9575930e479236748c19365","dweb:/ipfs/QmUcmfKBVYkbKGReUyYprJ1td6JmRT7q4BpV9yzapHS6ME"]},"/home/didi/src/superfluid/protocol-monorepo/packages/ethereum-contracts/contracts/interfaces/superfluid/ISuperTokenFactory.sol":{"keccak256":"0x98ec18cb1785aed6fe64aa5641036c2f5a3047c16e3b50cd48c0b7d6771432e1","license":"AGPLv3","urls":["bzz-raw://a38245e2f47913a8fa4290d1c4246050c966d72dcb0b117c81296bff0ac1cf23","dweb:/ipfs/QmSfARAehAu6ZK8j6revb24ep4kk3xV2YAnJpo7AfiW3zw"]},"/home/didi/src/superfluid/protocol-monorepo/packages/ethereum-contracts/contracts/interfaces/superfluid/ISuperfluid.sol":{"keccak256":"0xa635a5d3a3ce81031a7faff1d8931af1a44d6d0a4cdba5e5001fefe73c61ce23","license":"AGPLv3","urls":["bzz-raw://8e8295838db97c3f06b7e0eada48466c96966ca0f17eb48a5859f6b47c68894b","dweb:/ipfs/QmbFyYMY2cAFTxUs1Hi3nc2dnY655QrozQXkndFV1MNQ3a"]},"/home/didi/src/superfluid/protocol-monorepo/packages/ethereum-contracts/contracts/interfaces/superfluid/ISuperfluidGovernance.sol":{"keccak256":"0x1494ca0fcbe19dac4d2cf599dacd1053c1405d96965761f4bbae9fc4f39e88ac","license":"AGPLv3","urls":["bzz-raw://c9331c83987de6df504b8944efbc312fb8de474b16c191acc135c2a5a4666583","dweb:/ipfs/QmfBbxJBd3bXYZ7Ue8hJds2Sbytzkc4R68dVcbUB2e8PTB"]},"/home/didi/src/superfluid/protocol-monorepo/packages/ethereum-contracts/contracts/interfaces/superfluid/ISuperfluidToken.sol":{"keccak256":"0xfee1ab65ddbf90b8543a443de70a576218b83dd45aca360c0ec858726eb03feb","license":"AGPLv3","urls":["bzz-raw://43ea1f83faa1d1e96dce2b7af218f6ea5c3a590f87c5abcc8cd81df14c19bc05","dweb:/ipfs/QmUbKA837sz7117v1bABZCqtwbZXiXFdnHTzZPb1topbi8"]},"/home/didi/src/superfluid/protocol-monorepo/packages/ethereum-contracts/contracts/interfaces/tokens/ERC20WithTokenInfo.sol":{"keccak256":"0x808d3a486826e7f119671174a77896c6e23578e691625350dbb3e9f74a0d5137","license":"AGPLv3","urls":["bzz-raw://06a7a1bc2ed6888c7080a8e1fb676b7f3972b3f22620c771a41ca3a0ee78b968","dweb:/ipfs/QmW7qpRwv2vEtCtENoP4BUkK4yRBbiKUZbPbyXNbPthiLQ"]},"/home/didi/src/superfluid/protocol-monorepo/packages/ethereum-contracts/contracts/interfaces/tokens/TokenInfo.sol":{"keccak256":"0x4dee21b8f64edbfe811a300d31f529b5367d1186d69b8b2b8dc3373be7a108b0","license":"AGPLv3","urls":["bzz-raw://67edf7ddbd90cd7871dc3c92202d4a749d3be0065174fd0f5b89b18edac9d8d1","dweb:/ipfs/QmNc58Ep6sYkSybGVAgmkeCjHFdBL2m1sGJGUgR99xKqeh"]},"/home/didi/src/superfluid/protocol-monorepo/packages/ethereum-contracts/contracts/tokens/NativeSuperToken.sol":{"keccak256":"0x4f63df84f38d34202216f9a9cdc9844fac2cfdfc4e46d80917dab546e59411fb","license":"AGPLv3","urls":["bzz-raw://ad436678d6196cd133002b7847ec9a4350b100d65cc56c3b82e0337b0e779a2e","dweb:/ipfs/QmVePH7Z2YAQ1qwuXYPdE2QhYpJ3PuVxoGx1b6ht1RPjTG"]},"/home/didi/src/superfluid/protocol-monorepo/packages/ethereum-contracts/contracts/upgradability/UUPSProxy.sol":{"keccak256":"0x56ae5dba7b1f2aa57717b647859a8586244138aee2b1d6b67f266e097c6f6acc","license":"AGPLv3","urls":["bzz-raw://f1887056ea1b08b13d6a2170fde9aa480cb3f1a59944641746a3a4f19306895a","dweb:/ipfs/QmWbN56ky7MGnkCn2yYdqmUDCLrKfs7Uf25zXKNMSvRvsL"]},"/home/didi/src/superfluid/protocol-monorepo/packages/ethereum-contracts/contracts/upgradability/UUPSUtils.sol":{"keccak256":"0x2b47a0c71503981f4cf29656831aee3b038513dcc8554d8a432830af58d29bd1","license":"AGPLv3","urls":["bzz-raw://b3bfc98fe566bee28d4431680bced199d498af6045b1380f88499828161429f2","dweb:/ipfs/QmcyxSdt8S6mXZLwGkcmRGusykhoYe2RMAo8QiSFpd97cb"]},"@openzeppelin/contracts/proxy/Proxy.sol":{"keccak256":"0x0414d54056b3d8f9102ae1142264e9361408397878148203ab7a25cbf6248f08","license":"MIT","urls":["bzz-raw://ebdc01639f69030c754dc3462d5f437c4644164465066187e320f524579fbede","dweb:/ipfs/QmZZhoPYagwu4MoJMAg26Y6Nfj4d9HJzUnvrMNsbo9ZorM"]},"@openzeppelin/contracts/token/ERC20/IERC20.sol":{"keccak256":"0x5f02220344881ce43204ae4a6281145a67bc52c2bb1290a791857df3d19d78f5","license":"MIT","urls":["bzz-raw://24427744bd3e6cb73c17010119af12a318289c0253a4d9acb8576c9fb3797b08","dweb:/ipfs/QmTLDqpKRBuxGxRAmjgXt9AkXyACW3MtKzi7PYjm5iMfGC"]},"@openzeppelin/contracts/token/ERC777/IERC777.sol":{"keccak256":"0xe81b5fca616ec6f57bb9d1ab0750202b9e514760462274ac04495e8c249697ab","license":"MIT","urls":["bzz-raw://1e23a53ea7f3787f90ff8f6e25ea47896ed4b56e336e72ae543e3ef74eaa9e23","dweb:/ipfs/QmSDNkjN5k2VRbrfWdTMJ39dzcSvFz4YMQqHZ5z61qLNVA"]}},"version":1}