Page MenuHomePhabricator
Feed All Stories

Nov 7 2017

iongchun moved T55: Account balance synchronization from Working to Ready on the Ethereum Web Wallet board.
Nov 7 2017, 9:05 PM · Ethereum Web Wallet
iongchun committed R11:9304e422afe4: add balance sync and update syncer.
add balance sync and update syncer
Nov 7 2017, 8:52 PM

Nov 6 2017

iongchun committed R11:3fce2c05bea5: merge Account and AccountTxSync.
merge Account and AccountTxSync
Nov 6 2017, 4:46 PM
iongchun committed R11:4affd9ad6dce: add UserAccount.
add UserAccount
Nov 6 2017, 4:46 PM
iongchun created T55: Account balance synchronization.
Nov 6 2017, 12:02 PM · Ethereum Web Wallet
iongchun moved T52: Token approval UI from Backlog to Working on the Ethereum Web Wallet board.
Nov 6 2017, 12:00 PM · Ethereum Web Wallet
iongchun moved T51: Transaction UI from Working to Ready on the Ethereum Web Wallet board.
Nov 6 2017, 12:00 PM · Ethereum Web Wallet
iongchun moved T54: Transaction synchronization for accounts from Working to Ready on the Ethereum Web Wallet board.
Nov 6 2017, 12:00 PM · Ethereum Web Wallet
iongchun moved T50: Transaction API from Working to Ready on the Ethereum Web Wallet board.
Nov 6 2017, 12:00 PM · Ethereum Web Wallet
iongchun added a comment to T54: Transaction synchronization for accounts.
  • Account nonce is only useful to sync sending transactions
  • Traverse blocks forward instead of backward
  • Use a initialization block number setting, defaults to current block (do not sync backward)
Nov 6 2017, 11:59 AM · Ethereum Web Wallet
iongchun moved T51: Transaction UI from Backlog to Working on the Ethereum Web Wallet board.
Nov 6 2017, 11:57 AM · Ethereum Web Wallet
iongchun committed R11:b94593a34828: add tx syncer, tx UI, and reduce output data of /tx/info.
add tx syncer, tx UI, and reduce output data of /tx/info
Nov 6 2017, 11:54 AM

Nov 4 2017

iongchun committed R8:09fd34d952aa: one more protection to NPE in callback.
one more protection to NPE in callback
Nov 4 2017, 11:28 AM
iongchun committed R8:d88d138a8257: update version code and README.
update version code and README
Nov 4 2017, 11:28 AM
iongchun committed R8:2eff6f41ca8e: bandage NullPointerException in onSharedPreferenceChanged.
bandage NullPointerException in onSharedPreferenceChanged
Nov 4 2017, 11:28 AM
iongchun committed R8:0d4c04e87bcf: add TKInputMethod.updateTheme to reduce code.
add TKInputMethod.updateTheme to reduce code
Nov 4 2017, 11:28 AM
iongchun committed R8:c2fe5c869d6b: flow: Created branch 'hotfix/1.5.3'..
flow: Created branch 'hotfix/1.5.3'.
Nov 4 2017, 11:28 AM
iongchun added a comment to T54: Transaction synchronization for accounts.
  • Use account nonce (transaction count) for synchronization
  • Traverse blocks backward
  • Binary lookup nonce to search for blocks containing transactions
Nov 4 2017, 10:15 AM · Ethereum Web Wallet
iongchun added a comment to T50: Transaction API.

Transaction synchronization is needed, in another task T54.

Nov 4 2017, 9:42 AM · Ethereum Web Wallet
iongchun created T54: Transaction synchronization for accounts.
Nov 4 2017, 9:42 AM · Ethereum Web Wallet

Nov 3 2017

iongchun added a comment to T50: Transaction API.

Change:
GET /api/account/{address}/txinfos
to:
GET /api/tx/info: returns 404, or 200 with array of tx info objects of all addresses belong to the user

Nov 3 2017, 9:15 AM · Ethereum Web Wallet

Nov 2 2017

iongchun committed R11:7a1a13ea9597: add transaction query API.
add transaction query API
Nov 2 2017, 5:20 PM
iongchun committed R11:54016b379a61: fix sign-up API and tests.
fix sign-up API and tests
Nov 2 2017, 5:20 PM
iongchun committed R11:a0e0ed22b0e1: minor UI changes.
minor UI changes
Nov 2 2017, 5:20 PM
iongchun committed R11:e0f202570f83: fix user API tests.
fix user API tests
Nov 2 2017, 5:20 PM
iongchun added a comment to T50: Transaction API.

ISSUE: web3j could not parse pending transactions returned by ethGetTransaction correctly (missed block number)

Nov 2 2017, 5:19 PM · Ethereum Web Wallet
iongchun added a comment to T50: Transaction API.

Transaction object: {
"hash", "from":"0x...", "to":"0x...", "value":..., "gasPrice":..., "gasLimit":..., "nonce":..., "input":"BA5E64",
(followings are unused now:)
"r":"...", "s":"...", "v":"...",
(followings are optional, only available when mined in a block:)
"blockHash":"0x...", "blockNumber":..., "indexInBlock":...,
(followings are optional, belongs to receipt:)
"contractAddress":"0x....", "gasUsed":..., "cumulativeGasUsed":..., "root":"..."
(timestamps:)
"timeCreated":..., (when created here)
"timePending":..., (when seen as pending transaction)
"timeMined":..., (when included in a block)
"timeExist":... (==timeCreated when created here, or ==timePending when seen in pending transactions, or ==timeMined when mined in a block),
"timeNoticed":... (when queried and saved)
}

Nov 2 2017, 5:19 PM · Ethereum Web Wallet
iongchun moved T50: Transaction API from Backlog to Working on the Ethereum Web Wallet board.
Nov 2 2017, 5:19 PM · Ethereum Web Wallet

Oct 31 2017

iongchun committed R8:0b3dac0070cc: flow: Merged <release> '1.5.2' to <master> ('default')..
flow: Merged <release> '1.5.2' to <master> ('default').
Oct 31 2017, 10:47 AM
iongchun committed R8:ce8977040e18: Added tag v1.5.2 for changeset 0b3dac0070cc.
Added tag v1.5.2 for changeset 0b3dac0070cc
Oct 31 2017, 10:47 AM
iongchun committed R8:be327a403dde: flow: Merged <release> '1.5.2' to <develop> ('develop')..
flow: Merged <release> '1.5.2' to <develop> ('develop').
Oct 31 2017, 10:47 AM
iongchun committed R8:4a94d94b8998: update version to 1.5.2.
update version to 1.5.2
Oct 31 2017, 10:47 AM
iongchun committed R8:08f54af7981d: flow: Closed <release> '1.5.2'..
flow: Closed <release> '1.5.2'.
Oct 31 2017, 10:47 AM
iongchun committed R8:3ff5c2974972: flow: Created branch 'release/1.5.2'..
flow: Created branch 'release/1.5.2'.
Oct 31 2017, 10:46 AM
iongchun closed T53: Show progress when building phrase database as Resolved.

Released in 1.5.2

Oct 31 2017, 10:45 AM · SimSik ê Khí-pòo
iongchun moved T40: Improve handling of candidate words starting with "--" from Working to Backlog on the SimSik ê Khí-pòo board.
Oct 31 2017, 9:49 AM · SimSik ê Khí-pòo
iongchun committed R8:cbc35291ae27: flow: Merged <feature> 'db-progress' to <develop> ('develop')..
flow: Merged <feature> 'db-progress' to <develop> ('develop').
Oct 31 2017, 9:49 AM
iongchun committed R8:80400db11be3: fix notification for Oreo with channel and icon for KitKat.
fix notification for Oreo with channel and icon for KitKat
Oct 31 2017, 9:49 AM
iongchun committed R8:712074a45ad7: flow: Merged <release> '1.5.1' to <develop> ('develop')..
flow: Merged <release> '1.5.1' to <develop> ('develop').
Oct 31 2017, 9:49 AM
iongchun committed R8:3cb0b09a5242: flow: Closed <feature> 'db-progress'..
flow: Closed <feature> 'db-progress'.
Oct 31 2017, 9:49 AM
iongchun committed R8:4b22b1da3436: flow: Merged <release> '1.5.1' to <master> ('default')..
flow: Merged <release> '1.5.1' to <master> ('default').
Oct 31 2017, 9:49 AM
iongchun committed R8:f1712cf91169: Added tag v1.5.1 for changeset 4b22b1da3436.
Added tag v1.5.1 for changeset 4b22b1da3436
Oct 31 2017, 9:49 AM
iongchun committed R8:c0e327a668a7: flow: Closed <release> '1.5.1'..
flow: Closed <release> '1.5.1'.
Oct 31 2017, 9:49 AM

Oct 30 2017

iongchun added a comment to T40: Improve handling of candidate words starting with "--".

This feature breaks many tests related to dash handling,
should re-think now.

Oct 30 2017, 4:28 PM · SimSik ê Khí-pòo
iongchun committed R8:7a5c0027346f: flow: Created branch 'feature/postfix-phrase'..
flow: Created branch 'feature/postfix-phrase'.
Oct 30 2017, 4:23 PM
iongchun committed R8:74799a7c0a72: use postfix phrase.
use postfix phrase
Oct 30 2017, 4:22 PM
iongchun committed R8:b46ff1b06207: flow: Promoted <feature> 'db-progress' (33e0c6f19db9) to 'develop'..
flow: Promoted <feature> 'db-progress' (33e0c6f19db9) to 'develop'.
Oct 30 2017, 4:22 PM
iongchun moved T40: Improve handling of candidate words starting with "--" from Backlog to Working on the SimSik ê Khí-pòo board.
Oct 30 2017, 3:50 PM · SimSik ê Khí-pòo
iongchun moved T53: Show progress when building phrase database from Working to Ready on the SimSik ê Khí-pòo board.
Oct 30 2017, 3:50 PM · SimSik ê Khí-pòo
iongchun committed R8:33e0c6f19db9: add notification with progress to phrase database building.
add notification with progress to phrase database building
Oct 30 2017, 3:42 PM
iongchun committed R8:e8c763c11ad2: flow: Created branch 'feature/db-progress'..
flow: Created branch 'feature/db-progress'.
Oct 30 2017, 3:42 PM
iongchun created T53: Show progress when building phrase database.
Oct 30 2017, 2:17 PM · SimSik ê Khí-pòo
iongchun moved T37: Feature: tone keys availability from Working to Backlog on the SimSik ê Khí-pòo board.
Oct 30 2017, 2:16 PM · SimSik ê Khí-pòo
iongchun moved T40: Improve handling of candidate words starting with "--" from Working to Backlog on the SimSik ê Khí-pòo board.
Oct 30 2017, 2:16 PM · SimSik ê Khí-pòo
iongchun reopened T49: Tokens UI as "Open".
Oct 30 2017, 10:44 AM · Ethereum Web Wallet
iongchun created T52: Token approval UI.
Oct 30 2017, 10:43 AM · Ethereum Web Wallet
iongchun closed T49: Tokens UI as Resolved.
Oct 30 2017, 10:43 AM · Ethereum Web Wallet
iongchun committed R11:b47ce7db804c: basic UI for tokens.
basic UI for tokens
Oct 30 2017, 10:43 AM
iongchun moved T49: Tokens UI from Backlog to Working on the Ethereum Web Wallet board.
Oct 30 2017, 9:27 AM · Ethereum Web Wallet

Oct 29 2017

iongchun committed R11:e238814a330b: add sign in.
add sign in
Oct 29 2017, 2:26 PM
iongchun closed T48: Ethers UI as Resolved.
Oct 29 2017, 2:06 PM · Ethereum Web Wallet
iongchun committed R11:7ec41fa2b4c6: basic UI for ethers.
basic UI for ethers
Oct 29 2017, 2:05 PM
iongchun created T51: Transaction UI.
Oct 29 2017, 11:05 AM · Ethereum Web Wallet
iongchun created T50: Transaction API.
Oct 29 2017, 11:05 AM · Ethereum Web Wallet
iongchun created T49: Tokens UI.
Oct 29 2017, 11:04 AM · Ethereum Web Wallet
iongchun created T48: Ethers UI.
Oct 29 2017, 11:04 AM · Ethereum Web Wallet
iongchun moved T46: Token publish API from Working to Backlog on the Ethereum Web Wallet board.
Oct 29 2017, 11:04 AM · Ethereum Web Wallet

Oct 28 2017

iongchun renamed T47: Multisig (n of m) addresses API from n of m addresses to n of m addresses API.
Oct 28 2017, 12:12 PM · Ethereum Web Wallet
iongchun renamed T46: Token publish API from Token publish to Token publish API.
Oct 28 2017, 12:11 PM · Ethereum Web Wallet
iongchun moved T46: Token publish API from Backlog to Working on the Ethereum Web Wallet board.
Oct 28 2017, 12:11 PM · Ethereum Web Wallet
iongchun created T47: Multisig (n of m) addresses API.
Oct 28 2017, 12:11 PM · Ethereum Web Wallet
iongchun created T46: Token publish API.
Oct 28 2017, 12:11 PM · Ethereum Web Wallet
iongchun moved T45: Add owned tokens to token API from Working to Ready on the Ethereum Web Wallet board.
Oct 28 2017, 11:42 AM · Ethereum Web Wallet
iongchun renamed T45: Add owned tokens to token API from Add owned tokens to account API to Add owned tokens to token API.
Oct 28 2017, 11:42 AM · Ethereum Web Wallet
iongchun committed R11:928cc3606869: add token balance for all owned accounts.
add token balance for all owned accounts
Oct 28 2017, 9:37 AM
iongchun committed R11:bc2af8a37109: AccountKey and TokenKey classes are missed.
AccountKey and TokenKey classes are missed
Oct 28 2017, 9:37 AM

Oct 27 2017

iongchun moved T43: add user (credential) from Working to Ready on the Ethereum Web Wallet board.
Oct 27 2017, 12:35 PM · Ethereum Web Wallet
iongchun created T45: Add owned tokens to token API.
Oct 27 2017, 12:35 PM · Ethereum Web Wallet
iongchun moved T42: ERC-20 Token API from Working to Ready on the Ethereum Web Wallet board.
Oct 27 2017, 12:35 PM · Ethereum Web Wallet
iongchun committed R11:36d60bddb3a0: add token list and remove API.
add token list and remove API
Oct 27 2017, 12:34 PM

Oct 26 2017

iongchun committed R11:dd5e40cfc401: make tokens ownable by users.
make tokens ownable by users
Oct 26 2017, 8:08 PM
iongchun committed R11:d076680f0240: do not allow empty user id: will be used as system user later.
do not allow empty user id: will be used as system user later
Oct 26 2017, 8:07 PM
iongchun created T44: v1.0.1.
Oct 26 2017, 3:42 PM · 投票管理系統
iongchun committed R10:c8816fb76081: Added tag v1.0.1 for changeset 6135df208174.
Added tag v1.0.1 for changeset 6135df208174
Oct 26 2017, 3:39 PM
iongchun committed R10:196f39f1fdcc: disable voter recording.
disable voter recording
Oct 26 2017, 3:39 PM
iongchun committed R10:6135df208174: update version to 1.0.1.
update version to 1.0.1
Oct 26 2017, 3:39 PM
iongchun committed R10:2e3f71052b8b: fix typo for password strengh configuration.
fix typo for password strengh configuration
Oct 26 2017, 3:39 PM
iongchun committed R10:d604c3106377: Added tag v1.0.0 for changeset e1dc982d3271.
Added tag v1.0.0 for changeset e1dc982d3271
Oct 26 2017, 3:39 PM
iongchun committed R10:e1dc982d3271: mark version 1.0.0.
mark version 1.0.0
Oct 26 2017, 3:39 PM
iongchun committed R10:3d87353351d6: fix statistics by station.
fix statistics by station
Oct 26 2017, 3:39 PM
iongchun committed R11:6153d0124929: add account removal.
add account removal
Oct 26 2017, 8:26 AM

Oct 25 2017

iongchun added a comment to T43: add user (credential).

Done: add user ownership to tokens

Oct 25 2017, 10:30 PM · Ethereum Web Wallet
iongchun committed R11:5e5bbefe9637: make accounts owned by users.
make accounts owned by users
Oct 25 2017, 10:28 PM
iongchun committed R11:eea6a1374b15: fix account, token tests with security enabled.
fix account, token tests with security enabled
Oct 25 2017, 10:28 PM
iongchun added a comment to T43: add user (credential).

List tokens for user: query both system and user token

Oct 25 2017, 9:36 PM · Ethereum Web Wallet
iongchun moved T42: ERC-20 Token API from Ready to Working on the Ethereum Web Wallet board.
Oct 25 2017, 9:35 PM · Ethereum Web Wallet
iongchun added a comment to T42: ERC-20 Token API.

Add user to tokens:
System token: token with name, symbol, decimals in chain
User token: without ... in chain

Oct 25 2017, 9:34 PM · Ethereum Web Wallet
iongchun added a comment to T43: add user (credential).

Done: add user ownership to accounts

Oct 25 2017, 2:37 PM · Ethereum Web Wallet
iongchun committed R11:7a4ad527e06b: add login and main page.
add login and main page
Oct 25 2017, 2:22 PM
iongchun committed R11:6b71de823c8b: add user API.
add user API
Oct 25 2017, 11:00 AM