0 txs
20 calls
constructor
constructor(address owner_, address gyfi_, address lockupTranched_)
functions
gyfi
viewfunction gyfi() view returns (address)
lockupTranched
viewfunction lockupTranched() view returns (address)
owner
viewfunction owner() view returns (address)
createStream
nonpayablefunction createStream(uint128 totalGYFI, address beneficiary) returns (uint256 streamId, tuple params)
events
No events.
errors
No errors.
creation bytecode
0x60e060405234801561000f575f5ffd5b506040516119ad3803806119ad833981810160405281019061003191906101a9565b8273ffffffffffffffffffffffffffffffffffffffff1660c08173ffffffffffffffffffffffffffffffffffffffff16815250508173ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff16815250508073ffffffffffffffffffffffffffffffffffffffff1660a08173ffffffffffffffffffffffffffffffffffffffff16815250505050506101f9565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610102826100d9565b9050919050565b610112816100f8565b811461011c575f5ffd5b50565b5f8151905061012d81610109565b92915050565b5f61013d826100f8565b9050919050565b61014d81610133565b8114610157575f5ffd5b50565b5f8151905061016881610144565b92915050565b5f610178826100f8565b9050919050565b6101888161016e565b8114610192575f5ffd5b50565b5f815190506101a38161017f565b92915050565b5f5f5f606084860312156101c0576101bf6100d5565b5b5f6101cd8682870161011f565b93505060206101de8682870161015a565b92505060406101ef86828701610195565b9150509250925092565b60805160a05160c05161176161024c5f395f81816102620152610e2d01525f818160db015281816101e20152610d6601525f8181610108015281816101a6015281816103210152610e0901526117615ff3fe608060405234801561000f575f5ffd5b506004361061004a575f3560e01c8063193b36bc1461004e5780632f6b56ad1461006c578063746160e51461009d5780638da5cb5b146100bb575b5f5ffd5b6100566100d9565b6040516100639190611003565b60405180910390f35b610086600480360381019061008191906110a0565b6100fd565b604051610094929190611361565b60405180910390f35b6100a5610e07565b6040516100b2919061139e565b60405180910390f35b6100c3610e2b565b6040516100d091906113c6565b60405180910390f35b7f000000000000000000000000000000000000000000000000000000000000000081565b5f610106610e80565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166323b872dd3330876040518463ffffffff1660e01b81526004016101639392919061140f565b6020604051808303815f875af115801561017f573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906101a3919061146e565b507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663095ea7b37f0000000000000000000000000000000000000000000000000000000000000000866040518363ffffffff1660e01b815260040161021f929190611499565b6020604051808303815f875af115801561023b573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061025f919061146e565b507f0000000000000000000000000000000000000000000000000000000000000000815f019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505082816020019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250508381604001906fffffffffffffffffffffffffffffffff1690816fffffffffffffffffffffffffffffffff16815250507f0000000000000000000000000000000000000000000000000000000000000000816060019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600181608001901515908115158152505060018160a001901515908115158152505063662f29508160c0019064ffffffffff16908164ffffffffff168152505060405180604001604052805f73ffffffffffffffffffffffffffffffffffffffff1681526020016103e75f610e4f565b815250816101000181905250601267ffffffffffffffff81111561040e5761040d6114c0565b5b60405190808252806020026020018201604052801561044757816020015b610434610f2a565b81526020019060019003908161042c5790505b508160e00181905250604051806040016040528061047f866fffffffffffffffffffffffffffffffff1667025bf6196bd10000610e58565b6fffffffffffffffffffffffffffffffff168152602001636904425064ffffffffff168152508160e001515f815181106104bc576104bb6114ed565b5b602002602001018190525060405180604001604052806104f5866fffffffffffffffffffffffffffffffff16668e1bc9bf040000610e58565b6fffffffffffffffffffffffffffffffff16815260200163697d8c5064ffffffffff168152508160e00151600181518110610533576105326114ed565b5b6020026020010181905250604051806040016040528061056c866fffffffffffffffffffffffffffffffff16668e1bc9bf040000610e58565b6fffffffffffffffffffffffffffffffff1681526020016369a2765064ffffffffff168152508160e001516002815181106105aa576105a96114ed565b5b602002602001018190525060405180604001604052806105e3866fffffffffffffffffffffffffffffffff1666b1a2bc2ec50000610e58565b6fffffffffffffffffffffffffffffffff1681526020016369cb54d064ffffffffff168152508160e00151600381518110610621576106206114ed565b5b6020026020010181905250604051806040016040528061065a866fffffffffffffffffffffffffffffffff1666b1a2bc2ec50000610e58565b6fffffffffffffffffffffffffffffffff1681526020016369f2e1d064ffffffffff168152508160e00151600481518110610698576106976114ed565b5b602002602001018190525060405180604001604052806106d1866fffffffffffffffffffffffffffffffff1666b1a2bc2ec50000610e58565b6fffffffffffffffffffffffffffffffff168152602001636a1bc05064ffffffffff168152508160e0015160058151811061070f5761070e6114ed565b5b60200260200101819052506040518060400160405280610748866fffffffffffffffffffffffffffffffff1666b1a2bc2ec50000610e58565b6fffffffffffffffffffffffffffffffff168152602001636a434d5064ffffffffff168152508160e00151600681518110610786576107856114ed565b5b602002602001018190525060405180604001604052806107bf866fffffffffffffffffffffffffffffffff1666b1a2bc2ec50000610e58565b6fffffffffffffffffffffffffffffffff168152602001636a6c2bd064ffffffffff168152508160e001516007815181106107fd576107fc6114ed565b5b60200260200101819052506040518060400160405280610836866fffffffffffffffffffffffffffffffff1666b1a2bc2ec50000610e58565b6fffffffffffffffffffffffffffffffff168152602001636a950a5064ffffffffff168152508160e00151600881518110610874576108736114ed565b5b602002602001018190525060405180604001604052806108ad866fffffffffffffffffffffffffffffffff1666b1a2bc2ec50000610e58565b6fffffffffffffffffffffffffffffffff168152602001636abc975064ffffffffff168152508160e001516009815181106108eb576108ea6114ed565b5b60200260200101819052506040518060400160405280610924866fffffffffffffffffffffffffffffffff1666b1a2bc2ec50000610e58565b6fffffffffffffffffffffffffffffffff168152602001636ae575d064ffffffffff168152508160e00151600a81518110610962576109616114ed565b5b6020026020010181905250604051806040016040528061099b866fffffffffffffffffffffffffffffffff1666b1a2bc2ec50000610e58565b6fffffffffffffffffffffffffffffffff168152602001636b0d02d064ffffffffff168152508160e00151600b815181106109d9576109d86114ed565b5b60200260200101819052506040518060400160405280610a12866fffffffffffffffffffffffffffffffff1666b1a2bc2ec50000610e58565b6fffffffffffffffffffffffffffffffff168152602001636b35e15064ffffffffff168152508160e00151600c81518110610a5057610a4f6114ed565b5b60200260200101819052506040518060400160405280610a89866fffffffffffffffffffffffffffffffff1666b1a2bc2ec50000610e58565b6fffffffffffffffffffffffffffffffff168152602001636b5ebfd064ffffffffff168152508160e00151600d81518110610ac757610ac66114ed565b5b60200260200101819052506040518060400160405280610b00866fffffffffffffffffffffffffffffffff1666b1a2bc2ec50000610e58565b6fffffffffffffffffffffffffffffffff168152602001636b83a9d064ffffffffff168152508160e00151600e81518110610b3e57610b3d6114ed565b5b60200260200101819052506040518060400160405280610b77866fffffffffffffffffffffffffffffffff1666b1a2bc2ec50000610e58565b6fffffffffffffffffffffffffffffffff168152602001636bac885064ffffffffff168152508160e00151600f81518110610bb557610bb46114ed565b5b60200260200101819052506040518060400160405280610bee866fffffffffffffffffffffffffffffffff1666b1a2bc2ec50000610e58565b6fffffffffffffffffffffffffffffffff168152602001636bd4155064ffffffffff168152508160e00151601081518110610c2c57610c2b6114ed565b5b60200260200101819052506040518060400160405280610c65866fffffffffffffffffffffffffffffffff1666b1a2bc2ec50000610e58565b6fffffffffffffffffffffffffffffffff168152602001636bfcf3d064ffffffffff168152508160e00151601181518110610ca357610ca26114ed565b5b60200260200101819052505f5f5f90505b8260e0015151811015610d0f578260e001518181518110610cd857610cd76114ed565b5b60200260200101515f01516fffffffffffffffffffffffffffffffff1682610d009190611547565b91508080600101915050610cb4565b50846fffffffffffffffffffffffffffffffff168114610d64576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d5b906115fa565b60405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166332fbe22b836040518263ffffffff1660e01b8152600401610dbd9190611618565b6020604051808303815f875af1158015610dd9573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610dfd9190611662565b9250509250929050565b7f000000000000000000000000000000000000000000000000000000000000000081565b7f000000000000000000000000000000000000000000000000000000000000000081565b5f819050919050565b5f670de0b6b3a76400008284610e6e919061168d565b610e7891906116fb565b905092915050565b6040518061012001604052805f73ffffffffffffffffffffffffffffffffffffffff1681526020015f73ffffffffffffffffffffffffffffffffffffffff1681526020015f6fffffffffffffffffffffffffffffffff1681526020015f73ffffffffffffffffffffffffffffffffffffffff1681526020015f151581526020015f151581526020015f64ffffffffff16815260200160608152602001610f24610f5b565b81525090565b60405180604001604052805f6fffffffffffffffffffffffffffffffff1681526020015f64ffffffffff1681525090565b60405180604001604052805f73ffffffffffffffffffffffffffffffffffffffff1681526020015f81525090565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f819050919050565b5f610fcb610fc6610fc184610f89565b610fa8565b610f89565b9050919050565b5f610fdc82610fb1565b9050919050565b5f610fed82610fd2565b9050919050565b610ffd81610fe3565b82525050565b5f6020820190506110165f830184610ff4565b92915050565b5f5ffd5b5f6fffffffffffffffffffffffffffffffff82169050919050565b61104481611020565b811461104e575f5ffd5b50565b5f8135905061105f8161103b565b92915050565b5f61106f82610f89565b9050919050565b61107f81611065565b8114611089575f5ffd5b50565b5f8135905061109a81611076565b92915050565b5f5f604083850312156110b6576110b561101c565b5b5f6110c385828601611051565b92505060206110d48582860161108c565b9150509250929050565b5f819050919050565b6110f0816110de565b82525050565b6110ff81611065565b82525050565b61110e81611020565b82525050565b5f61111e82610fd2565b9050919050565b61112e81611114565b82525050565b5f8115159050919050565b61114881611134565b82525050565b5f64ffffffffff82169050919050565b6111678161114e565b82525050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b604082015f8201516111aa5f850182611105565b5060208201516111bd602085018261115e565b50505050565b5f6111ce8383611196565b60408301905092915050565b5f602082019050919050565b5f6111f08261116d565b6111fa8185611177565b935061120583611187565b805f5b8381101561123557815161121c88826111c3565b9750611227836111da565b925050600181019050611208565b5085935050505092915050565b5f61125c611257611252846110de565b610fa8565b6110de565b9050919050565b61126c81611242565b82525050565b604082015f8201516112865f8501826110f6565b5060208201516112996020850182611263565b50505050565b5f61014083015f8301516112b55f8601826110f6565b5060208301516112c860208601826110f6565b5060408301516112db6040860182611105565b5060608301516112ee6060860182611125565b506080830151611301608086018261113f565b5060a083015161131460a086018261113f565b5060c083015161132760c086018261115e565b5060e083015184820360e086015261133f82826111e6565b915050610100830151611356610100860182611272565b508091505092915050565b5f6040820190506113745f8301856110e7565b8181036020830152611386818461129f565b90509392505050565b61139881611114565b82525050565b5f6020820190506113b15f83018461138f565b92915050565b6113c081611065565b82525050565b5f6020820190506113d95f8301846113b7565b92915050565b5f6113f96113f46113ef84611020565b610fa8565b6110de565b9050919050565b611409816113df565b82525050565b5f6060820190506114225f8301866113b7565b61142f60208301856113b7565b61143c6040830184611400565b949350505050565b61144d81611134565b8114611457575f5ffd5b50565b5f8151905061146881611444565b92915050565b5f602082840312156114835761148261101c565b5b5f6114908482850161145a565b91505092915050565b5f6040820190506114ac5f8301856113b7565b6114b96020830184611400565b9392505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611551826110de565b915061155c836110de565b92508282019050808211156115745761157361151a565b5b92915050565b5f82825260208201905092915050565b7f746f74616c20646973747269627574656420616d6f756e7420646f6573206e6f5f8201527f74206d6174636820746f74616c47594649000000000000000000000000000000602082015250565b5f6115e460318361157a565b91506115ef8261158a565b604082019050919050565b5f6020820190508181035f830152611611816115d8565b9050919050565b5f6020820190508181035f830152611630818461129f565b905092915050565b611641816110de565b811461164b575f5ffd5b50565b5f8151905061165c81611638565b92915050565b5f602082840312156116775761167661101c565b5b5f6116848482850161164e565b91505092915050565b5f611697826110de565b91506116a2836110de565b92508282026116b0816110de565b915082820484148315176116c7576116c661151a565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f611705826110de565b9150611710836110de565b9250826117205761171f6116ce565b5b82820490509291505056fea2646970667358221220fe28b82c218445f1a500153f8541193322cfcbbf84fe7fc78523bfc57300376e64736f6c634300081b0033000000000000000000000000d006865d7b49d87916cb552c1744020ff1a2a39300000000000000000000000070c4430f9d98b4184a4ef3e44ce10c320a8b7383000000000000000000000000f86b359035208e4529686a1825f2d5bee38c28a8