Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions ngu/aes.c
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ STATIC mp_obj_t s_CBC_make_new(const mp_obj_type_t *type, size_t n_args, size_t

cf_cbc_init(&o->mode_ctx, &cf_aes, &o->aes_ctx, iv.buf);

return o;
return MP_OBJ_FROM_PTR(o);
}
STATIC mp_obj_t s_CTR_make_new(const mp_obj_type_t *type, size_t n_args, size_t n_kw, const mp_obj_t *args) {
// args: key, nonce
Expand All @@ -88,7 +88,7 @@ STATIC mp_obj_t s_CTR_make_new(const mp_obj_type_t *type, size_t n_args, size_t
cf_ctr_init(&o->mode_ctx, &cf_aes, &o->aes_ctx, nonce);
}

return o;
return MP_OBJ_FROM_PTR(o);
}

STATIC mp_obj_t s_CBC_cipher(mp_obj_t self_in, mp_obj_t buf_in)
Expand Down Expand Up @@ -140,7 +140,7 @@ STATIC mp_obj_t s_CBC_blank(mp_obj_t self_in) {
memset(self, 0, sizeof(mp_obj_CBC_t));
self->base.type = &s_CBC_type;

return self_in;
return MP_OBJ_FROM_PTR(self);
}
STATIC MP_DEFINE_CONST_FUN_OBJ_1(s_CBC_blank_obj, s_CBC_blank);

Expand All @@ -151,7 +151,7 @@ STATIC mp_obj_t s_CBC_copy(mp_obj_t self_in) {
*rv = *self;
rv->base.type = &s_CBC_type;

return rv;
return MP_OBJ_FROM_PTR(rv);
}
STATIC MP_DEFINE_CONST_FUN_OBJ_1(s_CBC_copy_obj, s_CBC_copy);

Expand All @@ -162,7 +162,7 @@ STATIC mp_obj_t s_CTR_blank(mp_obj_t self_in) {
memset(self, 0, sizeof(mp_obj_CTR_t));
self->base.type = &s_CTR_type;

return self_in;
return MP_OBJ_FROM_PTR(self);
}
STATIC MP_DEFINE_CONST_FUN_OBJ_1(s_CTR_blank_obj, s_CTR_blank);

Expand All @@ -173,7 +173,7 @@ STATIC mp_obj_t s_CTR_copy(mp_obj_t self_in) {
*rv = *self;
rv->base.type = &s_CTR_type;

return rv;
return MP_OBJ_FROM_PTR(rv);
}
STATIC MP_DEFINE_CONST_FUN_OBJ_1(s_CTR_copy_obj, s_CTR_copy);

Expand Down
14 changes: 7 additions & 7 deletions ngu/hdnode.c
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@ STATIC mp_obj_t s_hdnode_copy(mp_obj_t self_in) {
*rv = *self;
rv->base.type = &s_hdnode_type;

return rv;
return MP_OBJ_FROM_PTR(rv);
}
STATIC MP_DEFINE_CONST_FUN_OBJ_1(s_hdnode_copy_obj, s_hdnode_copy);

Expand All @@ -125,7 +125,7 @@ STATIC mp_obj_t s_hdnode_blank(mp_obj_t self_in) {
self->base.type = &s_hdnode_type;
self->depth = -1; // mark invalid

return self_in;
return MP_OBJ_FROM_PTR(self);
}
STATIC MP_DEFINE_CONST_FUN_OBJ_1(s_hdnode_blank_obj, s_hdnode_blank);

Expand Down Expand Up @@ -319,7 +319,7 @@ STATIC mp_obj_t s_hdnode_from_master(mp_obj_t self_in, mp_obj_t master_secret_in
_calc_pubkey(self);
_calc_hash160(self);

return self_in;
return MP_OBJ_FROM_PTR(self);
}
STATIC MP_DEFINE_CONST_FUN_OBJ_2(s_hdnode_from_master_obj, s_hdnode_from_master);

Expand Down Expand Up @@ -352,7 +352,7 @@ STATIC mp_obj_t s_hdnode_from_chaincode_privkey(mp_obj_t self_in, mp_obj_t chain
_calc_pubkey(self);
_calc_hash160(self);

return self_in;
return MP_OBJ_FROM_PTR(self);
}
STATIC MP_DEFINE_CONST_FUN_OBJ_3(s_hdnode_from_chaincode_privkey_obj, s_hdnode_from_chaincode_privkey);

Expand Down Expand Up @@ -388,7 +388,7 @@ STATIC mp_obj_t s_hdnode_from_chaincode_pubkey(mp_obj_t self_in, mp_obj_t chain_

_calc_hash160(self);

return self_in;
return MP_OBJ_FROM_PTR(self);
}
STATIC MP_DEFINE_CONST_FUN_OBJ_3(s_hdnode_from_chaincode_pubkey_obj, s_hdnode_from_chaincode_pubkey);

Expand All @@ -404,7 +404,7 @@ STATIC mp_obj_t s_hdnode_censor(mp_obj_t self_in) {
self->root_fp = 0;
#endif

return self_in;
return MP_OBJ_FROM_PTR(self);
}
STATIC MP_DEFINE_CONST_FUN_OBJ_1(s_hdnode_censor_obj, s_hdnode_censor);

Expand Down Expand Up @@ -482,7 +482,7 @@ STATIC mp_obj_t s_hdnode_derive(mp_obj_t self_in, mp_obj_t next_child_in, mp_obj

_calc_hash160(self);

return self_in;
return MP_OBJ_FROM_PTR(self);

fail:
self->depth = -1;
Expand Down
6 changes: 3 additions & 3 deletions ngu/k1.c
Original file line number Diff line number Diff line change
Expand Up @@ -477,7 +477,7 @@ STATIC mp_obj_t s_keypair_pubkey(mp_obj_t self_in) {
mp_raise_ValueError(MP_ERROR_TEXT("secp256k1_keypair_pub"));
}

return rv;
return MP_OBJ_FROM_PTR(rv);
}
STATIC MP_DEFINE_CONST_FUN_OBJ_1(s_keypair_pubkey_obj, s_keypair_pubkey);

Expand All @@ -495,7 +495,7 @@ STATIC mp_obj_t s_keypair_xonly_pubkey(mp_obj_t self_in) {
mp_raise_ValueError(MP_ERROR_TEXT("secp256k1_keypair_xonly_pub"));
}

return rv;
return MP_OBJ_FROM_PTR(rv);
}
STATIC MP_DEFINE_CONST_FUN_OBJ_1(s_keypair_xonly_pubkey_obj, s_keypair_xonly_pubkey);

Expand Down Expand Up @@ -529,7 +529,7 @@ STATIC mp_obj_t s_keypair_xonly_tweak_add(mp_obj_t self_in, mp_obj_t tweak32_in)
mp_raise_ValueError(MP_ERROR_TEXT("secp256k1_keypair_xonly_tweak_add keypair_sec"));
}
memcpy(&rv->privkey, seckey, 32);
return rv;
return MP_OBJ_FROM_PTR(rv);

}
STATIC MP_DEFINE_CONST_FUN_OBJ_2(s_keypair_xonly_tweak_add_obj, s_keypair_xonly_tweak_add);
Expand Down