Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
moved blzjs to curium, fixed test imports added blzjs not as git submodule barebones nft module project structured, added uploadNft endpoint added nft type, added store helpers added genesis config rename type files, install torrent and bencode dependencies added nftKeeper to app, missing torrent client and curium dependencies fixed imports, fixed DefaultGenesisState() in genesis.go added torrent client module added empty curium-submodule for broadcast code, filename cleanup updated cosmos-sdk for hmac/blzcli keyring errors, removed nft module from app added nft module to app.go, successful local node deploy added uploadFile endpoint, store in .blzd, with tests added vendor to upload url, vendor subdirectories added vendor and userId to nft struct scaffolded curium module, app.go revisioned curium module broadcast code, polling added 20s timeout in broadcast polling added curium module to app.go, pass to nft keeper added nft-keeper helper functions added MsgCreateNft to nft module, with vendor and user id added getNft query, and rest query added PublishFile msg, not broadcasted readded broadcaster of MsgPublishFile kicked by MsgCreate added gas meter interface, updated ante handlers added charging to curium endblocker, fixed nft imports backported gas meter interface added MsgRegisterPeer, added vendor and userId to metadata fixed publish file/keyring bug, file replicated and .info includes userid and vendor files replicated to vendor subdirectories reverted to single-directory for replication reverted all vendorDir instances, file replication working added ensureNftDirExists, file replication and metainfo files created removed getHomeDir and getKeyringDir used in local testing renamed reader to keyringReader, use url for ip address lookup poll with contet deadline in broadcaster removed Users directory from project added IsDevelopment helper fixed IsDevelopment() helper, use DEVEL,BLZD,BLZCLI env vars refactored tax module, enforced min-gas-price, replication/broadcaster broken fixed MsgBroadcaster with gas/fee antehandler changes, tx builder use fee not gas price fixed gas-price calculation, use Dec, reverted MsgBroadcaster changes removed io/fs import added catch-all in NewMsgBroadcaster prefixed replicated id files with vendor added endpoints for getting replicated files fixed rest endpoints removed catch-all logger in NewMsgBroadcaster removed append flag when creating file added hack to check nft funding in end blcoker, before register peer readded catch-all in new msgbroadcaster, return error added nil nft address check in new msg broadcaster added print breaks in new msg broadcaster moved break 5 to isolate tx builder prints for tx builder add check for account exists added check if r is nil added defer to outer func prints for tracking get address small log change isoalte keyring.get in getAccountAddress check result is not nil fixed close error, wait for response before closing the channel added logs to get account gas price logs removed catch all account msg added panic in returnError removed test panic added print for address in do broadcaster logging in getNftHandler endpoint try changing clicontext home dir to .blzd hardcoded .blzd home dir to get nft handlers, fix uploadNft removed broadcaster prints, added prints to publish handler more publish and broadcast prints put append back to assemble file, remove uploads if file exists removed print statements, basic tests passed
- Loading branch information