Skip to content

Commit b9541e1

Browse files
feat: compile async transaction utils (#115)
* feat: compile async transaction utils * chore: compile C files for source control --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent 464421d commit b9541e1

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+14304
-2687
lines changed
Lines changed: 13857 additions & 2586 deletions
Large diffs are not rendered by default.
Lines changed: 135 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
#ifndef MYPYC_NATIVE_5eb755c420396fbb03a5_H
2-
#define MYPYC_NATIVE_5eb755c420396fbb03a5_H
1+
#ifndef MYPYC_NATIVE_7b1a218420bffc98637a_H
2+
#define MYPYC_NATIVE_7b1a218420bffc98637a_H
33
#include <Python.h>
44
#include <CPy.h>
55
#ifndef MYPYC_DECLARED_tuple_T4CIOO
@@ -724,6 +724,138 @@ typedef struct {
724724
PyObject *__request_session_manager;
725725
} faster_web3___beacon___beacon___BeaconObject;
726726

727+
typedef struct {
728+
PyObject_HEAD
729+
CPyVTableItem *vtable;
730+
PyObject *___mypyc_generator_attribute__async_w3;
731+
PyObject *___mypyc_generator_attribute__tx;
732+
PyObject *___mypyc_generator_attribute___defaults;
733+
int32_t ___mypyc_next_label__;
734+
PyObject *___mypyc_temp__0;
735+
tuple_T3OOO ___mypyc_temp__1;
736+
} faster_web3____utils___async_transactions____estimate_gas_genObject;
737+
738+
typedef struct {
739+
PyObject_HEAD
740+
CPyVTableItem *vtable;
741+
PyObject *___mypyc_generator_attribute__async_w3;
742+
PyObject *___mypyc_generator_attribute__tx;
743+
PyObject *___mypyc_generator_attribute__defaults;
744+
int32_t ___mypyc_next_label__;
745+
PyObject *___mypyc_temp__2;
746+
tuple_T3OOO ___mypyc_temp__3;
747+
PyObject *___mypyc_generator_attribute__block;
748+
PyObject *___mypyc_generator_attribute__max_priority_fee;
749+
} faster_web3____utils___async_transactions____max_fee_per_gas_genObject;
750+
751+
typedef struct {
752+
PyObject_HEAD
753+
CPyVTableItem *vtable;
754+
PyObject *___mypyc_generator_attribute__async_w3;
755+
PyObject *___mypyc_generator_attribute___tx;
756+
PyObject *___mypyc_generator_attribute___defaults;
757+
int32_t ___mypyc_next_label__;
758+
PyObject *___mypyc_temp__4;
759+
tuple_T3OOO ___mypyc_temp__5;
760+
} faster_web3____utils___async_transactions____max_priority_fee_gas_genObject;
761+
762+
typedef struct {
763+
PyObject_HEAD
764+
CPyVTableItem *vtable;
765+
PyObject *___mypyc_generator_attribute__async_w3;
766+
PyObject *___mypyc_generator_attribute___tx;
767+
PyObject *___mypyc_generator_attribute___defaults;
768+
int32_t ___mypyc_next_label__;
769+
PyObject *___mypyc_temp__6;
770+
tuple_T3OOO ___mypyc_temp__7;
771+
} faster_web3____utils___async_transactions____chain_id_genObject;
772+
773+
typedef struct {
774+
PyObject_HEAD
775+
CPyVTableItem *vtable;
776+
vectorcallfunc vectorcall;
777+
} faster_web3____utils___async_transactions_____mypyc_lambda__0_objObject;
778+
779+
typedef struct {
780+
PyObject_HEAD
781+
CPyVTableItem *vtable;
782+
PyObject *___mypyc_generator_attribute__web3_eth;
783+
PyObject *___mypyc_generator_attribute__block_identifier;
784+
int32_t ___mypyc_next_label__;
785+
PyObject *___mypyc_temp__8;
786+
tuple_T3OOO ___mypyc_temp__9;
787+
PyObject *___mypyc_generator_attribute__block;
788+
} faster_web3____utils___async_transactions___get_block_gas_limit_genObject;
789+
790+
typedef struct {
791+
PyObject_HEAD
792+
CPyVTableItem *vtable;
793+
PyObject *___mypyc_generator_attribute__async_w3;
794+
PyObject *___mypyc_generator_attribute__transaction;
795+
CPyTagged ___mypyc_generator_attribute__gas_buffer;
796+
int32_t ___mypyc_next_label__;
797+
PyObject *___mypyc_generator_attribute__gas_estimate_transaction;
798+
PyObject *___mypyc_temp__10;
799+
tuple_T3OOO ___mypyc_temp__11;
800+
CPyTagged ___mypyc_generator_attribute__gas_estimate;
801+
PyObject *___mypyc_temp__12;
802+
tuple_T3OOO ___mypyc_temp__13;
803+
CPyTagged ___mypyc_generator_attribute__gas_limit;
804+
} faster_web3____utils___async_transactions___get_buffered_gas_estimate_genObject;
805+
806+
typedef struct {
807+
PyObject_HEAD
808+
CPyVTableItem *vtable;
809+
PyObject *___mypyc_generator_attribute__async_w3;
810+
PyObject *___mypyc_generator_attribute__transaction;
811+
int32_t ___mypyc_next_label__;
812+
PyObject *___mypyc_temp__14;
813+
tuple_T3OOO ___mypyc_temp__15;
814+
CPyTagged ___mypyc_generator_attribute__tx_count;
815+
} faster_web3____utils___async_transactions___async_fill_nonce_genObject;
816+
817+
typedef struct {
818+
PyObject_HEAD
819+
CPyVTableItem *vtable;
820+
PyObject *___mypyc_generator_attribute__async_w3;
821+
PyObject *___mypyc_generator_attribute__transaction;
822+
int32_t ___mypyc_next_label__;
823+
PyObject *___mypyc_generator_attribute__strategy_based_gas_price;
824+
char ___mypyc_generator_attribute__is_dynamic_fee_transaction;
825+
PyObject *___mypyc_generator_attribute__defaults;
826+
PyObject *___mypyc_temp__16;
827+
CPyTagged ___mypyc_temp__17;
828+
int64_t ___mypyc_temp__18;
829+
PyObject *___mypyc_temp__19;
830+
PyObject *___mypyc_generator_attribute__key;
831+
PyObject *___mypyc_generator_attribute__default_getter;
832+
PyObject *___mypyc_generator_attribute__default_val;
833+
PyObject *___mypyc_temp__20;
834+
tuple_T3OOO ___mypyc_temp__21;
835+
} faster_web3____utils___async_transactions___async_fill_transaction_defaults_genObject;
836+
837+
typedef struct {
838+
PyObject_HEAD
839+
CPyVTableItem *vtable;
840+
PyObject *___mypyc_generator_attribute__async_w3;
841+
PyObject *___mypyc_generator_attribute__transaction_hash;
842+
int32_t ___mypyc_next_label__;
843+
PyObject *___mypyc_temp__22;
844+
tuple_T3OOO ___mypyc_temp__23;
845+
PyObject *___mypyc_generator_attribute__current_transaction;
846+
} faster_web3____utils___async_transactions___async_get_required_transaction_genObject;
847+
848+
typedef struct {
849+
PyObject_HEAD
850+
CPyVTableItem *vtable;
851+
PyObject *___mypyc_generator_attribute__async_w3;
852+
PyObject *___mypyc_generator_attribute__current_transaction;
853+
PyObject *___mypyc_generator_attribute__new_transaction;
854+
int32_t ___mypyc_next_label__;
855+
PyObject *___mypyc_temp__24;
856+
tuple_T3OOO ___mypyc_temp__25;
857+
} faster_web3____utils___async_transactions___async_replace_transaction_genObject;
858+
727859
typedef struct {
728860
PyObject_HEAD
729861
CPyVTableItem *vtable;
@@ -1083,7 +1215,7 @@ typedef struct {
10831215
PyObject *___mypyc_temp__4;
10841216
tuple_T3OOO ___mypyc_temp__5;
10851217
PyObject *___mypyc_generator_attribute__last_block;
1086-
CPyTagged ___mypyc_generator_attribute__last_block_num;
1218+
PyObject *___mypyc_generator_attribute__last_block_num;
10871219
} faster_web3____utils___contracts___async_parse_block_identifier_int_genObject;
10881220

10891221
typedef struct {

0 commit comments

Comments
 (0)