From 83dbb93628789f94e7084d4cc0c2768132200c2f Mon Sep 17 00:00:00 2001 From: Samuel Venzi <samuel.venzi@me.com> Date: Mon, 11 Sep 2023 20:15:56 -0300 Subject: [PATCH 1/2] =?UTF-8?q?I,=20Samuel=20Venzi=20hereby=20sign-off-by?= =?UTF-8?q?=20all=20of=20my=20past=20commits=20and=20commits=20of=20the=20?= =?UTF-8?q?following=20contributors:=20Bruno=20Andreghetti,=20Andre=20Mace?= =?UTF-8?q?do,=20Marcos=20Sarres,=20Lucas=20Campelo,=20Jo=C3=A3o=20Assis?= =?UTF-8?q?=20and=20Arthur=20Paiva=20to=20this=20repo=20subject=20to=20the?= =?UTF-8?q?=20Developer=20Certificate=20of=20Origin=20(DCO),=20Version=201?= =?UTF-8?q?.1.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit f385056193d2eeef7ff97ef6cfbab72ec51a1883 Merge pull request #25 from GoLedgerDev/develop 9cd99162dfd7ed9e86e355a1d4591a14d8692744 Merge pull request #24 from GoLedgerDev/feature/events ddc8d67e312a9c2c18ad599a9fbcef10864ff3c7 :white_check_mark: Update getTx test 790c286a39802a7624f68f62a689ffb1bacf5495 :bulb: Fix comment error 3f8bad149765048ea5e3b75de11a3882bb9fca8f :sparkles: Add readOnly custom events 1bb8b4f425b5ba33341f4be47b6e8a7bf2b9bebc :white_check_mark: Add event fetch tests 57fd535aadec3b2d842515dc328ce84bd5ba1b22 :white_check_mark: Update getTx test 15dc23b42a7759dffa729ebe160b70cf68a1066e :bug: Change method of executeEvent tx edc93801526107d8570a4b6feb978cfccb882db3 :memo: Update comments 1000d708f46bf4c816ef7c4ac59371854db12019 :sparkles: Allow access to stub on custom events 14b866b28f74c8d3e75aa1b74da2e3684b9d6486 :sparkles: Add base log to events b78448bbec8127d6995db52f7fc50473ab8ba67d :sparkles: Improve error handling on custom function 6dbdf7dea17a3d30cea0b3664715cf6331ff9de0 :sparkles: Execute event tx on list 2cba60ee079143a1b94c2f59c549f97891e4883f :sparkles: Custom events 4b77ae272df8a90e87df8297b467678aade7e9b3 :sparkles: Event funcionality 3872a70509a76797ae220938b1a99b66e049d038 Merge pull request #23 from GoLedgerDev/refactor/several-fixes-changes 799f2b8af3096b675f7e3119e7086b969f82e480 :bulb: Correct Get description comment 6510e45188cd8be878e13fca5feac22adb3861cb :sparkles: AssetType filtering on referrers e9f2ad42ee589bc89a62e86d240cc2933c589d8f :sparkles: Implement History in the manner of Search 09b1abcd338196ed2b7ada1fd2cb941a4dfe3652 Merge pull request #22 from GoLedgerDev/develop 5e4204e3b9f0ed39dd313af6ed112e0c2acfb60e Merge pull request #21 from GoLedgerDev/fix/custom-map-datatypes f6e2d9e2711dda9baf91dd0fceab49505e730372 :sparkles: GetMany function on assets 6e34e77f236b15c8e530456d13bdb33ea422495e :bug: Verify if key is not nil on NewKey 4068477b3f609a01327063bab0c9dd98d70c510a :sparkles: Cross validate @key and @assetType on NewKey 8a1a138cfb25f48e19f5c0c0cddae313b12419e0 :bug: Fix bug on getRecursive to consider custom map datatypes d9d5bba451ec379b3d1cbbf4f57e851379853dfd Merge pull request #20 from GoLedgerDev/dynamic-on-schema fb72af7d42b9e0d016f9ce8afaef3d7c5369bf50 :white_check_mark: Update getSchema test 35b95bd1fd89f03ee14de663608325f4cda9d1f1 :sparkles: Add dynamic info on schema 91eefe1ad2e744fa492fb89d7b28bd6cb9cb25d0 Merge pull request #17 from GoLedgerDev/develop f9c62d4170273c851f0b794d09c4df492e9e274e Merge pull request #16 from GoLedgerDev/dynamic-assetType 0212e65b6477fac3ed58eba65e458179ab2bb80b :white_check_mark: Add new update asset type tests fdab74549fad6898c9c30843bad63e913110214d :bulb: Update comments on updateType tx 71039f8f79604b76b53b39764ccd2bba4da6d872 :bulb: Remove comments d75f54f5eb46731cfa01a34f6d88ba583b90886c :sparkles: Allow references to types being created on the same request 0b946b2935cc320e72e785a2f5e1d25b326d22d2 :white_check_mark: Add updateType testes b09b3a6c302cdec059c94d345818a4ec839b0e50 :white_check_mark: Create more tests and correct leftovers from existing ones 6cdaa3b90db61a6d53ce02a38726296509672e4b :white_check_mark: Add more tests d3ec0936ded36f9e74937950c5c2bea10372a193 :white_check_mark: Update getTx and getSchema tests a556232ad68c004931ae7afa1e8a6dc2148dce49 :white_check_mark: Create more tests for createAssetType b379368e181c82d7fd2c0fa2be2d9b2e9c3c1baa :white_check_mark: Create createAssetType test 341654255cba01b76b672fc5a4f3abbf946b343f :fire: Remove unnecessary code e579c418e7367fe1a11559b2809f745dc1e0c35f :bug: Fix time conversion ae3282118bcf01281216ff0dbc8fb66a6210e89c :sparkles: Avoid updating asset list when list in not outdated f3222f2b49cf7d1e64a10465485675c3fe738357 :sparkles: Update assetlist on Run 3c6cce0178e2ba0fd76beb6e588f3a1629809a02 :necktie: Dont remove assets on type deletion ee944f1961642cce5139a9fb232cacc014686123 :necktie: Dont allow the creation of isKey prop on update b096400438a445438c5ecc8c967d86eaa3e64969 :recycle: Simplify checkEmptyAssets 684fe2331b3e646f657e976861d0dad175a10619 :bug: Fix defaultValues initialization while updating assetType fb343553b3d966bc2d7419c09a31394947154f67 :bug: Fix typo on switch 52dc17ceccaac0ba9bbe70a41e9e7d37ace7816d :necktie: Avoid isKey and datatype update on prop 11cab8aa0b4bbe445d569ef56c7a0a803c0b1a3c :fire: Remove unused function e8b2e98c9d716c8d6b231d50b49382e5d3cbbb2f :recycle: Simplify ReplaceAssetType function 8e46ea835a60e0b953b23039afbd557e7b6615cc :recycle: Remove setEvent function from assetListFuncs f6fa25c47c0d28c4de0dc7b6418230dbd4992243 :zap: Avoid updating asset type list when none valid is created b74c20f41249746ba3531e9a89a71f8a9e219d31 :fire: Consolidate asset admins configs into one 3e766e69fc07a088e3f46b9c9b66f6098271f553 :sparkles: Store updated list on update and delete transactions 96596f4541d60b907649dfe2db5379ce6c462891 :bug: Change way list restoration handles deleted assets 5919f1c5b675bf584dce54121058888e252e43de :bug: Allow updates on dynamic types 595ffd172c322f595a818210a998c3f904349871 :bug: Fix dymanic verification while getting restored list c102bed983771084024759c4626011242c67e79e :sparkles: Set event notification on update and delete of asset type list 8660b117174a8019ab036bfd436ccbd40f5c2fd9 :sparkles: Eliminate deleted types from restored list 2f44271dd028ac24224a2de2aa2cceda5506e5b0 :bug: Allow any org to call loadAssetTypeList e890aa4b8d287bbcd2330cf21f74689af214fd13 :bug: Handle when no readers/writers prop on restore 0e76e167d9201d1a06e071ae70b10c436b6db465 :bug: Fix readers access on conversion fb1e82367bf802cb4ab76e13de2ed4a8e88c553b :bug: Fix writers prop conversion 2cb77e2ab06c8eeb2043f62ac8ebd815e3712820 :sparkles: Improve asset list restore from blockchain fab27aecaeac44acee0bfb5e532c85e03757ada4 :bug: Fix list from array conversion 9d49630da475bb6c28de62187727fbb065270596 :bug: Improve erros and change assetTypeListData datatype 449f945c65f9c1869d4029161cec8e894bfae2a2 :sparkles: Update store and restore asset type list to use helper methods 9acbfa719c05282b60debf8543360df1e810eb51 :sparkles: Dynamic information on AssetType d14e12ed62f360384efdf5a6c6b8ef860ed9d51e :sparkles: Create map conversion functions to assetType and assetProp 649066472345ca8ca26bff2a3c906644d5811f62 :bug: Fix AssetType list data writers 61bc1a92ec3b1d78929d768079ffb69c0eb8811b :bug: Open readers for assetTypeListData 4cc9885b89ac808f2d63b66a06f591647ab63f74 :sparkles: Implement asset type list loading from blochchain f36d427a342414eaa2caadff152d0389d1e5bc39 :sparkles: Implement restore AssetList from blockchain 29bc95cc309d0d5d131fd05a490432009d28140b :bug: Create list asset when inexistant 7cbc6e187aac9477c83cd241ddd465066c558c0a :sparkles: Store asset list on blockchain 975f10e4b585826240ca2094d44b1dcf010740f4 :sparkles: Fallback for asset type list in case of fail on update d8fa5ad6d6e958c93299f72c6ee6a14e5ed3d1ba :sparkles: Improve updateAssetType response 881f86105926404e5071ebd5c01759ae0633c085 :recycle: Reorganize Dynamic AssetType functions 2111672d39e9175fd59d95a8a1bf6a5af798a69b :bug: Modify callers initialization for dynamic AssetTypes txs 8449da7560738e6335e3ecf96e33e6b1add0661c :sparkles: Implement Dynamic AssetTypes configuration data 05e26d5e920108419a0a353e2626d876073bc241 :bug: Avoid initialization of empty readers/writers array aaa413439b7f4dfe2a6c3ebd2b3873730619014a :sparkles: Handle not required to required prop update on dynamic types d661e5526ee75eb72f0072884aaf17a7e88d62a5 :sparkles: Handle new required props while updating types 9766b1e4201072880c39824826f5856769249173 :sparkles: Improve validations for prop deletion on update 3dff021a97c51ca69735c188651188175ed14e4b :sparkles: Update props on type update dd090b580b21500f39142d0dee9859035afd35a3 :sparkles: Delete props on update bcf3393f30ba3fd68b91222332bae5085a5384f9 :sparkles: Add new props on update 877a3f2d055f2d1f75881afc6fc5c895e2a5dc74 :bug: Modify way types are updated 5c890198d99a15f4dcc62e351602f2de73db4833 :sparkles: Initial updateAssetType implementation 453c82e4d7fe6de86f334d344e6c118226055283 :sparkles: Check for references when deleting asset type fbd31b6aa26ef05366e24680072a02a035cf5dfa :bug: Fix dataType verification bug 4158cf6bf863ce398af819f4145f864f38d9a3aa :bug: Fix bug while creating assetType with non primiteve datatype 8b3536d1713cbb9a38fdc64b0b456448c45cc57d :sparkles: Improve deleteAssetType response ec505e9431ef75f4993363c22456c5288d7d82fb :bug: fix query creation bug 54afda1100931268edcf0a9799a8e55d6700850e :sparkles: Delete checks on dynamic asset Types cf96e0cdd70de1f4184652bde92cea957168c475 :sparkles: Initial deleteAssetType implementation 7947d9aceb6d94955686a7926d778479bff6d078 :sparkles: Datatype validation on dynamic asset type creation 0c349143b2878d95143dc69ef43a06fb3cc0f885 :sparkles: Default Value verification when creating dynamic asset type 4ccd9bb0480975b1da5d2c1912329a1d99684547 :bug: Allow for null readers array d49bbc1e5a2125682e5a99332f375fea0a82d7f7 :sparkles: Type verification on asset type building a276b9ffe6339c90242a96a53045dc651d230343 :sparkles: Verify Asset Type existance on creation d625387f08978dcdd6986e0cbf5010c0cce90e96 :sparkles: Allow list of ATs on dynamic creation a281c6a515b88a485636191f1710851f5cd83996 :bug: Fix writers prop access e3f23a3e7093d23b6fb6e4d1be3e8ba9b0ac33d2 :construction: Initial createAssetType implementation 128f971f2e199abd565f707a773b9849c3611c88 Merge pull request #15 from GoLedgerDev/develop 3b28d3c81159596079276f5f86856b9342a76e57 Fix test by adding @object to expected response af26e632a72f16585ae52ce19acca2989f52b1e9 Fix recursive search for @object properties 69d654a955d5978d2c473fc7ca9c10bda39713e8 SplitCompositeKey wrapper aa2c4826d593c319793516dbaa49e77dca4d40f7 Merge pull request #14 from GoLedgerDev/develop 85f08d7c5aa018a7c3c82505b38fbf264311c3c2 Update README.md a183b572eb36e62d7e97e7b5093d82a590151b92 Merge pull request #13 from GoLedgerDev/develop 9c8523371b57c12c1a01f997f92ba666e9054244 Merge pull request #12 from GoLedgerDev/feature/obj-asset-dtype e823e9aa39ab41fa7a7ba06821533059ee849bb1 Fix tests with new @object property 885a6a20bdb222b24d317781e600236019467597 Increment testing for @object data type cd5d90d9b6a5241f1c5582695ab2917c9eb30620 Add @object datatype to getDataTypes test 1c246960a694065b9acfc75a9c3153a4a1dd21f5 Add generic object datatype d1e657ccb3f6d3d38435eb52d96d88e61492a3bc Merge pull request #11 from GoLedgerDev/develop 064ecfcd502e27f8506e254d1d5b3b248b74be4f Merge pull request #10 from GoLedgerDev/hotfix/getRecursive f6ba4fde95274c923729eb8bb2532b0fe77555a3 Remove unwanted logs 093c5af780d151911cfca0cf02a00b661c0e78cf Fix getRecursive for list of references 4096d359034db73bb8700db747eb54b638eee147 Fix getRecursive when 2+ references of the same asset are subassets e0e28c52c975e5d9930124e5283b600fc2ef7e17 Merge pull request #8 from GoLedgerDev/hotfix/updateRecursive a404176c35658129bf8e9ac72ce53e81ac12b5aa Fix recursive update with correct object assembly 73b08bd35b9c596df2ffe3cb34020fa844be916c Merge pull request #7 from GoLedgerDev/hotfix/updateRecursive 653b6d7a66366bbe802a30fbff359a1952b9ff84 Remove wrong verification of asset properties 3d6f281a28e67eaa2d908d036405383b80ce1834 Merge pull request #6 from GoLedgerDev/develop 731d9258a1bb10d36ccd11cee3509dc88dd05755 Merge pull request #5 from GoLedgerDev/feature/updateRecursive eb0c0614cd0b2a43b04a4ab0188af36f4ee07fb9 Remove print 5c0919ac00f05823b3f1b43f1b06e688cb03a488 Implement experimental updateRecursive bc12b84f019dd4ae3ec50470acf7db0f47f6595f Merge pull request #4 from GoLedgerDev/develop fc6b95f74168beff6126c5ad983a2d6aa59306cd Implement CommittedInLedger function a78566d73e5fd3c8b87f926d9eac3ae2d566f592 Inject tx timestamp in assets 6d68838791b511fe483dce0edf12d754e63e8254 Refactor Search tx bb679fdfa69b4e1ab11269bd302119a1928e5181 Clean up Search tx 07e1fe7058a027f13a89342d9803c3a0c7d19250 Merge pull request #3 from GoLedgerDev/refactor/fix-comment 66d5391c0658173f4bc9cfb327fc5777408f5065 Fix GetMap function comment 3c15cd7a25501b31d3ca89572a20c39ba6631602 Improve GenerateKey type flexibility with subAsset keys ee9310f4d164160b2010629d31fac3c224e1c08e Verify duplicate arg tag in tx StartUpCheck 6ce63393823a2a7e29668e025cd24558a5a1b9bd Implement Referrers method and add correponding automated test 528513eb2830a40bd1b7389202e567c1d2836b04 Improve slice compatibility in validateProp 2029897041521f1fcd9de775dc95375e1aa4027d Update issue templates 9fb32d94f78bc72dd9793900b6bd8540e099bd8c Update header version 72b577c214d01f8114fcab05a6ed8d62a2b6b2f9 Internalize shimtest since fabric does not support it anymore b84a9e264cab1d83319ac9b778660aac8b579da4 Add GetCommitted methods and automated tests 91a406fc5b4eaa47390f4dceba06ef48036869cd Make error message more informative when user tries to get keyless asset 240541ab9436cd64fc0c6ccb5f3694a34c0ee854 Update dependencies c5f622e0feaf0a76676f260b701c7843aec3e7c9 Add key.Delete and key.DeleteCascade methods 2f95493fef94087392ed4f3a7f2a88e2bbf9010e Fix header test a6182486dcba84d8567abf81f271e0066df4edaa Remove more old tests ec2cbf84fc19ab3031405d6c78a2dacbde5592ea Make DeleteCascade respect writer permissions 5747200723f076a5e3e804526fe77726cad58396 Remove warnings and old tests ade0be4c4b39a35acbb2a35eba03d59fbc9258a6 Unify test package and expand tests 25c5ffe9beff4582db0f1a7a30f25ac3e227a88e Finish automated tests for basic features of the transaction package 62353563c5620a1e19178f4f1c046a1fc1e61a01 Improve transactions package tests 1e40dd647b87e571fad7bbf313f164b621eb3ae1 Improve transactions package tests 6d22b9e395f16b463af925b9f43548e553bef03e Finish tryout_test.go 8bea7e4dc72fcd38b30b4701d86f9ee87b447c13 WIP Greatly improve test coverage 458b1af6481b1702ab2a5e907d839e987e7944bd Create go.yml 3a7384aa3a6c844b9360a45715b76e209a5a076d Fix header version 861bede8d4a3ca9624746c7dc31e489cd07c7221 Add LICENSE and NOTICE files 537a85c50d450b0ddc73e64d8f0555703744e482 Add ccToolsVersion to header 34831c3661654fabf28e863494894bedb27e655e Improve history data 0a8386dbaed723eb021d82322b09d3939c6b115e fix all custom data types pointing to the same data types 78403d9d3876e6cb26961359dcdc89c7c557d9d2 Add warning in PutRecursive and DeleteCascade method 3ee98a148a98d74574dc81a81114ceafe1629c63 Merge pull request #2 from GoLedgerDev/fix/deleteRecursive 50fa7c6268c37332c38e7d4df0827663342fa937 Move IsReferenced check to avoid cyclic reference error in DeleteCascade 1afee00964dbef0953be68033beaa6370816cce0 Improve deleteRecursive 49a973dc4d3038f7a772b337c7b44027077e1a44 Refator asset.Delete method and improve automated test a3bbe4ad5ebc8ec7318c0f3ee5d2f84d807edab1 add testes to delete asset and delete asset recursively 47f55c1f6a8781ee55f23d2634b71eef94a53e65 Improve error message f38e6d91e53cb93fa39df0c44c178dcbd5158767 Make read-only txs mandatory to avoid goinitus breakage 2a2fee3e0c7a2dc8856bfd1fbff7937f75a54396 use slice pointers instead of returning it between recursive calls a0720cae9416aa26806df5c87139186762ab9c15 Add JSON method to assets.Asset and assets.Key types 1b8685877dbc37fa613a9c38fe9884984a361a1e Make DeleteRecursive an optional mode of DeleteAsset instead of a separate tx efc1e50be983fdaf41d52fac3dcae856071d3d32 Fix deleteRecursive using global slice f8c713b64d93040987137874583f83ff95d24591 Validate tx arg datatypes in StartupCheck 73b84873f07e6386695e6f129f12b85f9ec09ec9 Make GetHeader a standard tx 409dda2f5a19a6a0a8b765feace190be136d9f9a Make GetRecursive format-independant (avoid breaking after cc update) 6818c087bbc39af88fdfd146d928ba19cf7d4aef Implement StubWrapper b5d7942041fe9f03dddc5218f429643e5c30914b Make getHistory timeTarget be limited to past targets 2485cac5c85b0889e9fb2433995b9469a3ee81de Remove legacy support for Validate and KeyString datatype functions f9244faee9a15ccd70db3e4cf58b11943ea43627 Make txArgs use "->" when referencing asset types cdcca8fae71709b60e0071d307bee2fe4d750571 Make standard txs optional (except for a few meta txs) 33c1e2562a08224120fe7309ba4fb8ff4da95594 Implement target time in getHistory tx 97b54f9825d67746d6da4764287860c427481c32 Make assets.Update return errors.ICCError 6dddefe716c029dfe8d732b245f297af600cdd8a Change cleanUp call position 83f397f2b2bd0376a8be71ed7c0d38ea7807603d Change update behavior to allow asset fixing after cc upgrade 8522e95f2a938bf067fb8dd5b70763cbf1b743b1 Fix getRecursive infinite recursion check 33c162f7c072a4245c86f8451da4cc867bd859d2 Fix error checking in putRecursive function 4741c3178e3c2503215e0d3e04870e15690bfd0d Remove nil entries in tx arguments f4b90d7aadd335011b5cbeccec19f59138330471 Add simple package overview dc74e1a8b4091f543d6d5e7c680c6c7d6a8e5e71 Mark deprecation properly 67998889f256821ee87046240c42db4ea168061d Merge pull request #1 from GoLedgerDev/feature/deleteRecursive 3537da60ea14348017e739ec5fdc13f89121d369 Add deleteRecursive transaction 90135350bed12ac7fa6c733f2af58f35c04769b3 Finish docs review ccb327841c6e4b30cf99490e23303ec62023eb3a Begin docs review a77904d424ea98f5a9c7803df54e855454cb49cb change struct comment style 2547631c72d70f726f3c7c13b364355673f7c7c9 crude docs on getArgs method 2701b12dd0409824609637a893b0dda572516e85 docs argument struct 3c070cdf0f4944d22d07bc757e0d856616fb0160 adds comments to remaining error method 7dbeb63fda35489cb5a7efbd3d3beca0f7983e68 adds docs to internal function validateProp adfb94241011253c3db30ea3e617eaaac713c7ff adds additional info to update function 54a113fa1f1e0552a9f4f435e25ac0cfb4cab8b0 adds disclaimer to SetProp function 5744eb9d768d150c5203d41bdc4d9a5012ba1895 change sentence ordering for better understanding e2a2fdce3d336e7f6334e393652ad45214150512 adds put internal function docs b882785f52991cd40d619d5703722333eed72888 adds key docs d3d6163673bb10ba868c241bddde2c881a448cb7 complement generateKey docs e7b068fe0d5679a0e746548db7f498bff72782ba adds docs for existsInLedger a777444262f8f6db5abb8bc9075fff565be3323a adds delete method docs 1a44d5490f3af64d6fbcb9c980adbdb27cf5a7e0 adds DataType struct docs 33d96b8b8c90bfd0f066f8839732c258fc8e7d97 adds clean method docs 1fe4d139137952df87a8c6e5daee2841366661bc adds private checkWriters functions docs b1ed75b8de0020e825a678354b2ed8234fa03559 adds assetType struct docs 52befe71a65e8be0bd29131c5a3fa63df402b3d3 assetprop docs a32c5474d197b4f6d8c2300bf1c09f8e156ea55c asset.go 913f0a6ccc2c191b0bd604266862570e78a7e2e1 comments on ICCError interface 45330474f52b6e4bbdf1cac1e1434ddf21f04f64 fix typo 294e88ce35fccfcd7ebe2ce53d171d2687c37649 Fix Typo 0fe63b23c4bd83377ff17246bfeafd006d9ad1a6 remove logs 194da5bdadb8d49f8f9627aa63feb0df35273796 fix recursiveget looping between assets a5d8158f91aab545994a03429ff944d368b1ae00 Fix conversion to map[string]interface{} in putRecursive b5c056e285bb73073ca93af1d9bdd0a183172867 Fix put recursive 8bfb21b472a3fcd093dc09b50bec304e4d25eebf Implement recursive put functions 37b021be383642a5b122c405d344e13a29075178 Fix typo 6655bb815c1d8240e8d3b54e75bfd8c90c1738ab Add @object type of argument for receiving generic object e8dea6257451afb29f6f01001c310b8450b49e35 Add "resolve" argument to readAsset and search txs 2ea69d54d26aea4daea497b75643014c238a9eb5 Fix automated tests c8e62892bd8e099e0fb2dd218b49917c9d0c3cee Remove Document-related transactions from standard txs list a246b2e6f7e15ff81bf94b64a5a2dd2da0544f2a Fix nil private data hash bug aeceea2a2d93e350852833f945081916237a3123 Make standard txs part of cc-tools 11b7aa45d4d6ade9906022e4ec15765b6dd4d33f Expand automated tests ee276dbea048db994e431e85cd02719d1f38b64d Finish GetRecursive implementation b8b954e1994770dbda62a77c27a81d4b246f9aa7 Add GetRecursive function to assets.Asset and assets.Key 5e323a3a394141e639fdd0f79ea3fc0671c8a50d Begin to expand automated tests using shim.MockStub 24702cf0edd0a7cd0709d44a828bf5b445b794e7 Begin to write transactions package automated tests f15fbf28289b173f8759ada4549b46463e35ac14 A lot more automated tests and minor improvements 56fd429c8b210e17024da9ced5be8eda8669ff42 Add most basic automated tests c450bdd01e087ac7f306111b9c5fb1d777ced983 Begin to write automated tests ae75a732b9b9eb9c99c5230f92876a130d6a94bb Trim keys to just @assetType and @key properties e558282d03baa335d75f74e75459789d5ede7cda Change tx.Args to ArgList type which is []Argument instead of map 307fb476fbeee3a0a8faa182867884bba9359323 Add GetProp to key type 1ca2af97eca6fe5dbceeca4362351065f25ee94d Add quality of life methods for existing types 3e6e604bce4256f1a6056c6f1e8ac9eee8393960 Add another panic safeguard 04dcad1f31a40e1465a9f6b8e2f9e07a6d90e979 Add more safeguards to avoid panic a1222b913acbce7f0e9dbe236e609886b8cdb533 Fix panic involving nil values d46cc0904aab92d72ffe75f5cd61cd57f59ca297 Add clean internal function to remove nil entries in assets before put 1b215ed12347e91797f2e673fab9f3af47baf176 Eliminate the need for passing @assetType where it can be implied 11c6c0aba91740b2337731bfc67d2ef742324598 Change asset arg behavior to match goinitus's 4268b782f7821ce3c4fcd6f04b0450d875fbf9db Fix retrocompatibility bug in custom datatypes b37dd0d0c285940f64227a3a4a02f6958c4d4b54 Fix '->' marker logic bug 5c248731f549451961589b08a989e86cb21a3b09 Add '->' marker logic to indicate subasset reference datatypes 7e2cff9eac59c32c75a8ddbaf71b64404c689c58 Invert DropDownValues structure 27c8cab65cac114a2dc27c8883411c06fafe5a50 Improve DefaultValue-related StartupCheck routine 3bd03d4c1b49883ec2486afbe14e95074cf4de99 Add DefaultValue json tag e9111aa9b4b6c5fb863931c4e6f0809ae17c5a9b Add DropDownValues attribute to DataType ccf7c25af7b3fd7eadb239eca8f21b63dcf0944d Add default value support 182d56c57af36571f5fd7f3b52df1f26eebf486d Fix datetime bug from v0.4.0-rc1 7d17eff190178a2a2c1283171450e073057f1780 Add integer primitive data type a69cfd1fb19c380a7ad891720f1354061b9d5228 Change private asset existence check to GetPrivateDataHash 0100caa29cf00086308c67a92da2990290bf24ad Fix bug in duplicate check 6f9d2a9277b7a4ec94985a12089ce9e552edc272 Unify KeyString and Validate datatype functions as Parse 2ef602731e3ff84949ebc54a0808ef6c28b20ed4 Add duplicate tag and label verification c3096a8133d6c8a5fcd708134b37b2c5e90928a4 Add "description" field to asset property 85e6d44ceeab40837dca9f6f5287aa4e7304d07a Fix bug in private asset list 8400ba21b1db0809febcb1fb7a61c1f784ea38a8 Require regexp specification when using it in Writers and Callers lists 2ee72df818c940c78665b4ce02570307a33b49d4 Improve error message for "cannot write to property" 8f08ec78659a2aabbc42e707d0afac47c00200e2 Fix update bug 033edf01d45e8322501521655622d8c83f3275b5 Remove global asset writers 70ba8d8907abc30e631b4594a6f9ad054c26af30 Add AcceptedFormats and Description to custom data types 736294c48f6ee94a57e65cea465e2d1e78926bd7 Fix GenerateKey bug 2ddb1484bb4cfb72528423db606fa20c9fb02692 Rename DataType.String to DataType.KeyString c3c37577ac5ca2c24f8cdfe17115a69f26355c87 Implement dynamic data types 08674439b1be9b98f9fbe1e6a6f172e3c4c93299 WIP Implement dynamic data types 1b2e873729992fb8f0aa861bfc55552235ce013a Add IsPrivate method to the AssetType class 494770e354a8779a2cd780d3bd2fd6971f2a9493 Unify protobuf package being used edc2c86bdbc13a36f182e150f12b8413dfc4e25a Make many validations and procedures internal to minimize interface 71c93736711256b4e7ba2f81d93b4b5cb1423d78 Refactor assets package and tidy dependency versions 816118efb22297b868eaf27919366863fac2294c Refactor CheckWriters asset method 008099d2a5ee1aae2c5362645c76ef0b72133fed Implement PutNew function for Asset type e999ad5e8657b91fcbf3897e856717f0349dda7f Get rid of template-cc/errorhandler dependency 1422107cec67c2d384e9a1eefd1a87b1d0b09cba Fix getTx injection 4bd58e9da7ba9a0c4cd1a4d5eeac77e0fd4e7ad2 Export transactions.Argument type e8ff1df846a12c5ac9e4a65d6ab2294f85f19837 Add transactions package 66b595dfdc771fcb3ecaf7627b1373a0f5ee6d8d Add assets package f5c8b24762e9647ac282a200a6074531103e66af Initial commit Signed-off-by: Samuel Venzi <samuel.venzi@me.com> From a46cda90724be48e8b148ec874c228be9b877406 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Macedo?= <andremacedo.pv@gmail.com> Date: Mon, 25 Sep 2023 07:08:40 -0300 Subject: [PATCH 2/2] Change dependencies to new repository path MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: André Macedo <andremacedo.pv@gmail.com> --- .github/workflows/go.yml | 2 +- README.md | 6 +++--- assets/asset.go | 4 ++-- assets/assetListFuncs.go | 4 ++-- assets/checkWriters.go | 4 ++-- assets/dataType.go | 2 +- assets/delete.go | 4 ++-- assets/dynamicAssetTypeFuncs.go | 2 +- assets/existsInLedger.go | 6 +++--- assets/generateKey.go | 2 +- assets/get.go | 4 ++-- assets/history.go | 4 ++-- assets/key.go | 2 +- assets/put.go | 4 ++-- assets/references.go | 4 ++-- assets/search.go | 4 ++-- assets/setProp.go | 2 +- assets/startupCheck.go | 2 +- assets/update.go | 4 ++-- assets/validateProp.go | 2 +- assets/validateProps.go | 2 +- events/event.go | 4 ++-- go.mod | 2 +- stubwrapper/stubWrapper.go | 4 ++-- test/assets_assetProp_test.go | 2 +- test/assets_assetType_test.go | 2 +- test/assets_asset_test.go | 2 +- test/assets_checkWriters_test.go | 6 +++--- test/assets_committedInLedger_test.go | 6 +++--- test/assets_dataType_test.go | 2 +- test/assets_delete_test.go | 6 +++--- test/assets_dynamicAssetType_test.go | 2 +- test/assets_events_test.go | 2 +- test/assets_existsInLedger_test.go | 6 +++--- test/assets_get_test.go | 6 +++--- test/assets_key_test.go | 2 +- test/assets_put_test.go | 6 +++--- test/assets_references_test.go | 6 +++--- test/chaincode_test.go | 8 ++++---- test/main_test.go | 6 +++--- test/mock_test.go | 2 +- test/tryout_test.go | 2 +- test/tx_argList_test.go | 2 +- test/tx_createAssetType_test.go | 2 +- test/tx_createAsset_test.go | 2 +- test/tx_deleteAssetType_test.go | 2 +- test/tx_deleteAsset_test.go | 2 +- test/tx_getDataTypes_test.go | 2 +- test/tx_getHeader_test.go | 2 +- test/tx_getSchema_test.go | 2 +- test/tx_getTx_test.go | 2 +- test/tx_loadAssetTypeList_test.go | 4 ++-- test/tx_readAsset_test.go | 2 +- test/tx_search_test.go | 2 +- test/tx_updateAssetType_test.go | 2 +- test/tx_updateAsset_test.go | 2 +- test/utils_test.go | 2 +- transactions/createAsset.go | 6 +++--- transactions/createAssetType.go | 6 +++--- transactions/deleteAsset.go | 6 +++--- transactions/deleteAssetType.go | 6 +++--- transactions/executeEvent.go | 6 +++--- transactions/getArgs.go | 4 ++-- transactions/getDataTypes.go | 6 +++--- transactions/getEvents.go | 6 +++--- transactions/getHeader.go | 4 ++-- transactions/getSchema.go | 6 +++--- transactions/getTx.go | 4 ++-- transactions/loadAssetTypeList.go | 6 +++--- transactions/readAsset.go | 6 +++--- transactions/readAssetHistory.go | 6 +++--- transactions/run.go | 6 +++--- transactions/runEvent.go | 6 +++--- transactions/search.go | 6 +++--- transactions/startupCheck.go | 4 ++-- transactions/transaction.go | 4 ++-- transactions/txList.go | 2 +- transactions/updateAsset.go | 6 +++--- transactions/updateAssetType.go | 6 +++--- 79 files changed, 152 insertions(+), 152 deletions(-) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 1b530ee..ad7cc59 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -22,4 +22,4 @@ jobs: run: go build -v ./... - name: Test - run: go test github.com/goledgerdev/cc-tools/test -coverpkg=./... -v + run: go test github.com/hyperledger-labs/cc-tools/test -coverpkg=./... -v diff --git a/README.md b/README.md index b85f413..afc09b2 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,13 @@ # GoLedger CC Tools -[](https://goreportcard.com/report/github.com/goledgerdev/cc-tools) -[](https://godoc.org/github.com/goledgerdev/cc-tools) +[](https://goreportcard.com/report/github.com/hyperledger-labs/cc-tools) +[](https://godoc.org/github.com/hyperledger-labs/cc-tools) This project is a GoLedger open-source project aimed at providing tools for Hyperledger Fabric chaincode development in Golang. This might have breaking changes before we arrive at release v1.0.0. ## Getting Started -Make sure you visit the repository [goledgerdev/cc-tools-demo](https://github.com/goledgerdev/cc-tools-demo), which is a template of a functional chaincode that uses cc-tools and provides ready-to-use scripts to deploy development networks. This is our preferred way of working, but you can feel free to import the package and assemble the chaincode as you choose. +Make sure you visit the repository [hyperledger-labs/cc-tools-demo](https://github.com/hyperledger-labs/cc-tools-demo), which is a template of a functional chaincode that uses cc-tools and provides ready-to-use scripts to deploy development networks. This is our preferred way of working, but you can feel free to import the package and assemble the chaincode as you choose. CC Tools has been tested with Hyperledger Fabric 1.x and 2.x realeases. diff --git a/assets/asset.go b/assets/asset.go index aaf93e6..4cc2883 100644 --- a/assets/asset.go +++ b/assets/asset.go @@ -4,8 +4,8 @@ import ( "encoding/json" "time" - "github.com/goledgerdev/cc-tools/errors" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/errors" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) // Asset implements the json.Unmarshaler interface and is the base object in cc-tools network. diff --git a/assets/assetListFuncs.go b/assets/assetListFuncs.go index e255deb..37e6a69 100644 --- a/assets/assetListFuncs.go +++ b/assets/assetListFuncs.go @@ -4,8 +4,8 @@ import ( "net/http" "time" - "github.com/goledgerdev/cc-tools/errors" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/errors" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) // AssetTypeList returns a copy of the assetTypeList variable. diff --git a/assets/checkWriters.go b/assets/checkWriters.go index 5db3b33..5bd2710 100644 --- a/assets/checkWriters.go +++ b/assets/checkWriters.go @@ -4,8 +4,8 @@ import ( "fmt" "regexp" - "github.com/goledgerdev/cc-tools/errors" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/errors" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) // CheckWriters checks if tx creator is allowed to write asset. diff --git a/assets/dataType.go b/assets/dataType.go index a5c8241..a429754 100644 --- a/assets/dataType.go +++ b/assets/dataType.go @@ -8,7 +8,7 @@ import ( "strconv" "time" - "github.com/goledgerdev/cc-tools/errors" + "github.com/hyperledger-labs/cc-tools/errors" ) // DataType is the struct defining a primitive data type. diff --git a/assets/delete.go b/assets/delete.go index 79b07b3..8836977 100644 --- a/assets/delete.go +++ b/assets/delete.go @@ -4,8 +4,8 @@ import ( "encoding/json" "strings" - "github.com/goledgerdev/cc-tools/errors" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/errors" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) func (a *Asset) delete(stub *sw.StubWrapper) ([]byte, errors.ICCError) { diff --git a/assets/dynamicAssetTypeFuncs.go b/assets/dynamicAssetTypeFuncs.go index 4419fbd..2eb50c9 100644 --- a/assets/dynamicAssetTypeFuncs.go +++ b/assets/dynamicAssetTypeFuncs.go @@ -5,7 +5,7 @@ import ( "net/http" "strings" - "github.com/goledgerdev/cc-tools/errors" + "github.com/hyperledger-labs/cc-tools/errors" ) // BuildAssetProp builds an AssetProp from an object with the required fields diff --git a/assets/existsInLedger.go b/assets/existsInLedger.go index 1a729da..8765932 100644 --- a/assets/existsInLedger.go +++ b/assets/existsInLedger.go @@ -1,9 +1,9 @@ package assets import ( - "github.com/goledgerdev/cc-tools/errors" - "github.com/goledgerdev/cc-tools/mock" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/errors" + "github.com/hyperledger-labs/cc-tools/mock" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) func existsInLedger(stub *sw.StubWrapper, isPrivate bool, typeTag, key string) (bool, errors.ICCError) { diff --git a/assets/generateKey.go b/assets/generateKey.go index 7911cce..3f3708a 100644 --- a/assets/generateKey.go +++ b/assets/generateKey.go @@ -4,8 +4,8 @@ import ( "fmt" "strings" - "github.com/goledgerdev/cc-tools/errors" "github.com/google/uuid" + "github.com/hyperledger-labs/cc-tools/errors" ) // GenerateKey implements the logic to generate an asset's unique key. It validates diff --git a/assets/get.go b/assets/get.go index ce84f0a..01ef058 100644 --- a/assets/get.go +++ b/assets/get.go @@ -3,8 +3,8 @@ package assets import ( "encoding/json" - "github.com/goledgerdev/cc-tools/errors" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/errors" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) func get(stub *sw.StubWrapper, pvtCollection, key string, committed bool) (*Asset, errors.ICCError) { diff --git a/assets/history.go b/assets/history.go index dfd55c3..380c79d 100644 --- a/assets/history.go +++ b/assets/history.go @@ -4,8 +4,8 @@ import ( "encoding/json" "net/http" - "github.com/goledgerdev/cc-tools/errors" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/errors" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" "github.com/hyperledger/fabric-chaincode-go/shim" pb "github.com/hyperledger/fabric-protos-go/peer" ) diff --git a/assets/key.go b/assets/key.go index 5e4e646..aa061d9 100644 --- a/assets/key.go +++ b/assets/key.go @@ -4,7 +4,7 @@ import ( "encoding/json" "strings" - "github.com/goledgerdev/cc-tools/errors" + "github.com/hyperledger-labs/cc-tools/errors" ) // Key stores the information for retrieving an Asset from the ledger. diff --git a/assets/put.go b/assets/put.go index 15bf91b..c98f865 100644 --- a/assets/put.go +++ b/assets/put.go @@ -5,8 +5,8 @@ import ( "fmt" "strings" - "github.com/goledgerdev/cc-tools/errors" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/errors" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) // put writes the reference index to the ledger, then encodes the diff --git a/assets/references.go b/assets/references.go index 77a6597..d672ef6 100644 --- a/assets/references.go +++ b/assets/references.go @@ -5,8 +5,8 @@ import ( "fmt" "strings" - "github.com/goledgerdev/cc-tools/errors" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/errors" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) // Refs returns an array of Keys containing the reference keys for all present subAssets. diff --git a/assets/search.go b/assets/search.go index cb40bd9..ffe1e07 100644 --- a/assets/search.go +++ b/assets/search.go @@ -3,8 +3,8 @@ package assets import ( "encoding/json" - "github.com/goledgerdev/cc-tools/errors" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/errors" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" "github.com/hyperledger/fabric-chaincode-go/shim" pb "github.com/hyperledger/fabric-protos-go/peer" ) diff --git a/assets/setProp.go b/assets/setProp.go index 89525c3..96dc0c9 100644 --- a/assets/setProp.go +++ b/assets/setProp.go @@ -3,7 +3,7 @@ package assets import ( "fmt" - "github.com/goledgerdev/cc-tools/errors" + "github.com/hyperledger-labs/cc-tools/errors" ) // SetProp sets the prop value with proper validation. It does not update the asset in the ledger. diff --git a/assets/startupCheck.go b/assets/startupCheck.go index bc7be2a..d69651c 100644 --- a/assets/startupCheck.go +++ b/assets/startupCheck.go @@ -5,7 +5,7 @@ import ( "regexp" "strings" - "github.com/goledgerdev/cc-tools/errors" + "github.com/hyperledger-labs/cc-tools/errors" ) // StartupCheck verifies if asset definitions are properly coded, returning an error if they're not diff --git a/assets/update.go b/assets/update.go index 255dc54..2e46f4f 100644 --- a/assets/update.go +++ b/assets/update.go @@ -5,8 +5,8 @@ import ( "regexp" "strings" - "github.com/goledgerdev/cc-tools/errors" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/errors" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) // Update receives a map[string]interface{} with key/vals to update the asset value in the world state. diff --git a/assets/validateProp.go b/assets/validateProp.go index 2aaf4c6..11ce1cf 100644 --- a/assets/validateProp.go +++ b/assets/validateProp.go @@ -5,7 +5,7 @@ import ( "reflect" "strings" - "github.com/goledgerdev/cc-tools/errors" + "github.com/hyperledger-labs/cc-tools/errors" ) // validateProp checks if a given assetProp is valid according to the given property definition diff --git a/assets/validateProps.go b/assets/validateProps.go index 278dc0c..e0badc4 100644 --- a/assets/validateProps.go +++ b/assets/validateProps.go @@ -4,7 +4,7 @@ import ( "fmt" "strings" - "github.com/goledgerdev/cc-tools/errors" + "github.com/hyperledger-labs/cc-tools/errors" ) // ValidateProps checks if all props are compliant to format diff --git a/events/event.go b/events/event.go index dfee321..458040b 100644 --- a/events/event.go +++ b/events/event.go @@ -4,8 +4,8 @@ import ( "fmt" "net/http" - "github.com/goledgerdev/cc-tools/errors" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/errors" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) type EventType float64 diff --git a/go.mod b/go.mod index 243e3d5..1e08ede 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/goledgerdev/cc-tools +module github.com/hyperledger-labs/cc-tools go 1.14 diff --git a/stubwrapper/stubWrapper.go b/stubwrapper/stubWrapper.go index 90f3bc0..30c8410 100644 --- a/stubwrapper/stubWrapper.go +++ b/stubwrapper/stubWrapper.go @@ -1,8 +1,8 @@ package stubwrapper import ( - "github.com/goledgerdev/cc-tools/errors" - "github.com/goledgerdev/cc-tools/mock" + "github.com/hyperledger-labs/cc-tools/errors" + "github.com/hyperledger-labs/cc-tools/mock" "github.com/hyperledger/fabric-chaincode-go/pkg/cid" "github.com/hyperledger/fabric-chaincode-go/shim" pb "github.com/hyperledger/fabric-protos-go/peer" diff --git a/test/assets_assetProp_test.go b/test/assets_assetProp_test.go index e0dba69..1bccb85 100644 --- a/test/assets_assetProp_test.go +++ b/test/assets_assetProp_test.go @@ -5,7 +5,7 @@ import ( "reflect" "testing" - "github.com/goledgerdev/cc-tools/assets" + "github.com/hyperledger-labs/cc-tools/assets" ) func TestAssetPropToMap(t *testing.T) { diff --git a/test/assets_assetType_test.go b/test/assets_assetType_test.go index 321a8ba..2270398 100644 --- a/test/assets_assetType_test.go +++ b/test/assets_assetType_test.go @@ -5,7 +5,7 @@ import ( "reflect" "testing" - "github.com/goledgerdev/cc-tools/assets" + "github.com/hyperledger-labs/cc-tools/assets" ) func TestGetPropDef(t *testing.T) { diff --git a/test/assets_asset_test.go b/test/assets_asset_test.go index 9fc7046..d5dae1e 100644 --- a/test/assets_asset_test.go +++ b/test/assets_asset_test.go @@ -6,7 +6,7 @@ import ( "reflect" "testing" - "github.com/goledgerdev/cc-tools/assets" + "github.com/hyperledger-labs/cc-tools/assets" ) func TestAssetUnmarshal(t *testing.T) { diff --git a/test/assets_checkWriters_test.go b/test/assets_checkWriters_test.go index 2f84484..f5ba4f8 100644 --- a/test/assets_checkWriters_test.go +++ b/test/assets_checkWriters_test.go @@ -4,9 +4,9 @@ import ( "log" "testing" - "github.com/goledgerdev/cc-tools/assets" - "github.com/goledgerdev/cc-tools/mock" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/assets" + "github.com/hyperledger-labs/cc-tools/mock" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) func TestCheckWriters(t *testing.T) { diff --git a/test/assets_committedInLedger_test.go b/test/assets_committedInLedger_test.go index 9322f06..61eec9a 100644 --- a/test/assets_committedInLedger_test.go +++ b/test/assets_committedInLedger_test.go @@ -3,9 +3,9 @@ package test import ( "testing" - "github.com/goledgerdev/cc-tools/assets" - "github.com/goledgerdev/cc-tools/mock" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/assets" + "github.com/hyperledger-labs/cc-tools/mock" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) func TestCommittedInLedgerNoKey(t *testing.T) { diff --git a/test/assets_dataType_test.go b/test/assets_dataType_test.go index 1c134b6..2f1d1e4 100644 --- a/test/assets_dataType_test.go +++ b/test/assets_dataType_test.go @@ -5,7 +5,7 @@ import ( "reflect" "testing" - "github.com/goledgerdev/cc-tools/assets" + "github.com/hyperledger-labs/cc-tools/assets" ) func testParseValid(t *testing.T, dtype assets.DataType, inputVal interface{}, expectedKey string, expectedVal interface{}) { diff --git a/test/assets_delete_test.go b/test/assets_delete_test.go index 64f7b61..d5ef697 100644 --- a/test/assets_delete_test.go +++ b/test/assets_delete_test.go @@ -5,9 +5,9 @@ import ( "log" "testing" - "github.com/goledgerdev/cc-tools/assets" - "github.com/goledgerdev/cc-tools/mock" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/assets" + "github.com/hyperledger-labs/cc-tools/mock" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) func TestDeleteWithRef(t *testing.T) { diff --git a/test/assets_dynamicAssetType_test.go b/test/assets_dynamicAssetType_test.go index 9b7741d..d022e00 100644 --- a/test/assets_dynamicAssetType_test.go +++ b/test/assets_dynamicAssetType_test.go @@ -5,7 +5,7 @@ import ( "reflect" "testing" - "github.com/goledgerdev/cc-tools/assets" + "github.com/hyperledger-labs/cc-tools/assets" ) func TestBuildAssetPropValid(t *testing.T) { diff --git a/test/assets_events_test.go b/test/assets_events_test.go index ea871ff..b98c3bd 100644 --- a/test/assets_events_test.go +++ b/test/assets_events_test.go @@ -5,7 +5,7 @@ import ( "reflect" "testing" - "github.com/goledgerdev/cc-tools/events" + "github.com/hyperledger-labs/cc-tools/events" ) func TestFetchEvent(t *testing.T) { diff --git a/test/assets_existsInLedger_test.go b/test/assets_existsInLedger_test.go index a21ebe3..53abf77 100644 --- a/test/assets_existsInLedger_test.go +++ b/test/assets_existsInLedger_test.go @@ -3,9 +3,9 @@ package test import ( "testing" - "github.com/goledgerdev/cc-tools/assets" - "github.com/goledgerdev/cc-tools/mock" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/assets" + "github.com/hyperledger-labs/cc-tools/mock" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) func TestExistsInLedgerNoKey(t *testing.T) { diff --git a/test/assets_get_test.go b/test/assets_get_test.go index a237edd..579f8dc 100644 --- a/test/assets_get_test.go +++ b/test/assets_get_test.go @@ -6,9 +6,9 @@ import ( "reflect" "testing" - "github.com/goledgerdev/cc-tools/assets" - "github.com/goledgerdev/cc-tools/mock" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/assets" + "github.com/hyperledger-labs/cc-tools/mock" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) func TestGetAsset(t *testing.T) { diff --git a/test/assets_key_test.go b/test/assets_key_test.go index 0aa554c..4319ec9 100644 --- a/test/assets_key_test.go +++ b/test/assets_key_test.go @@ -5,7 +5,7 @@ import ( "reflect" "testing" - "github.com/goledgerdev/cc-tools/assets" + "github.com/hyperledger-labs/cc-tools/assets" ) func TestKeyString(t *testing.T) { diff --git a/test/assets_put_test.go b/test/assets_put_test.go index f9391a8..2415af3 100644 --- a/test/assets_put_test.go +++ b/test/assets_put_test.go @@ -7,9 +7,9 @@ import ( "testing" "time" - "github.com/goledgerdev/cc-tools/assets" - "github.com/goledgerdev/cc-tools/mock" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/assets" + "github.com/hyperledger-labs/cc-tools/mock" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) func TestPutAsset(t *testing.T) { diff --git a/test/assets_references_test.go b/test/assets_references_test.go index 648cb16..4b272f9 100644 --- a/test/assets_references_test.go +++ b/test/assets_references_test.go @@ -5,9 +5,9 @@ import ( "reflect" "testing" - "github.com/goledgerdev/cc-tools/assets" - "github.com/goledgerdev/cc-tools/mock" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/assets" + "github.com/hyperledger-labs/cc-tools/mock" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) func TestReferrers(t *testing.T) { diff --git a/test/chaincode_test.go b/test/chaincode_test.go index a7e075e..de57b85 100644 --- a/test/chaincode_test.go +++ b/test/chaincode_test.go @@ -4,10 +4,10 @@ import ( "fmt" "strings" - "github.com/goledgerdev/cc-tools/assets" - "github.com/goledgerdev/cc-tools/errors" - "github.com/goledgerdev/cc-tools/events" - tx "github.com/goledgerdev/cc-tools/transactions" + "github.com/hyperledger-labs/cc-tools/assets" + "github.com/hyperledger-labs/cc-tools/errors" + "github.com/hyperledger-labs/cc-tools/events" + tx "github.com/hyperledger-labs/cc-tools/transactions" "github.com/hyperledger/fabric-chaincode-go/shim" pb "github.com/hyperledger/fabric-protos-go/peer" ) diff --git a/test/main_test.go b/test/main_test.go index 7335da3..fcc8af5 100644 --- a/test/main_test.go +++ b/test/main_test.go @@ -5,9 +5,9 @@ import ( "os" "testing" - "github.com/goledgerdev/cc-tools/assets" - "github.com/goledgerdev/cc-tools/events" - tx "github.com/goledgerdev/cc-tools/transactions" + "github.com/hyperledger-labs/cc-tools/assets" + "github.com/hyperledger-labs/cc-tools/events" + tx "github.com/hyperledger-labs/cc-tools/transactions" ) func TestMain(m *testing.M) { diff --git a/test/mock_test.go b/test/mock_test.go index e387750..e891f4d 100644 --- a/test/mock_test.go +++ b/test/mock_test.go @@ -9,7 +9,7 @@ import ( "reflect" "testing" - "github.com/goledgerdev/cc-tools/mock" + "github.com/hyperledger-labs/cc-tools/mock" "github.com/stretchr/testify/assert" ) diff --git a/test/tryout_test.go b/test/tryout_test.go index 99b5573..ab32099 100644 --- a/test/tryout_test.go +++ b/test/tryout_test.go @@ -4,7 +4,7 @@ import ( "log" "testing" - "github.com/goledgerdev/cc-tools/mock" + "github.com/hyperledger-labs/cc-tools/mock" ) func TestTryout(t *testing.T) { diff --git a/test/tx_argList_test.go b/test/tx_argList_test.go index 1d16ecc..84e9f53 100644 --- a/test/tx_argList_test.go +++ b/test/tx_argList_test.go @@ -5,7 +5,7 @@ import ( "reflect" "testing" - tx "github.com/goledgerdev/cc-tools/transactions" + tx "github.com/hyperledger-labs/cc-tools/transactions" ) func TestGetArgDef(t *testing.T) { diff --git a/test/tx_createAssetType_test.go b/test/tx_createAssetType_test.go index 6a72ec5..781c5c5 100644 --- a/test/tx_createAssetType_test.go +++ b/test/tx_createAssetType_test.go @@ -7,7 +7,7 @@ import ( "testing" "time" - "github.com/goledgerdev/cc-tools/mock" + "github.com/hyperledger-labs/cc-tools/mock" ) func TestCreateAssetType(t *testing.T) { diff --git a/test/tx_createAsset_test.go b/test/tx_createAsset_test.go index 00b0d6a..fe44fa3 100644 --- a/test/tx_createAsset_test.go +++ b/test/tx_createAsset_test.go @@ -7,7 +7,7 @@ import ( "testing" "time" - "github.com/goledgerdev/cc-tools/mock" + "github.com/hyperledger-labs/cc-tools/mock" ) func TestCreateAsset(t *testing.T) { diff --git a/test/tx_deleteAssetType_test.go b/test/tx_deleteAssetType_test.go index fa168bf..677854c 100644 --- a/test/tx_deleteAssetType_test.go +++ b/test/tx_deleteAssetType_test.go @@ -6,7 +6,7 @@ import ( "reflect" "testing" - "github.com/goledgerdev/cc-tools/mock" + "github.com/hyperledger-labs/cc-tools/mock" ) func TestDeleteAssetType(t *testing.T) { diff --git a/test/tx_deleteAsset_test.go b/test/tx_deleteAsset_test.go index 313a46c..7ff2e7b 100644 --- a/test/tx_deleteAsset_test.go +++ b/test/tx_deleteAsset_test.go @@ -6,7 +6,7 @@ import ( "reflect" "testing" - "github.com/goledgerdev/cc-tools/mock" + "github.com/hyperledger-labs/cc-tools/mock" ) func TestDeleteAsset(t *testing.T) { diff --git a/test/tx_getDataTypes_test.go b/test/tx_getDataTypes_test.go index 8921dd2..48b06c4 100644 --- a/test/tx_getDataTypes_test.go +++ b/test/tx_getDataTypes_test.go @@ -4,7 +4,7 @@ import ( "log" "testing" - "github.com/goledgerdev/cc-tools/mock" + "github.com/hyperledger-labs/cc-tools/mock" ) func TestGetDataTypes(t *testing.T) { diff --git a/test/tx_getHeader_test.go b/test/tx_getHeader_test.go index 278757d..77ea5f6 100644 --- a/test/tx_getHeader_test.go +++ b/test/tx_getHeader_test.go @@ -4,7 +4,7 @@ import ( "log" "testing" - "github.com/goledgerdev/cc-tools/mock" + "github.com/hyperledger-labs/cc-tools/mock" ) func TestGetHeader(t *testing.T) { diff --git a/test/tx_getSchema_test.go b/test/tx_getSchema_test.go index 620eb4c..1b1f2a1 100644 --- a/test/tx_getSchema_test.go +++ b/test/tx_getSchema_test.go @@ -4,7 +4,7 @@ import ( "log" "testing" - "github.com/goledgerdev/cc-tools/mock" + "github.com/hyperledger-labs/cc-tools/mock" ) func TestGetSchema(t *testing.T) { diff --git a/test/tx_getTx_test.go b/test/tx_getTx_test.go index 9a2db3f..c3e5794 100644 --- a/test/tx_getTx_test.go +++ b/test/tx_getTx_test.go @@ -4,7 +4,7 @@ import ( "log" "testing" - "github.com/goledgerdev/cc-tools/mock" + "github.com/hyperledger-labs/cc-tools/mock" ) func TestGetTx(t *testing.T) { diff --git a/test/tx_loadAssetTypeList_test.go b/test/tx_loadAssetTypeList_test.go index 6b9de27..5d1e861 100644 --- a/test/tx_loadAssetTypeList_test.go +++ b/test/tx_loadAssetTypeList_test.go @@ -5,8 +5,8 @@ import ( "log" "testing" - "github.com/goledgerdev/cc-tools/assets" - "github.com/goledgerdev/cc-tools/mock" + "github.com/hyperledger-labs/cc-tools/assets" + "github.com/hyperledger-labs/cc-tools/mock" ) func TestLoadAssetTypeList(t *testing.T) { diff --git a/test/tx_readAsset_test.go b/test/tx_readAsset_test.go index 32d7f10..304a84e 100644 --- a/test/tx_readAsset_test.go +++ b/test/tx_readAsset_test.go @@ -6,7 +6,7 @@ import ( "reflect" "testing" - "github.com/goledgerdev/cc-tools/mock" + "github.com/hyperledger-labs/cc-tools/mock" ) func TestReadAsset(t *testing.T) { diff --git a/test/tx_search_test.go b/test/tx_search_test.go index b37e0cf..8d3e89e 100644 --- a/test/tx_search_test.go +++ b/test/tx_search_test.go @@ -4,7 +4,7 @@ import ( "encoding/json" "testing" - "github.com/goledgerdev/cc-tools/mock" + "github.com/hyperledger-labs/cc-tools/mock" ) func TestSearchEmptyQuery(t *testing.T) { diff --git a/test/tx_updateAssetType_test.go b/test/tx_updateAssetType_test.go index 5cb75d4..3d3f994 100644 --- a/test/tx_updateAssetType_test.go +++ b/test/tx_updateAssetType_test.go @@ -6,7 +6,7 @@ import ( "reflect" "testing" - "github.com/goledgerdev/cc-tools/mock" + "github.com/hyperledger-labs/cc-tools/mock" ) func TestUpdateAssetType(t *testing.T) { diff --git a/test/tx_updateAsset_test.go b/test/tx_updateAsset_test.go index d2edb8d..9787213 100644 --- a/test/tx_updateAsset_test.go +++ b/test/tx_updateAsset_test.go @@ -7,7 +7,7 @@ import ( "testing" "time" - "github.com/goledgerdev/cc-tools/mock" + "github.com/hyperledger-labs/cc-tools/mock" ) func TestUpdateAsset(t *testing.T) { diff --git a/test/utils_test.go b/test/utils_test.go index c94a9d3..6e1b0d4 100644 --- a/test/utils_test.go +++ b/test/utils_test.go @@ -6,7 +6,7 @@ import ( "log" "reflect" - "github.com/goledgerdev/cc-tools/mock" + "github.com/hyperledger-labs/cc-tools/mock" ) func invokeAndVerify(stub *mock.MockStub, txName string, req, expectedRes interface{}, expectedStatus int32) error { diff --git a/transactions/createAsset.go b/transactions/createAsset.go index e2db3d8..a359586 100644 --- a/transactions/createAsset.go +++ b/transactions/createAsset.go @@ -3,9 +3,9 @@ package transactions import ( "encoding/json" - "github.com/goledgerdev/cc-tools/assets" - "github.com/goledgerdev/cc-tools/errors" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/assets" + "github.com/hyperledger-labs/cc-tools/errors" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) // CreateAsset is the transaction which creates a generic asset diff --git a/transactions/createAssetType.go b/transactions/createAssetType.go index b9c706c..d0d3f4d 100644 --- a/transactions/createAssetType.go +++ b/transactions/createAssetType.go @@ -4,9 +4,9 @@ import ( "encoding/json" "net/http" - "github.com/goledgerdev/cc-tools/assets" - "github.com/goledgerdev/cc-tools/errors" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/assets" + "github.com/hyperledger-labs/cc-tools/errors" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) // CreateAssetType is the transaction which creates a dynamic Asset Type diff --git a/transactions/deleteAsset.go b/transactions/deleteAsset.go index 41ff5ce..ca38b1d 100644 --- a/transactions/deleteAsset.go +++ b/transactions/deleteAsset.go @@ -1,9 +1,9 @@ package transactions import ( - "github.com/goledgerdev/cc-tools/assets" - "github.com/goledgerdev/cc-tools/errors" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/assets" + "github.com/hyperledger-labs/cc-tools/errors" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) // DeleteAsset deletes an asset from the blockchain diff --git a/transactions/deleteAssetType.go b/transactions/deleteAssetType.go index 657551f..f8e48ba 100644 --- a/transactions/deleteAssetType.go +++ b/transactions/deleteAssetType.go @@ -5,9 +5,9 @@ import ( "fmt" "net/http" - "github.com/goledgerdev/cc-tools/assets" - "github.com/goledgerdev/cc-tools/errors" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/assets" + "github.com/hyperledger-labs/cc-tools/errors" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) // DeleteAssetType is the transaction which deletes a dynamic Asset Type diff --git a/transactions/executeEvent.go b/transactions/executeEvent.go index 4776eb4..4ca8058 100644 --- a/transactions/executeEvent.go +++ b/transactions/executeEvent.go @@ -4,9 +4,9 @@ import ( b64 "encoding/base64" "net/http" - "github.com/goledgerdev/cc-tools/errors" - "github.com/goledgerdev/cc-tools/events" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/errors" + "github.com/hyperledger-labs/cc-tools/events" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) // ExecuteEvent executes an event of type "EventCustom" diff --git a/transactions/getArgs.go b/transactions/getArgs.go index f493721..9e3cc69 100644 --- a/transactions/getArgs.go +++ b/transactions/getArgs.go @@ -5,8 +5,8 @@ import ( "fmt" "strings" - "github.com/goledgerdev/cc-tools/assets" - "github.com/goledgerdev/cc-tools/errors" + "github.com/hyperledger-labs/cc-tools/assets" + "github.com/hyperledger-labs/cc-tools/errors" "github.com/hyperledger/fabric-chaincode-go/shim" ) diff --git a/transactions/getDataTypes.go b/transactions/getDataTypes.go index 91af485..f2eb953 100644 --- a/transactions/getDataTypes.go +++ b/transactions/getDataTypes.go @@ -3,9 +3,9 @@ package transactions import ( "encoding/json" - "github.com/goledgerdev/cc-tools/assets" - "github.com/goledgerdev/cc-tools/errors" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/assets" + "github.com/hyperledger-labs/cc-tools/errors" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) // GetDataTypes returns the primitive data type map diff --git a/transactions/getEvents.go b/transactions/getEvents.go index 151c817..d46104c 100644 --- a/transactions/getEvents.go +++ b/transactions/getEvents.go @@ -4,9 +4,9 @@ import ( "encoding/json" "net/http" - "github.com/goledgerdev/cc-tools/errors" - "github.com/goledgerdev/cc-tools/events" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/errors" + "github.com/hyperledger-labs/cc-tools/events" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) // GetEvents returns the events map diff --git a/transactions/getHeader.go b/transactions/getHeader.go index 5e5c2af..573f27b 100644 --- a/transactions/getHeader.go +++ b/transactions/getHeader.go @@ -3,8 +3,8 @@ package transactions import ( "encoding/json" - "github.com/goledgerdev/cc-tools/errors" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/errors" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) type Header struct { diff --git a/transactions/getSchema.go b/transactions/getSchema.go index 2157b8c..60e60e2 100644 --- a/transactions/getSchema.go +++ b/transactions/getSchema.go @@ -4,9 +4,9 @@ import ( "encoding/json" "fmt" - "github.com/goledgerdev/cc-tools/assets" - "github.com/goledgerdev/cc-tools/errors" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/assets" + "github.com/hyperledger-labs/cc-tools/errors" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) // GetSchema returns information about a specific AssetType or a list of every configured AssetType diff --git a/transactions/getTx.go b/transactions/getTx.go index d7dbeb4..4ad5f1c 100644 --- a/transactions/getTx.go +++ b/transactions/getTx.go @@ -4,8 +4,8 @@ import ( "encoding/json" "fmt" - "github.com/goledgerdev/cc-tools/errors" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/errors" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) // getTx returns a specific tx definition or a list of all configured txs diff --git a/transactions/loadAssetTypeList.go b/transactions/loadAssetTypeList.go index dfa89bd..ded14f2 100644 --- a/transactions/loadAssetTypeList.go +++ b/transactions/loadAssetTypeList.go @@ -3,9 +3,9 @@ package transactions import ( "encoding/json" - "github.com/goledgerdev/cc-tools/assets" - "github.com/goledgerdev/cc-tools/errors" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/assets" + "github.com/hyperledger-labs/cc-tools/errors" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) // LoadAssetTypeList is the transaction which loads the asset Type list from the blockchain diff --git a/transactions/readAsset.go b/transactions/readAsset.go index d03a0bc..23b5eee 100644 --- a/transactions/readAsset.go +++ b/transactions/readAsset.go @@ -3,9 +3,9 @@ package transactions import ( "encoding/json" - "github.com/goledgerdev/cc-tools/assets" - "github.com/goledgerdev/cc-tools/errors" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/assets" + "github.com/hyperledger-labs/cc-tools/errors" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) // ReadAsset fetches an asset from the blockchain diff --git a/transactions/readAssetHistory.go b/transactions/readAssetHistory.go index 4f08d6c..e7b571e 100644 --- a/transactions/readAssetHistory.go +++ b/transactions/readAssetHistory.go @@ -4,9 +4,9 @@ import ( "encoding/json" "time" - "github.com/goledgerdev/cc-tools/assets" - "github.com/goledgerdev/cc-tools/errors" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/assets" + "github.com/hyperledger-labs/cc-tools/errors" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) // ReadAssetHistory fetches an asset key history from the blockchain diff --git a/transactions/run.go b/transactions/run.go index c6f114a..1573f81 100644 --- a/transactions/run.go +++ b/transactions/run.go @@ -4,9 +4,9 @@ import ( "fmt" "regexp" - "github.com/goledgerdev/cc-tools/assets" - "github.com/goledgerdev/cc-tools/errors" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/assets" + "github.com/hyperledger-labs/cc-tools/errors" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" "github.com/hyperledger/fabric-chaincode-go/shim" ) diff --git a/transactions/runEvent.go b/transactions/runEvent.go index 9e81557..2c06ed2 100644 --- a/transactions/runEvent.go +++ b/transactions/runEvent.go @@ -4,9 +4,9 @@ import ( b64 "encoding/base64" "net/http" - "github.com/goledgerdev/cc-tools/errors" - "github.com/goledgerdev/cc-tools/events" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/errors" + "github.com/hyperledger-labs/cc-tools/events" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) // RunEvent runs an event of type "EventCustom" as readOnly diff --git a/transactions/search.go b/transactions/search.go index 1ccf7b0..20a8328 100644 --- a/transactions/search.go +++ b/transactions/search.go @@ -3,9 +3,9 @@ package transactions import ( "encoding/json" - "github.com/goledgerdev/cc-tools/assets" - "github.com/goledgerdev/cc-tools/errors" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/assets" + "github.com/hyperledger-labs/cc-tools/errors" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) // Search makes a rich query against CouchDB diff --git a/transactions/startupCheck.go b/transactions/startupCheck.go index 0cc6390..fe8a731 100644 --- a/transactions/startupCheck.go +++ b/transactions/startupCheck.go @@ -5,8 +5,8 @@ import ( "regexp" "strings" - "github.com/goledgerdev/cc-tools/assets" - "github.com/goledgerdev/cc-tools/errors" + "github.com/hyperledger-labs/cc-tools/assets" + "github.com/hyperledger-labs/cc-tools/errors" ) // StartupCheck verifies if tx definitions are properly coded, returning an error if they're not. diff --git a/transactions/transaction.go b/transactions/transaction.go index aedd0a9..1455524 100644 --- a/transactions/transaction.go +++ b/transactions/transaction.go @@ -1,8 +1,8 @@ package transactions import ( - "github.com/goledgerdev/cc-tools/errors" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/errors" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) // Transaction defines the object containing tx definitions diff --git a/transactions/txList.go b/transactions/txList.go index 68cfdac..f8b1271 100644 --- a/transactions/txList.go +++ b/transactions/txList.go @@ -1,6 +1,6 @@ package transactions -import "github.com/goledgerdev/cc-tools/assets" +import "github.com/hyperledger-labs/cc-tools/assets" var txList = []Transaction{} diff --git a/transactions/updateAsset.go b/transactions/updateAsset.go index 5d1206b..c4a44fd 100644 --- a/transactions/updateAsset.go +++ b/transactions/updateAsset.go @@ -3,9 +3,9 @@ package transactions import ( "encoding/json" - "github.com/goledgerdev/cc-tools/assets" - "github.com/goledgerdev/cc-tools/errors" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/assets" + "github.com/hyperledger-labs/cc-tools/errors" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) // UpdateAsset is the function which updates a generic asset diff --git a/transactions/updateAssetType.go b/transactions/updateAssetType.go index a748995..8a95a82 100644 --- a/transactions/updateAssetType.go +++ b/transactions/updateAssetType.go @@ -5,9 +5,9 @@ import ( "fmt" "net/http" - "github.com/goledgerdev/cc-tools/assets" - "github.com/goledgerdev/cc-tools/errors" - sw "github.com/goledgerdev/cc-tools/stubwrapper" + "github.com/hyperledger-labs/cc-tools/assets" + "github.com/hyperledger-labs/cc-tools/errors" + sw "github.com/hyperledger-labs/cc-tools/stubwrapper" ) // UpdateAssetType is the transaction which updates a dynamic Asset Type