Implementation
@$core.Deprecated('Use transactionDescriptor instead')
const Transaction$json = {
'1': 'Transaction',
'2': [
{'1': 'timestamp', '3': 1, '4': 1, '5': 3, '10': 'timestamp'},
{'1': 'expiration', '3': 2, '4': 1, '5': 3, '10': 'expiration'},
{
'1': 'block_header',
'3': 3,
'4': 1,
'5': 11,
'6': '.TW.Tron.Proto.BlockHeader',
'10': 'blockHeader'
},
{'1': 'fee_limit', '3': 4, '4': 1, '5': 3, '10': 'feeLimit'},
{'1': 'memo', '3': 5, '4': 1, '5': 9, '10': 'memo'},
{
'1': 'transfer',
'3': 10,
'4': 1,
'5': 11,
'6': '.TW.Tron.Proto.TransferContract',
'9': 0,
'10': 'transfer'
},
{
'1': 'transfer_asset',
'3': 11,
'4': 1,
'5': 11,
'6': '.TW.Tron.Proto.TransferAssetContract',
'9': 0,
'10': 'transferAsset'
},
{
'1': 'freeze_balance',
'3': 12,
'4': 1,
'5': 11,
'6': '.TW.Tron.Proto.FreezeBalanceContract',
'9': 0,
'10': 'freezeBalance'
},
{
'1': 'unfreeze_balance',
'3': 13,
'4': 1,
'5': 11,
'6': '.TW.Tron.Proto.UnfreezeBalanceContract',
'9': 0,
'10': 'unfreezeBalance'
},
{
'1': 'unfreeze_asset',
'3': 14,
'4': 1,
'5': 11,
'6': '.TW.Tron.Proto.UnfreezeAssetContract',
'9': 0,
'10': 'unfreezeAsset'
},
{
'1': 'withdraw_balance',
'3': 15,
'4': 1,
'5': 11,
'6': '.TW.Tron.Proto.WithdrawBalanceContract',
'9': 0,
'10': 'withdrawBalance'
},
{
'1': 'vote_asset',
'3': 16,
'4': 1,
'5': 11,
'6': '.TW.Tron.Proto.VoteAssetContract',
'9': 0,
'10': 'voteAsset'
},
{
'1': 'vote_witness',
'3': 17,
'4': 1,
'5': 11,
'6': '.TW.Tron.Proto.VoteWitnessContract',
'9': 0,
'10': 'voteWitness'
},
{
'1': 'trigger_smart_contract',
'3': 18,
'4': 1,
'5': 11,
'6': '.TW.Tron.Proto.TriggerSmartContract',
'9': 0,
'10': 'triggerSmartContract'
},
{
'1': 'transfer_trc20_contract',
'3': 19,
'4': 1,
'5': 11,
'6': '.TW.Tron.Proto.TransferTRC20Contract',
'9': 0,
'10': 'transferTrc20Contract'
},
{
'1': 'freeze_balance_v2',
'3': 20,
'4': 1,
'5': 11,
'6': '.TW.Tron.Proto.FreezeBalanceV2Contract',
'9': 0,
'10': 'freezeBalanceV2'
},
{
'1': 'unfreeze_balance_v2',
'3': 21,
'4': 1,
'5': 11,
'6': '.TW.Tron.Proto.UnfreezeBalanceV2Contract',
'9': 0,
'10': 'unfreezeBalanceV2'
},
{
'1': 'withdraw_expire_unfreeze',
'3': 23,
'4': 1,
'5': 11,
'6': '.TW.Tron.Proto.WithdrawExpireUnfreezeContract',
'9': 0,
'10': 'withdrawExpireUnfreeze'
},
{
'1': 'delegate_resource',
'3': 24,
'4': 1,
'5': 11,
'6': '.TW.Tron.Proto.DelegateResourceContract',
'9': 0,
'10': 'delegateResource'
},
{
'1': 'undelegate_resource',
'3': 25,
'4': 1,
'5': 11,
'6': '.TW.Tron.Proto.UnDelegateResourceContract',
'9': 0,
'10': 'undelegateResource'
},
],
'8': [
{'1': 'contract_oneof'},
],
};