Skip to content

Commit

Permalink
Merge pull request #12 from COINiD/feature/next-version
Browse files Browse the repository at this point in the history
V1.7.2
  • Loading branch information
rikardwissing committed May 16, 2019
2 parents b5fd25e + fdc4f9b commit 83a4a79
Show file tree
Hide file tree
Showing 88 changed files with 1,243 additions and 470 deletions.
63 changes: 63 additions & 0 deletions __tests__/__snapshots__/coinid-public-test.js.snap
Original file line number Diff line number Diff line change
Expand Up @@ -189,6 +189,69 @@ exports[`groestlcoin-testnet COINiDPublic throws error when address not valid 1`

exports[`groestlcoin-testnet COINiDPublic throws error when having insufficient funds 1`] = `undefined`;

exports[`litecoin COINiDPublic can create message signing data 1`] = `"MSG/LTC:49-*2-*0-*0*5+M8D3K6:49-*2-*0-*0*5:This%20is%20a%20test%20message"`;

exports[`litecoin COINiDPublic can create transaction data 1`] = `"TX/LTC:49-*2-*0-*0*0+MFPJ8B:49-*2-*0-*0*0+:0100000002A06364D80225EA2181D41AD469B2D5560E594F2C783BBB41CAAA652B493A104C020000000000000000A06364D80225EA2181D41AD469B2D5560E594F2C783BBB41CAAA652B493A104C01000000000000000004B08F06000000000017A91456EA622C3E690DC1D12F906BC24B09477021E8008710270000000000001976A914ACB9615B28EA42727AA4821CB111E06C39BB59F688AC3075000000000000160014E0DC4A612CDAA18EED4EC351FE13B03E22354AE6780705000000000017A9147C08656C706FB5FEFBE882B60722E5068E3F48398700000000:3:369796+430000"`;

exports[`litecoin COINiDPublic fails to generate message with invalid address 1`] = `undefined`;

exports[`litecoin COINiDPublic fails to verify invalid signature 1`] = `undefined`;

exports[`litecoin COINiDPublic generates a correct P2PKH addresses 1`] = `
Array [
"LayEZf3R4BSisvw5RMXmTmFVE1dh7L4DRQ",
"LZFEw5SwKHkU5DBQ9RhE3UXoERskLE5b4a",
"LesYxRFHnijzdMfqvMsDjB8FaF995e8ryL",
"LWnEw4evgkxPkP4hxRXATkEW2jRCJZyFdr",
"Lg6rxBUbArebuZohcguzSwY7xhLczRHXTg",
"LN7ZY2bJgzKEUy8cfotReSaY4m9yWtb97p",
"LQSDMpBLXHqKLrzdrP4GNSgbFWhz8eVCoN",
"LNGnpPkbjLZgb8Q3MvfheK2bKkedxiXYJr",
"LM949diYWY3mnAJBjoMHcjNz7yTguRSbMk",
"LPLggwYb5xhZyijrbCM61Qs2hZmdGACoWs",
"LdbXrv6fDvXZw5qtCuWwWWP8nCYHUcFKV5",
"LZyzitzqz9FTdyu5KH13psX5x6ECc92mwP",
]
`;

exports[`litecoin COINiDPublic generates a correct P2SHP2WPKH addresses 1`] = `
Array [
"MFpj8BGSz9FfDwqYqW5B1Uj2rcFpCkJ6r1",
"MWDBs52cXvsVst2UY2gF74QWLRgGuTXLFp",
"MPzCZiV7MKTuM2NwxiYtgzuuN5MUmZi7Sx",
"MNMydRCcY494Hpa8fFvFmMr9hwqWbjU9TL",
"MJB6UG7H7Poxm1FQVVfwfkPGRCca9XMKxP",
"M8D3K64DHZbR7GiSP9HCHfQCdkHLC8arZY",
"MWgzFS85HMdtxgbthsLjyi9vvCD9eeEm4G",
"MCmgbxfphGjHrX1pFfQfxQ1M1BiR7DT4CE",
"MX3fjq93wDXZoBv3Sbjx1H64hLLqcQ7epQ",
"MAuv6Q2zbM4uU6pLAGqgwqXYRieUVLVq3N",
"MATZNucBiG9w2EmWkLSbRUuNJQjmjzE3wd",
"MKCz5bRm4Fu1qoWygt1mWcSdmfWjPMeNx1",
]
`;

exports[`litecoin COINiDPublic generates a correct P2WPKH addresses 1`] = `
Array [
"ltc1qurwy5cfvm2scam2wcdgluyas8c3r2jhx327mgp",
"ltc1qsazyderuwtsrf2660nek9vm8vd7ncd53vcwz6g",
"ltc1qm06vmz6zc2ppgyjn3zl9lx375ayuwf9ktdfka9",
"ltc1qz7gg84r2srztd9807fj2a29jqdmp7wnw4emwpv",
"ltc1qy964y5lhd8w9t5ca73ym9kaha2ek3m0jdvhqss",
"ltc1qq6hmxp8u9yq07f9hg394jsz5ekt6jdjghjswnf",
"ltc1qev3alkj3r65yu4akayezzzua6da9ds8vgnevnr",
"ltc1qh0na7t0p4ckfshfxn45d6d8mx00n6pvz79ydku",
"ltc1qmwgrzvs95qadc9s37kt8yjtm8j59q58ru96gfl",
"ltc1q58nq3p9ty6ghp2kg5nq8arg6hhdecne839uvu5",
"ltc1qrexu5lrgpk5n4pseklywdq3ap8eskawzgk6a6j",
"ltc1qn5yn8jjhe52vygsnshla8sjyfqatjems3d0wd6",
]
`;

exports[`litecoin COINiDPublic throws error when address not valid 1`] = `"LLayEZf3R4BSisvw5RMXmTmFVE1dh7L4DR has no matching Script"`;

exports[`litecoin COINiDPublic throws error when having insufficient funds 1`] = `undefined`;

exports[`myriad COINiDPublic can create message signing data 1`] = `"MSG/XMY:49-*90-*0-*0*5+4OV111:49-*90-*0-*0*5:This%20is%20a%20test%20message"`;

exports[`myriad COINiDPublic can create transaction data 1`] = `"TX/XMY:49-*90-*0-*0*2+4FY57D:49-*90-*0-*0*2:01000000010D4E4F1E87B9F1D14727A9472640F74F4A18BA448CB063ED3574D21FCF74673800000000000000000004400D0300000000001976A9149E9DCD04CF375691FDFA2D19A52AE404B9EF03DE88ACB08F06000000000017A914594F6D51146D61F84C7027A466069E47DE69712C871027000000000000160014293DBC2B6B7CED3D7F363496A4E00B332F209B94E9645E2C0100000017A914556AA879860E42C377B13639C27350469972A71B8700000000:3:5039991221"`;
Expand Down
9 changes: 8 additions & 1 deletion __tests__/coinid-public-test.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,14 @@
import COINiDPublic from '../src/libs/coinid-public';
import storageHelper from '../src/utils/storageHelper';

const coinArray = ['testnet', 'myriad', 'bitcoin', 'groestlcoin', 'groestlcoin-testnet'];
const coinArray = [
'testnet',
'myriad',
'bitcoin',
'groestlcoin',
'groestlcoin-testnet',
'litecoin',
];

coinArray.forEach(coin => {
describe(coin, () => {
Expand Down
52 changes: 52 additions & 0 deletions __tests__/data/litecoin.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
{
"coin": "litecoin",
"pubKeyData": {
"P2SHP2WPKH": "49-*2-*0-$Ltub2YYTvNKyh8yoLhi8YEkh7KYvhqT7SMwqKj5pEMWmyZCBP2BBdJMu4EaiDXyABkTipLRwPjegNtGLcAFUMp3aqmeCraBEEbWxbetKiovu3NN",
"P2PKH": "44-*2-*0-$Ltub2Yi8jGL6LBQNb9fC8gcXew1E6KwGqfTehtpEvDSNVPzrV4HrkKtdX9XD8tvtkzzyVN7JCnXLMvo1US2PxPAfmPXSqUMSSfQJGiq75kSL4gp",
"P2WPKH": "84-*2-*0-$Ltub2YThPUFnFPWAFhXHxd8Dwdymw6nJ1cNQJz9Aqrhc5Qo4j9o7sWm35JZ1bGmNnm27b5QbWdk1eRR7yaqGKatArT4noKt8kDWhg7eex9qR5q4"
},
"unspent": [
{
"unPublished": 0,
"hash": "4c103a492b65aaca41bb3b782c4f590e56d5b269d41ad48121ea2502d86463a0",
"index": 2,
"address": "MFpj8BGSz9FfDwqYqW5B1Uj2rcFpCkJ6r1",
"value": 0.00369796,
"valueSat": 369796
},
{
"unPublished": 0,
"hash": "4c103a492b65aaca41bb3b782c4f590e56d5b269d41ad48121ea2502d86463a0",
"index": 1,
"address": "LayEZf3R4BSisvw5RMXmTmFVE1dh7L4DRQ",
"value": 0.0043,
"valueSat": 430000
},
{
"unPublished": 0,
"hash": "4c103a492b65aaca41bb3b782c4f590e56d5b269d41ad48121ea2502d86463a0",
"index": 0,
"address": "ltc1qurwy5cfvm2scam2wcdgluyas8c3r2jhx327mgp",
"value": 0.002,
"valueSat": 200000
}
],
"balance": 0.00999796,
"correctPayments": [
{ "amount": 0.0043, "address": "MFpj8BGSz9FfDwqYqW5B1Uj2rcFpCkJ6r1", "note": "" },
{ "amount": 0.0001, "address": "LayEZf3R4BSisvw5RMXmTmFVE1dh7L4DRQ", "note": "" },
{ "amount": 0.0003, "address": "ltc1qurwy5cfvm2scam2wcdgluyas8c3r2jhx327mgp", "note": "" }
],
"insufficientPayments": [
{ "amount": 1.002, "address": "MFpj8BGSz9FfDwqYqW5B1Uj2rcFpCkJ6r1", "note": "" },
{ "amount": 0.0043, "address": "LayEZf3R4BSisvw5RMXmTmFVE1dh7L4DRQ", "note": "" }
],
"wrongAddressPayments": [
{ "amount": 0.002, "address": "MFpj8BGSz9FfDwqYqW5B1Uj2rcFpCkJ6r1", "note": "" },
{ "amount": 0.0043, "address": "LLayEZf3R4BSisvw5RMXmTmFVE1dh7L4DR", "note": "" }
],
"message": "This is a test message",
"anotherMessage": "This is another test message",
"messageAddress": "M8D3K64DHZbR7GiSP9HCHfQCdkHLC8arZY",
"messageSignature": "IKagAYLVC2nVu5DUhOB44v5bM5rX8tiFVVLzxGqVudcADnQmXLoKC/SUmNs/9gHez5hR0XyiQ7tcUTkKZFadEDc="
}
4 changes: 2 additions & 2 deletions android/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -116,8 +116,8 @@ android {
applicationId "org.coinid.wallet.tbtc"
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
versionCode 320
versionName "1.7.0"
versionCode 328
versionName "1.7.2"
renderscriptTargetApi 23
renderscriptSupportModeEnabled true
}
Expand Down
4 changes: 2 additions & 2 deletions android/app/src/main/res/values/styles.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<resources>
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="android:windowTranslucentStatus">true</item>
<item name="android:windowTranslucentNavigation">false</item>
<item name="android:windowTranslucentStatus">true</item>
<item name="android:windowTranslucentNavigation">false</item>

<item name="android:windowNoTitle">true</item>
<item name="android:windowFullscreen">true</item>
Expand Down
5 changes: 5 additions & 0 deletions bin/betaBuild
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@
const { execSync } = require('child_process');

let coins = [
{
ticker: 'ltc',
coin: 'Litecoin',
packageName: 'org.coinid.wallet.ltc',
},
{
ticker: 'btc',
coin: 'Bitcoin',
Expand Down
10 changes: 10 additions & 0 deletions bin/helpers/changeCoin/coin_config/ltc/config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"coinTicker": "ltc",
"coinName": "litecoin",
"appReturnScheme": "coinid-ltc",
"iosIdentifier": "org.coinid.wallet.ltc",
"androidPackageName": "org.coinid.wallet.ltc",
"displayName": "LTC COINiD",
"availableCurrencies": "['BTC','USD','EUR','JPY','GBP','CAD','CHF','KRW','NZD','SEK','NOK','DKK']",
"isTestnet": "false"
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:aapt="http://schemas.android.com/aapt"
android:width="108dp"
android:height="108dp"
android:viewportWidth="432"
android:viewportHeight="432">
<group>
<clip-path android:pathData="M0,0h432v432h-432z M 0,0"/>
<path
android:pathData="M0.0,0.0h432.0v432.0h-432.0z"
android:fillColor="#F7931A"/>
<path
android:pathData="M271.407 326.129C245.941 373.637 195.509 406 138 406C55.1573 406 -13 338.843 -13 256C-13 173.157 55.1573 106 138 106C146.068 106 153.996 106.637 161.736 107.863C186.697 59.403 237.005 26 295 26C377.843 26 445 94.1573 445 177C445 259.843 377.843 328 295 328C286.973 328 279.093 327.36 271.407 326.129Z"
android:fillType="evenOdd">
<aapt:attr name="android:fillColor">
<gradient
android:startY="-72.2759"
android:startX="405.743"
android:endY="451.277"
android:endX="-33.3266"
android:type="linear">
<item android:offset="0" android:color="#FFFA503C"/>
<item android:offset="0.409482" android:color="#00FA503C"/>
<item android:offset="0.569701" android:color="#19FFCA7A"/>
<item android:offset="1" android:color="#FFFFCA7A"/>
</gradient>
</aapt:attr>
</path>
</group>
</vector>
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="108dp"
android:height="108dp"
android:viewportWidth="432"
android:viewportHeight="432">
<group>
<clip-path android:pathData="M0,0h432v432h-432z M 0,0"/>
<path
android:pathData="M287.597 196.208C290.802 174.982 274.493 163.572 252.194 155.96L259.427 127.208L241.766 122.846L234.723 150.841C230.08 149.694 225.311 148.613 220.573 147.541L227.666 119.362L210.014 115L202.775 143.742C198.932 142.875 195.159 142.018 191.497 141.116L191.517 141.026L167.16 134.999L162.462 153.692C162.462 153.692 175.566 156.668 175.289 156.853C182.443 158.622 183.735 163.313 183.519 167.032L175.279 199.787C175.772 199.911 176.411 200.091 177.115 200.37C176.527 200.226 175.898 200.066 175.249 199.911L163.699 245.797C162.824 247.95 160.606 251.18 155.606 249.954C155.782 250.208 142.768 246.779 142.768 246.779L134 266.813L156.984 272.49C161.26 273.552 165.45 274.664 169.575 275.711L162.266 304.792L179.907 309.154L187.146 280.381C191.965 281.678 196.643 282.874 201.221 284.001L194.007 312.638L211.669 317L218.978 287.973C249.095 293.621 271.742 291.343 281.274 264.35C288.956 242.616 280.892 230.08 265.046 221.905C276.586 219.268 285.278 211.746 287.597 196.208V196.208ZM247.244 252.282C241.786 274.016 204.858 262.267 192.886 259.321L202.584 220.793C214.556 223.754 252.948 229.616 247.244 252.282ZM252.707 195.894C247.727 215.663 216.991 205.619 207.021 203.157L215.814 168.213C225.784 170.676 257.893 175.271 252.707 195.894Z"
android:fillColor="#ffffff"/>
</group>
</vector>
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@drawable/ic_launcher_background"/>
<foreground android:drawable="@drawable/ic_launcher_foreground"/>
</adaptive-icon>
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@drawable/ic_launcher_background"/>
<foreground android:drawable="@drawable/ic_launcher_foreground"/>
</adaptive-icon>
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="ic_launcher_background">#EA973D</color>
</resources>
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
<resources>
<string name="app_name">COINiD LTC</string>
</resources>
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
{
"images" : [
{
"size" : "20x20",
"idiom" : "iphone",
"filename" : "Icon_20pt-2x.png",
"scale" : "2x"
},
{
"size" : "20x20",
"idiom" : "iphone",
"filename" : "Icon_20pt-3x.png",
"scale" : "3x"
},
{
"size" : "29x29",
"idiom" : "iphone",
"filename" : "Icon_29pt-2x.png",
"scale" : "2x"
},
{
"size" : "29x29",
"idiom" : "iphone",
"filename" : "Icon_29pt-3x.png",
"scale" : "3x"
},
{
"size" : "40x40",
"idiom" : "iphone",
"filename" : "Icon_40pt-2x.png",
"scale" : "2x"
},
{
"size" : "40x40",
"idiom" : "iphone",
"filename" : "Icon_40pt-3x.png",
"scale" : "3x"
},
{
"size" : "60x60",
"idiom" : "iphone",
"filename" : "Icon_60pt-2x.png",
"scale" : "2x"
},
{
"size" : "60x60",
"idiom" : "iphone",
"filename" : "Icon_60pt-3x.png",
"scale" : "3x"
},
{
"size" : "1024x1024",
"idiom" : "ios-marketing",
"filename" : "Icon_AppStore-1024pt.png",
"scale" : "1x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"images" : [
{
"idiom" : "iphone",
"filename" : "Gradient.png",
"scale" : "1x"
},
{
"idiom" : "iphone",
"filename" : "[email protected]",
"scale" : "2x"
},
{
"idiom" : "iphone",
"filename" : "[email protected]",
"scale" : "3x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"images" : [
{
"idiom" : "iphone",
"filename" : "Logo.png",
"scale" : "1x"
},
{
"idiom" : "iphone",
"filename" : "[email protected]",
"scale" : "2x"
},
{
"idiom" : "iphone",
"filename" : "[email protected]",
"scale" : "3x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"v":"5.1.1","fr":60,"ip":0,"op":1280,"w":376,"h":667,"nm":"Artboard","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Shape Layer 4","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":0,"s":[100],"e":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":180,"s":[0],"e":[0]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":1260,"s":[0],"e":[100]},{"t":1280}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[188,333.5,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[187.758,-333.52],[-187.758,-333.52],[-187.758,333.52],[187.758,333.52]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"g":{"p":3,"k":{"a":0,"k":[0.001,1,0.792,0.478,0.5,0.984,0.684,0.29,1,0.969,0.576,0.102],"ix":9}},"s":{"a":0,"k":[-184.898,-330.969],"ix":5},"e":{"a":0,"k":[186.281,331.961],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[-0.242,0.02],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":3600,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Shape Layer 2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"n":"0p833_0p833_0p167_0p167","t":1132,"s":[1881.5,3339,0],"e":[-1505.5,-2672,0],"to":[-564.5,-1001.83331298828,0],"ti":[564.5,1001.83331298828,0]},{"t":1732}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[500.379,-499.136],[-500.379,-499.136],[-500.379,499.136],[500.379,499.136]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"g":{"p":11,"k":{"a":0,"k":[0,0.09,0.918,0.851,0.1,0.545,0.855,0.665,0.2,1,0.792,0.478,0.3,0.984,0.639,0.38,0.4,0.969,0.486,0.282,0.5,0.663,0.314,0.38,0.6,0.357,0.141,0.478,0.7,0.367,0.306,0.698,0.8,0.376,0.471,0.918,0.9,0.233,0.694,0.884,1,0.09,0.918,0.851],"ix":9}},"s":{"a":0,"k":[-500,-500],"ix":5},"e":{"a":0,"k":[500,500],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[376,668.938],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":1132,"s":[0],"e":[100]},{"t":1199}],"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":1132,"op":1732,"st":1132,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Shape Layer 1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"n":"0p833_0p833_0p167_0p167","t":0,"s":[1881.5,3339,0],"e":[-1505.5,-2672,0],"to":[-564.5,-1001.83331298828,0],"ti":[564.5,1001.83331298828,0]},{"t":1200}],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[500.379,-499.136],[-500.379,-499.136],[-500.379,499.136],[500.379,499.136]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"gf","o":{"a":0,"k":100,"ix":10},"r":1,"g":{"p":11,"k":{"a":0,"k":[0,1,0.792,0.478,0.1,0.984,0.639,0.38,0.2,0.969,0.486,0.282,0.3,0.663,0.314,0.38,0.4,0.357,0.141,0.478,0.5,0.367,0.306,0.698,0.6,0.376,0.471,0.918,0.7,0.233,0.694,0.884,0.8,0.09,0.918,0.851,0.9,0.545,0.855,0.665,1,1,0.792,0.478],"ix":9}},"s":{"a":0,"k":[-500,-500],"ix":5},"e":{"a":0,"k":[500,500],"ix":6},"t":1,"nm":"Gradient Fill 1","mn":"ADBE Vector Graphic - G-Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[376,668.938],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Rectangle 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":1200,"st":0,"bm":0}],"markers":[]}
Loading

0 comments on commit 83a4a79

Please sign in to comment.