Hierarchy

  • ContractFactory
    • CrossStreamSuperApp__factory

Constructors

  • Parameters

    • Rest ...args: CrossStreamSuperAppConstructorParams

    Returns CrossStreamSuperApp__factory

Properties

abi: readonly [{
    inputs: readonly [{
        internalType: "contract ISuperfluid";
        name: "host_";
        type: "address";
    }, {
        internalType: "address";
        name: "z_";
        type: "address";
    }];
    stateMutability: "nonpayable";
    type: "constructor";
}, {
    inputs: readonly [];
    name: "NotAcceptedSuperToken";
    type: "error";
}, {
    inputs: readonly [];
    name: "NotImplemented";
    type: "error";
}, {
    inputs: readonly [];
    name: "UnauthorizedHost";
    type: "error";
}, {
    inputs: readonly [];
    name: "CFAV1_TYPE";
    outputs: readonly [{
        internalType: "bytes32";
        name: "";
        type: "bytes32";
    }];
    stateMutability: "view";
    type: "function";
}, {
    inputs: readonly [];
    name: "HOST";
    outputs: readonly [{
        internalType: "contract ISuperfluid";
        name: "";
        type: "address";
    }];
    stateMutability: "view";
    type: "function";
}, {
    inputs: readonly [{
        internalType: "contract ISuperToken";
        name: "superToken";
        type: "address";
    }, {
        internalType: "address";
        name: "agreementClass";
        type: "address";
    }, {
        internalType: "bytes32";
        name: "";
        type: "bytes32";
    }, {
        internalType: "bytes";
        name: "agreementData";
        type: "bytes";
    }, {
        internalType: "bytes";
        name: "";
        type: "bytes";
    }, {
        internalType: "bytes";
        name: "ctx";
        type: "bytes";
    }];
    name: "afterAgreementCreated";
    outputs: readonly [{
        internalType: "bytes";
        name: "newCtx";
        type: "bytes";
    }];
    stateMutability: "nonpayable";
    type: "function";
}, {
    inputs: readonly [{
        internalType: "contract ISuperToken";
        name: "superToken";
        type: "address";
    }, {
        internalType: "address";
        name: "agreementClass";
        type: "address";
    }, {
        internalType: "bytes32";
        name: "";
        type: "bytes32";
    }, {
        internalType: "bytes";
        name: "agreementData";
        type: "bytes";
    }, {
        internalType: "bytes";
        name: "cbdata";
        type: "bytes";
    }, {
        internalType: "bytes";
        name: "ctx";
        type: "bytes";
    }];
    name: "afterAgreementTerminated";
    outputs: readonly [{
        internalType: "bytes";
        name: "newCtx";
        type: "bytes";
    }];
    stateMutability: "nonpayable";
    type: "function";
}, {
    inputs: readonly [{
        internalType: "contract ISuperToken";
        name: "superToken";
        type: "address";
    }, {
        internalType: "address";
        name: "agreementClass";
        type: "address";
    }, {
        internalType: "bytes32";
        name: "";
        type: "bytes32";
    }, {
        internalType: "bytes";
        name: "agreementData";
        type: "bytes";
    }, {
        internalType: "bytes";
        name: "cbdata";
        type: "bytes";
    }, {
        internalType: "bytes";
        name: "ctx";
        type: "bytes";
    }];
    name: "afterAgreementUpdated";
    outputs: readonly [{
        internalType: "bytes";
        name: "newCtx";
        type: "bytes";
    }];
    stateMutability: "nonpayable";
    type: "function";
}, {
    inputs: readonly [{
        internalType: "contract ISuperToken";
        name: "";
        type: "address";
    }, {
        internalType: "address";
        name: "";
        type: "address";
    }, {
        internalType: "bytes32";
        name: "";
        type: "bytes32";
    }, {
        internalType: "bytes";
        name: "";
        type: "bytes";
    }, {
        internalType: "bytes";
        name: "";
        type: "bytes";
    }];
    name: "beforeAgreementCreated";
    outputs: readonly [{
        internalType: "bytes";
        name: "";
        type: "bytes";
    }];
    stateMutability: "pure";
    type: "function";
}, {
    inputs: readonly [{
        internalType: "contract ISuperToken";
        name: "superToken";
        type: "address";
    }, {
        internalType: "address";
        name: "agreementClass";
        type: "address";
    }, {
        internalType: "bytes32";
        name: "";
        type: "bytes32";
    }, {
        internalType: "bytes";
        name: "agreementData";
        type: "bytes";
    }, {
        internalType: "bytes";
        name: "";
        type: "bytes";
    }];
    name: "beforeAgreementTerminated";
    outputs: readonly [{
        internalType: "bytes";
        name: "";
        type: "bytes";
    }];
    stateMutability: "view";
    type: "function";
}, {
    inputs: readonly [{
        internalType: "contract ISuperToken";
        name: "superToken";
        type: "address";
    }, {
        internalType: "address";
        name: "agreementClass";
        type: "address";
    }, {
        internalType: "bytes32";
        name: "";
        type: "bytes32";
    }, {
        internalType: "bytes";
        name: "agreementData";
        type: "bytes";
    }, {
        internalType: "bytes";
        name: "";
        type: "bytes";
    }];
    name: "beforeAgreementUpdated";
    outputs: readonly [{
        internalType: "bytes";
        name: "";
        type: "bytes";
    }];
    stateMutability: "view";
    type: "function";
}, {
    inputs: readonly [];
    name: "flowRecipient";
    outputs: readonly [{
        internalType: "address";
        name: "";
        type: "address";
    }];
    stateMutability: "view";
    type: "function";
}, {
    inputs: readonly [{
        internalType: "bool";
        name: "activateOnCreated";
        type: "bool";
    }, {
        internalType: "bool";
        name: "activateOnUpdated";
        type: "bool";
    }, {
        internalType: "bool";
        name: "activateOnDeleted";
        type: "bool";
    }];
    name: "getConfigWord";
    outputs: readonly [{
        internalType: "uint256";
        name: "configWord";
        type: "uint256";
    }];
    stateMutability: "pure";
    type: "function";
}, {
    inputs: readonly [{
        internalType: "contract ISuperToken";
        name: "";
        type: "address";
    }];
    name: "isAcceptedSuperToken";
    outputs: readonly [{
        internalType: "bool";
        name: "";
        type: "bool";
    }];
    stateMutability: "view";
    type: "function";
}, {
    inputs: readonly [];
    name: "prevFlowRate";
    outputs: readonly [{
        internalType: "int96";
        name: "";
        type: "int96";
    }];
    stateMutability: "view";
    type: "function";
}, {
    inputs: readonly [];
    name: "prevSender";
    outputs: readonly [{
        internalType: "address";
        name: "";
        type: "address";
    }];
    stateMutability: "view";
    type: "function";
}, {
    inputs: readonly [{
        internalType: "bool";
        name: "activateOnCreated";
        type: "bool";
    }, {
        internalType: "bool";
        name: "activateOnUpdated";
        type: "bool";
    }, {
        internalType: "bool";
        name: "activateOnDeleted";
        type: "bool";
    }];
    name: "selfRegister";
    outputs: readonly [];
    stateMutability: "nonpayable";
    type: "function";
}]
bytecode: "0x60a06040523480156200001157600080fd5b50604051620017793803806200177983398101604081905262000034916200013c565b6001600160a01b0382166080526200004f6001808062000076565b600080546001600160a01b0319166001600160a01b0392909216919091179055506200017b565b6080516001600160a01b031663ad3915c862000094858585620000ec565b6040518263ffffffff1660e01b8152600401620000b391815260200190565b600060405180830381600087803b158015620000ce57600080fd5b505af1158015620000e3573d6000803e3d6000fd5b50505050505050565b640100000001836200010057640200000000175b826200010e57640c00000000175b816200011c57643000000000175b9392505050565b6001600160a01b03811681146200013957600080fd5b50565b600080604083850312156200015057600080fd5b82516200015d8162000123565b6020840151909250620001708162000123565b809150509250929050565b6080516115b1620001c8600039600081816101530152818161027b0152818161037c015281816104510152818161052e01528181610639015281816106f101526107a401526115b16000f3fe608060405234801561001057600080fd5b50600436106100ea5760003560e01c8063884d1f401161008c578063bcb4546f11610066578063bcb4546f14610210578063c0968ca414610233578063d86ed3e514610246578063dc7316e81461025957600080fd5b8063884d1f40146101d7578063ac574bef146101ea578063ae2fd0da146101fd57600080fd5b806349f289dc116100c857806349f289dc1461014e57806353c11f991461018d5780635f9e7d77146101a057806372ca8a3e146101b357600080fd5b80631c840b68146100ef578063230dbd291461011b57806330d9c9151461013b575b600080fd5b60015461010390600160a01b9004600b0b81565b604051600b9190910b81526020015b60405180910390f35b61012e610129366004611050565b61026e565b604051610112919061116b565b61012e61014936600461117e565b61034a565b6101757f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b039091168152602001610112565b61012e61019b366004611050565b61036f565b61012e6101ae36600461117e565b610444565b6101c76101c136600461121d565b50600190565b6040519015158152602001610112565b61012e6101e536600461117e565b610521565b600054610175906001600160a01b031681565b600154610175906001600160a01b031681565b61022560008051602061155c83398151915281565b604051908152602001610112565b61022561024136600461124f565b6105f8565b61012e610254366004611050565b61062c565b61026c61026736600461124f565b6106ef565b005b6060336001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146102b957604051632f2d36a760e01b815260040160405180910390fd5b6102c28961077e565b6103055782828080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092935061033d92505050565b600061031387890189611292565b509050600080610325878901896112da565b915091506103378d8484848a8a610832565b93505050505b9998505050505050505050565b604080518082019091526002815261060f60f31b60208201525b979650505050505050565b6060336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161415806103af57506103ad8961077e565b155b806103b8575060005b156103fc5782828080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092935061033d92505050565b60008061040b888a018a611292565b909250905060008061041f888a018a611306565b915091506104328e858584868c8c610876565b9e9d5050505050505050505050505050565b6060336001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614158061048457506104828761077e565b155b8061048d575060005b156104b15750604080518082019091526002815261060f60f31b6020820152610364565b6000806104c086880188611292565b90925090506000806104dc6001600160a01b038d1685856108bb565b5050915091508181604051602001610501929190918252600b0b602082015260400190565b604051602081830303815290604052945050505050979650505050505050565b6060336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461056c57604051632f2d36a760e01b815260040160405180910390fd5b6105758761077e565b6105985750604080518082019091526002815261060f60f31b6020820152610364565b60006105a685870187611292565b5090506000806105c06001600160a01b038c1684306108bb565b505060408051600b9290920b60208301528181019290925281518082038301815260609091019091529b9a5050505050505050505050565b6401000000018361060b57640200000000175b8261061857640c00000000175b8161062557643000000000175b9392505050565b6060336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461067757604051632f2d36a760e01b815260040160405180910390fd5b6106808961077e565b6106c35782828080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092935061033d92505050565b60006106d187890189611292565b5090506106e08b82868661095d565b9b9a5050505050505050505050565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ad3915c86107298585856105f8565b6040518263ffffffff1660e01b815260040161074791815260200190565b600060405180830381600087803b15801561076157600080fd5b505af1158015610775573d6000803e3d6000fd5b50505050505050565b604051635b69006f60e11b815260008051602061155c83398151915260048201526000907f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169063b6d200de90602401602060405180830381865afa1580156107f3573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610817919061132b565b6001600160a01b0316826001600160a01b0316149050919050565b606082828080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929a9950505050505050505050565b606082828080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929b9a5050505050505050505050565b60008060008060006108cc88610a4b565b604051631cd43d1160e31b81526001600160a01b038b811660048301528a811660248301528981166044830152919350908316915063e6a1e88890606401608060405180830381865afa158015610927573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061094b9190611348565b929b919a509850909650945050505050565b606082828080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201829052509394506109ac925050506001600160a01b0387168630610bba565b6001549091506001600160a01b03166109e1576000546109da906001600160a01b0388811691168385610c52565b9150610a1d565b6000546109fc906001600160a01b0388811691168385610d7c565b600154909250610a1a906001600160a01b0388811691163085610dca565b91505b6bffffffffffffffffffffffff16600160a01b026001600160a01b0390941693909317600155509092915050565b7f65599bf746e17a00ea62e3610586992d88101b78eec3cf380706621fb97ea837547fb969d79d88acd02d04ed7ee7d43b949e7daf093d363abcfbbc43dfdfd1ce969a546001600160a01b038116610b89576001600160a01b038216610b1057826001600160a01b03166320bc44256040518163ffffffff1660e01b8152600401602060405180830381865afa158015610ae9573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b0d919061132b565b91505b604051635b69006f60e11b815260008051602061155c83398151915260048201526001600160a01b0383169063b6d200de90602401602060405180830381865afa158015610b62573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b86919061132b565b90505b6001600160a01b038216610b9f57610b9f611386565b6001600160a01b038116610bb557610bb5611386565b915091565b600080610bc685610a4b565b604051631cd43d1160e31b81526001600160a01b03888116600483015287811660248301528681166044830152919350908316915063e6a1e88890606401608060405180830381865afa158015610c21573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c459190611348565b5090979650505050505050565b6060600080610c6087610e56565b91509150816001600160a01b0316634329d29382836001600160a01b03166362fc305e8b8b8b600067ffffffffffffffff811115610ca057610ca061139c565b6040519080825280601f01601f191660200182016040528015610cca576020820181803683370190505b50604051602401610cde94939291906113b2565b60408051808303601f1901815291815260208201805160e094851b6001600160e01b03909116179052519185901b6001600160e01b0319168252610d299392509089906004016113f2565b6000604051808303816000875af1158015610d48573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610d7091908101906114c3565b50979650505050505050565b6060600080610d8a87610e56565b91509150816001600160a01b0316634329d29382836001600160a01b03166350209a628b8b8b600067ffffffffffffffff811115610ca057610ca061139c565b6060600080610dd887610e56565b91509150816001600160a01b0316634329d29382836001600160a01b031663b4b333c68b8b8b600067ffffffffffffffff811115610e1857610e1861139c565b6040519080825280601f01601f191660200182016040528015610e42576020820181803683370190505b50604051602401610cde9493929190611527565b7f65599bf746e17a00ea62e3610586992d88101b78eec3cf380706621fb97ea837547fb969d79d88acd02d04ed7ee7d43b949e7daf093d363abcfbbc43dfdfd1ce969a546001600160a01b038116610b89576001600160a01b038216610f1b57826001600160a01b03166320bc44256040518163ffffffff1660e01b8152600401602060405180830381865afa158015610ef4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f18919061132b565b91505b604051635b69006f60e11b815260008051602061155c83398151915260048201526001600160a01b0383169063b6d200de90602401602060405180830381865afa158015610f6d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f91919061132b565b9050817f65599bf746e17a00ea62e3610586992d88101b78eec3cf380706621fb97ea83755807fb969d79d88acd02d04ed7ee7d43b949e7daf093d363abcfbbc43dfdfd1ce969a556001600160a01b038216610b9f57610b9f611386565b6001600160a01b038116811461100457600080fd5b50565b60008083601f84011261101957600080fd5b50813567ffffffffffffffff81111561103157600080fd5b60208301915083602082850101111561104957600080fd5b9250929050565b600080600080600080600080600060c08a8c03121561106e57600080fd5b893561107981610fef565b985060208a013561108981610fef565b975060408a0135965060608a013567ffffffffffffffff808211156110ad57600080fd5b6110b98d838e01611007565b909850965060808c01359150808211156110d257600080fd5b6110de8d838e01611007565b909650945060a08c01359150808211156110f757600080fd5b506111048c828d01611007565b915080935050809150509295985092959850929598565b60005b8381101561113657818101518382015260200161111e565b50506000910152565b6000815180845261115781602086016020860161111b565b601f01601f19169290920160200192915050565b602081526000610625602083018461113f565b600080600080600080600060a0888a03121561119957600080fd5b87356111a481610fef565b965060208801356111b481610fef565b955060408801359450606088013567ffffffffffffffff808211156111d857600080fd5b6111e48b838c01611007565b909650945060808a01359150808211156111fd57600080fd5b5061120a8a828b01611007565b989b979a50959850939692959293505050565b60006020828403121561122f57600080fd5b813561062581610fef565b8035801515811461124a57600080fd5b919050565b60008060006060848603121561126457600080fd5b61126d8461123a565b925061127b6020850161123a565b91506112896040850161123a565b90509250925092565b600080604083850312156112a557600080fd5b82356112b081610fef565b915060208301356112c081610fef565b809150509250929050565b80600b0b811461100457600080fd5b600080604083850312156112ed57600080fd5b82356112f8816112cb565b946020939093013593505050565b6000806040838503121561131957600080fd5b8235915060208301356112c0816112cb565b60006020828403121561133d57600080fd5b815161062581610fef565b6000806000806080858703121561135e57600080fd5b845193506020850151611370816112cb565b6040860151606090960151949790965092505050565b634e487b7160e01b600052600160045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6001600160a01b03858116825284166020820152600b83900b60408201526080606082018190526000906113e89083018461113f565b9695505050505050565b6001600160a01b03841681526080602082018190526000906114169083018561113f565b8281038060408501526002825261060f60f31b6020830152604081016060850152506113e8604082018561113f565b600082601f83011261145657600080fd5b815167ffffffffffffffff808211156114715761147161139c565b604051601f8301601f19908116603f011681019082821181831017156114995761149961139c565b816040528381528660208588010111156114b257600080fd5b6113e884602083016020890161111b565b600080604083850312156114d657600080fd5b825167ffffffffffffffff808211156114ee57600080fd5b6114fa86838701611445565b9350602085015191508082111561151057600080fd5b5061151d85828601611445565b9150509250929050565b6001600160a01b0385811682528481166020830152831660408201526080606082018190526000906113e89083018461113f56fea9214cc96615e0085d3bb077758db69497dc2dce3b2b1e97bc93c3d18d83efd3a2646970667358221220ad7e79172e773973484b0e77af22a77be469a9849c02131b6a663f2f60dd8ffa64736f6c63430008170033" = "0x60a06040523480156200001157600080fd5b50604051620017793803806200177983398101604081905262000034916200013c565b6001600160a01b0382166080526200004f6001808062000076565b600080546001600160a01b0319166001600160a01b0392909216919091179055506200017b565b6080516001600160a01b031663ad3915c862000094858585620000ec565b6040518263ffffffff1660e01b8152600401620000b391815260200190565b600060405180830381600087803b158015620000ce57600080fd5b505af1158015620000e3573d6000803e3d6000fd5b50505050505050565b640100000001836200010057640200000000175b826200010e57640c00000000175b816200011c57643000000000175b9392505050565b6001600160a01b03811681146200013957600080fd5b50565b600080604083850312156200015057600080fd5b82516200015d8162000123565b6020840151909250620001708162000123565b809150509250929050565b6080516115b1620001c8600039600081816101530152818161027b0152818161037c015281816104510152818161052e01528181610639015281816106f101526107a401526115b16000f3fe608060405234801561001057600080fd5b50600436106100ea5760003560e01c8063884d1f401161008c578063bcb4546f11610066578063bcb4546f14610210578063c0968ca414610233578063d86ed3e514610246578063dc7316e81461025957600080fd5b8063884d1f40146101d7578063ac574bef146101ea578063ae2fd0da146101fd57600080fd5b806349f289dc116100c857806349f289dc1461014e57806353c11f991461018d5780635f9e7d77146101a057806372ca8a3e146101b357600080fd5b80631c840b68146100ef578063230dbd291461011b57806330d9c9151461013b575b600080fd5b60015461010390600160a01b9004600b0b81565b604051600b9190910b81526020015b60405180910390f35b61012e610129366004611050565b61026e565b604051610112919061116b565b61012e61014936600461117e565b61034a565b6101757f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b039091168152602001610112565b61012e61019b366004611050565b61036f565b61012e6101ae36600461117e565b610444565b6101c76101c136600461121d565b50600190565b6040519015158152602001610112565b61012e6101e536600461117e565b610521565b600054610175906001600160a01b031681565b600154610175906001600160a01b031681565b61022560008051602061155c83398151915281565b604051908152602001610112565b61022561024136600461124f565b6105f8565b61012e610254366004611050565b61062c565b61026c61026736600461124f565b6106ef565b005b6060336001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146102b957604051632f2d36a760e01b815260040160405180910390fd5b6102c28961077e565b6103055782828080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092935061033d92505050565b600061031387890189611292565b509050600080610325878901896112da565b915091506103378d8484848a8a610832565b93505050505b9998505050505050505050565b604080518082019091526002815261060f60f31b60208201525b979650505050505050565b6060336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161415806103af57506103ad8961077e565b155b806103b8575060005b156103fc5782828080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092935061033d92505050565b60008061040b888a018a611292565b909250905060008061041f888a018a611306565b915091506104328e858584868c8c610876565b9e9d5050505050505050505050505050565b6060336001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614158061048457506104828761077e565b155b8061048d575060005b156104b15750604080518082019091526002815261060f60f31b6020820152610364565b6000806104c086880188611292565b90925090506000806104dc6001600160a01b038d1685856108bb565b5050915091508181604051602001610501929190918252600b0b602082015260400190565b604051602081830303815290604052945050505050979650505050505050565b6060336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461056c57604051632f2d36a760e01b815260040160405180910390fd5b6105758761077e565b6105985750604080518082019091526002815261060f60f31b6020820152610364565b60006105a685870187611292565b5090506000806105c06001600160a01b038c1684306108bb565b505060408051600b9290920b60208301528181019290925281518082038301815260609091019091529b9a5050505050505050505050565b6401000000018361060b57640200000000175b8261061857640c00000000175b8161062557643000000000175b9392505050565b6060336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461067757604051632f2d36a760e01b815260040160405180910390fd5b6106808961077e565b6106c35782828080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092935061033d92505050565b60006106d187890189611292565b5090506106e08b82868661095d565b9b9a5050505050505050505050565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ad3915c86107298585856105f8565b6040518263ffffffff1660e01b815260040161074791815260200190565b600060405180830381600087803b15801561076157600080fd5b505af1158015610775573d6000803e3d6000fd5b50505050505050565b604051635b69006f60e11b815260008051602061155c83398151915260048201526000907f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169063b6d200de90602401602060405180830381865afa1580156107f3573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610817919061132b565b6001600160a01b0316826001600160a01b0316149050919050565b606082828080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929a9950505050505050505050565b606082828080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929b9a5050505050505050505050565b60008060008060006108cc88610a4b565b604051631cd43d1160e31b81526001600160a01b038b811660048301528a811660248301528981166044830152919350908316915063e6a1e88890606401608060405180830381865afa158015610927573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061094b9190611348565b929b919a509850909650945050505050565b606082828080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201829052509394506109ac925050506001600160a01b0387168630610bba565b6001549091506001600160a01b03166109e1576000546109da906001600160a01b0388811691168385610c52565b9150610a1d565b6000546109fc906001600160a01b0388811691168385610d7c565b600154909250610a1a906001600160a01b0388811691163085610dca565b91505b6bffffffffffffffffffffffff16600160a01b026001600160a01b0390941693909317600155509092915050565b7f65599bf746e17a00ea62e3610586992d88101b78eec3cf380706621fb97ea837547fb969d79d88acd02d04ed7ee7d43b949e7daf093d363abcfbbc43dfdfd1ce969a546001600160a01b038116610b89576001600160a01b038216610b1057826001600160a01b03166320bc44256040518163ffffffff1660e01b8152600401602060405180830381865afa158015610ae9573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b0d919061132b565b91505b604051635b69006f60e11b815260008051602061155c83398151915260048201526001600160a01b0383169063b6d200de90602401602060405180830381865afa158015610b62573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b86919061132b565b90505b6001600160a01b038216610b9f57610b9f611386565b6001600160a01b038116610bb557610bb5611386565b915091565b600080610bc685610a4b565b604051631cd43d1160e31b81526001600160a01b03888116600483015287811660248301528681166044830152919350908316915063e6a1e88890606401608060405180830381865afa158015610c21573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c459190611348565b5090979650505050505050565b6060600080610c6087610e56565b91509150816001600160a01b0316634329d29382836001600160a01b03166362fc305e8b8b8b600067ffffffffffffffff811115610ca057610ca061139c565b6040519080825280601f01601f191660200182016040528015610cca576020820181803683370190505b50604051602401610cde94939291906113b2565b60408051808303601f1901815291815260208201805160e094851b6001600160e01b03909116179052519185901b6001600160e01b0319168252610d299392509089906004016113f2565b6000604051808303816000875af1158015610d48573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610d7091908101906114c3565b50979650505050505050565b6060600080610d8a87610e56565b91509150816001600160a01b0316634329d29382836001600160a01b03166350209a628b8b8b600067ffffffffffffffff811115610ca057610ca061139c565b6060600080610dd887610e56565b91509150816001600160a01b0316634329d29382836001600160a01b031663b4b333c68b8b8b600067ffffffffffffffff811115610e1857610e1861139c565b6040519080825280601f01601f191660200182016040528015610e42576020820181803683370190505b50604051602401610cde9493929190611527565b7f65599bf746e17a00ea62e3610586992d88101b78eec3cf380706621fb97ea837547fb969d79d88acd02d04ed7ee7d43b949e7daf093d363abcfbbc43dfdfd1ce969a546001600160a01b038116610b89576001600160a01b038216610f1b57826001600160a01b03166320bc44256040518163ffffffff1660e01b8152600401602060405180830381865afa158015610ef4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f18919061132b565b91505b604051635b69006f60e11b815260008051602061155c83398151915260048201526001600160a01b0383169063b6d200de90602401602060405180830381865afa158015610f6d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f91919061132b565b9050817f65599bf746e17a00ea62e3610586992d88101b78eec3cf380706621fb97ea83755807fb969d79d88acd02d04ed7ee7d43b949e7daf093d363abcfbbc43dfdfd1ce969a556001600160a01b038216610b9f57610b9f611386565b6001600160a01b038116811461100457600080fd5b50565b60008083601f84011261101957600080fd5b50813567ffffffffffffffff81111561103157600080fd5b60208301915083602082850101111561104957600080fd5b9250929050565b600080600080600080600080600060c08a8c03121561106e57600080fd5b893561107981610fef565b985060208a013561108981610fef565b975060408a0135965060608a013567ffffffffffffffff808211156110ad57600080fd5b6110b98d838e01611007565b909850965060808c01359150808211156110d257600080fd5b6110de8d838e01611007565b909650945060a08c01359150808211156110f757600080fd5b506111048c828d01611007565b915080935050809150509295985092959850929598565b60005b8381101561113657818101518382015260200161111e565b50506000910152565b6000815180845261115781602086016020860161111b565b601f01601f19169290920160200192915050565b602081526000610625602083018461113f565b600080600080600080600060a0888a03121561119957600080fd5b87356111a481610fef565b965060208801356111b481610fef565b955060408801359450606088013567ffffffffffffffff808211156111d857600080fd5b6111e48b838c01611007565b909650945060808a01359150808211156111fd57600080fd5b5061120a8a828b01611007565b989b979a50959850939692959293505050565b60006020828403121561122f57600080fd5b813561062581610fef565b8035801515811461124a57600080fd5b919050565b60008060006060848603121561126457600080fd5b61126d8461123a565b925061127b6020850161123a565b91506112896040850161123a565b90509250925092565b600080604083850312156112a557600080fd5b82356112b081610fef565b915060208301356112c081610fef565b809150509250929050565b80600b0b811461100457600080fd5b600080604083850312156112ed57600080fd5b82356112f8816112cb565b946020939093013593505050565b6000806040838503121561131957600080fd5b8235915060208301356112c0816112cb565b60006020828403121561133d57600080fd5b815161062581610fef565b6000806000806080858703121561135e57600080fd5b845193506020850151611370816112cb565b6040860151606090960151949790965092505050565b634e487b7160e01b600052600160045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6001600160a01b03858116825284166020820152600b83900b60408201526080606082018190526000906113e89083018461113f565b9695505050505050565b6001600160a01b03841681526080602082018190526000906114169083018561113f565b8281038060408501526002825261060f60f31b6020830152604081016060850152506113e8604082018561113f565b600082601f83011261145657600080fd5b815167ffffffffffffffff808211156114715761147161139c565b604051601f8301601f19908116603f011681019082821181831017156114995761149961139c565b816040528381528660208588010111156114b257600080fd5b6113e884602083016020890161111b565b600080604083850312156114d657600080fd5b825167ffffffffffffffff808211156114ee57600080fd5b6114fa86838701611445565b9350602085015191508082111561151057600080fd5b5061151d85828601611445565b9150509250929050565b6001600160a01b0385811682528481166020830152831660408201526080606082018190526000906113e89083018461113f56fea9214cc96615e0085d3bb077758db69497dc2dce3b2b1e97bc93c3d18d83efd3a2646970667358221220ad7e79172e773973484b0e77af22a77be469a9849c02131b6a663f2f60dd8ffa64736f6c63430008170033"

Methods

  • Parameters

    • address: string

    Returns CrossStreamSuperApp

  • Parameters

    • host_: string
    • z_: string
    • Optional overrides: Overrides & {
          from?: string;
      }

    Returns Promise<CrossStreamSuperApp>

  • Parameters

    • host_: string
    • z_: string
    • Optional overrides: Overrides & {
          from?: string;
      }

    Returns TransactionRequest

  • Parameters

    • address: string
    • signerOrProvider: Signer | Provider

    Returns CrossStreamSuperApp

  • Returns CrossStreamSuperAppInterface

Generated using TypeDoc