module TonSdk::Utils
Constants
- ParamsOfCalcStorageFee
- ParamsOfCompressZstd
- ParamsOfConvertAddress
- ParamsOfDecompressZstd
- ParamsOfGetAddressType
- ResultOfCalcStorageFee
- ResultOfCompressZstd
- ResultOfConvertAddress
- ResultOfDecompressZstd
- ResultOfGetAddressType
Public Class Methods
calc_storage_fee(ctx, params) { |native_lib_responset_result( result: result_of_calc_storage_fee| ... }
click to toggle source
# File lib/ton_sdk_client/utils.rb, line 74 def self.calc_storage_fee(ctx, params) Interop::request_to_native_lib(ctx, "utils.calc_storage_fee", params) do |resp| if resp.success? yield NativeLibResponsetResult.new( result: ResultOfCalcStorageFee.new(resp.result["fee"]) ) else yield resp end end end
compress_zstd(ctx, params) { |native_lib_responset_result( result: result_of_compress_zstd| ... }
click to toggle source
# File lib/ton_sdk_client/utils.rb, line 86 def self.compress_zstd(ctx, params) Interop::request_to_native_lib(ctx, "utils.compress_zstd", params) do |resp| if resp.success? yield NativeLibResponsetResult.new( result: ResultOfCompressZstd.new(resp.result["compressed"]) ) else yield resp end end end
convert_address(ctx, params) { |native_lib_responset_result( result: result_of_convert_address| ... }
click to toggle source
functions
# File lib/ton_sdk_client/utils.rb, line 62 def self.convert_address(ctx, params) Interop::request_to_native_lib(ctx, "utils.convert_address", params) do |resp| if resp.success? yield NativeLibResponsetResult.new( result: ResultOfConvertAddress.new(resp.result["address"]) ) else yield resp end end end
decompress_zstd(ctx, params) { |native_lib_responset_result( result: params_of_decompress_zstd| ... }
click to toggle source
# File lib/ton_sdk_client/utils.rb, line 98 def self.decompress_zstd(ctx, params) Interop::request_to_native_lib(ctx, "utils.decompress_zstd", params) do |resp| if resp.success? yield NativeLibResponsetResult.new( result: ParamsOfDecompressZstd.new(resp.result["decompressed"]) ) else yield resp end end end
get_address_type(ctx, params) { |native_lib_responset_result( result: result_of_get_address_type| ... }
click to toggle source
# File lib/ton_sdk_client/utils.rb, line 110 def self.get_address_type(ctx, params) Interop::request_to_native_lib(ctx, "utils.get_address_type", params) do |resp| if resp.success? yield NativeLibResponsetResult.new( result: ResultOfGetAddressType.new(resp.result["address_type"]) ) else yield resp end end end