Blockchain-Ethereum
view release on metacpan or search on metacpan
lib/Blockchain/Ethereum/ABI/Decoder.pm view on Meta::CPAN
$self->{instances} = [];
}
1;
__END__
=pod
=encoding UTF-8
=head1 NAME
Blockchain::Ethereum::ABI::Decoder - ABI utility for decoding ethereum contract arguments
=head1 VERSION
version 0.021
=head1 SYNOPSIS
Allows you to decode contract ABI response
my $decoder = Blockchain::Ethereum::ABI::Decoder->new();
$decoder
->append('uint256')
->append('bytes[]')
->decode('0x...');
=head1 METHODS
=head2 append
Appends type signature to the decoder.
Usage:
append(signature) -> L<Blockchain::Ethereum::ABI::Encoder>
=over 4
=item * C<$param> type signature e.g. uint256
=back
Returns C<$self>
=head2 decode
Decodes appended signatures
Usage:
decode() -> []
=over 4
=back
Returns an array reference containing all decoded values
=head1 AUTHOR
REFECO <refeco@cpan.org>
=head1 COPYRIGHT AND LICENSE
This software is Copyright (c) 2022 by REFECO.
This is free software, licensed under:
The MIT (X11) License
=cut
( run in 0.858 second using v1.01-cache-2.11-cpan-39bf76dae61 )