Skip to content

Commit

Permalink
implicit declaration fix (#19)
Browse files Browse the repository at this point in the history
* implicit declaration fix

* more build fixes
  • Loading branch information
Raj-RR1 authored Aug 27, 2023
1 parent 4b55aaf commit a74b2c8
Show file tree
Hide file tree
Showing 5 changed files with 31 additions and 44 deletions.
2 changes: 1 addition & 1 deletion app/src/substrate_dispatch.c
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
********************************************************************************/
#include "substrate_dispatch.h"
#include "substrate_dispatch_V2.h"
#include "parser_impl.h"

#include "zxmacros.h"
Expand Down
56 changes: 19 additions & 37 deletions app/src/substrate_dispatch_V2.c
Original file line number Diff line number Diff line change
Expand Up @@ -1115,28 +1115,28 @@ __Z_INLINE parser_error_t _readMethod_identity_quit_sub_V2(
__Z_INLINE parser_error_t _readMethod_recovery_as_recovered_V2(
parser_context_t *c, pd_recovery_as_recovered_V2_t *m)
{
CHECK_ERROR(_readAccountIdLookupOfT_V2(c, &m->account))
CHECK_ERROR(_readAccountId_V2(c, &m->account))
CHECK_ERROR(_readCall(c, &m->call))
return parser_ok;
}
__Z_INLINE parser_error_t _readMethod_recovery_cancel_recovered_V23(
__Z_INLINE parser_error_t _readMethod_recovery_cancel_recovered_V2(
parser_context_t* c, pd_recovery_cancel_recovered_V2_t* m)
{
CHECK_ERROR(_readAccountIdLookupOfT_V2(c, &m->account))
CHECK_ERROR(_readAccountId_V2(c, &m->account))
return parser_ok;
}

__Z_INLINE parser_error_t _readMethod_recovery_claim_recovery_V2(
parser_context_t* c, pd_recovery_claim_recovery_V2_t* m)
{
CHECK_ERROR(_readAccountIdLookupOfT_V2(c, &m->account))
CHECK_ERROR(_readAccountId_V2(c, &m->account))
return parser_ok;
}

__Z_INLINE parser_error_t _readMethod_recovery_close_recovery_V2(
parser_context_t* c, pd_recovery_close_recovery_V2_t* m)
{
CHECK_ERROR(_readAccountIdLookupOfT_V2(c, &m->rescuer))
CHECK_ERROR(_readAccountId_V2(c, &m->rescuer))
return parser_ok;
}

Expand All @@ -1152,7 +1152,7 @@ __Z_INLINE parser_error_t _readMethod_recovery_create_recovery_V2(
__Z_INLINE parser_error_t _readMethod_recovery_initiate_recovery_V2(
parser_context_t* c, pd_recovery_initiate_recovery_V2_t* m)
{
CHECK_ERROR(_readAccountIdLookupOfT_V2(c, &m->account))
CHECK_ERROR(_readAccountId_V2(c, &m->account))
return parser_ok;
}

Expand All @@ -1167,16 +1167,16 @@ __Z_INLINE parser_error_t _readMethod_recovery_remove_recovery_V2(
__Z_INLINE parser_error_t _readMethod_recovery_set_recovered_V2(
parser_context_t* c, pd_recovery_set_recovered_V2_t* m)
{
CHECK_ERROR(_readAccountIdLookupOfT_V2(c, &m->lost))
CHECK_ERROR(_readAccountIdLookupOfT_V2(c, &m->rescuer))
CHECK_ERROR(_readAccountId_V2(c, &m->lost))
CHECK_ERROR(_readAccountId_V2(c, &m->rescuer))
return parser_ok;
}

__Z_INLINE parser_error_t _readMethod_recovery_vouch_recovery_V2(
parser_context_t* c, pd_recovery_vouch_recovery_V2_t* m)
{
CHECK_ERROR(_readAccountIdLookupOfT_V2(c, &m->lost))
CHECK_ERROR(_readAccountIdLookupOfT_V2(c, &m->rescuer))
CHECK_ERROR(_readAccountId_V2(c, &m->lost))
CHECK_ERROR(_readAccountId_V2(c, &m->rescuer))
return parser_ok;
}

Expand Down Expand Up @@ -2721,16 +2721,10 @@ const char *_getMethod_ModuleName_V2(uint8_t moduleIdx)
return STR_MO_DEMOCRACY;
case 15:
return STR_MO_COUNCIL;
case 16:
return STR_MO_TECHNICALCOMMITTEE;
case 17:
return STR_MO_PHRAGMENELECTION;
case 18:
return STR_MO_TECHNICALMEMBERSHIP;
case 19:
return STR_MO_TREASURY;
case 24:
return STR_MO_CLAIMS;
case 25:
return STR_MO_VESTING;
case 27:
Expand All @@ -2745,24 +2739,12 @@ const char *_getMethod_ModuleName_V2(uint8_t moduleIdx)
return STR_MO_TREASURYREWARD;
case 34:
return STR_MO_BOUNTIES;
case 38:
return STR_MO_CHILDBOUNTIES;
case 35:
return STR_MO_TIPS;
case 36:
return STR_MO_ELECTIONPROVIDERMULTIPHASE;
case 37:
return STR_MO_BAGSLIST;
case 51:
return STR_MO_CONFIGURATION;
case 57:
return STR_MO_INITIALIZER;
case 60:
return STR_MO_HRMP;
case 62:
return STR_MO_PARASDISPUTES;
case 70:
return STR_MO_REGISTRAR;
case 72:
return STR_MO_AUCTIONS;
case 73:
Expand Down Expand Up @@ -7634,7 +7616,7 @@ parser_error_t _getMethod_ItemValue_V2(
switch (itemIdx)
{
case 0: /* recovery_as_recovered_V2 - account */;
return _toStringAccountIdLookupOfT_V2(
return _toStringAccountId_V2(
&m->basic.recovery_as_recovered_V2.account,
outValue, outValueLen,
pageIdx, pageCount);
Expand All @@ -7649,7 +7631,7 @@ parser_error_t _getMethod_ItemValue_V2(
case 6913: /* module 27 call 1 */
switch (itemIdx) {
case 0: /* recovery_cancel_recovered_V2 - account */;
return _toStringAccountIdLookupOfT_V2(
return _toStringAccountId_V2(
&m->basic.recovery_cancel_recovered_V2.account,
outValue, outValueLen,
pageIdx, pageCount);
Expand All @@ -7659,7 +7641,7 @@ parser_error_t _getMethod_ItemValue_V2(
case 6914: /* module 27 call 2 */
switch (itemIdx) {
case 0: /* recovery_claim_recovery_V2 - account */;
return _toStringAccountIdLookupOfT_V2(
return _toStringAccountId_V2(
&m->basic.recovery_claim_recovery_V2.account,
outValue, outValueLen,
pageIdx, pageCount);
Expand All @@ -7669,7 +7651,7 @@ parser_error_t _getMethod_ItemValue_V2(
case 6915: /* module 27 call 3 */
switch (itemIdx) {
case 0: /* recovery_close_recovery_V2 - rescuer */;
return _toStringAccountIdLookupOfT_V2(
return _toStringAccountId_V2(
&m->basic.recovery_close_recovery_V2.rescuer,
outValue, outValueLen,
pageIdx, pageCount);
Expand Down Expand Up @@ -7699,7 +7681,7 @@ parser_error_t _getMethod_ItemValue_V2(
case 6917: /* module 27 call 5 */
switch (itemIdx) {
case 0: /* recovery_initiate_recovery_V2 - account */;
return _toStringAccountIdLookupOfT_V2(
return _toStringAccountId_V2(
&m->basic.recovery_initiate_recovery_V2.account,
outValue, outValueLen,
pageIdx, pageCount);
Expand All @@ -7714,12 +7696,12 @@ parser_error_t _getMethod_ItemValue_V2(
case 6919: /* module 27 call 7 */
switch (itemIdx) {
case 0: /* recovery_set_recovered_V2 - lost */;
return _toStringAccountIdLookupOfT_V2(
return _toStringAccountId_V2(
&m->basic.recovery_set_recovered_V2.lost,
outValue, outValueLen,
pageIdx, pageCount);
case 1: /* recovery_set_recovered_V2 - rescuer */;
return _toStringAccountIdLookupOfT_V2(
return _toStringAccountId_V2(
&m->basic.recovery_set_recovered_V2.rescuer,
outValue, outValueLen,
pageIdx, pageCount);
Expand All @@ -7729,12 +7711,12 @@ parser_error_t _getMethod_ItemValue_V2(
case 6920: /* module 27 call 8 */
switch (itemIdx) {
case 0: /* recovery_vouch_recovery_V2 - lost */;
return _toStringAccountIdLookupOfT_V2(
return _toStringAccountId_V2(
&m->basic.recovery_vouch_recovery_V2.lost,
outValue, outValueLen,
pageIdx, pageCount);
case 1: /* recovery_vouch_recovery_V2 - rescuer */;
return _toStringAccountIdLookupOfT_V2(
return _toStringAccountId_V2(
&m->basic.recovery_vouch_recovery_V2.rescuer,
outValue, outValueLen,
pageIdx, pageCount);
Expand Down
5 changes: 3 additions & 2 deletions app/src/substrate_methods_V2.h
Original file line number Diff line number Diff line change
Expand Up @@ -630,10 +630,10 @@ typedef struct {

#define PD_CALL_COUNCIL_SET_MEMBERS_V2 2
typedef struct {
pd_VecAccountId_V2_t new_members
pd_VecAccountId_V2_t new_members;
pd_OptionAccountId_V2_t prime;
pd_Compactu32_t old_count;
} pd_council_propose_V2_t;
} pd_council_set_members_V2_t;

#define PD_CALL_COUNCIL_VOTE_V2 3
typedef struct {
Expand Down Expand Up @@ -1424,6 +1424,7 @@ typedef union {
pd_staking_kick_V2_t staking_kick_V2;
pd_staking_chill_other_V2_t staking_chill_other_V2;
pd_staking_force_apply_min_commission_V2_t staking_force_apply_min_commission_V2;
pd_staking_set_staking_configs_V2_t staking_set_staking_configs_V2;
pd_grandpa_note_stalled_V2_t grandpa_note_stalled_V2;
pd_democracy_propose_V2_t democracy_propose_V2;
pd_democracy_second_V2_t democracy_second_V2;
Expand Down
4 changes: 4 additions & 0 deletions app/src/substrate_strings.h
Original file line number Diff line number Diff line change
Expand Up @@ -56,9 +56,13 @@ static const char* STR_MO_CHAINBRIDGE = "Chainbridge";
static const char* STR_MO_EDGEBRIDGE = "Edgebridge";
static const char* STR_MO_BOUNTIES = "Bounties";
static const char* STR_MO_TIPS = "Tips";
static const char* STR_MO_BAGSLIST = "Bagslist";
static const char* STR_MO_ELECTIONPROVIDERMULTIPHASE = "Electionprovidermultiphase";
static const char* STR_MO_PHRAGMENELECTION = "Phragmenelection";

// Methods names
static const char* STR_ME_FILL_BLOCK = "Fill block";
static const char* STR_MO_PREIMAGE = "Preimage";
static const char* STR_ME_REMARK = "Remark";
static const char* STR_ME_SET_HEAP_PAGES = "Set heap pages";
static const char* STR_ME_SET_CODE = "Set code";
Expand Down
8 changes: 4 additions & 4 deletions app/src/substrate_types_V2.h
Original file line number Diff line number Diff line change
Expand Up @@ -250,6 +250,10 @@ typedef struct {
pd_Balance_t set;
} pd_ConfigOpBalanceOfT_V2_t;

typedef struct {
uint32_t value;
} pd_Perbill_V2_t;

typedef struct {
uint8_t value;
pd_Perbill_V2_t set;
Expand Down Expand Up @@ -399,10 +403,6 @@ typedef struct {
uint8_t _NOT_IMPLEMENTED__DO_NOT_USE;
} pd_ParachainsInherentDataHeader_V2_t;

typedef struct {
uint32_t value;
} pd_Perbill_V2_t;

typedef struct {
compactInt_t value;
} pd_Percent_V2_t;
Expand Down

0 comments on commit a74b2c8

Please sign in to comment.