bsc/core/systemcontracts/pascal/mainnet/LightClientContract

1 line
7.2 KiB
Plaintext
Raw Permalink Normal View History

608060405234801561001057600080fd5b50600436106102115760003560e01c8063aad5606311610125578063dda83148116100ad578063e2761af01161007c578063e2761af01461064f578063e405bbc314610673578063ea54b2aa1461067b578063f9a2bbc714610683578063fd6a68791461068b57610211565b8063dda83148146105f3578063df5fe70414610619578063df8079e91461063f578063e1c7392a1461064757610211565b8063c81b1662116100f4578063c81b16621461051e578063cba510a914610526578063d81698791461054c578063da8d08f0146105c5578063dc927faf146105eb57610211565b8063aad5606314610429578063ab51bb9614610431578063ac43175114610452578063adc879e91461051657610211565b8063564b81ef116101a85780637e434d54116101775780637e434d54146103ed5780639dc09262146103f5578063a1a11bf5146103fd578063a78abc1614610405578063aa82dce11461042157610211565b8063564b81ef1461029b5780635c5ae8db146103185780636e47b482146103dd57806375d47a0a146103e557610211565b806343756e5c116101e457806343756e5c14610264578063493279b11461026c57806351b4dce31461028b57806351e806721461029357610211565b80630e2374a5146102165780632657e9b61461023a578063280870281461025457806333f7798d1461025c575b600080fd5b61021e610693565b604080516001600160a01b039092168252519081900360200190f35b610242610699565b60408051918252519081900360200190f35b61021e6106a4565b6102426106aa565b61021e6106b0565b6102746106b6565b6040805161ffff9092168252519081900360200190f35b61021e6106bb565b61021e6106c1565b6102a36106c7565b6040805160208082528351818301528351919283929083019185019080838360005b838110156102dd5781810151838201526020016102c5565b50505050905090810190601f16801561030a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61033e6004803603602081101561032e57600080fd5b50356001600160401b03166107d2565b60405180856001600160401b03166001600160401b0316815260200184815260200183815260200180602001828103825283818151815260200191508051906020019080838360005b8381101561039f578181015183820152602001610387565b50505050905090810190601f1680156103cc5780820380516001836020036101000a031916815260200191505b509550505050505060405180910390f35b61021e61088d565b61021e610893565b61021e610899565b61021e61089f565b61021e6108a5565b61040d6108ab565b604080519115158252519081900360200190f35b61021e6108b4565b61021e6108ba565b6104396108c0565b6040805163ffffffff9092168252519081900360200190f35b6105146004803603604081101561046857600080fd5b81019060208101813564010000000081111561048357600080fd5b82018360208201111561049557600080fd5b803590602001918460018302840111640100000000831117156104b757600080fd5b9193909290916020810190356401000000008111156104d557600080fd5b8201836020820111156104e757600080fd5b8035906020019184600183028401116401000000008311171561050957600080fd5b5090925090506108c5565b005b610242610996565b61021e61099c565b6102426004803603602081101561053c57600080fd5b50356001600160401b03166109a2565b61040d6004803603604081101561056257600080fd5b81019060208101813564010000000081111561057d57600080fd5b82018360208201111561058f57600080fd5b803590602001918460018302840111640100000000831117156105b157600080fd5b9193509150356001600160401b03166109c1565b61021e600480360360208110156105db57600080fd5b50356001600160401b0316610a81565b61021e610a9c565b61021e6004803603602081101561060957600080fd5b50356001600160401b0316610aa2565b61040d6004803603602081101561062f57600080fd5b50356001600160401b0316610ac6565b61021e610b08565b610514610b0e565b610657610bae565b604080516001600160401b039092168252519081900360200190f35b610657610bbd565b6102a3610bd8565b61021e610bf7565b61021e610bfd565b61200181565b662386f26fc1000081565b61200581565b60055481565b61100181565b603881565b61200681565b61200081565b604080516020808252818301909252606091829190602082018180368337505060045460208301525090506000805b60208160ff16101561073d57828160ff168151811061071157fe5b01602001516001600160f81b0319161561073057816001019150610735565b61073d565b6001016106f6565b5060608160ff166040519080825280601f01601f19166020018201604052801561076e576020820181803683370190505b50905060005b8260ff168160ff1610156107ca57838160ff168151811061079157fe5b602001015160f81c60f81b828260ff16815181106107ab57fe5b60200101906001600160f81b031916908160001a905350600101610774565b509250505090565b60016020818152600092835260409283902080548184015460028084015460038501805489516101009982161