Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
Instances
AbiUIntType Int | |
AbiIntType Int | |
AbiAddressType | |
AbiBoolType | |
AbiBytesType Int | |
AbiBytesDynamicType | |
AbiStringType | |
AbiArrayDynamicType AbiType | |
AbiArrayType Int AbiType | |
AbiTupleType (Vector AbiType) |
Instances
Instances
Eq Event Source # | |
Ord Event Source # | |
Show Event Source # | |
Generic Event Source # | |
type Rep Event Source # | |
Defined in EVM.ABI type Rep Event = D1 (MetaData "Event" "EVM.ABI" "hevm-0.42.0-inplace" False) (C1 (MetaCons "Event" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Text) :*: (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Anonymity) :*: S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 [(AbiType, Indexed)])))) |
abiValueType :: AbiValue -> AbiType Source #
abiTypeSolidity :: AbiType -> Text Source #
abiCalldata :: Text -> Vector AbiValue -> ByteString Source #
encodeAbiValue :: AbiValue -> ByteString Source #
decodeAbiValue :: AbiType -> ByteString -> AbiValue Source #
selector :: Text -> ByteString Source #