Continuation on the prvious post....
It seem they (bter.com) also do not know what the client actually do (how it selects where/what key to, to send the funds to).
Let's start with something easier then -Which of the 4 keys listed below is actually receiving the transfer?
>> blockchain_get_transaction c854f6568de5786ea291baceb8ce6a2368ccd70d
{
"trx": {
"expiration": "20141017T070034",
"delegate_slate_id": null,
"operations": [{
"type": "withdraw_op_type",
"data": {
"balance_id": "BTSXA5eyQwJUPd4AmaudVx6u8aUpfKXk5VdYa",
"amount": 1625728000,
"claim_input_data": ""
}
},{
"type": "deposit_op_type",
"data": {
"amount": 1625678000,
"condition": {
"asset_id": 0,
"delegate_slate_id": 0,
"type": "withdraw_signature_type",
"data": {
"owner": "BTSX3RF97vighDgFR7RGEoS8rpLYtJCE5xRm5",
"memo": {
"one_time_key": "BTSX8ak3SJFQdt7BgHpS3AawzhZe3mREqUHnPPwEYyJh6bLRSPVzhS",
"encrypted_memo_data": "e27f4f323d76452fbfc76bb57356174af0098787d6fb97901365aaa0ce53737f3a421b0f4bd823b8b3ecc17975f8467bc4891f2f5fe3ebc9cb531ab84ea38a62"
}
}
}
}
}
],
"signatures": [
"1fccdfb8055003b68136f7c051ccba34df4a1b62b1f914053623c8e79e5954b98acb2194c585c51be348b2d298734f4a5ded1b68be9478e1df35fd579832eda91a"
]
},
"signed_keys": [],
"validation_error": null,
"required_deposits": [],
"provided_deposits": [[
"BTSX9RptBKVDGHkZEn49TeDKS9ENBAQRaNoDT",{
"amount": 1625678000,
"asset_id": 0
}
]
],
"deposits": [[
0,{
"amount": 1625678000,
"asset_id": 0
}
]
],
"withdraws": [[
0,{
"amount": 1625728000,
"asset_id": 0
}
]
],
"yield": [],
"deltas": [[
0,{
"amount": -1625728000,
"asset_id": 0
}
],[
1,{
"amount": 1625678000,
"asset_id": 0
}
]
],
"required_fees": {
"amount": 0,
"asset_id": 0
},
"alt_fees_paid": {
"amount": 0,
"asset_id": 0
},
"balance": [[
0,
50000
]
],
"net_delegate_votes": [],
"chain_location": {
"block_num": 764180,
"trx_num": 0
}
}