Skip to content

Commit 59990d7

Browse files
committed
feat(sdk-core): use camelCase fields in getAccountResources response
Rename six snake_case fields in AccountResourceInfo to camelCase to match API conventions: - free_bandwidth_available -> freeBandwidthAvailable - free_bandwidth_used -> freeBandwidthUsed - staked_bandwidth_available -> stakedBandwidthAvailable - staked_bandwidth_used -> stakedBandwidthUsed - energy_available -> energyAvailable - energy_used -> energyUsed Update iWallet.ts interface and express typed route schema. TICKET: CHALO-62
1 parent 19164bc commit 59990d7

3 files changed

Lines changed: 18 additions & 18 deletions

File tree

modules/express/src/typedRoutes/api/v2/accountResources.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,12 @@ export const AccountResourcesBody = {
2828
export const AccountResourceInfo = t.intersection([
2929
t.type({
3030
address: t.string,
31-
free_bandwidth_available: t.number,
32-
free_bandwidth_used: t.number,
33-
staked_bandwidth_available: t.number,
34-
staked_bandwidth_used: t.number,
35-
energy_available: t.number,
36-
energy_used: t.number,
31+
freeBandwidthAvailable: t.number,
32+
freeBandwidthUsed: t.number,
33+
stakedBandwidthAvailable: t.number,
34+
stakedBandwidthUsed: t.number,
35+
energyAvailable: t.number,
36+
energyUsed: t.number,
3737
}),
3838
t.partial({
3939
resourceDeficitForAssetTransfer: t.intersection([

modules/express/test/unit/clientRoutes/trxResourceDelegation.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@ describe('TRX Resource Delegation handlers', () => {
2525
resources: [
2626
{
2727
address: 'TAddr123',
28-
free_bandwidth_available: 1500,
29-
free_bandwidth_used: 0,
30-
staked_bandwidth_available: 0,
31-
staked_bandwidth_used: 0,
32-
energy_available: 0,
33-
energy_used: 0,
28+
freeBandwidthAvailable: 1500,
29+
freeBandwidthUsed: 0,
30+
stakedBandwidthAvailable: 0,
31+
stakedBandwidthUsed: 0,
32+
energyAvailable: 0,
33+
energyUsed: 0,
3434
},
3535
],
3636
failedAddresses: [],

modules/sdk-core/src/bitgo/wallet/iWallet.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -546,12 +546,12 @@ export interface GetAccountResourcesOptions {
546546

547547
export interface AccountResourceInfo {
548548
address: string;
549-
free_bandwidth_available: number;
550-
free_bandwidth_used: number;
551-
staked_bandwidth_available: number;
552-
staked_bandwidth_used: number;
553-
energy_available: number;
554-
energy_used: number;
549+
freeBandwidthAvailable: number;
550+
freeBandwidthUsed: number;
551+
stakedBandwidthAvailable: number;
552+
stakedBandwidthUsed: number;
553+
energyAvailable: number;
554+
energyUsed: number;
555555
resourceDeficitForAssetTransfer?: {
556556
bandwidthDeficit: number;
557557
bandwidthSunRequired: string;

0 commit comments

Comments
 (0)