openhub.net
Black Duck Software, Inc.
Black Duck Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
OpenCoin - creating virtual currencies
Settings
|
Report Duplicate
2
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
1 day
ago. based on code collected
3 days
ago.
May 19, 2023 — May 19, 2024
Showing page 13 of 19
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Added keyids to Wallets Wallet.transferTokens now takes in blanks, and automatically makes the blinds Added an exception to TRANSFER_TOKEN_REJECT to prevent looping without bounds Try to fix PROTOCOL_ERROR looping Add an exception if we try to exchange and the sum isn't the same for the tokens and the blinds (to debug problems) Change TRANSFER_TOKEN_ACCEPT to the right format. I have no idea when I went away from the right format.
ocmathew
More...
about 16 years ago
Update nilstest to work
ocmathew
More...
about 16 years ago
Implement sometimes-working exchange. (A test in tests.py fails due to infinite recursion) TRANSFER_TOKEN_REQUEST base64 encodes the blinds now Wallet->Wallet conversations base64 transaction_ids:
ocmathew
More...
about 16 years ago
Modify containers. All hard-coded values for signatures/hashes had to be changed. Changes to CDDs: Changed standard_version to standard_identifier, added options Changes to MintKeys: Changed coin_not_after to token_not_after Changes to CDDs, MintKeys, Coins: Changed denomination to a string Updated protocol.txt to remove some DSDB_key stuff Updated protocol-containers.txt to reflect changed containers
ocmathew
More...
about 16 years ago
More work on Wallet.sendCoins. Now if there is a transport error, the coins do not go to the great bit-pool in the sky.
ocmathew
More...
about 16 years ago
Cleanup code of my_split
ocmathew
More...
about 16 years ago
Implement a splitter which actually uses the correct coins and doesn't have infinite loops. (Stolen from jhb's sandbox/opencoin/util.py)
ocmathew
More...
about 16 years ago
Implement a working coin selector. It has issues sometimes, but it works for sure if the amount is possible. It will loop continuously if it can not.
ocmathew
More...
about 16 years ago
Replace 'except:' with 'except Exception:' to catch less Create test framework for testing coin selection in wallet.sendCoins (which does dirty tricks with CoinSendSender and protocols) Fix error in naive coin selection algorithm. It now works for multiple coins
ocmathew
More...
about 16 years ago
Make more coins/denominations available for testing (Need more to do proper testing of algorithms for choosing coins for a certain amount) Update comments in entities
ocmathew
More...
about 16 years ago
Add 'Token already spent' as a reason for TRANSFER_TOKEN_REJECT
ocmathew
More...
about 16 years ago
Fix formatting. A text editor used automatically changed some spaces to tabs. No information changed.
ocmathew
More...
about 16 years ago
Update wallet.to.wallet to SUM_ANNOUNCE/ACCEPT/REJECT and TOKEN_REDEEM/REJECT/ACCEPT Modify formatting of IS.to.wallet to make it uniform (No changes to content) Update all.txt to include changes to IS.to.wallet and wallet.to.wallet
ocmathew
More...
about 16 years ago
Added entity.UnableToDoError for when we just don't have the coins. I couldn't live without it in the code.
ocmathew
More...
about 16 years ago
Wallet.sendCoins now only accept an amount argument, and retrieves the coins automatically from the wallets coins. Of course, no testing to ensure proper operation has been written. It even calls made up exceptions which haven't been formed. But all existing tests pass. :)
ocmathew
More...
about 16 years ago
Add more framework for working Wallets. Wallets now need to have the coins to spend them. Coins get removed when redeemed or exchanged.
ocmathew
More...
about 16 years ago
Update TRANSFER_TOKEN_ACCEPT to return a list as a second argument. Perform checks on the list as needed. Start filling out logic of wallet getting information from protocols it has run Change sums to strings
ocmathew
More...
about 16 years ago
Updated TRANSFER_TOKEN_REJECTs and TRANSFER_TOKEN_ACCEPTs to correct format Changed the sum in TRANSFER_TOKEN_ACCEPT to a string (Arbitrarily for now. If we have fractional/precision decimal, we will want strings) Started doing checking on the format of the TRANSFER_TOKEN_REQUEST
ocmathew
More...
about 16 years ago
Add the transaction_id to be sent with the TRANSFER_TOKEN_ACCEPT Ensure the transaction_id is always base64 encoded when transmitted with a TRANSFER_TOKEN_REQUEST Add MintError to the mint for when we try to signNow (instead of return False) Use actual time more often Implement lazy unlocking in the dsdb on an unlock as well Unlock coins when a TRANSFER_TOKEN_REQUEST fails because issuer.transferToTarget fails
ocmathew
More...
about 16 years ago
Check proper formatting of information in message.data for MINT_KEY_PASS and MINT_KEY_FAILURE
ocmathew
More...
about 16 years ago
Implement MINT_KEY_* according to protocol. Note: time argument for DENOMINATION is converted, but otherwise ignored
ocmathew
More...
about 16 years ago
modified tests for time and other things that I forgot
jhb
as ocjhb
More...
about 16 years ago
Updated protocol for IS<->Wallet transactions
ocnils
More...
about 16 years ago
MINT_KEY_FETCH_KEYID makes no sense to have a time argument
ocmathew
More...
about 16 years ago
Update MINTING->MINT and remove traces of DSDB_KEY
ocmathew
More...
about 16 years ago
Update wallet<->IS messages to be closer to the new format. Remove wallet<->DSDB messages
ocmathew
More...
about 16 years ago
made options a list of options
jhb
as ocjhb
More...
about 16 years ago
Replaced "list_of_blinds" with "list_of_blinds+keyids" in minting requests
ocnils
More...
about 16 years ago
Added ToDos "authentication" and "trusted channel"
ocnils
More...
about 16 years ago
Replaced "coin" with "token" except for "OpenCoin" and "COIN_SPEND"
ocnils
More...
about 16 years ago
←
1
2
…
9
10
11
12
13
14
15
16
17
18
19
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree