Skip to content

Instantly share code, notes, and snippets.

@helderjnpinto
Created December 6, 2019 17:22
Show Gist options
  • Save helderjnpinto/e1f84a1b710d7b34a2a52a8c56fc0bdf to your computer and use it in GitHub Desktop.
Save helderjnpinto/e1f84a1b710d7b34a2a52a8c56fc0bdf to your computer and use it in GitHub Desktop.
{
"config": {
"chainId": 1941,
"publicMintBlock": 0,
"contractSizeLimit": 2147483647,
"ibft2": {
"blockperiodseconds": 4,
"epochlength": 30000,
"requesttimeoutseconds": 8
}
},
"nonce": "0x0",
"timestamp": "0x58ee40ba",
"extraData": "0xf83ea00000000000000000000000000000000000000000000000000000000000000000d5949cc605687a88a1a1286b11c003ec73547a3129bc808400000000c0",
"gasLimit": "0x989680",
"difficulty": "0x1",
"mixHash": "0x63746963616c2062797a616e74696e65206661756c7420746f6c6572616e6365",
"coinbase": "0x0000000000000000000000000000000000000000",
"alloc": {
"0x8717eD44cEB53f15dB9CF1bEc75a037A70232AC8": {},
"0xe1650dD7C9Aef65264341d2c16f0C9D3348723bb": {},
"0x0000000000000000000000000000000000004060": {
"name": "GasManager.sol",
"commit-hash": "951cb639a663c8aaf21fe04a151a5fb8bee79506",
"solc-version": "0.5.9+commit.c68bc34e.Darwin.appleclang",
"optimize": "false",
"code": "608060405234801561001057600080fd5b50600436106101425760003560e01c8063a64b6e5f116100b8578063cce1d2421161007c578063cce1d24214610aa9578063cf4e0fe414610b9f578063d85d1a2214610c24578063e659f23714610c6d578063ea2f2dfe14610cfc578063f2fde38b14610d4057610142565b8063a64b6e5f14610870578063b2a1a022146108f6578063b6c105ba146109c5578063c057058a14610a09578063c4d66de814610a6557610142565b8063715018a61161010a578063715018a614610464578063725609c41461046e57806377695018146106b35780637cfa4dbc1461070d5780638da5cb5b146108045780638f32d59b1461084e57610142565b80630379eae8146101475780632d2b5e691461020c57806332af2735146102505780633891dc4c1461032b5780634105eea61461038a575b600080fd5b61020a6004803603604081101561015d57600080fd5b810190808035906020019064010000000081111561017a57600080fd5b82018360208201111561018c57600080fd5b803590602001918460018302840111640100000000831117156101ae57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050919291929080359060200190929190505050610d84565b005b61024e6004803603602081101561022257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e07565b005b6103296004803603604081101561026657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001906401000000008111156102a357600080fd5b8201836020820111156102b557600080fd5b803590602001918460018302840111640100000000831117156102d757600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290505050610f0f565b005b6103336111ee565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b8381101561037657808201518184015260208101905061035b565b505050509050019250505060405180910390f35b6103b6600480360360208110156103a057600080fd5b81019080803590602001909291905050506112d5565b604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825283818151815260200191508051906020019080838360005b8381101561042857808201518184015260208101905061040d565b50505050905090810190601f1680156104555780820380516001836020036101000a031916815260200191505b50935050505060405180910390f35b61046c611457565b005b6105de6004803603606081101561048457600080fd5b81019080803590602001906401000000008111156104a157600080fd5b8201836020820111156104b357600080fd5b803590602001918460018302840111640100000000831117156104d557600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019064010000000081111561055857600080fd5b82018360208201111561056a57600080fd5b8035906020019184600183028401116401000000008311171561058c57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290505050611529565b604051808873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018060200187815260200186815260200185151515158152602001848152602001838152602001828103825288818151815260200191508051906020019080838360005b83811015610672578082015181840152602081019050610657565b50505050905090810190601f16801561069f5780820380516001836020036101000a031916815260200191505b509850505050505050505060405180910390f35b6106f3600480360360608110156106c957600080fd5b810190808035906020019092919080359060200190929190803590602001909291905050506119b2565b604051808215151515815260200191505060405180910390f35b61074f6004803603602081101561072357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506119d9565b604051808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001838152602001828103825284818151815260200191508051906020019080838360005b838110156107c75780820151818401526020810190506107ac565b50505050905090810190601f1680156107f45780820380516001836020036101000a031916815260200191505b5094505050505060405180910390f35b61080c611c12565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610856611c3c565b604051808215151515815260200191505060405180910390f35b6108dc6004803603606081101561088657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611c94565b604051808215151515815260200191505060405180910390f35b6109af6004803603602081101561090c57600080fd5b810190808035906020019064010000000081111561092957600080fd5b82018360208201111561093b57600080fd5b8035906020019184600183028401116401000000008311171561095d57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290505050611e9b565b6040518082815260200191505060405180910390f35b610a07600480360360208110156109db57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611f0e565b005b610a4b60048036036020811015610a1f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611fd1565b604051808215151515815260200191505060405180910390f35b610aa760048036036020811015610a7b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506120cc565b005b610b8260048036036040811015610abf57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190640100000000811115610afc57600080fd5b820183602082011115610b0e57600080fd5b80359060200191846001830284011164010000000083111715610b3057600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505091929192905050506121d5565b604051808381526020018281526020019250505060405180910390f35b610c0a60048036036040811015610bb557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080357bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191690602001909291905050506121ed565b604051808215151515815260200191505060405180910390f35b610c5060048036036020811015610c3a57600080fd5b8101908080359060200190929190505050612212565b604051808381526020018281526020019250505060405180910390f35b610ce260048036036060811015610c8357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080357bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916906020019092919080359060200190929190505050612227565b604051808215151515815260200191505060405180910390f35b610d3e60048036036020811015610d1257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061224e565b005b610d8260048036036020811015610d5657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061235f565b005b610d8c611c3c565b610d9557600080fd5b806069836040518082805190602001908083835b60208310610dcc5780518252602082019150602081019050602083039250610da9565b6001836020036101000a0380198251168184511680821785525050505050509050019150509081526020016040518091039020819055505050565b610e0f611c3c565b610e1857600080fd5b80600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610ebc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f63616e742774206265207a65726f20616464726573730000000000000000000081525060200191505060405180910390fd5b606b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81549060ff02191690555050565b610f17611c3c565b610f2057600080fd5b81600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610fc4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f63616e742774206265207a65726f20616464726573730000000000000000000081525060200191505060405180910390fd5b81600081511161101f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602181526020018061326b6021913960400191505060405180910390fd5b83600061102b8261237c565b91505080156110a2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f45524320616c726561647920657869737421000000000000000000000000000081525060200191505060405180910390fd5b8460006110ae82612434565b9150508015611125576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260158152602001807f53796d626f6c20616c726561647920657869737421000000000000000000000081525060200191505060405180910390fd5b606a60405180604001604052808a73ffffffffffffffffffffffffffffffffffffffff168152602001898152509080600181540180825580915050906001820390600052602060002090600202016000909192909190915060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160010190805190602001906111e0929190612ff9565b505050505050505050505050565b60606000606a80549050905060608160405190808252806020026020018201604052801561122b5781602001602082028038833980820191505090505b50905060008090505b828110156112cc57606a818154811061124957fe5b906000526020600020906002020160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1682828151811061128757fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600181019050611234565b50809250505090565b6000606082606a805490508110611354576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f496e646578206d7573742062652076616c69642100000000000000000000000081525060200191505060405180910390fd5b606a848154811061136157fe5b906000526020600020906002020160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16606a85815481106113a057fe5b9060005260206000209060020201600101808054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156114465780601f1061141b57610100808354040283529160200191611446565b820191906000526020600020905b81548152906001019060200180831161142957829003601f168201915b505050505090509250925050915091565b61145f611c3c565b61146857600080fd5b600073ffffffffffffffffffffffffffffffffffffffff16603360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000603360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60006060600080600080600061153d613079565b6115468a611fd1565b81608001901515908115158152505061155f8a8a612589565b8260a0018360c00182815250828152505050600060698c6040518082805190602001908083835b602083106115a95780518252602082019150602081019050602083039250611586565b6001836020036101000a0380198251168184511680821785525050505050509050019150509081526020016040518091039020541115611899576000806115ef8d612434565b9150915080611666576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f43757272656e63792073796d626f6c206e6f7420666f756e642100000000000081525060200191505060405180910390fd5b606a828154811061167357fe5b906000526020600020906002020160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836000019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250508c836020018190525060698d6040518082805190602001908083835b6020831061171b57805182526020820191506020810190506020830392506116f8565b6001836020036101000a0380198251168184511680821785525050505050509050019150509081526020016040518091039020548360600181815250506000606a838154811061176757fe5b906000526020600020906002020160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff166370a08231336040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561181857600080fd5b505afa15801561182c573d6000803e3d6000fd5b505050506040513d602081101561184257600080fd5b8101908080519060200190929190505050846040018181525050836000015184602001518560400151866060015187608001518860a001518960c001518595509a509a509a509a509a509a509a50505050506119a5565b6000606060006118a8336119d9565b92509250925082846000019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250508184602001819052506069826040518082805190602001908083835b602083106119255780518252602082019150602081019050602083039250611902565b6001836020036101000a03801982511681845116808217855250505050505090500191505090815260200160405180910390205484606001818152505080846040018181525050836000015184602001518560400151866060015187608001518860a001518960c001518595509a509a509a509a509a509a509a50505050505b9397509397509397909450565b60006119bc611c3c565b6119c557600080fd5b6119d0848484612713565b90509392505050565b6000606060008060009050600080905060606040518060400160405280600981526020017f4e4f545f464f554e44000000000000000000000000000000000000000000000081525090506000606a80549050905060008090505b81811015611bbf5760006060606a8381548110611a4c57fe5b906000526020600020906002020160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a7a7ee9c8c6040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060006040518083038186803b158015611afa57600080fd5b505afa158015611b0e573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f820116820180604052506040811015611b3857600080fd5b81019080805190602001909291908051640100000000811115611b5a57600080fd5b82810190506020810184811115611b7057600080fd5b8151856001820283011164010000000082111715611b8d57600080fd5b5050929190505050915091506000821115611bb2578296508195508094505050611bbf565b5050600181019050611a33565b50606a8481548110611bcd57fe5b906000526020600020906002020160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168284965096509650505050509193909250565b6000603360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000603360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614905090565b6000611c9e611c3c565b611ca757600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611d2d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260228152602001806132ba6022913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161415611dd0576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f45524332303a20657263206973207a65726f206164647265737300000000000081525060200191505060405180910390fd5b8373ffffffffffffffffffffffffffffffffffffffff1663a9059cbb84846040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015611e5757600080fd5b505af1158015611e6b573d6000803e3d6000fd5b505050506040513d6020811015611e8157600080fd5b810190808051906020019092919050505090509392505050565b60006069826040518082805190602001908083835b60208310611ed35780518252602082019150602081019050602083039250611eb0565b6001836020036101000a0380198251168184511680821785525050505050509050019150509081526020016040518091039020549050919050565b611f16611c3c565b611f1f57600080fd5b80600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611fc3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f63616e742774206265207a65726f20616464726573730000000000000000000081525060200191505060405180910390fd5b611fcc826127d7565b505050565b600081600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415612077576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f63616e742774206265207a65726f20616464726573730000000000000000000081525060200191505060405180910390fd5b606b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16915050919050565b600060019054906101000a900460ff16806120eb57506120ea61294c565b5b8061210257506000809054906101000a900460ff16155b612157576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602e81526020018061328c602e913960400191505060405180910390fd5b60008060019054906101000a900460ff1615905080156121a7576001600060016101000a81548160ff02191690831515021790555060016000806101000a81548160ff0219169083151502179055505b6121b08261295d565b80156121d15760008060016101000a81548160ff0219169083151502179055505b5050565b6000806121e28484612589565b915091509250929050565b60006121f7611c3c565b61220057600080fd5b61220a8383612b1b565b905092915050565b60008061221e83612bfc565b91509150915091565b6000612231611c3c565b61223a57600080fd5b612245848484612c2a565b90509392505050565b612256611c3c565b61225f57600080fd5b80600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415612303576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f63616e742774206265207a65726f20616464726573730000000000000000000081525060200191505060405180910390fd5b6001606b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b612367611c3c565b61237057600080fd5b61237981612d0a565b50565b6000806000606a80549050905060008090505b8181101561242257606a81815481106123a457fe5b906000526020600020906002020160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1614156124175780600193509350505061242f565b60018101905061238f565b5060008081915092509250505b915091565b6000806000606a80549050905060008090505b8181101561257757606a818154811061245c57fe5b906000526020600020906002020160010160405160200180828054600181600116156101000203166002900480156124cb5780601f106124a95761010080835404028352918201916124cb565b820191906000526020600020905b8154815290600101906020018083116124b7575b505091505060405160208183030381529060405280519060200120856040516020018082805190602001908083835b6020831061251d57805182526020820191506020810190506020830392506124fa565b6001836020036101000a03801982511681845116808217855250505050505090500191505060405160208183030381529060405280519060200120141561256c57806001935093505050612584565b600181019050612447565b5060008081915092509250505b915091565b60008060018351116125a4576000801b60009150915061270c565b60006125af84612e04565b90506000606860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000837bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815260200190815260200160002090508060000160009054906101000a900460ff166126ff576126616130d1565b606654826001015414156126b0576067600061267c88612f61565b81526020019081526020016000206040518060400160405290816000820154815260200160018201548152505090506126e9565b60676000836001015481526020019081526020016000206040518060400160405290816000820154815260200160018201548152505090505b806020015181600001519450945050505061270c565b6000801b60009350935050505b9250929050565b6000826000811161278c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600d8152602001807f696e76616c69642076616c75650000000000000000000000000000000000000081525060200191505060405180910390fd5b60405180604001604052808581526020018481525060676000878152602001908152602001600020600082015181600001556020820151816001015590505060019150509392505050565b60008060006127e58461237c565b915091508061285c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f456c656d656e74206e6f7420666f756e6421000000000000000000000000000081525060200191505060405180910390fd5b606a6001606a80549050038154811061287157fe5b9060005260206000209060020201606a838154811061288c57fe5b90600052602060002090600202016000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600182018160010190805460018160011615610100020316600290046129289291906130ee565b509050506001606a818180549050039150816129449190613175565b505050919050565b600080303b90506000811491505090565b600060019054906101000a900460ff168061297c575061297b61294c565b5b8061299357506000809054906101000a900460ff16155b6129e8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602e81526020018061328c602e913960400191505060405180910390fd5b60008060019054906101000a900460ff161590508015612a38576001600060016101000a81548160ff02191690831515021790555060016000806101000a81548160ff0219169083151502179055505b81603360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550603360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a38015612b175760008060016101000a81548160ff0219169083151502179055505b5050565b60006040518060400160405280600015158152602001606654815250606860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000847bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815260200190815260200160002060008201518160000160006101000a81548160ff021916908315150217905550602082015181600101559050506001905092915050565b6000806000606760008581526020019081526020016000209050806000015481600101549250925050915091565b6000604051806040016040528060001515815260200183815250606860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000857bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815260200190815260200160002060008201518160000160006101000a81548160ff02191690831515021790555060208201518160010155905050600190509392505050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415612d4457600080fd5b8073ffffffffffffffffffffffffffffffffffffffff16603360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380603360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000601882600381518110612e1557fe5b602001015160f81c60f81b7effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916901c601083600281518110612e7257fe5b602001015160f81c60f81b7effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916901c600884600181518110612ecf57fe5b602001015160f81c60f81b7effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916901c84600081518110612f2a57fe5b602001015160f81c60f81b7effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161717179050919050565b60008082519050600060208203905060208101821015612fe9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260068152602001807f6c6173743332000000000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b8060208501015192505050919050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061303a57805160ff1916838001178555613068565b82800160010185558215613068579182015b8281111561306757825182559160200191906001019061304c565b5b50905061307591906131a7565b5090565b6040518060e00160405280600073ffffffffffffffffffffffffffffffffffffffff16815260200160608152602001600081526020016000815260200160001515815260200160008019168152602001600081525090565b604051806040016040528060008152602001600080191681525090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106131275780548555613164565b8280016001018555821561316457600052602060002091601f016020900482015b82811115613163578254825591600101919060010190613148565b5b50905061317191906131a7565b5090565b8154818355818111156131a2576002028160020283600052602060002091820191016131a191906131cc565b5b505050565b6131c991905b808211156131c55760008160009055506001016131ad565b5090565b90565b61321f91905b8082111561321b57600080820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556001820160006132129190613222565b506002016131d2565b5090565b90565b50805460018160011615610100020316600290046000825580601f106132485750613267565b601f01602090049060005260206000209081019061326691906131a7565b5b5056fe53796d626f6c20706172616d657465722063616e6e6f7420626520656d70747921436f6e747261637420696e7374616e63652068617320616c7265616479206265656e20696e697469616c697a656445524332303a207472616e7366657220746f206973207a65726f2061646472657373a265627a7a72305820489486ff40e67621beffd50554c3efc1ef28c2117c4768c5c94bbf00effc78b864736f6c63430005090032"
},
"0x0000000000000000000000000000000000004070": {
"name": "AdminUpgradeabilityProxy.sol",
"commit-hash": "951cb639a663c8aaf21fe04a151a5fb8bee79506",
"solc-version": "0.5.9+commit.c68bc34e.Darwin.appleclang",
"optimize": "false",
"code": "60806040526004361061004a5760003560e01c80633659cfe6146100545780634f1ef286146100a55780635c60da1b1461013e5780638f28397014610195578063f851a440146101e6575b61005261023d565b005b34801561006057600080fd5b506100a36004803603602081101561007757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061024f565b005b61013c600480360360408110156100bb57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001906401000000008111156100f857600080fd5b82018360208201111561010a57600080fd5b8035906020019184600183028401116401000000008311171561012c57600080fd5b909192939192939050505061029a565b005b34801561014a57600080fd5b50610153610366565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156101a157600080fd5b506101e4600480360360208110156101b857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506103b4565b005b3480156101f257600080fd5b506101fb610523565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61024d610248610571565b6105a2565b565b6102576105c8565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461028e57600080fd5b610297816105f9565b50565b6102a26105c8565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146102d957600080fd5b6102e2836105f9565b60008373ffffffffffffffffffffffffffffffffffffffff168383604051808383808284378083019250505092505050600060405180830381855af49150503d806000811461034d576040519150601f19603f3d011682016040523d82523d6000602084013e610352565b606091505b505090508061036057600080fd5b50505050565b60006103706105c8565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146103a757600080fd5b6103af610571565b905090565b6103bc6105c8565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146103f357600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610479576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252603681526020018061075e6036913960400191505060405180910390fd5b7f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f6104a26105c8565b82604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019250505060405180910390a16105208161068e565b50565b600061052d6105c8565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461056457600080fd5b61056c6105c8565b905090565b6000807f7050c9e0f4ca769c69bd3a8ef740bc37934f8e2c036e5a723fd8ee048ed3f8c360001b9050805491505090565b3660008037600080366000845af43d6000803e80600081146105c3573d6000f35b3d6000fd5b6000807f10d6a54a4754c8869d6886b5f5d7fbfa5b4522237ea5c60d11bc4e7a1ff9390b60001b9050805491505090565b6000610603610571565b90508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561063e57600080fd5b610647826106bd565b8173ffffffffffffffffffffffffffffffffffffffff167fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b60405160405180910390a25050565b60007f10d6a54a4754c8869d6886b5f5d7fbfa5b4522237ea5c60d11bc4e7a1ff9390b60001b90508181555050565b6106c68161074a565b61071b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252603b815260200180610794603b913960400191505060405180910390fd5b60007f7050c9e0f4ca769c69bd3a8ef740bc37934f8e2c036e5a723fd8ee048ed3f8c360001b90508181555050565b600080823b90506000811191505091905056fe43616e6e6f74206368616e6765207468652061646d696e206f6620612070726f787920746f20746865207a65726f206164647265737343616e6e6f742073657420612070726f787920696d706c656d656e746174696f6e20746f2061206e6f6e2d636f6e74726163742061646472657373a265627a7a723058201a0fa2bed12d54cacacd4468a88b1ecb820f23688de817ff9a07b266ad99296264736f6c63430005090032",
"storage": {
"0000000000000000000000000000000000000000000000000000000000000000": "0000000000000000000000000000000000000000000000000000000000000001",
"0000000000000000000000000000000000000000000000000000000000000033": "0000000000000000000000008717ed44ceb53f15db9cf1bec75a037a70232ac8",
"0dbc0452b7892cddafaaa90a4961e9f5565da9a7b26030267bc26d377d05fb02": "00000000000000000000000000000000000000000000000000000004a817c800",
"000000000000000000000000000000000000000000000000000000000000006a": "0000000000000000000000000000000000000000000000000000000000000001",
"116fea137db6e131133e7f2bab296045d8f41cc5607279db17b218cab0929a51": "0000000000000000000000000000000000000000000000000000000000002070",
"116fea137db6e131133e7f2bab296045d8f41cc5607279db17b218cab0929a52": "5553440000000000000000000000000000000000000000000000000000000006",
"7050c9e0f4ca769c69bd3a8ef740bc37934f8e2c036e5a723fd8ee048ed3f8c3": "0000000000000000000000000000000000000000000000000000000000004060",
"10d6a54a4754c8869d6886b5f5d7fbfa5b4522237ea5c60d11bc4e7a1ff9390b": "0000000000000000000000008717ed44ceb53f15db9cf1bec75a037a70232ac8"
}
},
"0x0000000000000000000000000000000000001010": {
"name": "MultiSigWallet.sol",
"commit-hash": "951cb639a663c8aaf21fe04a151a5fb8bee79506",
"solc-version": "0.5.9+commit.c68bc34e.Darwin.appleclang",
"optimize": "false",
"code": "6080604052600436106101355760003560e01c8063a0e67e2b116100ab578063c01a8c841161006f578063c01a8c8414610883578063c6427474146108be578063d74f8edd146109c4578063dc8452cd146109ef578063e20056e614610a1a578063ee22610b14610a8b57610135565b8063a0e67e2b1461066f578063a8abe69a146106db578063b5dc40c31461078d578063b77bf6001461081d578063ba51a6df1461084857610135565b80633b24b547116100fd5780633b24b5471461037257806354741525146104265780637065cb4814610483578063784547a7146104d45780638b51d13f146105275780639ace38c21461057657610135565b8063025e7c271461018f578063173825d91461020a57806320ea8d861461025b5780632f54bf6e146102965780633411c81c146102ff575b600034111561018d573373ffffffffffffffffffffffffffffffffffffffff167fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c346040518082815260200191505060405180910390a25b005b34801561019b57600080fd5b506101c8600480360360208110156101b257600080fd5b8101908080359060200190929190505050610ac6565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561021657600080fd5b506102596004803603602081101561022d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b02565b005b34801561026757600080fd5b506102946004803603602081101561027e57600080fd5b8101908080359060200190929190505050610d90565b005b3480156102a257600080fd5b506102e5600480360360208110156102b957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f32565b604051808215151515815260200191505060405180910390f35b34801561030b57600080fd5b506103586004803603604081101561032257600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f52565b604051808215151515815260200191505060405180910390f35b34801561037e57600080fd5b506103ab6004803603602081101561039557600080fd5b8101908080359060200190929190505050610f81565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156103eb5780820151818401526020810190506103d0565b50505050905090810190601f1680156104185780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561043257600080fd5b5061046d6004803603604081101561044957600080fd5b81019080803515159060200190929190803515159060200190929190505050611130565b6040518082815260200191505060405180910390f35b34801561048f57600080fd5b506104d2600480360360208110156104a657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506111c2565b005b3480156104e057600080fd5b5061050d600480360360208110156104f757600080fd5b81019080803590602001909291905050506113d5565b604051808215151515815260200191505060405180910390f35b34801561053357600080fd5b506105606004803603602081101561054a57600080fd5b81019080803590602001909291905050506114ba565b6040518082815260200191505060405180910390f35b34801561058257600080fd5b506105af6004803603602081101561059957600080fd5b8101908080359060200190929190505050611583565b604051808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018481526020018060200183151515158152602001828103825284818151815260200191508051906020019080838360005b83811015610631578082015181840152602081019050610616565b50505050905090810190601f16801561065e5780820380516001836020036101000a031916815260200191505b509550505050505060405180910390f35b34801561067b57600080fd5b50610684611678565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b838110156106c75780820151818401526020810190506106ac565b505050509050019250505060405180910390f35b3480156106e757600080fd5b50610736600480360360808110156106fe57600080fd5b810190808035906020019092919080359060200190929190803515159060200190929190803515159060200190929190505050611706565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b8381101561077957808201518184015260208101905061075e565b505050509050019250505060405180910390f35b34801561079957600080fd5b506107c6600480360360208110156107b057600080fd5b810190808035906020019092919050505061186a565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b838110156108095780820151818401526020810190506107ee565b505050509050019250505060405180910390f35b34801561082957600080fd5b50610832611a96565b6040518082815260200191505060405180910390f35b34801561085457600080fd5b506108816004803603602081101561086b57600080fd5b8101908080359060200190929190505050611a9c565b005b34801561088f57600080fd5b506108bc600480360360208110156108a657600080fd5b8101908080359060200190929190505050611b52565b005b3480156108ca57600080fd5b506109ae600480360360608110156108e157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291908035906020019064010000000081111561092857600080fd5b82018360208201111561093a57600080fd5b8035906020019184600183028401116401000000008311171561095c57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290505050611d3f565b6040518082815260200191505060405180910390f35b3480156109d057600080fd5b506109d9611d5e565b6040518082815260200191505060405180910390f35b3480156109fb57600080fd5b50610a04611d63565b6040518082815260200191505060405180910390f35b348015610a2657600080fd5b50610a8960048036036040811015610a3d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611d69565b005b348015610a9757600080fd5b50610ac460048036036020811015610aae57600080fd5b8101908080359060200190929190505050612073565b005b60038181548110610ad357fe5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b3073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610b3a57600080fd5b80600260008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610b9157600080fd5b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555060008090505b600160038054905003811015610d11578273ffffffffffffffffffffffffffffffffffffffff1660038281548110610c2357fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415610d0457600360016003805490500381548110610c7f57fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660038281548110610cb757fe5b9060005260206000200160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610d11565b8080600101915050610bef565b506001600381818054905003915081610d2a91906124a1565b506003805490506004541115610d4957610d48600380549050611a9c565b5b8173ffffffffffffffffffffffffffffffffffffffff167f8001553a916ef2f495d26a907cc54d96ed840d7bda71e73194bf5a9df7a76b9060405160405180910390a25050565b33600260008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610de757600080fd5b81336001600083815260200190815260200160002060008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610e5057600080fd5b8360008082815260200190815260200160002060030160009054906101000a900460ff1615610e7e57600080fd5b60006001600087815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550843373ffffffffffffffffffffffffffffffffffffffff167ff6a317157440607f36269043eb55f1287a5a19ba2216afeab88cd46cbcfb88e960405160405180910390a35050505050565b60026020528060005260406000206000915054906101000a900460ff1681565b60016020528160005260406000206020528060005260406000206000915091509054906101000a900460ff1681565b606033600260008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610fda57600080fd5b82600073ffffffffffffffffffffffffffffffffffffffff1660008083815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141561104a57600080fd5b8360008082815260200190815260200160002060030160009054906101000a900460ff161561107857600080fd5b6000808681526020019081526020016000206002018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156111215780601f106110f657610100808354040283529160200191611121565b820191906000526020600020905b81548152906001019060200180831161110457829003601f168201915b50505050509350505050919050565b600080600090505b6005548110156111bb5783801561116f575060008082815260200190815260200160002060030160009054906101000a900460ff16155b806111a257508280156111a1575060008082815260200190815260200160002060030160009054906101000a900460ff165b5b156111ae576001820191505b8080600101915050611138565b5092915050565b3073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146111fa57600080fd5b80600260008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561125257600080fd5b81600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561128d57600080fd5b600160038054905001600454603282111580156112aa5750818111155b80156112b7575060008114155b80156112c4575060008214155b6112cd57600080fd5b6001600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555060038590806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550508473ffffffffffffffffffffffffffffffffffffffff167ff39e6e1eb0edcf53c221607b54b00cd28f3196fed0a24994dc308b8f611b682d60405160405180910390a25050505050565b6000806000905060008090505b6003805490508110156114b2576001600085815260200190815260200160002060006003838154811061141157fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611490576001820191505b6004548214156114a5576001925050506114b5565b80806001019150506113e2565b50505b919050565b600080600090505b60038054905081101561157d57600160008481526020019081526020016000206000600383815481106114f157fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611570576001820191505b80806001019150506114c2565b50919050565b60006020528060005260406000206000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690806001015490806002018054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561165b5780601f106116305761010080835404028352916020019161165b565b820191906000526020600020905b81548152906001019060200180831161163e57829003601f168201915b5050505050908060030160009054906101000a900460ff16905084565b606060038054806020026020016040519081016040528092919081815260200182805480156116fc57602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190600101908083116116b2575b5050505050905090565b60608060055460405190808252806020026020018201604052801561173a5781602001602082028038833980820191505090505b509050600080905060008090505b6005548110156117e45785801561177f575060008082815260200190815260200160002060030160009054906101000a900460ff16155b806117b257508480156117b1575060008082815260200190815260200160002060030160009054906101000a900460ff165b5b156117d757808383815181106117c457fe5b6020026020010181815250506001820191505b8080600101915050611748565b8787036040519080825280602002602001820160405280156118155781602001602082028038833980820191505090505b5093508790505b8681101561185f5782818151811061183057fe5b6020026020010151848983038151811061184657fe5b602002602001018181525050808060010191505061181c565b505050949350505050565b6060806003805490506040519080825280602002602001820160405280156118a15781602001602082028038833980820191505090505b509050600080905060008090505b6003805490508110156119e857600160008681526020019081526020016000206000600383815481106118de57fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156119db576003818154811061196357fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1683838151811061199a57fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506001820191505b80806001019150506118af565b81604051908082528060200260200182016040528015611a175781602001602082028038833980820191505090505b509350600090505b81811015611a8e57828181518110611a3357fe5b6020026020010151848281518110611a4757fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250508080600101915050611a1f565b505050919050565b60055481565b3073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611ad457600080fd5b6003805490508160328211158015611aec5750818111155b8015611af9575060008114155b8015611b06575060008214155b611b0f57600080fd5b826004819055507fa3f1ee9126a074d9326c682f561767f710e927faa811f7a99829d49dc421797a836040518082815260200191505060405180910390a1505050565b33600260008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16611ba957600080fd5b81600073ffffffffffffffffffffffffffffffffffffffff1660008083815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415611c1957600080fd5b82336001600083815260200190815260200160002060008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611c8357600080fd5b600180600087815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550843373ffffffffffffffffffffffffffffffffffffffff167f4a504a94899432a9846e1aa406dceb1bcfd538bb839071d49d1e5e23f5be30ef60405160405180910390a3611d3885612073565b5050505050565b6000611d4c848484612315565b9050611d5781611b52565b9392505050565b603281565b60045481565b3073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611da157600080fd5b81600260008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16611df857600080fd5b81600260008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611e5057600080fd5b60008090505b600380549050811015611f36578473ffffffffffffffffffffffffffffffffffffffff1660038281548110611e8757fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415611f29578360038281548110611edc57fe5b9060005260206000200160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550611f36565b8080600101915050611e56565b506000600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508373ffffffffffffffffffffffffffffffffffffffff167f8001553a916ef2f495d26a907cc54d96ed840d7bda71e73194bf5a9df7a76b9060405160405180910390a28273ffffffffffffffffffffffffffffffffffffffff167ff39e6e1eb0edcf53c221607b54b00cd28f3196fed0a24994dc308b8f611b682d60405160405180910390a250505050565b33600260008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff166120ca57600080fd5b81336001600083815260200190815260200160002060008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1661213357600080fd5b8360008082815260200190815260200160002060030160009054906101000a900460ff161561216157600080fd5b61216a856113d5565b1561230e576000806000878152602001908152602001600020905060018160030160006101000a81548160ff02191690831515021790555061228a8160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16826001015483600201805460018160011615610100020316600290049050846002018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156122805780601f1061225557610100808354040283529160200191612280565b820191906000526020600020905b81548152906001019060200180831161226357829003601f168201915b505050505061247a565b156122c157857f33e13ecb54c3076d8e8bb8c2881800a4d972b792045ffae98fdf46df365fed7560405160405180910390a261230c565b857f526441bb6c1aba3c9a4a6ca1d6545da9c2333c8c48343ef398eb858d72b7923660405160405180910390a260008160030160006101000a81548160ff0219169083151502179055505b505b5050505050565b600083600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561235257600080fd5b600554915060405180608001604052808673ffffffffffffffffffffffffffffffffffffffff1681526020018581526020018481526020016000151581525060008084815260200190815260200160002060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506020820151816001015560408201518160020190805190602001906124109291906124cd565b5060608201518160030160006101000a81548160ff0219169083151502179055509050506001600560008282540192505081905550817fc0ba8fe4b176c1714197d43b9cc6bcf797a4a7461c5fe8d0ef6e184ae7601e5160405160405180910390a2509392505050565b6000806040516020840160008287838a8c6187965a03f19250505080915050949350505050565b8154818355818111156124c8578183600052602060002091820191016124c7919061254d565b5b505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061250e57805160ff191683800117855561253c565b8280016001018555821561253c579182015b8281111561253b578251825591602001919060010190612520565b5b509050612549919061254d565b5090565b61256f91905b8082111561256b576000816000905550600101612553565b5090565b9056fea265627a7a7230582080c7ade0e0a907b98684f29ff516e66f2478c6c3da933bd3c37546f9094df66a64736f6c63430005090032",
"storage": {
"13fe8bdbd98b04a6814e9e53746c42daf20507b09e2f2f5841c31af0cfe67ebf": "0000000000000000000000000000000000000000000000000000000000000001",
"a2a69d4d8d5a34d04a9cc201aedbbfa664c59152f81943306d23e3f1c3d1342a": "0000000000000000000000000000000000000000000000000000000000000001",
"0000000000000000000000000000000000000000000000000000000000000003": "0000000000000000000000000000000000000000000000000000000000000002",
"c2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b": "0000000000000000000000008717ed44ceb53f15db9cf1bec75a037a70232ac8",
"c2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85c": "000000000000000000000000e1650dd7c9aef65264341d2c16f0c9d3348723bb",
"0000000000000000000000000000000000000000000000000000000000000004": "0000000000000000000000000000000000000000000000000000000000000002"
}
},
"0x0000000000000000000000000000000000002050": {
"name": "ERC20Plus.sol",
"commit-hash": "951cb639a663c8aaf21fe04a151a5fb8bee79506",
"solc-version": "0.5.9+commit.c68bc34e.Darwin.appleclang",
"optimize": "false",
"code": "608060405234801561001057600080fd5b50600436106101165760003560e01c806370a08231116100a2578063a9059cbb11610071578063a9059cbb14610711578063b6be209814610777578063ca1eaec4146107d1578063dd62ed3e14610821578063ea0815291461089957610116565b806370a082311461050c57806395d89b4114610564578063a457c2d7146105e7578063a7a7ee9c1461064d57610116565b806323b872dd116100e957806323b872dd1461036e57806326b3293f146103f4578063313ce56714610464578063395093511461048857806354fd4d50146104ee57610116565b806306fdde031461011b578063095ea7b31461019e57806314dc43fc1461020457806318160ddd14610350575b600080fd5b6101236108e9565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610163578082015181840152602081019050610148565b50505050905090810190601f1680156101905780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101ea600480360360408110156101b457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506109e8565b604051808215151515815260200191505060405180910390f35b61034e6004803603604081101561021a57600080fd5b810190808035906020019064010000000081111561023757600080fd5b82018360208201111561024957600080fd5b8035906020019184602083028401116401000000008311171561026b57600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f820116905080830192505050505050509192919290803590602001906401000000008111156102cb57600080fd5b8201836020820111156102dd57600080fd5b803590602001918460208302840111640100000000831117156102ff57600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f8201169050808301925050505050505091929192905050506109ff565b005b610358610a0e565b6040518082815260200191505060405180910390f35b6103da6004803603606081101561038457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610ab7565b604051808215151515815260200191505060405180910390f35b61044a6004803603606081101561040a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919080359060200190929190505050610d5d565b604051808215151515815260200191505060405180910390f35b61046c610f4e565b604051808260ff1660ff16815260200191505060405180910390f35b6104d46004803603604081101561049e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610f57565b604051808215151515815260200191505060405180910390f35b6104f6610f89565b6040518082815260200191505060405180910390f35b61054e6004803603602081101561052257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f95565b6040518082815260200191505060405180910390f35b61056c611077565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156105ac578082015181840152602081019050610591565b50505050905090810190601f1680156105d95780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b610633600480360360408110156105fd57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611176565b604051808215151515815260200191505060405180910390f35b61068f6004803603602081101561066357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061130d565b6040518083815260200180602001828103825283818151815260200191508051906020019080838360005b838110156106d55780820151818401526020810190506106ba565b50505050905090810190601f1680156107025780820380516001836020036101000a031916815260200191505b50935050505060405180910390f35b61075d6004803603604081101561072757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506114eb565b604051808215151515815260200191505060405180910390f35b6107b76004803603606081101561078d57600080fd5b81019080803590602001909291908035906020019092919080359060200190929190505050611502565b604051808215151515815260200191505060405180910390f35b610807600480360360408110156107e757600080fd5b810190808035906020019092919080359060200190929190505050611577565b604051808215151515815260200191505060405180910390f35b6108836004803603604081101561083757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061160e565b6040518082815260200191505060405180910390f35b6108cf600480360360408110156108af57600080fd5b810190808035906020019092919080359060200190929190505050611725565b604051808215151515815260200191505060405180910390f35b60606000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166317d7de7c6040518163ffffffff1660e01b815260040160006040518083038186803b15801561095257600080fd5b505afa158015610966573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f82011682018060405250602081101561099057600080fd5b8101908080516401000000008111156109a857600080fd5b828101905060208101848111156109be57600080fd5b81518560018202830111640100000000821117156109db57600080fd5b5050929190505050905090565b60006109f53384846117bc565b6001905092915050565b610a0a338383611a4a565b5050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c4e41b226040518163ffffffff1660e01b815260040160206040518083038186803b158015610a7757600080fd5b505afa158015610a8b573d6000803e3d6000fd5b505050506040513d6020811015610aa157600080fd5b8101908080519060200190929190505050905090565b6000610ac484848461214f565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663b21c327885336040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019250505060206040518083038186803b158015610b9657600080fd5b505afa158015610baa573d6000803e3d6000fd5b505050506040513d6020811015610bc057600080fd5b8101908080519060200190929190505050821115610c29576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602881526020018061321f6028913960400191505060405180910390fd5b610d528433610d4d856000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663b21c32788a336040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019250505060206040518083038186803b158015610d0457600080fd5b505afa158015610d18573d6000803e3d6000fd5b505050506040513d6020811015610d2e57600080fd5b810190808051906020019092919050505061279290919063ffffffff16565b6117bc565b600190509392505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663065f593b336040518263ffffffff1660e01b815260040180806020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828103825260068152602001807f77616c6c657400000000000000000000000000000000000000000000000000008152506020019250505060206040518083038186803b158015610e3657600080fd5b505afa158015610e4a573d6000803e3d6000fd5b505050506040513d6020811015610e6057600080fd5b8101908080519060200190929190505050610ee3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f43616c6c6572206973206e6f74204d756c74695369672077616c6c657400000081525060200191505060405180910390fd5b8373ffffffffffffffffffffffffffffffffffffffff167f1a771fe656018364a9369da21954bb3081cb08b0196c27e43ca59c7cae8727378484604051808381526020018281526020019250505060405180910390a2610f4384846127b2565b600190509392505050565b60006012905090565b6000610f7f3384610f7a85610f6c338961160e565b612bf090919063ffffffff16565b6117bc565b6001905092915050565b6000600160ff16905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f8b2cb4f836040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561103557600080fd5b505afa158015611049573d6000803e3d6000fd5b505050506040513d602081101561105f57600080fd5b81019080805190602001909291905050509050919050565b60606000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663150704016040518163ffffffff1660e01b815260040160006040518083038186803b1580156110e057600080fd5b505afa1580156110f4573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f82011682018060405250602081101561111e57600080fd5b81019080805164010000000081111561113657600080fd5b8281019050602081018481111561114c57600080fd5b815185600182028301116401000000008211171561116957600080fd5b5050929190505050905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663b21c327833856040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019250505060206040518083038186803b15801561124a57600080fd5b505afa15801561125e573d6000803e3d6000fd5b505050506040513d602081101561127457600080fd5b81019080805190602001909291905050508211156112dd576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602581526020018061330d6025913960400191505060405180910390fd5b61130333846112fe856112f0338961160e565b61279290919063ffffffff16565b6117bc565b6001905092915050565b600060606000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f8b2cb4f846040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b1580156113af57600080fd5b505afa1580156113c3573d6000803e3d6000fd5b505050506040513d60208110156113d957600080fd5b81019080805190602001909291905050506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663150704016040518163ffffffff1660e01b815260040160006040518083038186803b15801561145157600080fd5b505afa158015611465573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f82011682018060405250602081101561148f57600080fd5b8101908080516401000000008111156114a757600080fd5b828101905060208101848111156114bd57600080fd5b81518560018202830111640100000000821117156114da57600080fd5b505092919050505091509150915091565b60006114f833848461214f565b6001905092915050565b60003373ffffffffffffffffffffffffffffffffffffffff167fe81ed43abe68b070b70345819aebab8b7de0b552905c77b0d2b330c3936eeab185858560405180848152602001838152602001828152602001935050505060405180910390a261156c3385612c0f565b600190509392505050565b60003373ffffffffffffffffffffffffffffffffffffffff167fe81ed43abe68b070b70345819aebab8b7de0b552905c77b0d2b330c3936eeab184847f5e3d57a684be4e0885cc565794b503f8403fcce16f622521b96f2b90a03787d3604051808481526020018381526020018260001b8152602001935050505060405180910390a26116043384612c0f565b6001905092915050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663b21c327884846040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019250505060206040518083038186803b1580156116e257600080fd5b505afa1580156116f6573d6000803e3d6000fd5b505050506040513d602081101561170c57600080fd5b8101908080519060200190929190505050905092915050565b60003373ffffffffffffffffffffffffffffffffffffffff167fe81ed43abe68b070b70345819aebab8b7de0b552905c77b0d2b330c3936eeab184847f432e4083b6d89c7423b64ad8e6a515d0e5211b6c754352ba6b4c6df41ca4fa8d604051808481526020018381526020018260001b8152602001935050505060405180910390a26117b23384612c0f565b6001905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611842576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001806132e96024913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156118c8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260228152602001806131a76022913960400191505060405180910390fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663497cce068484846040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019350505050602060405180830381600087803b1580156119a457600080fd5b505af11580156119b8573d6000803e3d6000fd5b505050506040513d60208110156119ce57600080fd5b8101908080519060200190929190505050508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611ad0576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602f815260200180613295602f913960400191505060405180910390fd5b60008151905060008090505b81811015612076576000848281518110611af257fe5b602002602001015190506000848381518110611b0a57fe5b60200260200101519050600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611b9a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602d815260200180613268602d913960400191505060405180910390fd5b806000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f8b2cb4f896040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015611c3957600080fd5b505afa158015611c4d573d6000803e3d6000fd5b505050506040513d6020811015611c6357600080fd5b81019080805190602001909291905050501015611ccb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260308152602001806131c96030913960400191505060405180910390fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663e30443bc88611df4846000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f8b2cb4f8d6040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015611dab57600080fd5b505afa158015611dbf573d6000803e3d6000fd5b505050506040513d6020811015611dd557600080fd5b810190808051906020019092919050505061279290919063ffffffff16565b6040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015611e5d57600080fd5b505af1158015611e71573d6000803e3d6000fd5b505050506040513d6020811015611e8757600080fd5b8101908080519060200190929190505050506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663e30443bc83611fc2846000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f8b2cb4f886040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015611f7957600080fd5b505afa158015611f8d573d6000803e3d6000fd5b505050506040513d6020811015611fa357600080fd5b8101908080519060200190929190505050612bf090919063ffffffff16565b6040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15801561202b57600080fd5b505af115801561203f573d6000803e3d6000fd5b505050506040513d602081101561205557600080fd5b81019080805190602001909291905050505050508080600101915050611adc565b508260405180828051906020019060200280838360005b838110156120a857808201518184015260208101905061208d565b5050505090500191505060405180910390208473ffffffffffffffffffffffffffffffffffffffff167fe4ae351459a24973b45ae503925eff96930420eaeda5bded0d67231a992d704d846040518080602001828103825283818151815260200191508051906020019060200280838360005b8381101561213657808201518184015260208101905061211b565b505050509050019250505060405180910390a350505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156121d5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260258152602001806132c46025913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561225b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001806131626023913960400191505060405180910390fd5b806000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f8b2cb4f856040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b1580156122fa57600080fd5b505afa15801561230e573d6000803e3d6000fd5b505050506040513d602081101561232457600080fd5b8101908080519060200190929190505050101561238c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806131f96026913960400191505060405180910390fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663e30443bc846124b5846000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f8b2cb4f896040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561246c57600080fd5b505afa158015612480573d6000803e3d6000fd5b505050506040513d602081101561249657600080fd5b810190808051906020019092919050505061279290919063ffffffff16565b6040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15801561251e57600080fd5b505af1158015612532573d6000803e3d6000fd5b505050506040513d602081101561254857600080fd5b8101908080519060200190929190505050506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663e30443bc83612683846000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f8b2cb4f886040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561263a57600080fd5b505afa15801561264e573d6000803e3d6000fd5b505050506040513d602081101561266457600080fd5b8101908080519060200190929190505050612bf090919063ffffffff16565b6040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1580156126ec57600080fd5b505af1158015612700573d6000803e3d6000fd5b505050506040513d602081101561271657600080fd5b8101908080519060200190929190505050508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211156127a157600080fd5b600082840390508091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612855576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f45524332303a206d696e7420746f20746865207a65726f20616464726573730081525060200191505060405180910390fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663e30443bc8361297e846000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f8b2cb4f886040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561293557600080fd5b505afa158015612949573d6000803e3d6000fd5b505050506040513d602081101561295f57600080fd5b8101908080519060200190929190505050612bf090919063ffffffff16565b6040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1580156129e757600080fd5b505af11580156129fb573d6000803e3d6000fd5b505050506040513d6020811015612a1157600080fd5b8101908080519060200190929190505050506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f7ea7a3d612b14836000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c4e41b226040518163ffffffff1660e01b815260040160206040518083038186803b158015612acb57600080fd5b505afa158015612adf573d6000803e3d6000fd5b505050506040513d6020811015612af557600080fd5b8101908080519060200190929190505050612bf090919063ffffffff16565b6040518263ffffffff1660e01b815260040180828152602001915050602060405180830381600087803b158015612b4a57600080fd5b505af1158015612b5e573d6000803e3d6000fd5b505050506040513d6020811015612b7457600080fd5b8101908080519060200190929190505050508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b600080828401905083811015612c0557600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612c95576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806132476021913960400191505060405180910390fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f8b2cb4f836040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015612d3357600080fd5b505afa158015612d47573d6000803e3d6000fd5b505050506040513d6020811015612d5d57600080fd5b8101908080519060200190929190505050811115612dc6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260228152602001806131856022913960400191505060405180910390fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663e30443bc83612eef846000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f8b2cb4f886040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015612ea657600080fd5b505afa158015612eba573d6000803e3d6000fd5b505050506040513d6020811015612ed057600080fd5b810190808051906020019092919050505061279290919063ffffffff16565b6040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015612f5857600080fd5b505af1158015612f6c573d6000803e3d6000fd5b505050506040513d6020811015612f8257600080fd5b8101908080519060200190929190505050506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f7ea7a3d613085836000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c4e41b226040518163ffffffff1660e01b815260040160206040518083038186803b15801561303c57600080fd5b505afa158015613050573d6000803e3d6000fd5b505050506040513d602081101561306657600080fd5b810190808051906020019092919050505061279290919063ffffffff16565b6040518263ffffffff1660e01b815260040180828152602001915050602060405180830381600087803b1580156130bb57600080fd5b505af11580156130cf573d6000803e3d6000fd5b505050506040513d60208110156130e557600080fd5b810190808051906020019092919050505050600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fe45524332303a207472616e7366657220746f20746865207a65726f206164647265737345524332303a206275726e20616d6f756e7420657863656564732062616c616e636545524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a205f7361666542617463685472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a205f7361666542617463685472616e7366657220746f20746865207a65726f206164647265737345524332303a205f7361666542617463685472616e736665722066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f206164647265737345524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa265627a7a7230582006b93d8807f0e4e1049a6f038d387a8dc5462a1ace2f60dcf82086e166d67ef864736f6c63430005090032",
"storage": {
"0000000000000000000000000000000000000000000000000000000000000000": "0000000000000000000000000000000000000000000000000000000000002060"
}
},
"0x0000000000000000000000000000000000002060": {
"name": "EternalStorage.sol",
"commit-hash": "951cb639a663c8aaf21fe04a151a5fb8bee79506",
"solc-version": "0.5.9+commit.c68bc34e.Darwin.appleclang",
"optimize": "false",
"code": "608060405234801561001057600080fd5b50600436106101f05760003560e01c8063986e791a1161010f578063ca446dd9116100a2578063e30443bc11610071578063e30443bc14610e43578063f6bb3cc414610ea9578063f7ea7a3d14610ed7578063f8b2cb4f14610f1d576101f0565b8063ca446dd914610d4d578063dc97d96214610d9b578063e2a4853a14610ddd578063e2b202bf14610e15576101f0565b8063bd02d0f5116100de578063bd02d0f514610b73578063c031a18014610bb5578063c47f002714610c5c578063c4e41b2214610d2f576101f0565b8063986e791a14610947578063abfdcced146109ee578063b21c327814610a28578063b84c824614610aa0576101f0565b8063497cce0611610187578063704b6c0211610156578063704b6c02146107785780637ae1cfca146107d45780637d60ff571461081a5780638c16009514610919576101f0565b8063497cce06146105b5578063616b59f61461063b5780636e899550146106695780636e9960c31461072e576101f0565b806321f8a721116101c357806321f8a7211461041c5780632c62ff2d1461048a5780632e28d084146104b85780633e49bed01461057d576101f0565b8063065f593b146101f55780630e14a376146102e8578063150704011461031657806317d7de7c14610399575b600080fd5b6102ce6004803603604081101561020b57600080fd5b810190808035906020019064010000000081111561022857600080fd5b82018360208201111561023a57600080fd5b8035906020019184600183028401116401000000008311171561025c57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f75565b604051808215151515815260200191505060405180910390f35b610314600480360360208110156102fe57600080fd5b8101908080359060200190929190505050611033565b005b61031e61112f565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561035e578082015181840152602081019050610343565b50505050905090810190601f16801561038b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6103a16111d1565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156103e15780820151818401526020810190506103c6565b50505050905090810190601f16801561040e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6104486004803603602081101561043257600080fd5b8101908080359060200190929190505050611273565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6104b6600480360360208110156104a057600080fd5b81019080803590602001909291905050506112b0565b005b61057b600480360360408110156104ce57600080fd5b8101908080359060200190929190803590602001906401000000008111156104f557600080fd5b82018360208201111561050757600080fd5b8035906020019184600183028401116401000000008311171561052957600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290505050611399565b005b6105b36004803603604081101561059357600080fd5b810190808035906020019092919080359060200190929190505050611488565b005b610621600480360360608110156105cb57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611567565b604051808215151515815260200191505060405180910390f35b6106676004803603602081101561065157600080fd5b81019080803590602001909291905050506116b8565b005b61072c6004803603604081101561067f57600080fd5b8101908080359060200190929190803590602001906401000000008111156106a657600080fd5b8201836020820111156106b857600080fd5b803590602001918460018302840111640100000000831117156106da57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050919291929050505061179d565b005b61073661188c565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6107ba6004803603602081101561078e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506118b6565b604051808215151515815260200191505060405180910390f35b610800600480360360208110156107ea57600080fd5b81019080803590602001909291905050506119c5565b604051808215151515815260200191505060405180910390f35b6108ff6004803603606081101561083057600080fd5b810190808035906020019064010000000081111561084d57600080fd5b82018360208201111561085f57600080fd5b8035906020019184600183028401116401000000008311171561088157600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035151590602001909291905050506119ef565b604051808215151515815260200191505060405180910390f35b6109456004803603602081101561092f57600080fd5b8101908080359060200190929190505050611b7d565b005b6109736004803603602081101561095d57600080fd5b8101908080359060200190929190505050611c5a565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156109b3578082015181840152602081019050610998565b50505050905090810190601f1680156109e05780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b610a2660048036036040811015610a0457600080fd5b8101908080359060200190929190803515159060200190929190505050611d0f565b005b610a8a60048036036040811015610a3e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611e01565b6040518082815260200191505060405180910390f35b610b5960048036036020811015610ab657600080fd5b8101908080359060200190640100000000811115610ad357600080fd5b820183602082011115610ae557600080fd5b80359060200191846001830284011164010000000083111715610b0757600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290505050611e88565b604051808215151515815260200191505060405180910390f35b610b9f60048036036020811015610b8957600080fd5b8101908080359060200190929190505050611f6d565b6040518082815260200191505060405180910390f35b610be160048036036020811015610bcb57600080fd5b8101908080359060200190929190505050611f89565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610c21578082015181840152602081019050610c06565b50505050905090810190601f168015610c4e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b610d1560048036036020811015610c7257600080fd5b8101908080359060200190640100000000811115610c8f57600080fd5b820183602082011115610ca157600080fd5b80359060200191846001830284011164010000000083111715610cc357600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050919291929050505061203e565b604051808215151515815260200191505060405180910390f35b610d37612123565b6040518082815260200191505060405180910390f35b610d9960048036036040811015610d6357600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061212d565b005b610dc760048036036020811015610db157600080fd5b8101908080359060200190929190505050612246565b6040518082815260200191505060405180910390f35b610e1360048036036040811015610df357600080fd5b810190808035906020019092919080359060200190929190505050612263565b005b610e4160048036036020811015610e2b57600080fd5b8101908080359060200190929190505050612341565b005b610e8f60048036036040811015610e5957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061241d565b604051808215151515815260200191505060405180910390f35b610ed560048036036020811015610ebf57600080fd5b8101908080359060200190929190505050612530565b005b610f0360048036036020811015610eed57600080fd5b8101908080359060200190929190505050612615565b604051808215151515815260200191505060405180910390f35b610f5f60048036036020811015610f3357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506126ea565b6040518082815260200191505060405180910390f35b6000600c836040518082805190602001908083835b60208310610fad5780518252602082019150602081019050602083039250610f8a565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b3373ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146110f6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f43616c6c6572206973206e6f742061646d696e0000000000000000000000000081525060200191505060405180910390fd5b6002600082815260200190815260200160002060006101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905550565b606060088054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156111c75780601f1061119c576101008083540402835291602001916111c7565b820191906000526020600020905b8154815290600101906020018083116111aa57829003601f168201915b5050505050905090565b606060078054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156112695780601f1061123e57610100808354040283529160200191611269565b820191906000526020600020905b81548152906001019060200180831161124c57829003601f168201915b5050505050905090565b60006002600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b3373ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611373576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f43616c6c6572206973206e6f742061646d696e0000000000000000000000000081525060200191505060405180910390fd5b6004600082815260200190815260200160002060006101000a81549060ff021916905550565b3373ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461145c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f43616c6c6572206973206e6f742061646d696e0000000000000000000000000081525060200191505060405180910390fd5b80600360008481526020019081526020016000209080519060200190611483929190612733565b505050565b3373ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461154b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f43616c6c6572206973206e6f742061646d696e0000000000000000000000000081525060200191505060405180910390fd5b8060056000848152602001908152602001600020819055505050565b60003373ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461162c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f43616c6c6572206973206e6f742061646d696e0000000000000000000000000081525060200191505060405180910390fd5b81600b60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600190509392505050565b3373ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461177b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f43616c6c6572206973206e6f742061646d696e0000000000000000000000000081525060200191505060405180910390fd5b60036000828152602001908152602001600020600061179a91906127b3565b50565b3373ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611860576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f43616c6c6572206973206e6f742061646d696e0000000000000000000000000081525060200191505060405180910390fd5b806001600084815260200190815260200160002090805190602001906118879291906127fb565b505050565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60003373ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461197b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f43616c6c6572206973206e6f742061646d696e0000000000000000000000000081525060200191505060405180910390fd5b81600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060019050919050565b60006004600083815260200190815260200160002060009054906101000a900460ff169050919050565b60003373ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611ab4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f43616c6c6572206973206e6f742061646d696e0000000000000000000000000081525060200191505060405180910390fd5b81600c856040518082805190602001908083835b60208310611aeb5780518252602082019150602081019050602083039250611ac8565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600190509392505050565b3373ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611c40576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f43616c6c6572206973206e6f742061646d696e0000000000000000000000000081525060200191505060405180910390fd5b600560008281526020019081526020016000206000905550565b6060600160008381526020019081526020016000208054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611d035780601f10611cd857610100808354040283529160200191611d03565b820191906000526020600020905b815481529060010190602001808311611ce657829003601f168201915b50505050509050919050565b3373ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611dd2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f43616c6c6572206973206e6f742061646d696e0000000000000000000000000081525060200191505060405180910390fd5b806004600084815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b6000600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60003373ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611f4d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f43616c6c6572206973206e6f742061646d696e0000000000000000000000000081525060200191505060405180910390fd5b8160089080519060200190611f639291906127fb565b5060019050919050565b6000806000838152602001908152602001600020549050919050565b6060600360008381526020019081526020016000208054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156120325780601f1061200757610100808354040283529160200191612032565b820191906000526020600020905b81548152906001019060200180831161201557829003601f168201915b50505050509050919050565b60003373ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614612103576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f43616c6c6572206973206e6f742061646d696e0000000000000000000000000081525060200191505060405180910390fd5b81600790805190602001906121199291906127fb565b5060019050919050565b6000600954905090565b3373ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146121f0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f43616c6c6572206973206e6f742061646d696e0000000000000000000000000081525060200191505060405180910390fd5b806002600084815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b600060056000838152602001908152602001600020549050919050565b3373ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614612326576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f43616c6c6572206973206e6f742061646d696e0000000000000000000000000081525060200191505060405180910390fd5b80600080848152602001908152602001600020819055505050565b3373ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614612404576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f43616c6c6572206973206e6f742061646d696e0000000000000000000000000081525060200191505060405180910390fd5b6000808281526020019081526020016000206000905550565b60003373ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146124e2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f43616c6c6572206973206e6f742061646d696e0000000000000000000000000081525060200191505060405180910390fd5b81600a60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506001905092915050565b3373ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146125f3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f43616c6c6572206973206e6f742061646d696e0000000000000000000000000081525060200191505060405180910390fd5b600160008281526020019081526020016000206000612612919061287b565b50565b60003373ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146126da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f43616c6c6572206973206e6f742061646d696e0000000000000000000000000081525060200191505060405180910390fd5b8160098190555060019050919050565b6000600a60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061277457805160ff19168380011785556127a2565b828001600101855582156127a2579182015b828111156127a1578251825591602001919060010190612786565b5b5090506127af91906128c3565b5090565b50805460018160011615610100020316600290046000825580601f106127d957506127f8565b601f0160209004906000526020600020908101906127f791906128c3565b5b50565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061283c57805160ff191683800117855561286a565b8280016001018555821561286a579182015b8281111561286957825182559160200191906001019061284e565b5b50905061287791906128c3565b5090565b50805460018160011615610100020316600290046000825580601f106128a157506128c0565b601f0160209004906000526020600020908101906128bf91906128c3565b5b50565b6128e591905b808211156128e15760008160009055506001016128c9565b5090565b9056fea265627a7a72305820f6b86bc5e0ff561ef64bdca5bcec0f01af3d5219939df18a6b1526f46620e1fa64736f6c63430005090032",
"storage": {
"0000000000000000000000000000000000000000000000000000000000000006": "0000000000000000000000000000000000000000000000000000000000002070",
"0000000000000000000000000000000000000000000000000000000000000007": "55534420546f6b656e0000000000000000000000000000000000000000000012",
"0000000000000000000000000000000000000000000000000000000000000008": "5553440000000000000000000000000000000000000000000000000000000006",
"0000000000000000000000000000000000000000000000000000000000000009": "00000000000000000000000000000000000000000000006C6B935B8BBD400000",
"0723ddfcd5d3be0681fd5e491ddfe9c960541ab52941f0e7ec70d64a6f6c8e01": "0000000000000000000000000000000000000000000000000000000000000001",
"59c7058f7b49d5632f377519d85aaad40b9ba59ef8407ae06041ae4a6e645c3d": "00000000000000000000000000000000000000000000003635c9adc5dea00000",
"7eb54f82a0050b79f469a6e27c83e6318a7c226ac8058d3f07a870576ec5e554": "00000000000000000000000000000000000000000000003635c9adc5dea00000"
}
},
"0x0000000000000000000000000000000000002070": {
"name": "EternalStorageProxy.sol",
"commit-hash": "951cb639a663c8aaf21fe04a151a5fb8bee79506",
"solc-version": "0.5.9+commit.c68bc34e.Darwin.appleclang",
"optimize": "false",
"code": "60806040526004361061004a5760003560e01c80633659cfe61461005457806359679b0f146100a55780635c60da1b146100fc5780636e9960c314610153578063704b6c02146101aa575b610052610213565b005b34801561006057600080fd5b506100a36004803603602081101561007757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610225565b005b3480156100b157600080fd5b506100ba610416565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561010857600080fd5b5061011161043c565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561015f57600080fd5b50610168610466565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156101b657600080fd5b506101f9600480360360208110156101cd57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610490565b604051808215151515815260200191505060405180910390f35b61022361021e61043c565b61059f565b565b3373ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146102e8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f43616c6c6572206973206e6f742061646d696e0000000000000000000000000081525060200191505060405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141561038f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602a8152602001806105c6602a913960400191505060405180910390fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff167fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b60405160405180910390a250565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60003373ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610555576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f43616c6c6572206973206e6f742061646d696e0000000000000000000000000081525060200191505060405180910390fd5b81600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060019050919050565b3660008037600080366000845af43d6000803e80600081146105c0573d6000f35b3d6000fdfe43616e6e6f74207570677261646520746f207468652073616d6520696d706c656d656e746174696f6e2ea265627a7a7230582067e00b4b7117a3a502d4e2b5ce0fdfe218ad75cbda288280cb9a51319339ad8e64736f6c63430005090032",
"storage": {
"0000000000000000000000000000000000000000000000000000000000000000": "0000000000000000000000000000000000000000000000000000000000002060",
"0000000000000000000000000000000000000000000000000000000000000001": "0000000000000000000000000000000000000000000000000000000000002050",
"0000000000000000000000000000000000000000000000000000000000000002": "0000000000000000000000008717ed44ceb53f15db9cf1bec75a037a70232ac8"
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment