123456789101112131415161718 |
- package extensionContracts
- import "github.com/ethereum/go-ethereum/common"
- func UnpackStateSharedLog(logData []byte) (common.Address, string, string, error) {
- decodedLog := new(ContractExtenderStateShared)
- if err := ContractExtenderParsedABI.UnpackIntoInterface(decodedLog, "StateShared", logData); err != nil {
- return common.Address{}, "", "", err
- }
- return decodedLog.ToExtend, decodedLog.Tesserahash, decodedLog.Uuid, nil
- }
- func UnpackNewExtensionCreatedLog(data []byte) (*ContractExtenderNewContractExtensionContractCreated, error) {
- newExtensionEvent := new(ContractExtenderNewContractExtensionContractCreated)
- err := ContractExtenderParsedABI.UnpackIntoInterface(newExtensionEvent, "NewContractExtensionContractCreated", data)
- return newExtensionEvent, err
- }
|