Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - daicong210

#1
中文 (Chinese) / BTS放鼓鼓钱包被盗
November 07, 2018, 11:28:23 AM
一直以来只用鼓鼓钱包当做BTS的买卖的入口,也没装啥其他第三方BTS工具,自从计划的BTS项目搁浅之后,再加上BTS一直萎靡不振,就没怎么关注就偶尔打开鼓鼓钱包查看价格,没想到昨天一下子被别人转走了,百思不得其解,尼玛一直只是用鼓鼓钱包的,虽然按理论上鼓鼓钱包是可以记录用户密码的,但还是不太相信会是它作恶,或者与其有关的人作恶。查看了下转到的账户流水是相当的高。当运气背吧,在这里也提醒其他投资者,还是注册一个只登陆内盘账号当做主账户吧。
#2
比特股棋牌正在研发当中 :)
#3
Quote首先要判断该交易所在区块是否已经无法回退。
  取 result[N]["op"]["block_num"] 与 last_irreversible_block_num 作比较,如果可以不可回退则继续处理,可以回退则先跳过不处理。
注意:交易没有进块时,仍然可能在 get_relative_account_history 中出现,并且所在块号会一直改变,难以判断状态。
  所以请使用 last_irreversible_block_num 来判断
1.交易没有进块是指get_relative_account_history 查询的记录中有块号还是没有块号呢?
2.记录中的块号如果一直在改变,那么变化的块号是否会一定大于last_irreversible_block_num 呢?
3.如果get_relative_account_history 查询的块号是晚于last_irreversible_block_num 的,那么是否说明查询的记录就一定不会再变化且是不可回退的?
4.如何判断记录是可回退的?
5.如果记录是可回退的,那么get_relative_account_history 还会查询到记录吗?
6.由于get_relative_account_history 查询的记录可能是会变化的,那么是不是一定要查询的记录的块号晚于last_irreversible_block_num 时,才可以继续翻页查询?
#4
中文 (Chinese) / Re: 新版重钱包 2.0.180328
April 04, 2018, 01:22:56 AM
大赞,期待某一天也能为BTS的优化做出贡献
#5
中文 (Chinese) / Re: 关于注册的问题
March 24, 2018, 01:48:51 PM
Quote from: binggo on March 24, 2018, 11:20:24 AM
我想你的意思是:你注册了终身会员,然后想让你的朋友在你的推荐下注册账号。
在你的终身会员页面有你的推荐链接,把这个推荐链接发给你朋友让他自己注册就好了。
如果你想把已经注册的账户给你的朋友,你需要先将这个账户(要给你朋友的)转换为账号模式,然后把账号密码发给你朋友,让他改密码就行了。

如何转为账号模式及账号模式修改密码(操作都是一样的):

钱包模式变更为账号模式的请看这个链接:http://btsabc.org/article-1083-1.html 或者是下列操作

账号登录模式可以让你只使用账号和密码就可以在任何地方(包括不同浏览器,不同钱包网站)登录钱包。

本操作适用于将账户从本地钱包模式变更为账号模式(注意:变更后,你之前的钱包备份将会失效!!!)及账号模式修改密码:
操作步骤:首先将资金权限菜单及账户权限菜单的公钥移除(无需保存修改),然后在本页面设置密码并将以下三个密钥点"使用",然后点击"保存修改"即可。
注意:更改后的备注权限密钥将无法读取之前的历史备注信息。
非常感谢,一下子全明白了
#6
中文 (Chinese) / 关于注册的问题
March 23, 2018, 08:41:25 AM
我用终身会员注册新的帐号,结果似乎都是跟这个终身帐号绑定了
如果我要注册帐号给其他人用,并且不想知晓密码和私钥,该怎么操作?
另外,一直没搞明白钱包和帐号的关系,钱包为什么可以随意创建和删除,这会对帐号造成影响吗?
bin文件的备份是否需要随时备份?如果过旧会有什么影响?


#7
中文 (Chinese) / Re: 组建开发团队
March 22, 2018, 04:12:57 PM
Quote from: ecslew on March 22, 2018, 06:08:58 AM
@xiabchina, @daicong210, 太好了,请加我微信号ecslew详聊
我目前不太适合,初学者
#8
中文 (Chinese) / 有没有BTS技术探讨群?
March 13, 2018, 03:44:43 AM
最近发现好多朋友和我一样,想要自己搭建一个节点,却总是问题重重,有时候想找人咨询,也得发帖等回复,得等好久。有时也可能无人应答
另外,对于开发者来讲有太多的疑问想要弄明白
感觉如果有个技术交流群,弄懂了的朋友发扬下雷锋精神,给新人指点一二,懂得人多了,会有很多教程和共享的资料,这样才有利于BTS社区的发展
我觉的BTS的的应用应该有无限个类似鼓鼓钱包的这种,而不是单纯的网页版节点交易所
比如网店也可以用BTS购物不是嘛
希望BTS开发资料越全约明了越好,有人组建这种技术交流群吗?一起将BTS普及的越细致越好。
有组建的朋友麻烦加下
微信 daicong210
QQ 547439409
#9
我也想知道,也不知道js的代码是不是不需要建设本地节点而直接就可以用
#10
Quote from: abit on February 04, 2018, 05:24:25 PM
https://bitshares.org/doxygen/hierarchy.html

这个感觉会很有用。

比如,这个页面列出了所有的 API : https://bitshares.org/doxygen/classgraphene_1_1app_1_1database__api.html

还有个问题需要请教你
我通过官网的文档利用wss://bitshares.dacplay.org:8089这个wss,可以访问database的API,但是访问不了钱包的API,比如想转账等,是因为其没有开放外网访问的钱包API吗?
所以,那么我要自己做接口给棋牌游戏用,是必须得自己搭建本地节点了?但是自己的PC上网页钱包不也是可以登录和转账的吗?那就是说应该有供外网访问的钱包接口才对,这点很困惑。
访问database的示例
交互用例:
登录,申请访问
>{"method": "call", "params": [1, "login", ["", ""]], "id": 1}
<{"id":2, "jsonrpc": 2.0, "result": true}

获取访问标识
>{"method": "call", "params": [1, "database", []], "id": 2}
<{"id":2,"jsonrpc":2.0,"result":3}

通过访问标识调用其他函数
>{"method": "call", "params": [3, "get_objects", [["2.1.0"]]], "id": 3}
<{"id":3,"jsonrpc":"2.0","result":[{"id":"2.1.0","head_block_number":25043730,"head_block_id":"017e23125954db886b6ab895637bc182a35d6143","time":"2018-03-08T08:54:18","current_witness":"1.6.98","next_maintenance_time":"2018-03-08T09:00:00","last_budget_time":"2018-03-08T08:00:00","witness_budget":11700000,"accounts_registered_this_interval":74,"recently_missed_count":0,"current_aslot":25189584,"recent_slots_filled":"340282366920938463463374607431768211455","dynamic_flags":0,"last_irreversible_block_num":25043717}]}
#11
应该是下面的,可以加个QQ一起交流547439409

about
返回此客户端的版本号和相关的信息

batch <method_name> <parameters_list>
批量使用命令。

blockchain_export_fork_graph [start_block] [end_block] [filename]
导出分叉的块链。

blockchain_get_account <account>
获取指定帐户名称或ID详细记录。

blockchain_get_asset <asset>
获取比特资产记录。

blockchain_get_block <block>
获取块记录。

blockchain_get_block_count
获取目前总块数量。

blockchain_get_block_hash <block_number>
获取指定块的哈希值。

blockchain_get_block_signee <block_number>
获取指定块的代理名称。

blockchain_get_block_transactions <block>
获取指定块详细交易信息。

blockchain_get_delegate_slot_records <delegate_name>
获取代理出块记录。

blockchain_get_info
获取当前块链信息和参数。

blockchain_get_proposal_votes <proposal_id>
获取指定的建议投票列表。

blockchain_get_security_state
获取块链安全状态。

blockchain_get_transaction <transaction_id> [exact]
获取指定交易详细信息。

blockchain_is_synced
块链是否同步。

blockchain_list_accounts [first_account_name] [limit]
列出账户清单。

blockchain_list_active_delegates [first] [count]
列出激活的代理清单。

blockchain_list_assets [first_symbol] [limit]
列出资产清单。

blockchain_list_blocks [first_block_number] [limit]
列出块清单。

blockchain_list_delegates [first] [count]
列出代理清单。

blockchain_list_forks
列出分叉。

blockchain_list_market_transactions <block_number>
列出市场交易。

blockchain_list_missing_block_delegates <block_number>
列出丢块代理。

blockchain_list_pending_transactions
列出正在支付交易。

blockchain_list_proposals [first] [count]
建议清单。

blockchain_list_recently_registered_accounts
最新注册账户。

blockchain_market_list_asks <quote_symbol> <base_symbol> [limit]
买入价清单。

blockchain_market_list_bids <quote_symbol> <base_symbol> [limit]
卖出价清单。

blockchain_market_list_covers <quote_symbol> [limit]
平仓清单。

blockchain_market_list_shorts <quote_symbol> [limit]
做空清单。

blockchain_market_order_book <quote_symbol> <base_symbol> [limit]
获取指定市场交易。

blockchain_market_order_history <quote_symbol> <base_symbol> [skip_count] [limit] [block_limit]
市场历史交易。

blockchain_market_price_history <quote_symbol> <base_symbol> <start_time> <duration> [granularity]
市场历史价格。

blockchain_market_status <quote_symbol> <base_symbol>
市场状态。

debug_advance_time <delta_time_seconds> [unit]
调试提前时间。

debug_clear_errors [start_time] [first_error_number] [limit]
清除指定的错误日志。

debug_enable_output <enable_flag>
启用或禁用输出的命令行。

debug_filter_output_for_tests <enable_flag>
防止错误时间或不可预测的数据。

debug_get_call_statistics
获取代理节点回调时间。

debug_list_errors [first_error_number] [limit] [filename]
获取错误列表。

debug_list_errors_brief [first_error_number] [limit] [filename]
错误列表简介。

debug_start_simulated_time <new_simulated_time>
开始模拟时间。

debug_update_logging_config
更新配置文件。

debug_verify_delegate_votes
验证代理投票。

debug_wait <wait_time>
等待指定时间。

debug_wait_block_interval <wait_time_in_block_intervals>
等待到指定区块间隔。

debug_wait_for_block_by_number <block_number> [type]
等待到指定区块数。

debug_write_errors_to_file [path] [start_time]
将错误存入文件。

execute_command_line <input>
在控制台执行指定命令。

execute_script <script>
执行脚本文件。

get_info
获取当前块链信息和参数。

help [command_name]
帮助。

http_start_server [port]
启用http服务。

meta_help
获取JSON数据帮助。

network_add_node <node> [command]
增加节点。

network_broadcast_transaction <transaction_to_broadcast>
广播交易。

network_get_advanced_node_parameters
获取高级节点,用于建立自动化测试。

network_get_block_propagation_data <block_hash>
获取块网路传播的第一时间。

network_get_connection_count
网络连接数。

network_get_info
获取有关网络设置和连接各种信息。

network_get_peer_info [not_firewalled]
获取连接的节点信息。

network_get_transaction_propagation_data <transaction_id>
获取本地客户端第一时间收到的网络交易数据。

network_get_upnp_info
即插即用是否启用。

network_get_usage_stats
获取带宽使用率

network_list_potential_peers
潜在的节点清单。

network_set_advanced_node_parameters <params>
设置高级节点参数。

network_set_allowed_peers <allowed_peers>
设置允许的节点。

rpc_set_password [password]
设置RPC密码。

rpc_set_username [username]
设置RPC用户名。

rpc_start_server [port]
开启RPC服务。

stop
关掉RPC服务,退出客户端。

validate_address <address>
验证地址。

wallet_account_balance [account_name]
账户余额。

wallet_account_create <account_name> [private_data]
创建账户。

wallet_account_list_public_keys <account_name>
列出账户所有公钥。

wallet_account_register <account_name> <pay_from_account> [public_data] [delegate_pay_rate]
注册账户。

wallet_account_rename <current_account_name> <new_account_name>
更改账户名。

wallet_account_set_approval <account_name> [approval]
设置指定投票的账户。

wallet_account_set_favorite <account_name> [is_favorite]
设置收藏的账户。

wallet_account_transaction_history [account_name] [asset_symbol] [limit] [start_block_num] [end_block_num]
获取指定的帐户交易历史记录,并列表

wallet_account_update_active_key <account_to_update> <pay_from_account> [new_active_key]
更新指定的帐户的激活密钥并广播。

wallet_account_update_private_data <account_name> [private_data]
更新账户私人数据。

wallet_account_update_registration <account_name> <pay_from_account> [public_data] [delegate_pay_rate]
注册账户。

wallet_account_vote_summary [account_name]
获取此账户的投票分配。

wallet_add_contact_account <account_name> <account_key>
增加联系人账户。

wallet_asset_create <symbol> <asset_name> <issuer_name> [description] [data] [maximum_share_supply] [precision] [is_market_issued]
创建比特资产。

wallet_asset_issue <amount> <symbol> <to_account_name> [memo_message]
分配资产股份。

wallet_backup_create <json_filename>
钱包备份。

wallet_backup_restore <json_filename> <wallet_name> <imported_wallet_passphrase>
钱包恢复。

wallet_change_passphrase <passphrase>
更改密码。

wallet_close
关闭钱包

wallet_create <wallet_name> <new_passphrase> [brain_key]
创建钱包。

wallet_delegate_set_block_production <delegate_name> <enabled>
代理设置是否允许出块。

wallet_delegate_withdraw_pay <delegate_name> <to_account_name> <amount_to_withdraw> [memo]
代理提现。

wallet_dump_private_key <input>
查询私钥。

wallet_get_account <account_name>
获取账户信息。

wallet_get_info
获取钱包信息。

wallet_get_name
获取钱包名。

wallet_get_pending_transaction_errors [filename]
获取当前错误的支付交易。

wallet_get_setting <name>
钱包设置。

wallet_import_armory <wallet_filename> <passphrase> <account_name>
导入armory钱包。

wallet_import_bitcoin <wallet_filename> <passphrase> <account_name>
导入bitcoin钱包。

wallet_import_electrum <wallet_filename> <passphrase> <account_name>
导入electrum钱包。

wallet_import_keyhotee <firstname> <middlename> <lastname> <brainkey> <keyhoteeid>
导入keyhotee。

wallet_import_multibit <wallet_filename> <passphrase> <account_name>
导入multibit钱包。

wallet_import_private_key <wif_key> [account_name] [create_new_account] [rescan]
导入私钥。

wallet_list
钱包数据目录清单。

wallet_list_accounts
列出本地钱包所有相关账户。

wallet_list_favorite_accounts
收藏清单。

wallet_list_my_accounts
列出本地账户信息。

wallet_list_unregistered_accounts
列出未注册账户。

wallet_lock
钱包上锁。

wallet_login_finish <server_key> <client_key> <client_signature>
关闭一个bitshares登录URL启动登录程序。

wallet_login_start <server_account>
提供一个bitshares登录URL启动登录程序。

wallet_market_cancel_order <order_id>
取消市场下单。

wallet_market_cover <from_account_name> <quantity> <quantity_symbol> <order_id>
平仓。

wallet_market_order_list <base_symbol> <quote_symbol> [limit] [account_name]
市场下单清单。

wallet_market_submit_ask <from_account_name> <sell_quantity> <sell_quantity_symbol> <ask_price> <ask_price_symbol> [allow_stupid_ask]
提交买一价。

wallet_market_submit_bid <from_account_name> <quantity> <quantity_symbol> <base_price> <base_symbol> [allow_stupid_bid]
提交卖一价。

wallet_market_submit_short <from_account_name> <short_quantity> <short_price> <short_symbol> [allow_stupid_short]
提交做空价。

wallet_open <wallet_name>
打开钱包。

wallet_publish_price_feed <delegate_account> <price> <asset_symbol>
代理为资产喂价。

wallet_publish_slate <publishing_account_name> [paying_account_name]
公布当前钱包代理清单。

wallet_recover_accounts <accounts_to_recover> [maximum_number_of_attempts]
恢复账户。

wallet_remove_contact_account <account_name>
删除联系人账户。

wallet_rescan_blockchain [first_block_number] [num_blocks]
重新扫描块链。

wallet_set_automatic_backups <enabled>
设置自动备份。

wallet_set_priority_fee <fee>
设置优先手续费。

wallet_set_setting <name> <value>
钱包设置。

wallet_set_transaction_scanning <enabled>
扫描交易。

wallet_sign_hash <signing_account> <hash>
标记哈希。

wallet_transaction_rebroadcast <transaction_id>
交易重新广播。

wallet_transaction_remove <transaction_id>
删除交易。

wallet_transaction_scan <block_num> <transaction_id>
交易扫描。

wallet_transfer <amount_to_transfer> <asset_symbol> <from_account_name> <to_account_name> [memo_message] [vote_method]
转账给他人

wallet_transfer_from <amount_to_transfer> <asset_symbol> <paying_account_name> <from_account_name> <to_account_name> [memo_message] [vote_method]
从指定账户转账。

wallet_unlock <timeout> <passphrase>
定时锁定钱包。
#12
中文 (Chinese) / Re: 组建开发团队
March 13, 2018, 01:19:46 AM
有什么要求
#13
非常感谢你的回答,还是有些迷糊。先说下我跟朋友的计划。
我一直是虚拟币的爱好者,一直关注比特股,感觉BTS是一个非常好的币种,可惜它的价值一直被低估,去中心化的交易所也一直被ZB这种私有的交易所所影响,一直想推动比特股的发展。刚好我有个朋友的公司是做棋牌开发的,
所以我的有个用棋牌游戏结合BTS的计划,希望用游戏的娱乐来带动比特股的交易量上涨,也希望能做成全球首款虚拟币结算的棋牌游戏,来增加BTS的人气,给与BTS投资者信心,让更多的人关注比特股并参与推广比特股的发展。
现在有一些问题急需解决,希望帮忙解惑。

1.为了支持游戏,是否一定需要搭建本地节点
2.哪里寻找方便的API供游戏后台直接调用,API最好高效,比如C++直接调用,或者url调用等
3.能否做成像鼓鼓钱包这种直接用内盘帐号登录的

非常感激你的帮助。
#14
你好,我想做一个游戏直接用BTS帐号进行登录,包括游戏里面的游戏币的消耗都是直接进行BTS之间的转账,请问有哪些API可以用?对这些还是小白,非常期待并感激你的指导。
#15
DoorOne现在开发进度如何了?等着你们放大招呢