WEBVTT
Kind: captions
Language: en

00:00:00.060 --> 00:00:02.960 align:start position:0%
 
hello<00:00:00.780><c> I'm</c><00:00:01.079><c> a</c><00:00:01.110><c> Murie</c><00:00:02.010><c> I'm</c><00:00:02.129><c> the</c><00:00:02.280><c> lead</c><00:00:02.460><c> developer</c>

00:00:02.960 --> 00:00:02.970 align:start position:0%
hello I'm a Murie I'm the lead developer
 

00:00:02.970 --> 00:00:05.410 align:start position:0%
hello I'm a Murie I'm the lead developer
of<00:00:03.000><c> the</c><00:00:03.270><c> BART</c><00:00:03.510><c> framework</c><00:00:04.290><c> bye</c><00:00:04.470><c> bye</c><00:00:04.830><c> status</c>

00:00:05.410 --> 00:00:05.420 align:start position:0%
of the BART framework bye bye status
 

00:00:05.420 --> 00:00:07.670 align:start position:0%
of the BART framework bye bye status
we're<00:00:06.420><c> trying</c><00:00:06.750><c> to</c><00:00:06.870><c> do</c><00:00:06.990><c> a</c><00:00:07.020><c> framework</c><00:00:07.379><c> that</c>

00:00:07.670 --> 00:00:07.680 align:start position:0%
we're trying to do a framework that
 

00:00:07.680 --> 00:00:09.830 align:start position:0%
we're trying to do a framework that
makes<00:00:07.740><c> it</c><00:00:08.099><c> as</c><00:00:08.309><c> easy</c><00:00:08.700><c> as</c><00:00:08.820><c> possible</c><00:00:08.970><c> to</c><00:00:09.450><c> develop</c>

00:00:09.830 --> 00:00:09.840 align:start position:0%
makes it as easy as possible to develop
 

00:00:09.840 --> 00:00:12.980 align:start position:0%
makes it as easy as possible to develop
disatrous<00:00:10.559><c> applications</c><00:00:11.330><c> and</c><00:00:12.330><c> I</c><00:00:12.450><c> do</c><00:00:12.509><c> mean</c><00:00:12.780><c> the</c>

00:00:12.980 --> 00:00:12.990 align:start position:0%
disatrous applications and I do mean the
 

00:00:12.990 --> 00:00:15.020 align:start position:0%
disatrous applications and I do mean the
central<00:00:13.320><c> application</c><00:00:13.500><c> in</c><00:00:14.309><c> a</c><00:00:14.460><c> true</c><00:00:14.639><c> sense</c><00:00:14.910><c> of</c>

00:00:15.020 --> 00:00:15.030 align:start position:0%
central application in a true sense of
 

00:00:15.030 --> 00:00:17.720 align:start position:0%
central application in a true sense of
the<00:00:15.089><c> word</c><00:00:15.179><c> so</c><00:00:15.619><c> the</c><00:00:16.619><c> apps</c><00:00:16.740><c> that</c><00:00:16.890><c> really</c><00:00:17.220><c> use</c><00:00:17.520><c> the</c>

00:00:17.720 --> 00:00:17.730 align:start position:0%
the word so the apps that really use the
 

00:00:17.730 --> 00:00:20.210 align:start position:0%
the word so the apps that really use the
entire<00:00:18.590><c> decentralized</c><00:00:19.590><c> stack</c><00:00:19.859><c> that</c><00:00:20.039><c> is</c>

00:00:20.210 --> 00:00:20.220 align:start position:0%
entire decentralized stack that is
 

00:00:20.220 --> 00:00:25.160 align:start position:0%
entire decentralized stack that is
currently<00:00:20.640><c> available</c><00:00:21.270><c> and</c><00:00:23.330><c> I'm</c><00:00:24.330><c> we're</c><00:00:24.960><c> really</c>

00:00:25.160 --> 00:00:25.170 align:start position:0%
currently available and I'm we're really
 

00:00:25.170 --> 00:00:27.349 align:start position:0%
currently available and I'm we're really
excited<00:00:25.439><c> to</c><00:00:25.830><c> to</c><00:00:26.340><c> talk</c><00:00:26.519><c> today</c><00:00:26.670><c> about</c><00:00:26.789><c> in</c><00:00:27.150><c> part</c>

00:00:27.349 --> 00:00:27.359 align:start position:0%
excited to to talk today about in part
 

00:00:27.359 --> 00:00:29.570 align:start position:0%
excited to to talk today about in part
four<00:00:27.599><c> and</c><00:00:28.410><c> we</c><00:00:28.650><c> also</c><00:00:28.800><c> have</c><00:00:28.980><c> a</c><00:00:29.010><c> few</c><00:00:29.279><c> other</c>

00:00:29.570 --> 00:00:29.580 align:start position:0%
four and we also have a few other
 

00:00:29.580 --> 00:00:33.170 align:start position:0%
four and we also have a few other
surprises<00:00:30.470><c> first</c><00:00:31.470><c> though</c><00:00:32.219><c> we'll</c><00:00:32.550><c> just</c><00:00:33.090><c> do</c><00:00:33.149><c> a</c>

00:00:33.170 --> 00:00:33.180 align:start position:0%
surprises first though we'll just do a
 

00:00:33.180 --> 00:00:35.780 align:start position:0%
surprises first though we'll just do a
quick<00:00:33.390><c> detour</c><00:00:33.660><c> for</c><00:00:34.590><c> embark</c><00:00:35.070><c> three</c><00:00:35.340><c> and</c><00:00:35.610><c> what</c>

00:00:35.780 --> 00:00:35.790 align:start position:0%
quick detour for embark three and what
 

00:00:35.790 --> 00:00:38.209 align:start position:0%
quick detour for embark three and what
happened<00:00:36.149><c> this</c><00:00:36.540><c> year</c><00:00:36.739><c> for</c><00:00:37.739><c> those</c><00:00:37.860><c> of</c><00:00:37.980><c> you</c><00:00:38.070><c> that</c>

00:00:38.209 --> 00:00:38.219 align:start position:0%
happened this year for those of you that
 

00:00:38.219 --> 00:00:40.459 align:start position:0%
happened this year for those of you that
might<00:00:38.940><c> not</c><00:00:39.000><c> be</c><00:00:39.270><c> familiar</c><00:00:39.390><c> yet</c><00:00:39.750><c> would</c><00:00:40.020><c> win</c><00:00:40.440><c> a</c>

00:00:40.459 --> 00:00:40.469 align:start position:0%
might not be familiar yet would win a
 

00:00:40.469 --> 00:00:43.610 align:start position:0%
might not be familiar yet would win a
mark<00:00:40.770><c> so</c><00:00:41.460><c> this</c><00:00:41.969><c> year</c><00:00:42.239><c> back</c><00:00:42.450><c> in</c><00:00:42.660><c> May</c>

00:00:43.610 --> 00:00:43.620 align:start position:0%
mark so this year back in May
 

00:00:43.620 --> 00:00:46.220 align:start position:0%
mark so this year back in May
status<00:00:44.280><c> announced</c><00:00:44.850><c> that</c><00:00:45.120><c> it</c><00:00:45.450><c> was</c><00:00:45.600><c> supporting</c>

00:00:46.220 --> 00:00:46.230 align:start position:0%
status announced that it was supporting
 

00:00:46.230 --> 00:00:49.130 align:start position:0%
status announced that it was supporting
embark<00:00:46.710><c> and</c><00:00:47.579><c> the</c><00:00:47.910><c> team</c><00:00:48.090><c> has</c><00:00:48.239><c> grown</c><00:00:48.750><c> a</c><00:00:48.809><c> lot</c><00:00:48.960><c> to</c>

00:00:49.130 --> 00:00:49.140 align:start position:0%
embark and the team has grown a lot to
 

00:00:49.140 --> 00:00:52.100 align:start position:0%
embark and the team has grown a lot to
learn<00:00:49.230><c> Alex</c><00:00:49.590><c> seven</c><00:00:50.340><c> seven</c><00:00:51.120><c> members</c><00:00:51.539><c> full-time</c>

00:00:52.100 --> 00:00:52.110 align:start position:0%
learn Alex seven seven members full-time
 

00:00:52.110 --> 00:00:57.139 align:start position:0%
learn Alex seven seven members full-time
working<00:00:52.350><c> on</c><00:00:53.100><c> this</c><00:00:53.280><c> and</c><00:00:55.340><c> so</c><00:00:56.340><c> first</c><00:00:56.910><c> of</c><00:00:57.030><c> all</c>

00:00:57.139 --> 00:00:57.149 align:start position:0%
working on this and so first of all
 

00:00:57.149 --> 00:00:59.299 align:start position:0%
working on this and so first of all
embark<00:00:57.750><c> goes</c><00:00:57.930><c> far</c><00:00:58.199><c> beyond</c><00:00:58.469><c> just</c><00:00:58.710><c> the</c><00:00:59.039><c> smart</c>

00:00:59.299 --> 00:00:59.309 align:start position:0%
embark goes far beyond just the smart
 

00:00:59.309 --> 00:01:02.270 align:start position:0%
embark goes far beyond just the smart
contracts<00:00:59.789><c> it</c><00:01:00.780><c> does</c><00:01:00.989><c> support</c><00:01:01.140><c> sylheti</c><00:01:01.890><c> and</c>

00:01:02.270 --> 00:01:02.280 align:start position:0%
contracts it does support sylheti and
 

00:01:02.280 --> 00:01:04.579 align:start position:0%
contracts it does support sylheti and
other<00:01:02.760><c> language</c><00:01:03.120><c> like</c><00:01:03.149><c> VIPRE</c><00:01:03.870><c> and</c><00:01:04.080><c> bamboo</c><00:01:04.379><c> out</c>

00:01:04.579 --> 00:01:04.589 align:start position:0%
other language like VIPRE and bamboo out
 

00:01:04.589 --> 00:01:06.440 align:start position:0%
other language like VIPRE and bamboo out
of<00:01:04.739><c> the</c><00:01:04.860><c> box</c><00:01:05.070><c> and</c><00:01:05.640><c> you</c><00:01:05.729><c> can</c><00:01:05.760><c> even</c><00:01:06.030><c> use</c><00:01:06.299><c> them</c>

00:01:06.440 --> 00:01:06.450 align:start position:0%
of the box and you can even use them
 

00:01:06.450 --> 00:01:10.520 align:start position:0%
of the box and you can even use them
together<00:01:06.630><c> if</c><00:01:07.049><c> if</c><00:01:07.799><c> you</c><00:01:08.250><c> want</c><00:01:08.430><c> to</c><00:01:08.750><c> but</c><00:01:09.750><c> it</c><00:01:09.900><c> also</c>

00:01:10.520 --> 00:01:10.530 align:start position:0%
together if if you want to but it also
 

00:01:10.530 --> 00:01:14.120 align:start position:0%
together if if you want to but it also
supports<00:01:10.830><c> swarm</c><00:01:11.670><c> ipfs</c><00:01:12.299><c> whisper</c><00:01:12.900><c> and</c><00:01:13.170><c> and</c>

00:01:14.120 --> 00:01:14.130 align:start position:0%
supports swarm ipfs whisper and and
 

00:01:14.130 --> 00:01:17.719 align:start position:0%
supports swarm ipfs whisper and and
recently<00:01:14.580><c> ENS</c><00:01:15.240><c> has</c><00:01:16.020><c> more</c><00:01:16.320><c> components</c><00:01:16.860><c> in</c><00:01:17.100><c> the</c>

00:01:17.719 --> 00:01:17.729 align:start position:0%
recently ENS has more components in the
 

00:01:17.729 --> 00:01:20.359 align:start position:0%
recently ENS has more components in the
stack<00:01:18.320><c> and</c><00:01:19.320><c> we</c><00:01:19.560><c> can</c><00:01:19.710><c> also</c><00:01:19.860><c> add</c><00:01:19.979><c> other</c>

00:01:20.359 --> 00:01:20.369 align:start position:0%
stack and we can also add other
 

00:01:20.369 --> 00:01:22.310 align:start position:0%
stack and we can also add other
technologies<00:01:21.119><c> technologies</c><00:01:21.570><c> through</c><00:01:22.200><c> the</c>

00:01:22.310 --> 00:01:22.320 align:start position:0%
technologies technologies through the
 

00:01:22.320 --> 00:01:25.580 align:start position:0%
technologies technologies through the
plug-in<00:01:22.530><c> API</c><00:01:23.060><c> and</c><00:01:24.060><c> we</c><00:01:24.270><c> work</c><00:01:24.479><c> with</c><00:01:24.840><c> some</c><00:01:25.080><c> other</c>

00:01:25.580 --> 00:01:25.590 align:start position:0%
plug-in API and we work with some other
 

00:01:25.590 --> 00:01:28.070 align:start position:0%
plug-in API and we work with some other
projects<00:01:26.549><c> to</c><00:01:26.670><c> include</c><00:01:27.150><c> to</c><00:01:27.360><c> add</c><00:01:27.780><c> their</c>

00:01:28.070 --> 00:01:28.080 align:start position:0%
projects to include to add their
 

00:01:28.080 --> 00:01:33.830 align:start position:0%
projects to include to add their
projects<00:01:28.590><c> between</c><00:01:29.189><c> work</c><00:01:30.920><c> so</c><00:01:32.119><c> the</c><00:01:33.119><c> first</c><00:01:33.689><c> big</c>

00:01:33.830 --> 00:01:33.840 align:start position:0%
projects between work so the first big
 

00:01:33.840 --> 00:01:36.429 align:start position:0%
projects between work so the first big
difference<00:01:33.990><c> of</c><00:01:34.350><c> embark</c><00:01:34.740><c> would</c><00:01:35.100><c> would</c><00:01:35.670><c> with</c>

00:01:36.429 --> 00:01:36.439 align:start position:0%
difference of embark would would with
 

00:01:36.439 --> 00:01:39.160 align:start position:0%
difference of embark would would with
other<00:01:37.439><c> tools</c><00:01:37.770><c> is</c><00:01:37.950><c> that</c><00:01:37.979><c> the</c><00:01:38.280><c> contracts</c><00:01:38.790><c> you</c>

00:01:39.160 --> 00:01:39.170 align:start position:0%
other tools is that the contracts you
 

00:01:39.170 --> 00:01:41.390 align:start position:0%
other tools is that the contracts you
describe<00:01:40.170><c> the</c><00:01:40.409><c> relationship</c><00:01:41.009><c> between</c><00:01:41.159><c> the</c>

00:01:41.390 --> 00:01:41.400 align:start position:0%
describe the relationship between the
 

00:01:41.400 --> 00:01:44.780 align:start position:0%
describe the relationship between the
contracts<00:01:41.909><c> so</c><00:01:42.509><c> it's</c><00:01:42.630><c> a</c><00:01:42.750><c> very</c><00:01:43.049><c> complex</c><00:01:43.640><c> and</c><00:01:44.640><c> of</c>

00:01:44.780 --> 00:01:44.790 align:start position:0%
contracts so it's a very complex and of
 

00:01:44.790 --> 00:01:47.510 align:start position:0%
contracts so it's a very complex and of
the<00:01:44.939><c> often</c><00:01:45.329><c> spaghetti-like</c><00:01:46.170><c> migrations</c><00:01:46.979><c> all</c>

00:01:47.510 --> 00:01:47.520 align:start position:0%
the often spaghetti-like migrations all
 

00:01:47.520 --> 00:01:48.969 align:start position:0%
the often spaghetti-like migrations all
we<00:01:47.700><c> have</c><00:01:47.820><c> to</c><00:01:47.970><c> do</c><00:01:48.090><c> is</c><00:01:48.210><c> really</c><00:01:48.479><c> describe</c>

00:01:48.969 --> 00:01:48.979 align:start position:0%
we have to do is really describe
 

00:01:48.979 --> 00:01:52.480 align:start position:0%
we have to do is really describe
contracts<00:01:49.979><c> are</c><00:01:50.570><c> related</c><00:01:51.570><c> to</c><00:01:51.659><c> each</c><00:01:51.750><c> other</c><00:01:51.960><c> and</c>

00:01:52.480 --> 00:01:52.490 align:start position:0%
contracts are related to each other and
 

00:01:52.490 --> 00:01:55.249 align:start position:0%
contracts are related to each other and
what<00:01:53.490><c> actions</c><00:01:53.880><c> you</c><00:01:54.000><c> might</c><00:01:54.210><c> want</c><00:01:54.479><c> to</c><00:01:54.509><c> do</c><00:01:54.720><c> once</c>

00:01:55.249 --> 00:01:55.259 align:start position:0%
what actions you might want to do once
 

00:01:55.259 --> 00:01:57.700 align:start position:0%
what actions you might want to do once
the<00:01:55.409><c> contract</c><00:01:55.680><c> is</c><00:01:55.920><c> deployed</c><00:01:56.310><c> and</c><00:01:56.700><c> and</c><00:01:56.939><c> other</c>

00:01:57.700 --> 00:01:57.710 align:start position:0%
the contract is deployed and and other
 

00:01:57.710 --> 00:02:00.910 align:start position:0%
the contract is deployed and and other
events<00:01:58.710><c> and</c><00:01:59.009><c> import</c><00:01:59.969><c> will</c><00:02:00.090><c> automatically</c>

00:02:00.910 --> 00:02:00.920 align:start position:0%
events and import will automatically
 

00:02:00.920 --> 00:02:03.469 align:start position:0%
events and import will automatically
figure<00:02:01.920><c> out</c><00:02:02.130><c> what</c><00:02:02.340><c> is</c><00:02:02.460><c> the</c><00:02:02.579><c> best</c><00:02:02.610><c> way</c><00:02:03.450><c> to</c>

00:02:03.469 --> 00:02:03.479 align:start position:0%
figure out what is the best way to
 

00:02:03.479 --> 00:02:07.130 align:start position:0%
figure out what is the best way to
deploy<00:02:04.290><c> those</c><00:02:05.130><c> contracts</c><00:02:05.700><c> to</c><00:02:06.210><c> reflect</c><00:02:06.899><c> the</c>

00:02:07.130 --> 00:02:07.140 align:start position:0%
deploy those contracts to reflect the
 

00:02:07.140 --> 00:02:09.080 align:start position:0%
deploy those contracts to reflect the
state<00:02:07.409><c> that</c><00:02:07.560><c> you</c><00:02:07.710><c> just</c><00:02:07.890><c> described</c><00:02:08.310><c> and</c><00:02:08.610><c> that's</c>

00:02:09.080 --> 00:02:09.090 align:start position:0%
state that you just described and that's
 

00:02:09.090 --> 00:02:12.320 align:start position:0%
state that you just described and that's
also<00:02:09.390><c> effects</c><00:02:10.229><c> if</c><00:02:10.349><c> you</c><00:02:10.619><c> change</c><00:02:11.610><c> particular</c>

00:02:12.320 --> 00:02:12.330 align:start position:0%
also effects if you change particular
 

00:02:12.330 --> 00:02:13.010 align:start position:0%
also effects if you change particular
contract

00:02:13.010 --> 00:02:13.020 align:start position:0%
contract
 

00:02:13.020 --> 00:02:14.720 align:start position:0%
contract
he<00:02:13.530><c> will</c><00:02:13.710><c> not</c><00:02:13.830><c> deploy</c><00:02:14.130><c> everything</c><00:02:14.520><c> will</c>

00:02:14.720 --> 00:02:14.730 align:start position:0%
he will not deploy everything will
 

00:02:14.730 --> 00:02:17.300 align:start position:0%
he will not deploy everything will
deploy<00:02:15.540><c> only</c><00:02:15.750><c> what's</c><00:02:16.020><c> actually</c><00:02:16.230><c> needed</c><00:02:16.740><c> to</c>

00:02:17.300 --> 00:02:17.310 align:start position:0%
deploy only what's actually needed to
 

00:02:17.310 --> 00:02:19.400 align:start position:0%
deploy only what's actually needed to
again<00:02:17.580><c> reflect</c><00:02:18.450><c> that</c><00:02:18.660><c> particular</c>

00:02:19.400 --> 00:02:19.410 align:start position:0%
again reflect that particular
 

00:02:19.410 --> 00:02:24.440 align:start position:0%
again reflect that particular
configuration<00:02:20.780><c> so</c><00:02:21.920><c> stairs</c><00:02:22.920><c> uses</c><00:02:23.450><c> embark</c>

00:02:24.440 --> 00:02:24.450 align:start position:0%
configuration so stairs uses embark
 

00:02:24.450 --> 00:02:27.170 align:start position:0%
configuration so stairs uses embark
extensively<00:02:25.050><c> internally</c><00:02:25.950><c> for</c><00:02:26.370><c> the</c><00:02:26.640><c> Ford</c><00:02:27.000><c> apps</c>

00:02:27.170 --> 00:02:27.180 align:start position:0%
extensively internally for the Ford apps
 

00:02:27.180 --> 00:02:30.560 align:start position:0%
extensively internally for the Ford apps
and<00:02:27.480><c> smart</c><00:02:28.470><c> contracts</c><00:02:28.890><c> this</c><00:02:29.460><c> is</c><00:02:29.610><c> a</c><00:02:29.640><c> more</c><00:02:30.540><c> or</c>

00:02:30.560 --> 00:02:30.570 align:start position:0%
and smart contracts this is a more or
 

00:02:30.570 --> 00:02:33.530 align:start position:0%
and smart contracts this is a more or
less<00:02:30.750><c> real</c><00:02:31.350><c> example</c><00:02:32.070><c> I</c><00:02:32.250><c> am</c><00:02:32.760><c> already</c><00:02:33.000><c> for</c><00:02:33.300><c> it</c>

00:02:33.530 --> 00:02:33.540 align:start position:0%
less real example I am already for it
 

00:02:33.540 --> 00:02:36.980 align:start position:0%
less real example I am already for it
modified<00:02:33.990><c> a</c><00:02:34.260><c> lot</c><00:02:34.700><c> for</c><00:02:35.700><c> the</c><00:02:35.970><c> purposes</c><00:02:36.390><c> of</c><00:02:36.450><c> this</c>

00:02:36.980 --> 00:02:36.990 align:start position:0%
modified a lot for the purposes of this
 

00:02:36.990 --> 00:02:41.150 align:start position:0%
modified a lot for the purposes of this
presentation<00:02:38.360><c> but</c><00:02:39.560><c> the</c><00:02:40.560><c> first</c><00:02:40.800><c> thing</c><00:02:40.950><c> is</c><00:02:41.130><c> that</c>

00:02:41.150 --> 00:02:41.160 align:start position:0%
presentation but the first thing is that
 

00:02:41.160 --> 00:02:44.270 align:start position:0%
presentation but the first thing is that
there<00:02:41.640><c> are</c><00:02:41.790><c> environments</c><00:02:42.150><c> so</c><00:02:42.900><c> you</c><00:02:43.280><c> there's</c>

00:02:44.270 --> 00:02:44.280 align:start position:0%
there are environments so you there's
 

00:02:44.280 --> 00:02:46.310 align:start position:0%
there are environments so you there's
this<00:02:44.400><c> special</c><00:02:44.940><c> default</c><00:02:45.630><c> environment</c><00:02:46.140><c> which</c>

00:02:46.310 --> 00:02:46.320 align:start position:0%
this special default environment which
 

00:02:46.320 --> 00:02:49.750 align:start position:0%
this special default environment which
is<00:02:46.440><c> a</c><00:02:47.090><c> sort</c><00:02:48.090><c> of</c><00:02:48.180><c> environment</c><00:02:49.080><c> that</c><00:02:49.170><c> applies</c><00:02:49.500><c> to</c>

00:02:49.750 --> 00:02:49.760 align:start position:0%
is a sort of environment that applies to
 

00:02:49.760 --> 00:02:52.430 align:start position:0%
is a sort of environment that applies to
every<00:02:50.760><c> other</c><00:02:50.910><c> environment</c><00:02:51.510><c> and</c><00:02:51.720><c> then</c><00:02:52.140><c> you</c><00:02:52.260><c> can</c>

00:02:52.430 --> 00:02:52.440 align:start position:0%
every other environment and then you can
 

00:02:52.440 --> 00:02:55.040 align:start position:0%
every other environment and then you can
override<00:02:52.830><c> in</c><00:02:53.490><c> a</c><00:02:53.670><c> specific</c><00:02:54.120><c> environment</c><00:02:54.390><c> and</c>

00:02:55.040 --> 00:02:55.050 align:start position:0%
override in a specific environment and
 

00:02:55.050 --> 00:02:58.130 align:start position:0%
override in a specific environment and
in<00:02:55.170><c> particular</c><00:02:56.900><c> configurations</c><00:02:57.900><c> that</c><00:02:57.960><c> you</c>

00:02:58.130 --> 00:02:58.140 align:start position:0%
in particular configurations that you
 

00:02:58.140 --> 00:03:00.050 align:start position:0%
in particular configurations that you
might<00:02:58.320><c> need</c><00:02:58.470><c> so</c><00:02:58.980><c> in</c><00:02:59.100><c> this</c><00:02:59.220><c> case</c><00:02:59.490><c> there</c><00:02:59.790><c> is</c><00:02:59.820><c> this</c>

00:03:00.050 --> 00:03:00.060 align:start position:0%
might need so in this case there is this
 

00:03:00.060 --> 00:03:03.530 align:start position:0%
might need so in this case there is this
mini-me<00:03:00.780><c> token</c><00:03:01.650><c> Factory</c><00:03:02.100><c> which</c><00:03:02.820><c> it's</c><00:03:03.390><c> already</c>

00:03:03.530 --> 00:03:03.540 align:start position:0%
mini-me token Factory which it's already
 

00:03:03.540 --> 00:03:06.470 align:start position:0%
mini-me token Factory which it's already
deployed<00:03:04.020><c> in</c><00:03:04.170><c> robson</c><00:03:04.620><c> so</c><00:03:05.220><c> we</c><00:03:05.670><c> we</c><00:03:06.030><c> define</c><00:03:06.360><c> it</c>

00:03:06.470 --> 00:03:06.480 align:start position:0%
deployed in robson so we we define it
 

00:03:06.480 --> 00:03:09.080 align:start position:0%
deployed in robson so we we define it
there<00:03:06.690><c> so</c><00:03:06.930><c> when</c><00:03:07.170><c> we</c><00:03:07.320><c> do</c><00:03:07.500><c> when</c><00:03:07.920><c> we</c><00:03:08.070><c> deploy</c><00:03:08.850><c> to</c>

00:03:09.080 --> 00:03:09.090 align:start position:0%
there so when we do when we deploy to
 

00:03:09.090 --> 00:03:10.760 align:start position:0%
there so when we do when we deploy to
Russian<00:03:09.510><c> it</c><00:03:09.690><c> will</c><00:03:09.810><c> take</c><00:03:09.990><c> the</c><00:03:10.200><c> configuration</c>

00:03:10.760 --> 00:03:10.770 align:start position:0%
Russian it will take the configuration
 

00:03:10.770 --> 00:03:13.910 align:start position:0%
Russian it will take the configuration
of<00:03:10.950><c> of</c><00:03:11.610><c> default</c><00:03:12.360><c> merge</c><00:03:12.810><c> it</c><00:03:13.020><c> with</c><00:03:13.050><c> Robson</c><00:03:13.710><c> and</c>

00:03:13.910 --> 00:03:13.920 align:start position:0%
of of default merge it with Robson and
 

00:03:13.920 --> 00:03:16.360 align:start position:0%
of of default merge it with Robson and
in<00:03:14.430><c> that</c><00:03:14.580><c> case</c><00:03:14.730><c> will</c><00:03:14.970><c> not</c><00:03:15.180><c> try</c><00:03:15.510><c> to</c><00:03:15.540><c> redeploy</c>

00:03:16.360 --> 00:03:16.370 align:start position:0%
in that case will not try to redeploy
 

00:03:16.370 --> 00:03:20.510 align:start position:0%
in that case will not try to redeploy
mini<00:03:17.370><c> token</c><00:03:17.670><c> factory</c><00:03:18.030><c> we'll</c><00:03:18.180><c> just</c><00:03:18.480><c> reuse</c><00:03:19.520><c> that</c>

00:03:20.510 --> 00:03:20.520 align:start position:0%
mini token factory we'll just reuse that
 

00:03:20.520 --> 00:03:24.620 align:start position:0%
mini token factory we'll just reuse that
address<00:03:21.920><c> then</c><00:03:22.920><c> here</c><00:03:23.850><c> you</c><00:03:23.970><c> can</c><00:03:24.000><c> see</c><00:03:24.300><c> there's</c><00:03:24.540><c> a</c>

00:03:24.620 --> 00:03:24.630 align:start position:0%
address then here you can see there's a
 

00:03:24.630 --> 00:03:27.350 align:start position:0%
address then here you can see there's a
mini-me<00:03:25.230><c> token</c><00:03:25.530><c> factory</c><00:03:25.950><c> is</c><00:03:26.190><c> being</c><00:03:26.700><c> passed</c><00:03:27.150><c> as</c>

00:03:27.350 --> 00:03:27.360 align:start position:0%
mini-me token factory is being passed as
 

00:03:27.360 --> 00:03:30.230 align:start position:0%
mini-me token factory is being passed as
a<00:03:27.709><c> string</c><00:03:28.709><c> with</c><00:03:28.950><c> a</c><00:03:28.980><c> dollar</c><00:03:29.459><c> sign</c><00:03:29.730><c> and</c><00:03:29.970><c> that's</c><00:03:30.120><c> a</c>

00:03:30.230 --> 00:03:30.240 align:start position:0%
a string with a dollar sign and that's a
 

00:03:30.240 --> 00:03:32.930 align:start position:0%
a string with a dollar sign and that's a
special<00:03:30.890><c> this</c><00:03:31.890><c> is</c><00:03:31.950><c> a</c><00:03:32.040><c> special</c><00:03:32.070><c> directive</c><00:03:32.580><c> that</c>

00:03:32.930 --> 00:03:32.940 align:start position:0%
special this is a special directive that
 

00:03:32.940 --> 00:03:35.840 align:start position:0%
special this is a special directive that
it<00:03:33.300><c> doesn't</c><00:03:33.660><c> work</c><00:03:33.780><c> that</c><00:03:34.190><c> this</c><00:03:35.190><c> contract</c><00:03:35.730><c> for</c>

00:03:35.840 --> 00:03:35.850 align:start position:0%
it doesn't work that this contract for
 

00:03:35.850 --> 00:03:37.670 align:start position:0%
it doesn't work that this contract for
this<00:03:36.120><c> argument</c><00:03:36.570><c> it</c><00:03:36.690><c> needs</c><00:03:36.870><c> the</c><00:03:37.020><c> address</c><00:03:37.380><c> of</c>

00:03:37.670 --> 00:03:37.680 align:start position:0%
this argument it needs the address of
 

00:03:37.680 --> 00:03:41.030 align:start position:0%
this argument it needs the address of
this<00:03:37.830><c> of</c><00:03:38.280><c> this</c><00:03:38.550><c> contract</c><00:03:39.000><c> so</c><00:03:39.690><c> important</c><00:03:40.650><c> with</c>

00:03:41.030 --> 00:03:41.040 align:start position:0%
this of this contract so important with
 

00:03:41.040 --> 00:03:42.530 align:start position:0%
this of this contract so important with
this<00:03:41.190><c> knows</c><00:03:41.459><c> that</c><00:03:41.670><c> it</c><00:03:41.850><c> first</c><00:03:42.090><c> needs</c><00:03:42.209><c> to</c><00:03:42.420><c> deploy</c>

00:03:42.530 --> 00:03:42.540 align:start position:0%
this knows that it first needs to deploy
 

00:03:42.540 --> 00:03:46.010 align:start position:0%
this knows that it first needs to deploy
mini<00:03:43.380><c> mini</c><00:03:43.820><c> mini</c><00:03:44.820><c> me</c><00:03:44.970><c> token</c><00:03:45.300><c> factory</c><00:03:45.720><c> or</c>

00:03:46.010 --> 00:03:46.020 align:start position:0%
mini mini mini me token factory or
 

00:03:46.020 --> 00:03:48.470 align:start position:0%
mini mini mini me token factory or
guitar<00:03:46.500><c> dress</c><00:03:46.950><c> and</c><00:03:47.250><c> only</c><00:03:47.910><c> internally</c><00:03:48.270><c> it</c>

00:03:48.470 --> 00:03:48.480 align:start position:0%
guitar dress and only internally it
 

00:03:48.480 --> 00:03:53.060 align:start position:0%
guitar dress and only internally it
should<00:03:48.690><c> deploy</c><00:03:48.959><c> this</c><00:03:49.230><c> as</c><00:03:49.560><c> TT</c><00:03:49.890><c> token</c><00:03:52.070><c> there's</c>

00:03:53.060 --> 00:03:53.070 align:start position:0%
should deploy this as TT token there's
 

00:03:53.070 --> 00:03:54.890 align:start position:0%
should deploy this as TT token there's
also<00:03:53.220><c> other</c><00:03:53.490><c> directives</c><00:03:54.120><c> like</c><00:03:54.209><c> deploy</c><00:03:54.690><c> AF</c>

00:03:54.890 --> 00:03:54.900 align:start position:0%
also other directives like deploy AF
 

00:03:54.900 --> 00:03:57.170 align:start position:0%
also other directives like deploy AF
which<00:03:55.230><c> will</c><00:03:55.650><c> only</c><00:03:55.740><c> deploy</c><00:03:56.070><c> if</c><00:03:56.370><c> a</c><00:03:56.580><c> particular</c>

00:03:57.170 --> 00:03:57.180 align:start position:0%
which will only deploy if a particular
 

00:03:57.180 --> 00:03:59.540 align:start position:0%
which will only deploy if a particular
condition<00:03:57.750><c> is</c><00:03:57.870><c> true</c><00:03:58.140><c> that</c><00:03:58.680><c> can</c><00:03:58.860><c> be</c><00:03:58.980><c> something</c>

00:03:59.540 --> 00:03:59.550 align:start position:0%
condition is true that can be something
 

00:03:59.550 --> 00:04:01.070 align:start position:0%
condition is true that can be something
in<00:03:59.610><c> JavaScript</c><00:04:00.060><c> code</c><00:04:00.209><c> or</c><00:04:00.360><c> can</c><00:04:00.540><c> be</c><00:04:00.720><c> even</c><00:04:00.930><c> as</c>

00:04:01.070 --> 00:04:01.080 align:start position:0%
in JavaScript code or can be even as
 

00:04:01.080 --> 00:04:04.490 align:start position:0%
in JavaScript code or can be even as
something<00:04:01.380><c> in</c><00:04:01.830><c> a</c><00:04:01.980><c> contract</c><00:04:02.900><c> and</c><00:04:03.900><c> you</c><00:04:04.080><c> can</c><00:04:04.260><c> also</c>

00:04:04.490 --> 00:04:04.500 align:start position:0%
something in a contract and you can also
 

00:04:04.500 --> 00:04:07.340 align:start position:0%
something in a contract and you can also
do<00:04:05.160><c> multiple</c><00:04:05.640><c> actions</c><00:04:06.120><c> want</c><00:04:06.900><c> a</c><00:04:06.959><c> contract</c>

00:04:07.340 --> 00:04:07.350 align:start position:0%
do multiple actions want a contract
 

00:04:07.350 --> 00:04:09.110 align:start position:0%
do multiple actions want a contract
deploys<00:04:07.680><c> and</c><00:04:08.130><c> there's</c><00:04:08.520><c> other</c><00:04:08.670><c> directives</c>

00:04:09.110 --> 00:04:09.120 align:start position:0%
deploys and there's other directives
 

00:04:09.120 --> 00:04:10.820 align:start position:0%
deploys and there's other directives
here<00:04:09.450><c> which</c><00:04:09.630><c> are</c><00:04:09.840><c> not</c><00:04:10.140><c> really</c><00:04:10.380><c> going</c><00:04:10.560><c> to</c>

00:04:10.820 --> 00:04:10.830 align:start position:0%
here which are not really going to
 

00:04:10.830 --> 00:04:12.290 align:start position:0%
here which are not really going to
because<00:04:11.370><c> there's</c><00:04:11.520><c> a</c><00:04:11.610><c> lot</c><00:04:11.760><c> of</c><00:04:11.790><c> them</c><00:04:12.000><c> there's</c>

00:04:12.290 --> 00:04:12.300 align:start position:0%
because there's a lot of them there's
 

00:04:12.300 --> 00:04:14.420 align:start position:0%
because there's a lot of them there's
things<00:04:12.930><c> like</c><00:04:13.080><c> after</c><00:04:13.410><c> deploy</c><00:04:13.770><c> and</c><00:04:14.130><c> other</c>

00:04:14.420 --> 00:04:14.430 align:start position:0%
things like after deploy and other
 

00:04:14.430 --> 00:04:16.970 align:start position:0%
things like after deploy and other
directives<00:04:15.140><c> so</c><00:04:16.140><c> you</c><00:04:16.290><c> can</c><00:04:16.650><c> do</c><00:04:16.770><c> a</c><00:04:16.799><c> lot</c><00:04:16.950><c> of</c>

00:04:16.970 --> 00:04:16.980 align:start position:0%
directives so you can do a lot of
 

00:04:16.980 --> 00:04:18.860 align:start position:0%
directives so you can do a lot of
different<00:04:17.220><c> configurations</c><00:04:17.760><c> with</c><00:04:18.570><c> this</c><00:04:18.690><c> type</c>

00:04:18.860 --> 00:04:18.870 align:start position:0%
different configurations with this type
 

00:04:18.870 --> 00:04:22.430 align:start position:0%
different configurations with this type
of<00:04:18.900><c> thing</c><00:04:19.169><c> and</c><00:04:20.690><c> here's</c><00:04:21.690><c> another</c><00:04:21.960><c> example</c><00:04:22.109><c> that</c>

00:04:22.430 --> 00:04:22.440 align:start position:0%
of thing and here's another example that
 

00:04:22.440 --> 00:04:25.760 align:start position:0%
of thing and here's another example that
you<00:04:22.830><c> can</c><00:04:23.490><c> also</c><00:04:23.700><c> specify</c><00:04:24.000><c> a</c><00:04:24.330><c> URI</c><00:04:24.960><c> for</c>

00:04:25.760 --> 00:04:25.770 align:start position:0%
you can also specify a URI for
 

00:04:25.770 --> 00:04:28.159 align:start position:0%
you can also specify a URI for
particular<00:04:26.160><c> contract</c><00:04:26.610><c> and</c><00:04:27.360><c> this</c><00:04:27.660><c> very</c><00:04:27.870><c> useful</c>

00:04:28.159 --> 00:04:28.169 align:start position:0%
particular contract and this very useful
 

00:04:28.169 --> 00:04:29.540 align:start position:0%
particular contract and this very useful
if<00:04:28.259><c> you</c><00:04:28.379><c> want</c><00:04:28.500><c> to</c><00:04:28.650><c> quickly</c><00:04:28.860><c> prototype</c>

00:04:29.540 --> 00:04:29.550 align:start position:0%
if you want to quickly prototype
 

00:04:29.550 --> 00:04:31.430 align:start position:0%
if you want to quickly prototype
something<00:04:30.180><c> that</c><00:04:30.539><c> and</c><00:04:30.810><c> here's</c><00:04:31.169><c> a</c><00:04:31.229><c> contract</c>

00:04:31.430 --> 00:04:31.440 align:start position:0%
something that and here's a contract
 

00:04:31.440 --> 00:04:34.430 align:start position:0%
something that and here's a contract
from<00:04:31.770><c> open</c><00:04:32.190><c> sampling</c><00:04:32.669><c> in</c><00:04:33.360><c> this</c><00:04:33.569><c> case</c><00:04:33.810><c> give</c><00:04:34.229><c> us</c>

00:04:34.430 --> 00:04:34.440 align:start position:0%
from open sampling in this case give us
 

00:04:34.440 --> 00:04:37.850 align:start position:0%
from open sampling in this case give us
you<00:04:35.009><c> can</c><00:04:35.190><c> specify</c><00:04:35.370><c> a</c><00:04:35.610><c> URL</c><00:04:36.210><c> or</c><00:04:36.750><c> even</c><00:04:37.110><c> even</c><00:04:37.770><c> a</c>

00:04:37.850 --> 00:04:37.860 align:start position:0%
you can specify a URL or even even a
 

00:04:37.860 --> 00:04:43.219 align:start position:0%
you can specify a URL or even even a
swarm<00:04:38.509><c> URL</c><00:04:39.509><c> or</c><00:04:39.720><c> ipfs</c><00:04:42.020><c> that</c><00:04:43.020><c> comes</c>

00:04:43.219 --> 00:04:43.229 align:start position:0%
swarm URL or ipfs that comes
 

00:04:43.229 --> 00:04:49.460 align:start position:0%
swarm URL or ipfs that comes
configuration<00:04:43.979><c> by</c><00:04:45.139><c> the</c><00:04:46.139><c> ratio</c><00:04:48.470><c> okay</c>

00:04:49.460 --> 00:04:49.470 align:start position:0%
configuration by the ratio okay
 

00:04:49.470 --> 00:04:51.529 align:start position:0%
configuration by the ratio okay
questions<00:04:50.009><c> we</c><00:04:50.190><c> asked</c><00:04:50.400><c> no</c><00:04:50.580><c> sir</c><00:04:50.849><c> okay</c><00:04:51.090><c> all</c><00:04:51.389><c> right</c>

00:04:51.529 --> 00:04:51.539 align:start position:0%
questions we asked no sir okay all right
 

00:04:51.539 --> 00:04:55.580 align:start position:0%
questions we asked no sir okay all right
so<00:04:53.000><c> that</c><00:04:54.000><c> counts</c><00:04:54.120><c> by</c><00:04:54.389><c> default</c><00:04:54.750><c> we</c><00:04:54.900><c> will</c><00:04:55.259><c> take</c>

00:04:55.580 --> 00:04:55.590 align:start position:0%
so that counts by default we will take
 

00:04:55.590 --> 00:04:58.330 align:start position:0%
so that counts by default we will take
the<00:04:55.770><c> accounts</c><00:04:56.129><c> on</c><00:04:56.940><c> offer</c><00:04:57.300><c> connected</c><00:04:57.810><c> note</c>

00:04:58.330 --> 00:04:58.340 align:start position:0%
the accounts on offer connected note
 

00:04:58.340 --> 00:05:01.700 align:start position:0%
the accounts on offer connected note
however<00:04:59.340><c> you</c><00:04:59.520><c> can</c><00:04:59.759><c> specify</c><00:05:00.479><c> there's</c><00:05:01.380><c> a</c><00:05:01.470><c> light</c>

00:05:01.700 --> 00:05:01.710 align:start position:0%
however you can specify there's a light
 

00:05:01.710 --> 00:05:03.920 align:start position:0%
however you can specify there's a light
wallet<00:05:02.190><c> functionality</c><00:05:02.909><c> which</c><00:05:03.539><c> you</c><00:05:03.659><c> can</c><00:05:03.810><c> use</c>

00:05:03.920 --> 00:05:03.930 align:start position:0%
wallet functionality which you can use
 

00:05:03.930 --> 00:05:05.839 align:start position:0%
wallet functionality which you can use
to<00:05:03.960><c> specify</c><00:05:04.289><c> accounts</c><00:05:04.919><c> and</c><00:05:05.069><c> even</c><00:05:05.220><c> set</c><00:05:05.669><c> their</c>

00:05:05.839 --> 00:05:05.849 align:start position:0%
to specify accounts and even set their
 

00:05:05.849 --> 00:05:09.680 align:start position:0%
to specify accounts and even set their
balance<00:05:06.210><c> so</c><00:05:06.870><c> in</c><00:05:07.500><c> this</c><00:05:07.710><c> case</c><00:05:08.180><c> we</c><00:05:09.180><c> define</c><00:05:09.479><c> here</c>

00:05:09.680 --> 00:05:09.690 align:start position:0%
balance so in this case we define here
 

00:05:09.690 --> 00:05:11.930 align:start position:0%
balance so in this case we define here
two<00:05:09.900><c> accounts</c><00:05:10.349><c> we</c><00:05:10.500><c> use</c><00:05:10.650><c> a</c><00:05:10.680><c> private</c><00:05:11.069><c> key</c><00:05:11.280><c> not</c>

00:05:11.930 --> 00:05:11.940 align:start position:0%
two accounts we use a private key not
 

00:05:11.940 --> 00:05:15.860 align:start position:0%
two accounts we use a private key not
wanna<00:05:12.150><c> use</c><00:05:12.240><c> a</c><00:05:12.509><c> mnemonic</c><00:05:12.750><c> and</c><00:05:14.509><c> there's</c><00:05:15.509><c> two</c>

00:05:15.860 --> 00:05:15.870 align:start position:0%
wanna use a mnemonic and there's two
 

00:05:15.870 --> 00:05:18.920 align:start position:0%
wanna use a mnemonic and there's two
examples<00:05:16.380><c> that</c><00:05:17.250><c> are</c><00:05:17.400><c> possible</c><00:05:17.819><c> it</c><00:05:18.389><c> preferably</c>

00:05:18.920 --> 00:05:18.930 align:start position:0%
examples that are possible it preferably
 

00:05:18.930 --> 00:05:20.540 align:start position:0%
examples that are possible it preferably
don't<00:05:19.169><c> put</c><00:05:19.319><c> your</c><00:05:19.469><c> private</c><00:05:19.740><c> key</c><00:05:19.919><c> and</c><00:05:20.250><c> source</c>

00:05:20.540 --> 00:05:20.550 align:start position:0%
don't put your private key and source
 

00:05:20.550 --> 00:05:24.409 align:start position:0%
don't put your private key and source
control<00:05:20.940><c> it's</c><00:05:21.599><c> a</c><00:05:21.690><c> good</c><00:05:21.810><c> idea</c><00:05:21.900><c> and</c><00:05:22.759><c> you</c><00:05:23.759><c> can</c><00:05:24.270><c> see</c>

00:05:24.409 --> 00:05:24.419 align:start position:0%
control it's a good idea and you can see
 

00:05:24.419 --> 00:05:26.360 align:start position:0%
control it's a good idea and you can see
there's<00:05:24.569><c> a</c><00:05:24.659><c> balance</c><00:05:24.990><c> five</c><00:05:25.229><c> eater</c><00:05:25.469><c> which</c><00:05:25.919><c> so</c><00:05:26.250><c> if</c>

00:05:26.360 --> 00:05:26.370 align:start position:0%
there's a balance five eater which so if
 

00:05:26.370 --> 00:05:28.070 align:start position:0%
there's a balance five eater which so if
you're<00:05:26.520><c> in</c><00:05:26.669><c> a</c><00:05:26.759><c> development</c><00:05:27.330><c> chain</c><00:05:27.569><c> or</c><00:05:27.840><c> it's</c><00:05:27.960><c> a</c>

00:05:28.070 --> 00:05:28.080 align:start position:0%
you're in a development chain or it's a
 

00:05:28.080 --> 00:05:29.870 align:start position:0%
you're in a development chain or it's a
hornet<00:05:28.440><c> when</c><00:05:28.860><c> a</c><00:05:28.889><c> testimony</c><00:05:29.460><c> we'll</c><00:05:29.639><c> set</c><00:05:29.849><c> that</c>

00:05:29.870 --> 00:05:29.880 align:start position:0%
hornet when a testimony we'll set that
 

00:05:29.880 --> 00:05:32.209 align:start position:0%
hornet when a testimony we'll set that
to<00:05:30.120><c> five</c><00:05:30.719><c> eater</c><00:05:30.900><c> of</c><00:05:31.169><c> course</c><00:05:31.680><c> this</c><00:05:31.800><c> won't</c><00:05:31.979><c> work</c>

00:05:32.209 --> 00:05:32.219 align:start position:0%
to five eater of course this won't work
 

00:05:32.219 --> 00:05:34.070 align:start position:0%
to five eater of course this won't work
and<00:05:32.400><c> may</c><00:05:32.550><c> not</c><00:05:32.759><c> but</c><00:05:33.150><c> it's</c><00:05:33.750><c> just</c><00:05:33.840><c> for</c>

00:05:34.070 --> 00:05:34.080 align:start position:0%
and may not but it's just for
 

00:05:34.080 --> 00:05:39.980 align:start position:0%
and may not but it's just for
development<00:05:34.819><c> and</c><00:05:36.469><c> ens</c><00:05:37.469><c> is</c><00:05:37.680><c> is</c><00:05:38.150><c> so</c><00:05:39.150><c> ENS</c><00:05:39.539><c> in</c><00:05:39.780><c> and</c>

00:05:39.980 --> 00:05:39.990 align:start position:0%
development and ens is is so ENS in and
 

00:05:39.990 --> 00:05:43.879 align:start position:0%
development and ens is is so ENS in and
work<00:05:40.169><c> is</c><00:05:40.289><c> considered</c><00:05:41.990><c> one</c><00:05:42.990><c> another</c><00:05:43.620><c> layer</c><00:05:43.860><c> in</c>

00:05:43.879 --> 00:05:43.889 align:start position:0%
work is considered one another layer in
 

00:05:43.889 --> 00:05:46.610 align:start position:0%
work is considered one another layer in
the<00:05:44.460><c> in</c><00:05:44.789><c> the</c><00:05:44.940><c> stack</c><00:05:45.210><c> so</c><00:05:45.900><c> which</c><00:05:46.169><c> is</c><00:05:46.289><c> the</c><00:05:46.409><c> naming</c>

00:05:46.610 --> 00:05:46.620 align:start position:0%
the in the stack so which is the naming
 

00:05:46.620 --> 00:05:49.219 align:start position:0%
the in the stack so which is the naming
layer<00:05:46.919><c> the</c><00:05:47.789><c> NS</c><00:05:48.060><c> right</c><00:05:48.509><c> now</c><00:05:48.630><c> seems</c><00:05:48.870><c> to</c><00:05:48.930><c> be</c><00:05:49.020><c> the</c>

00:05:49.219 --> 00:05:49.229 align:start position:0%
layer the NS right now seems to be the
 

00:05:49.229 --> 00:05:54.040 align:start position:0%
layer the NS right now seems to be the
only<00:05:50.060><c> working</c><00:05:51.060><c> centralized</c><00:05:51.569><c> naming</c><00:05:52.550><c> system</c>

00:05:54.040 --> 00:05:54.050 align:start position:0%
only working centralized naming system
 

00:05:54.050 --> 00:05:56.050 align:start position:0%
only working centralized naming system
so<00:05:55.050><c> it's</c><00:05:55.199><c> only</c><00:05:55.349><c> what</c><00:05:55.590><c> that's</c><00:05:55.770><c> actually</c>

00:05:56.050 --> 00:05:56.060 align:start position:0%
so it's only what that's actually
 

00:05:56.060 --> 00:06:00.409 align:start position:0%
so it's only what that's actually
supported<00:05:57.199><c> embark</c><00:05:58.199><c> will</c><00:05:58.969><c> when</c><00:05:59.969><c> you</c><00:06:00.240><c> are</c><00:06:00.300><c> in</c>

00:06:00.409 --> 00:06:00.419 align:start position:0%
supported embark will when you are in
 

00:06:00.419 --> 00:06:01.700 align:start position:0%
supported embark will when you are in
the<00:06:00.509><c> velopment</c><00:06:00.779><c> chain</c><00:06:01.110><c> or</c><00:06:01.319><c> in</c><00:06:01.440><c> a</c><00:06:01.529><c> private</c>

00:06:01.700 --> 00:06:01.710 align:start position:0%
the velopment chain or in a private
 

00:06:01.710 --> 00:06:04.040 align:start position:0%
the velopment chain or in a private
chain<00:06:02.130><c> embark</c><00:06:02.849><c> will</c><00:06:02.969><c> automatically</c><00:06:03.630><c> deploy</c>

00:06:04.040 --> 00:06:04.050 align:start position:0%
chain embark will automatically deploy
 

00:06:04.050 --> 00:06:06.589 align:start position:0%
chain embark will automatically deploy
and<00:06:04.229><c> set</c><00:06:04.409><c> up</c><00:06:04.590><c> the</c><00:06:04.800><c> NS</c><00:06:05.130><c> contracts</c><00:06:05.639><c> so</c><00:06:06.300><c> you</c><00:06:06.360><c> can</c>

00:06:06.589 --> 00:06:06.599 align:start position:0%
and set up the NS contracts so you can
 

00:06:06.599 --> 00:06:09.790 align:start position:0%
and set up the NS contracts so you can
use<00:06:06.810><c> the</c><00:06:06.990><c> use</c><00:06:07.319><c> them</c><00:06:07.500><c> in</c><00:06:07.650><c> your</c><00:06:07.680><c> application</c><00:06:07.830><c> and</c>

00:06:09.790 --> 00:06:09.800 align:start position:0%
use the use them in your application and
 

00:06:09.800 --> 00:06:12.050 align:start position:0%
use the use them in your application and
this<00:06:10.800><c> whole</c><00:06:10.979><c> configuration</c><00:06:11.279><c> might</c><00:06:11.729><c> look</c><00:06:12.000><c> like</c>

00:06:12.050 --> 00:06:12.060 align:start position:0%
this whole configuration might look like
 

00:06:12.060 --> 00:06:15.050 align:start position:0%
this whole configuration might look like
so<00:06:12.990><c> in</c><00:06:13.289><c> this</c><00:06:13.469><c> case</c><00:06:13.710><c> when</c><00:06:14.039><c> this</c><00:06:14.219><c> is</c><00:06:14.340><c> enabled</c><00:06:14.610><c> and</c>

00:06:15.050 --> 00:06:15.060 align:start position:0%
so in this case when this is enabled and
 

00:06:15.060 --> 00:06:18.499 align:start position:0%
so in this case when this is enabled and
we<00:06:15.180><c> are</c><00:06:15.330><c> in</c><00:06:15.449><c> the</c><00:06:15.919><c> development</c><00:06:16.919><c> chain</c><00:06:17.219><c> if</c><00:06:18.180><c> I</c><00:06:18.389><c> go</c>

00:06:18.499 --> 00:06:18.509 align:start position:0%
we are in the development chain if I go
 

00:06:18.509 --> 00:06:20.420 align:start position:0%
we are in the development chain if I go
to<00:06:18.569><c> my</c><00:06:18.690><c> job</c><00:06:18.810><c> and</c><00:06:19.199><c> resolve</c><00:06:19.650><c> started</c><00:06:20.069><c> at</c><00:06:20.219><c> add</c>

00:06:20.420 --> 00:06:20.430 align:start position:0%
to my job and resolve started at add
 

00:06:20.430 --> 00:06:24.050 align:start position:0%
to my job and resolve started at add
that<00:06:20.699><c> will</c><00:06:21.349><c> that</c><00:06:22.349><c> will</c><00:06:22.409><c> resolve</c><00:06:23.279><c> to</c><00:06:23.460><c> the</c><00:06:23.490><c> to</c>

00:06:24.050 --> 00:06:24.060 align:start position:0%
that will that will resolve to the to
 

00:06:24.060 --> 00:06:25.790 align:start position:0%
that will that will resolve to the to
that<00:06:24.090><c> address</c><00:06:24.449><c> that</c><00:06:24.569><c> is</c><00:06:24.900><c> defined</c><00:06:25.229><c> and</c><00:06:25.469><c> you</c><00:06:25.650><c> can</c>

00:06:25.790 --> 00:06:25.800 align:start position:0%
that address that is defined and you can
 

00:06:25.800 --> 00:06:27.320 align:start position:0%
that address that is defined and you can
put<00:06:25.979><c> the</c><00:06:26.159><c> contract</c><00:06:26.490><c> or</c><00:06:26.759><c> contract</c><00:06:27.090><c> that</c><00:06:27.210><c> you</c>

00:06:27.320 --> 00:06:27.330 align:start position:0%
put the contract or contract that you
 

00:06:27.330 --> 00:06:30.769 align:start position:0%
put the contract or contract that you
just<00:06:27.900><c> deploy</c><00:06:28.229><c> as</c><00:06:29.130><c> one</c><00:06:29.610><c> of</c><00:06:29.699><c> those</c><00:06:29.849><c> addresses</c><00:06:30.180><c> if</c>

00:06:30.769 --> 00:06:30.779 align:start position:0%
just deploy as one of those addresses if
 

00:06:30.779 --> 00:06:33.829 align:start position:0%
just deploy as one of those addresses if
your<00:06:31.259><c> tab</c><00:06:31.500><c> then</c><00:06:32.069><c> is</c><00:06:32.340><c> if</c><00:06:32.880><c> you</c><00:06:33.120><c> are</c><00:06:33.240><c> having</c><00:06:33.270><c> bar</c>

00:06:33.829 --> 00:06:33.839 align:start position:0%
your tab then is if you are having bar
 

00:06:33.839 --> 00:06:36.230 align:start position:0%
your tab then is if you are having bar
connected<00:06:34.139><c> to</c><00:06:34.500><c> an</c><00:06:34.889><c> on</c><00:06:35.130><c> chain</c><00:06:35.430><c> like</c><00:06:35.699><c> Rob</c><00:06:35.969><c> Stan</c>

00:06:36.230 --> 00:06:36.240 align:start position:0%
connected to an on chain like Rob Stan
 

00:06:36.240 --> 00:06:36.800 align:start position:0%
connected to an on chain like Rob Stan
or<00:06:36.509><c> main</c>

00:06:36.800 --> 00:06:36.810 align:start position:0%
or main
 

00:06:36.810 --> 00:06:39.230 align:start position:0%
or main
then<00:06:37.440><c> it</c><00:06:37.650><c> will</c><00:06:37.800><c> just</c><00:06:38.070><c> use</c><00:06:38.250><c> the</c><00:06:38.460><c> NS</c><00:06:38.760><c> contracts</c>

00:06:39.230 --> 00:06:39.240 align:start position:0%
then it will just use the NS contracts
 

00:06:39.240 --> 00:06:40.940 align:start position:0%
then it will just use the NS contracts
that<00:06:39.419><c> are</c><00:06:39.600><c> already</c><00:06:39.720><c> there</c><00:06:39.900><c> it</c><00:06:40.169><c> will</c><00:06:40.260><c> not</c><00:06:40.410><c> not</c>

00:06:40.940 --> 00:06:40.950 align:start position:0%
that are already there it will not not
 

00:06:40.950 --> 00:06:46.280 align:start position:0%
that are already there it will not not
try<00:06:41.220><c> to</c><00:06:41.419><c> to</c><00:06:42.419><c> redeploy</c><00:06:42.690><c> them</c><00:06:44.150><c> or</c><00:06:45.150><c> it</c><00:06:45.450><c> that</c><00:06:45.870><c> test</c>

00:06:46.280 --> 00:06:46.290 align:start position:0%
try to to redeploy them or it that test
 

00:06:46.290 --> 00:06:48.950 align:start position:0%
try to to redeploy them or it that test
so<00:06:47.220><c> there's</c><00:06:47.370><c> a</c><00:06:47.430><c> lot</c><00:06:47.550><c> functional</c><00:06:47.970><c> in</c><00:06:48.060><c> the</c><00:06:48.600><c> test</c>

00:06:48.950 --> 00:06:48.960 align:start position:0%
so there's a lot functional in the test
 

00:06:48.960 --> 00:06:51.170 align:start position:0%
so there's a lot functional in the test
they<00:06:49.740><c> are</c><00:06:49.860><c> they</c><00:06:50.220><c> are</c><00:06:50.280><c> quite</c><00:06:50.490><c> flexible</c><00:06:50.669><c> in</c><00:06:51.120><c> the</c>

00:06:51.170 --> 00:06:51.180 align:start position:0%
they are they are quite flexible in the
 

00:06:51.180 --> 00:06:53.510 align:start position:0%
they are they are quite flexible in the
sense<00:06:51.210><c> that</c><00:06:51.419><c> you</c><00:06:51.600><c> can</c><00:06:51.810><c> use</c><00:06:52.080><c> the</c><00:06:52.889><c> same</c><00:06:53.130><c> contract</c>

00:06:53.510 --> 00:06:53.520 align:start position:0%
sense that you can use the same contract
 

00:06:53.520 --> 00:06:55.600 align:start position:0%
sense that you can use the same contract
configuration<00:06:54.120><c> that</c><00:06:54.240><c> we</c><00:06:54.419><c> say</c><00:06:54.630><c> within</c><00:06:54.870><c> before</c>

00:06:55.600 --> 00:06:55.610 align:start position:0%
configuration that we say within before
 

00:06:55.610 --> 00:06:58.430 align:start position:0%
configuration that we say within before
if<00:06:56.610><c> if</c><00:06:57.090><c> you</c><00:06:57.330><c> don't</c><00:06:57.540><c> want</c><00:06:57.690><c> it</c><00:06:57.840><c> in</c><00:06:58.020><c> one</c><00:06:58.050><c> of</c><00:06:58.290><c> the</c>

00:06:58.430 --> 00:06:58.440 align:start position:0%
if if you don't want it in one of the
 

00:06:58.440 --> 00:07:00.110 align:start position:0%
if if you don't want it in one of the
very<00:06:58.650><c> very</c><00:06:58.710><c> pure</c><00:06:59.070><c> unit</c><00:06:59.460><c> tests</c><00:06:59.669><c> you</c><00:06:59.790><c> can</c><00:06:59.970><c> also</c>

00:07:00.110 --> 00:07:00.120 align:start position:0%
very very pure unit tests you can also
 

00:07:00.120 --> 00:07:02.390 align:start position:0%
very very pure unit tests you can also
do<00:07:00.810><c> that</c><00:07:00.990><c> just</c><00:07:01.230><c> import</c><00:07:01.530><c> the</c><00:07:01.620><c> contract</c><00:07:01.980><c> objects</c>

00:07:02.390 --> 00:07:02.400 align:start position:0%
do that just import the contract objects
 

00:07:02.400 --> 00:07:05.150 align:start position:0%
do that just import the contract objects
and<00:07:02.730><c> deploy</c><00:07:03.030><c> deploy</c><00:07:03.660><c> them</c><00:07:03.990><c> in</c><00:07:04.110><c> before</c><00:07:04.530><c> each</c><00:07:04.830><c> or</c>

00:07:05.150 --> 00:07:05.160 align:start position:0%
and deploy deploy them in before each or
 

00:07:05.160 --> 00:07:09.020 align:start position:0%
and deploy deploy them in before each or
before<00:07:05.940><c> all</c><00:07:06.560><c> they're</c><00:07:07.560><c> quite</c><00:07:07.770><c> fast</c><00:07:08.100><c> they</c><00:07:08.460><c> they</c>

00:07:09.020 --> 00:07:09.030 align:start position:0%
before all they're quite fast they they
 

00:07:09.030 --> 00:07:12.230 align:start position:0%
before all they're quite fast they they
try<00:07:09.560><c> there's</c><00:07:10.560><c> like</c><00:07:10.770><c> little</c><00:07:11.370><c> tricks</c><00:07:11.639><c> that</c><00:07:11.880><c> the</c>

00:07:12.230 --> 00:07:12.240 align:start position:0%
try there's like little tricks that the
 

00:07:12.240 --> 00:07:13.550 align:start position:0%
try there's like little tricks that the
framework<00:07:12.450><c> tries</c><00:07:12.780><c> to</c><00:07:13.020><c> do</c><00:07:13.139><c> it</c><00:07:13.229><c> like</c><00:07:13.380><c> if</c><00:07:13.530><c> you</c>

00:07:13.550 --> 00:07:13.560 align:start position:0%
framework tries to do it like if you
 

00:07:13.560 --> 00:07:15.650 align:start position:0%
framework tries to do it like if you
have<00:07:13.710><c> any</c><00:07:13.860><c> mark</c><00:07:14.190><c> instance</c><00:07:14.700><c> you</c><00:07:15.270><c> will</c><00:07:15.389><c> actually</c>

00:07:15.650 --> 00:07:15.660 align:start position:0%
have any mark instance you will actually
 

00:07:15.660 --> 00:07:17.480 align:start position:0%
have any mark instance you will actually
connect<00:07:15.960><c> it</c><00:07:16.110><c> and</c><00:07:16.200><c> instance</c><00:07:16.620><c> and</c><00:07:16.860><c> we</c><00:07:16.979><c> use</c><00:07:17.160><c> a</c><00:07:17.190><c> lot</c>

00:07:17.480 --> 00:07:17.490 align:start position:0%
connect it and instance and we use a lot
 

00:07:17.490 --> 00:07:20.120 align:start position:0%
connect it and instance and we use a lot
of<00:07:17.550><c> the</c><00:07:18.389><c> code</c><00:07:19.139><c> that's</c><00:07:19.320><c> already</c><00:07:19.410><c> running</c><00:07:19.770><c> like</c>

00:07:20.120 --> 00:07:20.130 align:start position:0%
of the code that's already running like
 

00:07:20.130 --> 00:07:22.280 align:start position:0%
of the code that's already running like
might<00:07:21.060><c> we</c><00:07:21.210><c> use</c><00:07:21.240><c> the</c><00:07:21.479><c> compiler</c><00:07:21.960><c> or</c><00:07:22.139><c> might</c><00:07:22.260><c> even</c>

00:07:22.280 --> 00:07:22.290 align:start position:0%
might we use the compiler or might even
 

00:07:22.290 --> 00:07:24.110 align:start position:0%
might we use the compiler or might even
we<00:07:22.620><c> use</c><00:07:22.770><c> the</c><00:07:22.950><c> node</c><00:07:23.130><c> that</c><00:07:23.370><c> you</c><00:07:23.520><c> already</c><00:07:23.760><c> have</c>

00:07:24.110 --> 00:07:24.120 align:start position:0%
we use the node that you already have
 

00:07:24.120 --> 00:07:27.650 align:start position:0%
we use the node that you already have
which<00:07:24.330><c> is</c><00:07:24.479><c> much</c><00:07:25.050><c> faster</c><00:07:25.290><c> than</c><00:07:25.530><c> putting</c><00:07:26.370><c> a</c><00:07:26.660><c> VM</c>

00:07:27.650 --> 00:07:27.660 align:start position:0%
which is much faster than putting a VM
 

00:07:27.660 --> 00:07:30.590 align:start position:0%
which is much faster than putting a VM
on<00:07:28.229><c> the</c><00:07:28.350><c> spot</c><00:07:28.590><c> it</c><00:07:29.400><c> will</c><00:07:29.550><c> display</c><00:07:29.850><c> Gaskell's</c>

00:07:30.590 --> 00:07:30.600 align:start position:0%
on the spot it will display Gaskell's
 

00:07:30.600 --> 00:07:32.719 align:start position:0%
on the spot it will display Gaskell's
and<00:07:30.810><c> he</c><00:07:30.900><c> also</c><00:07:31.050><c> supports</c><00:07:31.470><c> code</c><00:07:31.650><c> coverage</c><00:07:32.040><c> out</c>

00:07:32.719 --> 00:07:32.729 align:start position:0%
and he also supports code coverage out
 

00:07:32.729 --> 00:07:35.690 align:start position:0%
and he also supports code coverage out
of<00:07:32.880><c> the</c><00:07:33.030><c> box</c><00:07:33.210><c> and</c><00:07:34.490><c> there's</c><00:07:35.490><c> a</c><00:07:35.550><c> lot</c><00:07:35.669><c> of</c>

00:07:35.690 --> 00:07:35.700 align:start position:0%
of the box and there's a lot of
 

00:07:35.700 --> 00:07:38.960 align:start position:0%
of the box and there's a lot of
functionality<00:07:35.940><c> in</c><00:07:36.330><c> producing</c><00:07:37.080><c> bark</c><00:07:37.290><c> which</c><00:07:37.970><c> we</c>

00:07:38.960 --> 00:07:38.970 align:start position:0%
functionality in producing bark which we
 

00:07:38.970 --> 00:07:40.550 align:start position:0%
functionality in producing bark which we
cannot<00:07:39.180><c> really</c><00:07:39.360><c> cover</c><00:07:39.630><c> it</c><00:07:39.720><c> here</c><00:07:39.960><c> but</c><00:07:40.169><c> for</c>

00:07:40.550 --> 00:07:40.560 align:start position:0%
cannot really cover it here but for
 

00:07:40.560 --> 00:07:42.290 align:start position:0%
cannot really cover it here but for
instance<00:07:40.890><c> there's</c><00:07:41.039><c> full</c><00:07:41.280><c> support</c><00:07:41.640><c> for</c><00:07:41.789><c> for</c>

00:07:42.290 --> 00:07:42.300 align:start position:0%
instance there's full support for for
 

00:07:42.300 --> 00:07:46.400 align:start position:0%
instance there's full support for for
web<00:07:43.080><c> pack</c><00:07:43.380><c> so</c><00:07:43.680><c> it</c><00:07:43.770><c> makes</c><00:07:43.979><c> it</c><00:07:44.130><c> very</c><00:07:44.250><c> easy</c><00:07:44.370><c> to</c><00:07:45.410><c> do</c>

00:07:46.400 --> 00:07:46.410 align:start position:0%
web pack so it makes it very easy to do
 

00:07:46.410 --> 00:07:50.090 align:start position:0%
web pack so it makes it very easy to do
production<00:07:46.860><c> builds</c><00:07:47.460><c> of</c><00:07:48.330><c> your</c><00:07:48.570><c> diaper</c><00:07:48.780><c> or</c><00:07:49.289><c> so</c>

00:07:50.090 --> 00:07:50.100 align:start position:0%
production builds of your diaper or so
 

00:07:50.100 --> 00:07:51.980 align:start position:0%
production builds of your diaper or so
you<00:07:50.160><c> can</c><00:07:50.310><c> have</c><00:07:50.550><c> very</c><00:07:50.789><c> small</c><00:07:51.090><c> file</c><00:07:51.360><c> sizes</c><00:07:51.630><c> which</c>

00:07:51.980 --> 00:07:51.990 align:start position:0%
you can have very small file sizes which
 

00:07:51.990 --> 00:07:54.830 align:start position:0%
you can have very small file sizes which
is<00:07:52.220><c> really</c><00:07:53.220><c> handy</c><00:07:53.490><c> when</c><00:07:53.520><c> uploading</c><00:07:54.060><c> to</c><00:07:54.360><c> to</c>

00:07:54.830 --> 00:07:54.840 align:start position:0%
is really handy when uploading to to
 

00:07:54.840 --> 00:07:57.140 align:start position:0%
is really handy when uploading to to
switch<00:07:55.289><c> form</c><00:07:55.680><c> for</c><00:07:55.860><c> instance</c><00:07:56.150><c> supports</c>

00:07:57.140 --> 00:07:57.150 align:start position:0%
switch form for instance supports
 

00:07:57.150 --> 00:08:01.430 align:start position:0%
switch form for instance supports
already<00:07:57.530><c> IP</c><00:07:58.550><c> 1102</c><00:07:59.810><c> there's</c><00:08:00.810><c> many</c><00:08:01.020><c> templates</c>

00:08:01.430 --> 00:08:01.440 align:start position:0%
already IP 1102 there's many templates
 

00:08:01.440 --> 00:08:03.290 align:start position:0%
already IP 1102 there's many templates
ready<00:08:01.560><c> to</c><00:08:01.800><c> use</c><00:08:01.979><c> such</c><00:08:02.340><c> as</c><00:08:02.520><c> which</c><00:08:02.760><c> one</c><00:08:02.910><c> is</c><00:08:03.090><c> like</c><00:08:03.270><c> a</c>

00:08:03.290 --> 00:08:03.300 align:start position:0%
ready to use such as which one is like a
 

00:08:03.300 --> 00:08:05.540 align:start position:0%
ready to use such as which one is like a
react<00:08:03.600><c> Templar</c><00:08:04.020><c> or</c><00:08:04.260><c> or</c><00:08:04.979><c> when</c><00:08:05.130><c> you</c><00:08:05.220><c> want</c><00:08:05.400><c> to</c><00:08:05.430><c> do</c>

00:08:05.540 --> 00:08:05.550 align:start position:0%
react Templar or or when you want to do
 

00:08:05.550 --> 00:08:07.340 align:start position:0%
react Templar or or when you want to do
like<00:08:05.700><c> a</c><00:08:05.729><c> statue</c><00:08:06.090><c> snap</c><00:08:06.450><c> there's</c><00:08:06.780><c> also</c><00:08:06.900><c> plug-in</c>

00:08:07.340 --> 00:08:07.350 align:start position:0%
like a statue snap there's also plug-in
 

00:08:07.350 --> 00:08:10.790 align:start position:0%
like a statue snap there's also plug-in
for<00:08:07.500><c> that</c><00:08:08.030><c> and</c><00:08:09.030><c> it</c><00:08:09.930><c> can</c><00:08:10.110><c> very</c><00:08:10.350><c> easily</c><00:08:10.440><c> so</c>

00:08:10.790 --> 00:08:10.800 align:start position:0%
for that and it can very easily so
 

00:08:10.800 --> 00:08:13.730 align:start position:0%
for that and it can very easily so
create<00:08:11.220><c> private</c><00:08:11.610><c> change</c><00:08:11.880><c> so</c><00:08:12.870><c> if</c><00:08:13.020><c> I</c><00:08:13.440><c> would</c>

00:08:13.730 --> 00:08:13.740 align:start position:0%
create private change so if I would
 

00:08:13.740 --> 00:08:14.990 align:start position:0%
create private change so if I would
other<00:08:13.889><c> developers</c><00:08:14.370><c> you</c><00:08:14.460><c> want</c><00:08:14.580><c> to</c><00:08:14.639><c> develop</c><00:08:14.820><c> on</c>

00:08:14.990 --> 00:08:15.000 align:start position:0%
other developers you want to develop on
 

00:08:15.000 --> 00:08:16.820 align:start position:0%
other developers you want to develop on
the<00:08:15.060><c> same</c><00:08:15.180><c> chain</c><00:08:15.450><c> that's</c><00:08:15.690><c> also</c><00:08:16.050><c> pretty</c><00:08:16.650><c> simple</c>

00:08:16.820 --> 00:08:16.830 align:start position:0%
the same chain that's also pretty simple
 

00:08:16.830 --> 00:08:19.969 align:start position:0%
the same chain that's also pretty simple
to<00:08:17.100><c> do</c><00:08:17.220><c> and</c><00:08:17.400><c> there's</c><00:08:18.030><c> there's</c><00:08:18.570><c> a</c><00:08:18.660><c> plug-in</c><00:08:19.350><c> API</c>

00:08:19.969 --> 00:08:19.979 align:start position:0%
to do and there's there's a plug-in API
 

00:08:19.979 --> 00:08:22.520 align:start position:0%
to do and there's there's a plug-in API
that<00:08:20.460><c> allows</c><00:08:20.789><c> you</c><00:08:21.060><c> also</c><00:08:21.120><c> to</c><00:08:21.300><c> extend</c><00:08:21.660><c> and</c>

00:08:22.520 --> 00:08:22.530 align:start position:0%
that allows you also to extend and
 

00:08:22.530 --> 00:08:24.170 align:start position:0%
that allows you also to extend and
completely<00:08:23.010><c> change</c><00:08:23.250><c> the</c><00:08:23.340><c> functionality</c><00:08:23.789><c> if</c>

00:08:24.170 --> 00:08:24.180 align:start position:0%
completely change the functionality if
 

00:08:24.180 --> 00:08:24.800 align:start position:0%
completely change the functionality if
you<00:08:24.330><c> want</c><00:08:24.510><c> to</c>

00:08:24.800 --> 00:08:24.810 align:start position:0%
you want to
 

00:08:24.810 --> 00:08:28.090 align:start position:0%
you want to
in<00:08:25.169><c> fact</c><00:08:25.410><c> in</c><00:08:25.560><c> work</c><00:08:25.770><c> itself</c><00:08:26.130><c> is</c><00:08:26.720><c> entirely</c>

00:08:28.090 --> 00:08:28.100 align:start position:0%
in fact in work itself is entirely
 

00:08:28.100 --> 00:08:32.839 align:start position:0%
in fact in work itself is entirely
plug-in<00:08:29.960><c> based</c><00:08:30.960><c> so</c><00:08:31.320><c> everything</c><00:08:31.770><c> in</c><00:08:31.889><c> it</c><00:08:32.219><c> is</c><00:08:32.490><c> is</c>

00:08:32.839 --> 00:08:32.849 align:start position:0%
plug-in based so everything in it is is
 

00:08:32.849 --> 00:08:36.079 align:start position:0%
plug-in based so everything in it is is
implemented<00:08:33.659><c> as</c><00:08:33.779><c> a</c><00:08:34.080><c> plugin</c><00:08:34.529><c> so</c><00:08:35.219><c> if</c><00:08:35.760><c> you</c><00:08:35.909><c> wanna</c>

00:08:36.079 --> 00:08:36.089 align:start position:0%
implemented as a plugin so if you wanna
 

00:08:36.089 --> 00:08:37.969 align:start position:0%
implemented as a plugin so if you wanna
add<00:08:36.360><c> some</c><00:08:36.810><c> other</c><00:08:36.959><c> technology</c><00:08:37.560><c> or</c><00:08:37.650><c> completely</c>

00:08:37.969 --> 00:08:37.979 align:start position:0%
add some other technology or completely
 

00:08:37.979 --> 00:08:40.370 align:start position:0%
add some other technology or completely
change<00:08:38.219><c> you</c><00:08:38.430><c> you</c><00:08:38.849><c> can</c><00:08:39.360><c> actually</c><00:08:39.510><c> quite</c><00:08:40.169><c> easily</c>

00:08:40.370 --> 00:08:40.380 align:start position:0%
change you you can actually quite easily
 

00:08:40.380 --> 00:08:45.440 align:start position:0%
change you you can actually quite easily
so<00:08:41.630><c> now</c><00:08:42.630><c> embark</c><00:08:43.229><c> for</c><00:08:43.589><c> so</c><00:08:44.250><c> the</c><00:08:44.970><c> team</c><00:08:45.150><c> has</c><00:08:45.180><c> been</c>

00:08:45.440 --> 00:08:45.450 align:start position:0%
so now embark for so the team has been
 

00:08:45.450 --> 00:08:48.860 align:start position:0%
so now embark for so the team has been
working<00:08:45.890><c> hard</c><00:08:46.890><c> in</c><00:08:47.070><c> this</c><00:08:47.400><c> the</c><00:08:47.670><c> last</c><00:08:47.880><c> last</c><00:08:48.360><c> few</c>

00:08:48.860 --> 00:08:48.870 align:start position:0%
working hard in this the last last few
 

00:08:48.870 --> 00:08:49.140 align:start position:0%
working hard in this the last last few
more

00:08:49.140 --> 00:08:49.150 align:start position:0%
more
 

00:08:49.150 --> 00:08:53.970 align:start position:0%
more
and<00:08:51.510><c> there's</c><00:08:52.510><c> this</c><00:08:52.660><c> there's</c><00:08:52.990><c> this</c><00:08:53.200><c> feature</c><00:08:53.800><c> in</c>

00:08:53.970 --> 00:08:53.980 align:start position:0%
and there's this there's this feature in
 

00:08:53.980 --> 00:08:55.530 align:start position:0%
and there's this there's this feature in
the<00:08:54.310><c> embark</c><00:08:54.580><c> tree</c><00:08:54.790><c> which</c><00:08:54.970><c> is</c><00:08:55.000><c> a</c><00:08:55.150><c> transaction</c>

00:08:55.530 --> 00:08:55.540 align:start position:0%
the embark tree which is a transaction
 

00:08:55.540 --> 00:08:58.890 align:start position:0%
the embark tree which is a transaction
logger<00:08:55.930><c> and</c><00:08:56.279><c> what</c><00:08:57.279><c> what</c><00:08:57.850><c> is</c><00:08:58.089><c> what</c><00:08:58.330><c> is</c><00:08:58.630><c> the</c>

00:08:58.890 --> 00:08:58.900 align:start position:0%
logger and what what is what is the
 

00:08:58.900 --> 00:09:01.680 align:start position:0%
logger and what what is what is the
dates<00:08:59.230><c> and</c><00:08:59.589><c> still</c><00:08:59.890><c> the</c><00:09:00.040><c> huts</c><00:09:00.220><c> is</c><00:09:00.480><c> when</c><00:09:01.480><c> you</c><00:09:01.570><c> do</c>

00:09:01.680 --> 00:09:01.690 align:start position:0%
dates and still the huts is when you do
 

00:09:01.690 --> 00:09:03.150 align:start position:0%
dates and still the huts is when you do
a<00:09:01.720><c> transaction</c><00:09:02.020><c> in</c><00:09:02.350><c> your</c><00:09:02.380><c> tab</c><00:09:02.710><c> say</c><00:09:02.980><c> of</c>

00:09:03.150 --> 00:09:03.160 align:start position:0%
a transaction in your tab say of
 

00:09:03.160 --> 00:09:05.100 align:start position:0%
a transaction in your tab say of
developing<00:09:03.640><c> it</c><00:09:04.089><c> will</c><00:09:04.240><c> show</c><00:09:04.390><c> in</c><00:09:04.510><c> the</c><00:09:04.600><c> logs</c><00:09:04.810><c> what</c>

00:09:05.100 --> 00:09:05.110 align:start position:0%
developing it will show in the logs what
 

00:09:05.110 --> 00:09:08.190 align:start position:0%
developing it will show in the logs what
contracts<00:09:05.890><c> you're</c><00:09:06.040><c> calling</c><00:09:06.720><c> what</c><00:09:07.720><c> mattered</c>

00:09:08.190 --> 00:09:08.200 align:start position:0%
contracts you're calling what mattered
 

00:09:08.200 --> 00:09:11.579 align:start position:0%
contracts you're calling what mattered
what<00:09:08.580><c> parameters</c><00:09:09.900><c> and</c><00:09:10.900><c> all</c><00:09:11.110><c> they</c><00:09:11.230><c> had</c><00:09:11.380><c> all</c>

00:09:11.579 --> 00:09:11.589 align:start position:0%
what parameters and all they had all
 

00:09:11.589 --> 00:09:14.820 align:start position:0%
what parameters and all they had all
that<00:09:11.710><c> all</c><00:09:12.070><c> that</c><00:09:12.250><c> information</c><00:09:13.140><c> in</c><00:09:14.140><c> import</c><00:09:14.560><c> for</c>

00:09:14.820 --> 00:09:14.830 align:start position:0%
that all that information in import for
 

00:09:14.830 --> 00:09:17.640 align:start position:0%
that all that information in import for
now<00:09:15.040><c> it</c><00:09:15.250><c> will</c><00:09:15.400><c> also</c><00:09:15.640><c> show</c><00:09:16.110><c> why</c><00:09:17.110><c> if</c><00:09:17.470><c> a</c>

00:09:17.640 --> 00:09:17.650 align:start position:0%
now it will also show why if a
 

00:09:17.650 --> 00:09:19.650 align:start position:0%
now it will also show why if a
transaction<00:09:17.920><c> failed</c><00:09:18.400><c> we</c><00:09:18.820><c> will</c><00:09:18.970><c> show</c><00:09:19.150><c> you</c><00:09:19.180><c> why</c>

00:09:19.650 --> 00:09:19.660 align:start position:0%
transaction failed we will show you why
 

00:09:19.660 --> 00:09:23.760 align:start position:0%
transaction failed we will show you why
and<00:09:19.990><c> exactly</c><00:09:20.860><c> what</c><00:09:21.190><c> line</c><00:09:21.520><c> caused</c><00:09:22.450><c> that</c><00:09:22.779><c> to</c>

00:09:23.760 --> 00:09:23.770 align:start position:0%
and exactly what line caused that to
 

00:09:23.770 --> 00:09:26.880 align:start position:0%
and exactly what line caused that to
fail<00:09:24.010><c> we'll</c><00:09:24.640><c> also</c><00:09:24.880><c> show</c><00:09:25.270><c> you</c><00:09:25.300><c> the</c><00:09:25.890><c> the</c>

00:09:26.880 --> 00:09:26.890 align:start position:0%
fail we'll also show you the the
 

00:09:26.890 --> 00:09:30.320 align:start position:0%
fail we'll also show you the the
variables<00:09:27.339><c> values</c><00:09:28.180><c> and</c><00:09:28.589><c> so</c><00:09:29.589><c> I</c><00:09:29.620><c> can</c><00:09:29.770><c> easily</c><00:09:29.890><c> see</c>

00:09:30.320 --> 00:09:30.330 align:start position:0%
variables values and so I can easily see
 

00:09:30.330 --> 00:09:41.750 align:start position:0%
variables values and so I can easily see
why<00:09:38.580><c> we</c><00:09:39.580><c> we</c><00:09:39.940><c> also</c><00:09:40.089><c> including</c><00:09:40.660><c> in</c><00:09:40.750><c> work</c><00:09:40.960><c> for</c><00:09:41.200><c> a</c>

00:09:41.750 --> 00:09:41.760 align:start position:0%
why we we also including in work for a
 

00:09:41.760 --> 00:09:45.600 align:start position:0%
why we we also including in work for a
debugger<00:09:42.810><c> so</c><00:09:43.810><c> if</c><00:09:43.960><c> you</c><00:09:44.110><c> type</c><00:09:44.339><c> you</c><00:09:45.339><c> can</c><00:09:45.460><c> either</c>

00:09:45.600 --> 00:09:45.610 align:start position:0%
debugger so if you type you can either
 

00:09:45.610 --> 00:09:47.430 align:start position:0%
debugger so if you type you can either
type<00:09:45.850><c> debug</c><00:09:46.210><c> in</c><00:09:46.420><c> the</c><00:09:46.540><c> transaction</c><00:09:47.080><c> or</c><00:09:47.170><c> you</c><00:09:47.260><c> can</c>

00:09:47.430 --> 00:09:47.440 align:start position:0%
type debug in the transaction or you can
 

00:09:47.440 --> 00:09:49.230 align:start position:0%
type debug in the transaction or you can
or<00:09:47.589><c> if</c><00:09:47.710><c> you</c><00:09:47.830><c> just</c><00:09:48.010><c> type</c><00:09:48.220><c> debug</c><00:09:48.640><c> then</c><00:09:48.910><c> it</c><00:09:49.089><c> will</c>

00:09:49.230 --> 00:09:49.240 align:start position:0%
or if you just type debug then it will
 

00:09:49.240 --> 00:09:51.600 align:start position:0%
or if you just type debug then it will
debug<00:09:50.170><c> the</c><00:09:50.350><c> last</c><00:09:50.589><c> filling</c><00:09:50.950><c> transaction</c><00:09:51.490><c> so</c>

00:09:51.600 --> 00:09:51.610 align:start position:0%
debug the last filling transaction so
 

00:09:51.610 --> 00:09:54.540 align:start position:0%
debug the last filling transaction so
you<00:09:51.700><c> can</c><00:09:51.880><c> easily</c><00:09:52.320><c> you</c><00:09:53.320><c> can</c><00:09:53.470><c> quickly</c><00:09:53.740><c> see</c><00:09:54.100><c> okay</c>

00:09:54.540 --> 00:09:54.550 align:start position:0%
you can easily you can quickly see okay
 

00:09:54.550 --> 00:09:57.240 align:start position:0%
you can easily you can quickly see okay
what<00:09:54.730><c> are</c><00:09:54.880><c> the</c><00:09:55.350><c> values</c><00:09:56.350><c> of</c><00:09:56.470><c> the</c><00:09:56.589><c> variables</c><00:09:57.070><c> you</c>

00:09:57.240 --> 00:09:57.250 align:start position:0%
what are the values of the variables you
 

00:09:57.250 --> 00:10:00.060 align:start position:0%
what are the values of the variables you
can<00:09:57.370><c> UNIX</c><00:09:57.820><c> previous</c><00:09:58.420><c> and</c><00:09:58.990><c> other</c><00:09:59.320><c> other</c>

00:10:00.060 --> 00:10:00.070 align:start position:0%
can UNIX previous and other other
 

00:10:00.070 --> 00:10:04.940 align:start position:0%
can UNIX previous and other other
commands<00:10:01.529><c> we</c><00:10:02.529><c> also</c><00:10:02.740><c> including</c><00:10:03.450><c> experimental</c>

00:10:04.940 --> 00:10:04.950 align:start position:0%
commands we also including experimental
 

00:10:04.950 --> 00:10:08.730 align:start position:0%
commands we also including experimental
DAP<00:10:05.950><c> generator</c><00:10:06.779><c> and</c><00:10:07.779><c> the</c><00:10:07.959><c> idea</c><00:10:08.200><c> of</c><00:10:08.260><c> this</c><00:10:08.470><c> is</c>

00:10:08.730 --> 00:10:08.740 align:start position:0%
DAP generator and the idea of this is
 

00:10:08.740 --> 00:10:10.530 align:start position:0%
DAP generator and the idea of this is
that<00:10:08.920><c> you</c><00:10:09.070><c> can</c><00:10:09.279><c> you</c><00:10:09.640><c> can</c><00:10:09.820><c> give</c><00:10:09.970><c> him</c><00:10:10.060><c> work</c><00:10:10.270><c> a</c>

00:10:10.530 --> 00:10:10.540 align:start position:0%
that you can you can give him work a
 

00:10:10.540 --> 00:10:13.019 align:start position:0%
that you can you can give him work a
contract<00:10:11.140><c> and</c><00:10:11.410><c> he</c><00:10:12.130><c> will</c><00:10:12.339><c> attempt</c><00:10:12.730><c> to</c><00:10:12.790><c> generate</c>

00:10:13.019 --> 00:10:13.029 align:start position:0%
contract and he will attempt to generate
 

00:10:13.029 --> 00:10:17.190 align:start position:0%
contract and he will attempt to generate
a<00:10:13.570><c> react</c><00:10:14.020><c> app</c><00:10:14.970><c> that</c><00:10:15.970><c> works</c><00:10:16.240><c> for</c><00:10:16.510><c> that</c><00:10:16.630><c> for</c><00:10:17.170><c> that</c>

00:10:17.190 --> 00:10:17.200 align:start position:0%
a react app that works for that for that
 

00:10:17.200 --> 00:10:19.260 align:start position:0%
a react app that works for that for that
contract<00:10:17.800><c> which</c><00:10:17.980><c> is</c><00:10:18.100><c> can</c><00:10:18.550><c> be</c><00:10:18.670><c> quite</c><00:10:18.880><c> handy</c><00:10:19.240><c> for</c>

00:10:19.260 --> 00:10:19.270 align:start position:0%
contract which is can be quite handy for
 

00:10:19.270 --> 00:10:23.370 align:start position:0%
contract which is can be quite handy for
for<00:10:20.110><c> prototyping</c><00:10:20.440><c> and</c><00:10:21.279><c> which</c><00:10:21.940><c> we</c><00:10:22.360><c> want</c><00:10:22.720><c> a</c>

00:10:23.370 --> 00:10:23.380 align:start position:0%
for prototyping and which we want a
 

00:10:23.380 --> 00:10:27.090 align:start position:0%
for prototyping and which we want a
level<00:10:23.980><c> deeper</c><00:10:24.279><c> and</c><00:10:24.820><c> a</c><00:10:25.230><c> for</c><00:10:26.230><c> certain</c><00:10:26.650><c> for</c>

00:10:27.090 --> 00:10:27.100 align:start position:0%
level deeper and a for certain for
 

00:10:27.100 --> 00:10:29.210 align:start position:0%
level deeper and a for certain for
particular<00:10:27.490><c> cases</c><00:10:27.670><c> you</c><00:10:28.510><c> can</c><00:10:28.690><c> also</c><00:10:28.810><c> just</c>

00:10:29.210 --> 00:10:29.220 align:start position:0%
particular cases you can also just
 

00:10:29.220 --> 00:10:31.980 align:start position:0%
particular cases you can also just
specify<00:10:30.220><c> like</c><00:10:30.400><c> a</c><00:10:30.459><c> model</c><00:10:31.000><c> and</c><00:10:31.330><c> it</c><00:10:31.630><c> will</c><00:10:31.750><c> create</c>

00:10:31.980 --> 00:10:31.990 align:start position:0%
specify like a model and it will create
 

00:10:31.990 --> 00:10:35.040 align:start position:0%
specify like a model and it will create
the<00:10:32.310><c> it</c><00:10:33.310><c> will</c><00:10:33.640><c> create</c><00:10:33.820><c> entire</c><00:10:34.180><c> the</c><00:10:34.540><c> contract</c>

00:10:35.040 --> 00:10:35.050 align:start position:0%
the it will create entire the contract
 

00:10:35.050 --> 00:10:37.260 align:start position:0%
the it will create entire the contract
and<00:10:35.260><c> the</c><00:10:35.440><c> DAP</c><00:10:35.680><c> based</c><00:10:36.610><c> on</c><00:10:36.820><c> the</c><00:10:36.970><c> own</c><00:10:37.120><c> the</c>

00:10:37.260 --> 00:10:37.270 align:start position:0%
and the DAP based on the own the
 

00:10:37.270 --> 00:10:38.970 align:start position:0%
and the DAP based on the own the
configuration<00:10:37.839><c> that</c><00:10:37.930><c> you</c><00:10:38.080><c> date</c><00:10:38.230><c> so</c><00:10:38.380><c> in</c><00:10:38.830><c> the</c>

00:10:38.970 --> 00:10:38.980 align:start position:0%
configuration that you date so in the
 

00:10:38.980 --> 00:10:41.610 align:start position:0%
configuration that you date so in the
case<00:10:39.160><c> of</c><00:10:39.339><c> this</c><00:10:39.520><c> of</c><00:10:39.850><c> this</c><00:10:40.060><c> command</c><00:10:40.620><c> for</c>

00:10:41.610 --> 00:10:41.620 align:start position:0%
case of this of this command for
 

00:10:41.620 --> 00:10:43.680 align:start position:0%
case of this of this command for
instance<00:10:41.890><c> because</c><00:10:42.010><c> that's</c><00:10:42.339><c> picture</c><00:10:42.790><c> ipfs</c><00:10:43.450><c> it</c>

00:10:43.680 --> 00:10:43.690 align:start position:0%
instance because that's picture ipfs it
 

00:10:43.690 --> 00:10:45.180 align:start position:0%
instance because that's picture ipfs it
knows<00:10:43.870><c> that</c><00:10:43.900><c> it</c><00:10:44.709><c> has</c><00:10:44.740><c> to</c><00:10:44.980><c> put</c><00:10:45.130><c> the</c>

00:10:45.180 --> 00:10:45.190 align:start position:0%
knows that it has to put the
 

00:10:45.190 --> 00:10:47.690 align:start position:0%
knows that it has to put the
functionality<00:10:46.060><c> to</c><00:10:46.240><c> upload</c><00:10:47.110><c> and</c><00:10:47.350><c> display</c>

00:10:47.690 --> 00:10:47.700 align:start position:0%
functionality to upload and display
 

00:10:47.700 --> 00:10:50.699 align:start position:0%
functionality to upload and display
pictures<00:10:48.700><c> they</c><00:10:49.360><c> should</c><00:10:49.540><c> go</c><00:10:49.660><c> to</c><00:10:49.720><c> my</c><00:10:49.900><c> PFS</c><00:10:50.140><c> and</c>

00:10:50.699 --> 00:10:50.709 align:start position:0%
pictures they should go to my PFS and
 

00:10:50.709 --> 00:10:52.769 align:start position:0%
pictures they should go to my PFS and
the<00:10:51.250><c> ash</c><00:10:51.400><c> that</c><00:10:51.430><c> Scott's</c><00:10:51.850><c> return</c><00:10:52.180><c> needs</c><00:10:52.450><c> to</c><00:10:52.600><c> be</c>

00:10:52.769 --> 00:10:52.779 align:start position:0%
the ash that Scott's return needs to be
 

00:10:52.779 --> 00:10:56.769 align:start position:0%
the ash that Scott's return needs to be
in<00:10:53.770><c> the</c><00:10:53.920><c> in</c><00:10:54.100><c> the</c><00:10:54.190><c> smart</c><00:10:54.459><c> contract</c>

00:10:56.769 --> 00:10:56.779 align:start position:0%
in the in the smart contract
 

00:10:56.779 --> 00:11:01.360 align:start position:0%
in the in the smart contract
now<00:10:58.010><c> embark</c><00:10:59.010><c> as</c><00:10:59.519><c> since</c><00:11:00.000><c> version</c><00:11:00.300><c> 2</c><00:11:00.750><c> I</c><00:11:00.779><c> believe</c>

00:11:01.360 --> 00:11:01.370 align:start position:0%
now embark as since version 2 I believe
 

00:11:01.370 --> 00:11:05.000 align:start position:0%
now embark as since version 2 I believe
this<00:11:02.370><c> dashboards</c><00:11:03.089><c> and</c><00:11:03.470><c> just</c><00:11:04.470><c> be</c><00:11:04.589><c> very</c><00:11:04.620><c> clear</c>

00:11:05.000 --> 00:11:05.010 align:start position:0%
this dashboards and just be very clear
 

00:11:05.010 --> 00:11:09.740 align:start position:0%
this dashboards and just be very clear
this<00:11:05.160><c> is</c><00:11:05.310><c> not</c><00:11:05.490><c> going</c><00:11:06.450><c> away</c><00:11:07.700><c> because</c><00:11:08.700><c> we</c><00:11:09.600><c> got</c>

00:11:09.740 --> 00:11:09.750 align:start position:0%
this is not going away because we got
 

00:11:09.750 --> 00:11:11.930 align:start position:0%
this is not going away because we got
very<00:11:09.930><c> typically</c><00:11:10.470><c> very</c><00:11:10.680><c> good</c><00:11:10.860><c> feedback</c><00:11:11.490><c> on</c>

00:11:11.930 --> 00:11:11.940 align:start position:0%
very typically very good feedback on
 

00:11:11.940 --> 00:11:13.670 align:start position:0%
very typically very good feedback on
this

00:11:13.670 --> 00:11:13.680 align:start position:0%
this
 

00:11:13.680 --> 00:11:17.750 align:start position:0%
this
however<00:11:14.550><c> we</c><00:11:15.240><c> introducing</c><00:11:15.779><c> now</c><00:11:16.339><c> cockpits</c><00:11:17.339><c> and</c>

00:11:17.750 --> 00:11:17.760 align:start position:0%
however we introducing now cockpits and
 

00:11:17.760 --> 00:11:21.100 align:start position:0%
however we introducing now cockpits and
this<00:11:18.660><c> is</c><00:11:19.040><c> this</c><00:11:20.040><c> is</c><00:11:20.190><c> essentially</c><00:11:20.700><c> a</c>

00:11:21.100 --> 00:11:21.110 align:start position:0%
this is this is essentially a
 

00:11:21.110 --> 00:11:24.019 align:start position:0%
this is this is essentially a
complimentary<00:11:22.110><c> but</c><00:11:22.920><c> it</c><00:11:23.100><c> launches</c><00:11:23.610><c> it</c>

00:11:24.019 --> 00:11:24.029 align:start position:0%
complimentary but it launches it
 

00:11:24.029 --> 00:11:27.290 align:start position:0%
complimentary but it launches it
launches<00:11:24.390><c> a</c><00:11:24.420><c> UI</c><00:11:24.930><c> that</c><00:11:25.470><c> you</c><00:11:26.070><c> can</c><00:11:26.730><c> you</c><00:11:27.149><c> can</c>

00:11:27.290 --> 00:11:27.300 align:start position:0%
launches a UI that you can you can
 

00:11:27.300 --> 00:11:30.530 align:start position:0%
launches a UI that you can you can
access<00:11:27.839><c> to</c><00:11:28.140><c> interact</c><00:11:28.589><c> with</c><00:11:28.709><c> would</c><00:11:29.100><c> embark</c><00:11:29.540><c> so</c>

00:11:30.530 --> 00:11:30.540 align:start position:0%
access to interact with would embark so
 

00:11:30.540 --> 00:11:33.620 align:start position:0%
access to interact with would embark so
it<00:11:31.350><c> kind</c><00:11:31.560><c> of</c><00:11:31.620><c> takes</c><00:11:31.800><c> that</c><00:11:31.920><c> dashboard</c><00:11:32.640><c> and</c><00:11:33.390><c> puts</c>

00:11:33.620 --> 00:11:33.630 align:start position:0%
it kind of takes that dashboard and puts
 

00:11:33.630 --> 00:11:36.230 align:start position:0%
it kind of takes that dashboard and puts
it<00:11:33.779><c> as</c><00:11:33.959><c> a</c><00:11:34.350><c> web</c><00:11:34.649><c> UI</c><00:11:34.860><c> so</c><00:11:35.490><c> you</c><00:11:35.790><c> have</c><00:11:35.910><c> the</c><00:11:36.060><c> same</c>

00:11:36.230 --> 00:11:36.240 align:start position:0%
it as a web UI so you have the same
 

00:11:36.240 --> 00:11:39.139 align:start position:0%
it as a web UI so you have the same
things<00:11:36.480><c> that</c><00:11:36.600><c> you</c><00:11:37.320><c> had</c><00:11:37.500><c> in</c><00:11:38.370><c> the</c><00:11:38.399><c> console</c><00:11:38.940><c> from</c>

00:11:39.139 --> 00:11:39.149 align:start position:0%
things that you had in the console from
 

00:11:39.149 --> 00:11:40.550 align:start position:0%
things that you had in the console from
the<00:11:39.269><c> services</c><00:11:39.750><c> you</c><00:11:39.930><c> can</c><00:11:40.050><c> see</c><00:11:40.170><c> the</c><00:11:40.260><c> deploy</c>

00:11:40.550 --> 00:11:40.560 align:start position:0%
the services you can see the deploy
 

00:11:40.560 --> 00:11:43.100 align:start position:0%
the services you can see the deploy
contract<00:11:41.130><c> but</c><00:11:41.910><c> it's</c><00:11:42.149><c> obviously</c><00:11:42.510><c> much</c><00:11:42.750><c> more</c>

00:11:43.100 --> 00:11:43.110 align:start position:0%
contract but it's obviously much more
 

00:11:43.110 --> 00:11:45.650 align:start position:0%
contract but it's obviously much more
interactive<00:11:43.560><c> so</c><00:11:43.950><c> for</c><00:11:44.519><c> example</c><00:11:44.850><c> the</c><00:11:45.060><c> in</c><00:11:45.450><c> the</c>

00:11:45.650 --> 00:11:45.660 align:start position:0%
interactive so for example the in the
 

00:11:45.660 --> 00:11:48.230 align:start position:0%
interactive so for example the in the
console<00:11:46.110><c> oh</c><00:11:46.410><c> yeah</c><00:11:47.070><c> we</c><00:11:47.279><c> also</c><00:11:47.310><c> have</c><00:11:47.640><c> like</c><00:11:47.790><c> light</c>

00:11:48.230 --> 00:11:48.240 align:start position:0%
console oh yeah we also have like light
 

00:11:48.240 --> 00:11:50.150 align:start position:0%
console oh yeah we also have like light
team<00:11:48.450><c> dark</c><00:11:48.779><c> team</c><00:11:49.019><c> depending</c><00:11:49.980><c> on</c><00:11:50.070><c> your</c>

00:11:50.150 --> 00:11:50.160 align:start position:0%
team dark team depending on your
 

00:11:50.160 --> 00:11:55.610 align:start position:0%
team dark team depending on your
preference<00:11:50.640><c> I</c><00:11:50.940><c> prefer</c><00:11:51.930><c> the</c><00:11:52.380><c> dark</c><00:11:54.140><c> so</c><00:11:55.140><c> the</c>

00:11:55.610 --> 00:11:55.620 align:start position:0%
preference I prefer the dark so the
 

00:11:55.620 --> 00:11:56.990 align:start position:0%
preference I prefer the dark so the
console<00:11:55.950><c> for</c><00:11:56.130><c> instance</c><00:11:56.430><c> you</c><00:11:56.550><c> have</c><00:11:56.640><c> also</c>

00:11:56.990 --> 00:11:57.000 align:start position:0%
console for instance you have also
 

00:11:57.000 --> 00:11:59.630 align:start position:0%
console for instance you have also
suggest<00:11:57.390><c> an</c><00:11:57.630><c> 8</c><00:11:57.899><c> it</c><00:11:58.500><c> tries</c><00:11:58.800><c> to</c><00:11:58.829><c> recognize</c><00:11:59.430><c> what</c>

00:11:59.630 --> 00:11:59.640 align:start position:0%
suggest an 8 it tries to recognize what
 

00:11:59.640 --> 00:12:01.579 align:start position:0%
suggest an 8 it tries to recognize what
you're<00:11:59.790><c> doing</c><00:12:00.209><c> and</c><00:12:00.510><c> give</c><00:12:01.320><c> it</c><00:12:01.380><c> a</c><00:12:01.440><c> proper</c>

00:12:01.579 --> 00:12:01.589 align:start position:0%
you're doing and give it a proper
 

00:12:01.589 --> 00:12:03.949 align:start position:0%
you're doing and give it a proper
suggestion<00:12:02.310><c> so</c><00:12:02.459><c> if</c><00:12:02.519><c> you're</c><00:12:02.670><c> using</c><00:12:02.820><c> web</c><00:12:03.060><c> 3</c><00:12:03.329><c> it</c>

00:12:03.949 --> 00:12:03.959 align:start position:0%
suggestion so if you're using web 3 it
 

00:12:03.959 --> 00:12:05.420 align:start position:0%
suggestion so if you're using web 3 it
kind<00:12:04.170><c> of</c><00:12:04.230><c> gives</c><00:12:04.410><c> you</c><00:12:04.470><c> a</c><00:12:04.529><c> documentation</c><00:12:04.980><c> on</c><00:12:05.279><c> the</c>

00:12:05.420 --> 00:12:05.430 align:start position:0%
kind of gives you a documentation on the
 

00:12:05.430 --> 00:12:08.120 align:start position:0%
kind of gives you a documentation on the
spots<00:12:05.699><c> of</c><00:12:06.029><c> what</c><00:12:06.570><c> each</c><00:12:07.410><c> of</c><00:12:07.649><c> the</c><00:12:07.769><c> suggestions</c>

00:12:08.120 --> 00:12:08.130 align:start position:0%
spots of what each of the suggestions
 

00:12:08.130 --> 00:12:10.850 align:start position:0%
spots of what each of the suggestions
are<00:12:08.459><c> if</c><00:12:09.420><c> you're</c><00:12:09.630><c> typing</c><00:12:09.990><c> a</c><00:12:10.140><c> contract</c><00:12:10.589><c> address</c>

00:12:10.850 --> 00:12:10.860 align:start position:0%
are if you're typing a contract address
 

00:12:10.860 --> 00:12:12.920 align:start position:0%
are if you're typing a contract address
you<00:12:11.010><c> will</c><00:12:11.130><c> give</c><00:12:11.279><c> information</c><00:12:11.430><c> like</c><00:12:11.970><c> where</c>

00:12:12.920 --> 00:12:12.930 align:start position:0%
you will give information like where
 

00:12:12.930 --> 00:12:14.630 align:start position:0%
you will give information like where
that<00:12:13.079><c> contract</c><00:12:13.560><c> is</c><00:12:13.800><c> deployed</c><00:12:14.160><c> what</c><00:12:14.430><c> is</c><00:12:14.519><c> the</c>

00:12:14.630 --> 00:12:14.640 align:start position:0%
that contract is deployed what is the
 

00:12:14.640 --> 00:12:17.870 align:start position:0%
that contract is deployed what is the
type<00:12:14.820><c> of</c><00:12:14.850><c> the</c><00:12:15.390><c> object</c><00:12:16.459><c> it</c><00:12:17.459><c> also</c><00:12:17.640><c> has</c><00:12:17.850><c> a</c>

00:12:17.870 --> 00:12:17.880 align:start position:0%
type of the object it also has a
 

00:12:17.880 --> 00:12:21.680 align:start position:0%
type of the object it also has a
blockchain<00:12:18.360><c> Explorer</c><00:12:19.279><c> so</c><00:12:20.279><c> I</c><00:12:20.390><c> it</c><00:12:21.390><c> has</c><00:12:21.510><c> pretty</c>

00:12:21.680 --> 00:12:21.690 align:start position:0%
blockchain Explorer so I it has pretty
 

00:12:21.690 --> 00:12:22.910 align:start position:0%
blockchain Explorer so I it has pretty
much<00:12:21.779><c> typically</c><00:12:22.440><c> everything</c><00:12:22.740><c> you</c><00:12:22.829><c> would</c>

00:12:22.910 --> 00:12:22.920 align:start position:0%
much typically everything you would
 

00:12:22.920 --> 00:12:26.060 align:start position:0%
much typically everything you would
expect<00:12:23.430><c> to</c><00:12:23.699><c> have</c><00:12:24.600><c> from</c><00:12:25.470><c> accounts</c><00:12:25.860><c> block</c>

00:12:26.060 --> 00:12:26.070 align:start position:0%
expect to have from accounts block
 

00:12:26.070 --> 00:12:28.660 align:start position:0%
expect to have from accounts block
transactions<00:12:26.699><c> and</c><00:12:26.910><c> the</c><00:12:27.870><c> contracts</c><00:12:28.350><c> as</c><00:12:28.560><c> well</c>

00:12:28.660 --> 00:12:28.670 align:start position:0%
transactions and the contracts as well
 

00:12:28.670 --> 00:12:31.810 align:start position:0%
transactions and the contracts as well
the<00:12:29.670><c> contract</c><00:12:30.029><c> that</c><00:12:30.060><c> you</c><00:12:30.300><c> have</c><00:12:30.329><c> just</c><00:12:30.839><c> deployed</c>

00:12:31.810 --> 00:12:31.820 align:start position:0%
the contract that you have just deployed
 

00:12:31.820 --> 00:12:36.110 align:start position:0%
the contract that you have just deployed
it<00:12:32.820><c> has</c><00:12:33.089><c> a</c><00:12:33.140><c> editor</c><00:12:34.610><c> and</c><00:12:35.610><c> again</c><00:12:35.850><c> this</c><00:12:35.970><c> is</c>

00:12:36.110 --> 00:12:36.120 align:start position:0%
it has a editor and again this is
 

00:12:36.120 --> 00:12:38.000 align:start position:0%
it has a editor and again this is
complimentary<00:12:36.810><c> don't</c><00:12:37.199><c> you</c><00:12:37.350><c> can</c><00:12:37.560><c> still</c><00:12:37.829><c> use</c>

00:12:38.000 --> 00:12:38.010 align:start position:0%
complimentary don't you can still use
 

00:12:38.010 --> 00:12:41.540 align:start position:0%
complimentary don't you can still use
say<00:12:38.640><c> more</c><00:12:38.970><c> vehicles</c><00:12:39.810><c> or</c><00:12:40.050><c> or</c><00:12:40.290><c> forgot</c><00:12:41.220><c> for</c><00:12:41.399><c> ready</c>

00:12:41.540 --> 00:12:41.550 align:start position:0%
say more vehicles or or forgot for ready
 

00:12:41.550 --> 00:12:47.990 align:start position:0%
say more vehicles or or forgot for ready
max<00:12:44.990><c> so</c><00:12:46.040><c> and</c><00:12:47.040><c> when</c><00:12:47.250><c> you</c><00:12:47.370><c> when</c><00:12:47.670><c> you</c><00:12:47.760><c> open</c><00:12:47.970><c> a</c>

00:12:47.990 --> 00:12:48.000 align:start position:0%
max so and when you when you open a
 

00:12:48.000 --> 00:12:49.639 align:start position:0%
max so and when you when you open a
contract<00:12:48.420><c> file</c><00:12:48.600><c> you</c><00:12:48.720><c> can</c><00:12:48.839><c> immediately</c><00:12:49.079><c> you</c>

00:12:49.639 --> 00:12:49.649 align:start position:0%
contract file you can immediately you
 

00:12:49.649 --> 00:12:53.329 align:start position:0%
contract file you can immediately you
can<00:12:49.800><c> interact</c><00:12:50.279><c> with</c><00:12:50.490><c> it</c><00:12:50.750><c> and</c><00:12:51.750><c> in</c><00:12:52.440><c> the</c><00:12:52.680><c> ins</c><00:12:52.920><c> IDE</c>

00:12:53.329 --> 00:12:53.339 align:start position:0%
can interact with it and in the ins IDE
 

00:12:53.339 --> 00:12:56.389 align:start position:0%
can interact with it and in the ins IDE
you<00:12:53.519><c> can</c><00:12:53.699><c> see</c><00:12:53.850><c> here</c><00:12:54.269><c> in</c><00:12:54.390><c> the</c><00:12:54.480><c> sidebar</c><00:12:55.399><c> there's</c>

00:12:56.389 --> 00:12:56.399 align:start position:0%
you can see here in the sidebar there's
 

00:12:56.399 --> 00:12:58.790 align:start position:0%
you can see here in the sidebar there's
also<00:12:56.810><c> other</c><00:12:57.810><c> the</c><00:12:58.019><c> screenshot</c><00:12:58.470><c> might</c><00:12:58.620><c> be</c>

00:12:58.790 --> 00:12:58.800 align:start position:0%
also other the screenshot might be
 

00:12:58.800 --> 00:13:00.920 align:start position:0%
also other the screenshot might be
missing<00:12:59.190><c> there's</c><00:12:59.370><c> also</c><00:12:59.519><c> grass</c><00:12:59.880><c> a</c><00:13:00.149><c> gas</c><00:13:00.630><c> price</c>

00:13:00.920 --> 00:13:00.930 align:start position:0%
missing there's also grass a gas price
 

00:13:00.930 --> 00:13:04.069 align:start position:0%
missing there's also grass a gas price
estimator<00:13:01.579><c> which</c><00:13:02.579><c> is</c><00:13:02.760><c> useful</c><00:13:03.300><c> for</c><00:13:03.480><c> connecting</c>

00:13:04.069 --> 00:13:04.079 align:start position:0%
estimator which is useful for connecting
 

00:13:04.079 --> 00:13:06.590 align:start position:0%
estimator which is useful for connecting
to<00:13:04.140><c> a</c><00:13:04.709><c> more</c><00:13:05.310><c> public</c><00:13:05.490><c> network</c><00:13:06.029><c> so</c><00:13:06.209><c> I</c><00:13:06.300><c> can</c><00:13:06.449><c> see</c>

00:13:06.590 --> 00:13:06.600 align:start position:0%
to a more public network so I can see
 

00:13:06.600 --> 00:13:08.680 align:start position:0%
to a more public network so I can see
how<00:13:06.720><c> fast</c><00:13:07.050><c> the</c><00:13:07.709><c> transactions</c><00:13:08.279><c> can</c>

00:13:08.680 --> 00:13:08.690 align:start position:0%
how fast the transactions can
 

00:13:08.690 --> 00:13:11.500 align:start position:0%
how fast the transactions can
actually<00:13:09.050><c> go</c><00:13:09.230><c> and</c><00:13:09.530><c> for</c><00:13:09.710><c> what</c><00:13:09.830><c> price</c><00:13:10.040><c> I</c><00:13:10.510><c> will</c>

00:13:11.500 --> 00:13:11.510 align:start position:0%
actually go and for what price I will
 

00:13:11.510 --> 00:13:13.360 align:start position:0%
actually go and for what price I will
serve<00:13:11.660><c> the</c><00:13:11.750><c> details</c><00:13:12.230><c> in</c><00:13:12.470><c> case</c><00:13:12.590><c> you</c><00:13:12.740><c> need</c><00:13:12.890><c> a</c><00:13:13.160><c> bi</c>

00:13:13.360 --> 00:13:13.370 align:start position:0%
serve the details in case you need a bi
 

00:13:13.370 --> 00:13:16.630 align:start position:0%
serve the details in case you need a bi
or<00:13:13.850><c> the</c><00:13:14.180><c> bytecode</c><00:13:14.390><c> to</c><00:13:14.810><c> copy/paste</c><00:13:15.260><c> ads</c><00:13:15.640><c> we</c>

00:13:16.630 --> 00:13:16.640 align:start position:0%
or the bytecode to copy/paste ads we
 

00:13:16.640 --> 00:13:18.280 align:start position:0%
or the bytecode to copy/paste ads we
also<00:13:17.090><c> have</c><00:13:17.330><c> the</c><00:13:17.420><c> same</c><00:13:17.630><c> transaction</c><00:13:17.930><c> loader</c>

00:13:18.280 --> 00:13:18.290 align:start position:0%
also have the same transaction loader
 

00:13:18.290 --> 00:13:20.200 align:start position:0%
also have the same transaction loader
that<00:13:18.530><c> are</c><00:13:18.680><c> shown</c><00:13:18.830><c> on</c><00:13:18.950><c> the</c><00:13:19.040><c> console</c><00:13:19.400><c> been</c><00:13:20.090><c> in</c>

00:13:20.200 --> 00:13:20.210 align:start position:0%
that are shown on the console been in
 

00:13:20.210 --> 00:13:22.840 align:start position:0%
that are shown on the console been in
here<00:13:20.450><c> here</c><00:13:21.050><c> you</c><00:13:21.140><c> can</c><00:13:21.320><c> actually</c><00:13:21.500><c> see</c><00:13:22.430><c> what</c><00:13:22.640><c> were</c>

00:13:22.840 --> 00:13:22.850 align:start position:0%
here here you can actually see what were
 

00:13:22.850 --> 00:13:24.820 align:start position:0%
here here you can actually see what were
the<00:13:23.270><c> transactions</c><00:13:23.870><c> done</c><00:13:24.080><c> to</c><00:13:24.290><c> that</c><00:13:24.320><c> contract</c>

00:13:24.820 --> 00:13:24.830 align:start position:0%
the transactions done to that contract
 

00:13:24.830 --> 00:13:28.150 align:start position:0%
the transactions done to that contract
and<00:13:25.250><c> you</c><00:13:26.150><c> can</c><00:13:26.330><c> actually</c><00:13:26.720><c> filter</c><00:13:27.560><c> them</c><00:13:27.830><c> if</c><00:13:28.040><c> you</c>

00:13:28.150 --> 00:13:28.160 align:start position:0%
and you can actually filter them if you
 

00:13:28.160 --> 00:13:31.180 align:start position:0%
and you can actually filter them if you
want<00:13:28.340><c> to</c><00:13:28.460><c> can</c><00:13:28.670><c> filter</c><00:13:28.910><c> by</c><00:13:29.150><c> advanced</c><00:13:29.770><c> and</c><00:13:30.770><c> you</c>

00:13:31.180 --> 00:13:31.190 align:start position:0%
want to can filter by advanced and you
 

00:13:31.190 --> 00:13:34.720 align:start position:0%
want to can filter by advanced and you
can<00:13:31.340><c> also</c><00:13:31.520><c> debug</c><00:13:32.240><c> them</c><00:13:32.510><c> and</c><00:13:33.340><c> in</c><00:13:34.340><c> the</c><00:13:34.460><c> case</c><00:13:34.580><c> of</c>

00:13:34.720 --> 00:13:34.730 align:start position:0%
can also debug them and in the case of
 

00:13:34.730 --> 00:13:36.490 align:start position:0%
can also debug them and in the case of
debugger<00:13:35.030><c> so</c><00:13:35.360><c> it</c><00:13:35.540><c> will</c><00:13:35.750><c> show</c><00:13:35.780><c> you</c><00:13:36.050><c> the</c>

00:13:36.490 --> 00:13:36.500 align:start position:0%
debugger so it will show you the
 

00:13:36.500 --> 00:13:39.310 align:start position:0%
debugger so it will show you the
contract<00:13:36.980><c> I</c><00:13:37.280><c> will</c><00:13:38.120><c> join</c><00:13:38.300><c> the</c><00:13:38.420><c> contract</c><00:13:38.810><c> global</c>

00:13:39.310 --> 00:13:39.320 align:start position:0%
contract I will join the contract global
 

00:13:39.320 --> 00:13:40.690 align:start position:0%
contract I will join the contract global
variables<00:13:39.740><c> you'll</c><00:13:39.890><c> show</c><00:13:40.160><c> the</c><00:13:40.340><c> solidity</c>

00:13:40.690 --> 00:13:40.700 align:start position:0%
variables you'll show the solidity
 

00:13:40.700 --> 00:13:42.730 align:start position:0%
variables you'll show the solidity
variables<00:13:41.240><c> as</c><00:13:41.420><c> well</c><00:13:41.570><c> as</c><00:13:41.630><c> the</c><00:13:41.750><c> the</c><00:13:42.470><c> local</c>

00:13:42.730 --> 00:13:42.740 align:start position:0%
variables as well as the the local
 

00:13:42.740 --> 00:13:44.920 align:start position:0%
variables as well as the the local
variables<00:13:43.130><c> to</c><00:13:43.280><c> that</c><00:13:43.430><c> function</c><00:13:43.670><c> and</c><00:13:44.600><c> you</c><00:13:44.750><c> can</c>

00:13:44.920 --> 00:13:44.930 align:start position:0%
variables to that function and you can
 

00:13:44.930 --> 00:13:48.880 align:start position:0%
variables to that function and you can
step<00:13:45.230><c> through</c><00:13:45.470><c> it</c><00:13:45.650><c> step</c><00:13:46.100><c> in</c><00:13:46.570><c> breakpoints</c><00:13:47.890><c> the</c>

00:13:48.880 --> 00:13:48.890 align:start position:0%
step through it step in breakpoints the
 

00:13:48.890 --> 00:13:51.910 align:start position:0%
step through it step in breakpoints the
whole<00:13:49.040><c> thing</c><00:13:49.550><c> and</c><00:13:50.030><c> there's</c><00:13:50.750><c> also</c><00:13:50.870><c> a</c><00:13:51.020><c> browser</c>

00:13:51.910 --> 00:13:51.920 align:start position:0%
whole thing and there's also a browser
 

00:13:51.920 --> 00:13:55.150 align:start position:0%
whole thing and there's also a browser
preview<00:13:52.570><c> that</c><00:13:53.570><c> that</c><00:13:54.080><c> you</c><00:13:54.170><c> can</c><00:13:54.320><c> use</c><00:13:54.470><c> for</c><00:13:54.710><c> more</c>

00:13:55.150 --> 00:13:55.160 align:start position:0%
preview that that you can use for more
 

00:13:55.160 --> 00:13:58.900 align:start position:0%
preview that that you can use for more
quick<00:13:55.870><c> prototyping</c><00:13:56.870><c> so</c><00:13:57.200><c> a</c><00:13:57.230><c> good</c><00:13:57.710><c> algorithm</c><00:13:58.640><c> of</c>

00:13:58.900 --> 00:13:58.910 align:start position:0%
quick prototyping so a good algorithm of
 

00:13:58.910 --> 00:14:01.120 align:start position:0%
quick prototyping so a good algorithm of
a<00:13:59.270><c> good</c><00:13:59.570><c> workflow</c><00:14:00.230><c> in</c><00:14:00.350><c> this</c><00:14:00.500><c> would</c><00:14:00.710><c> be</c><00:14:00.860><c> for</c>

00:14:01.120 --> 00:14:01.130 align:start position:0%
a good workflow in this would be for
 

00:14:01.130 --> 00:14:03.580 align:start position:0%
a good workflow in this would be for
example<00:14:01.460><c> that</c><00:14:01.550><c> type</c><00:14:01.730><c> I</c><00:14:01.910><c> press</c><00:14:02.180><c> the</c><00:14:02.840><c> set</c><00:14:03.080><c> value</c>

00:14:03.580 --> 00:14:03.590 align:start position:0%
example that type I press the set value
 

00:14:03.590 --> 00:14:05.860 align:start position:0%
example that type I press the set value
I<00:14:03.890><c> seen</c><00:14:04.400><c> a</c><00:14:04.430><c> transaction</c><00:14:05.090><c> in</c><00:14:05.150><c> the</c><00:14:05.240><c> set</c><00:14:05.450><c> 1</c><00:14:05.630><c> and</c>

00:14:05.860 --> 00:14:05.870 align:start position:0%
I seen a transaction in the set 1 and
 

00:14:05.870 --> 00:14:09.250 align:start position:0%
I seen a transaction in the set 1 and
maybe<00:14:06.230><c> it</c><00:14:06.410><c> broke</c><00:14:06.680><c> I</c><00:14:07.210><c> press</c><00:14:08.210><c> debug</c><00:14:08.600><c> go</c><00:14:08.810><c> to</c><00:14:08.870><c> debug</c>

00:14:09.250 --> 00:14:09.260 align:start position:0%
maybe it broke I press debug go to debug
 

00:14:09.260 --> 00:14:12.310 align:start position:0%
maybe it broke I press debug go to debug
and<00:14:09.500><c> I</c><00:14:09.590><c> can</c><00:14:09.950><c> then</c><00:14:10.570><c> debug</c><00:14:11.570><c> the</c><00:14:11.840><c> contract</c><00:14:12.230><c> and</c>

00:14:12.310 --> 00:14:12.320 align:start position:0%
and I can then debug the contract and
 

00:14:12.320 --> 00:14:16.570 align:start position:0%
and I can then debug the contract and
see<00:14:12.500><c> and</c><00:14:12.770><c> see</c><00:14:12.920><c> what</c><00:14:13.100><c> went</c><00:14:13.310><c> wrong</c><00:14:13.900><c> and</c><00:14:15.400><c> we</c><00:14:16.400><c> also</c>

00:14:16.570 --> 00:14:16.580 align:start position:0%
see and see what went wrong and we also
 

00:14:16.580 --> 00:14:20.380 align:start position:0%
see and see what went wrong and we also
introducing<00:14:17.570><c> this</c><00:14:17.750><c> a</c><00:14:18.380><c> deployment</c><00:14:19.220><c> tool</c><00:14:19.490><c> so</c>

00:14:20.380 --> 00:14:20.390 align:start position:0%
introducing this a deployment tool so
 

00:14:20.390 --> 00:14:23.710 align:start position:0%
introducing this a deployment tool so
the<00:14:21.110><c> idea</c><00:14:21.350><c> here</c><00:14:21.440><c> is</c><00:14:21.710><c> that</c><00:14:21.950><c> we</c><00:14:22.450><c> from</c><00:14:23.450><c> speaking</c>

00:14:23.710 --> 00:14:23.720 align:start position:0%
the idea here is that we from speaking
 

00:14:23.720 --> 00:14:27.100 align:start position:0%
the idea here is that we from speaking
to<00:14:23.810><c> many</c><00:14:24.290><c> of</c><00:14:24.440><c> our</c><00:14:24.590><c> users</c><00:14:24.770><c> we</c><00:14:25.370><c> realized</c><00:14:25.940><c> that</c><00:14:26.110><c> a</c>

00:14:27.100 --> 00:14:27.110 align:start position:0%
to many of our users we realized that a
 

00:14:27.110 --> 00:14:30.550 align:start position:0%
to many of our users we realized that a
lot<00:14:27.980><c> of</c><00:14:28.100><c> people</c><00:14:28.280><c> actually</c><00:14:28.370><c> prefer</c><00:14:28.640><c> to</c><00:14:29.560><c> deploy</c>

00:14:30.550 --> 00:14:30.560 align:start position:0%
lot of people actually prefer to deploy
 

00:14:30.560 --> 00:14:33.930 align:start position:0%
lot of people actually prefer to deploy
directly<00:14:30.830><c> with</c><00:14:31.400><c> what</c><00:14:32.120><c> would</c><00:14:32.570><c> madam</c><00:14:32.780><c> ask</c>

00:14:33.930 --> 00:14:33.940 align:start position:0%
directly with what would madam ask
 

00:14:33.940 --> 00:14:36.070 align:start position:0%
directly with what would madam ask
typically<00:14:34.940><c> with</c><00:14:35.120><c> a</c><00:14:35.150><c> browser</c><00:14:35.420><c> idea</c><00:14:35.810><c> with</c><00:14:36.050><c> a</c>

00:14:36.070 --> 00:14:36.080 align:start position:0%
typically with a browser idea with a
 

00:14:36.080 --> 00:14:37.990 align:start position:0%
typically with a browser idea with a
browser<00:14:36.290><c> app</c><00:14:36.470><c> ID</c><00:14:36.710><c> and</c><00:14:36.740><c> then</c><00:14:37.190><c> deploy</c><00:14:37.790><c> to</c><00:14:37.910><c> a</c>

00:14:37.990 --> 00:14:38.000 align:start position:0%
browser app ID and then deploy to a
 

00:14:38.000 --> 00:14:40.060 align:start position:0%
browser app ID and then deploy to a
madam<00:14:38.240><c> ask</c><00:14:38.390><c> because</c><00:14:39.290><c> sometimes</c><00:14:39.920><c> they</c><00:14:39.980><c> don't</c>

00:14:40.060 --> 00:14:40.070 align:start position:0%
madam ask because sometimes they don't
 

00:14:40.070 --> 00:14:41.530 align:start position:0%
madam ask because sometimes they don't
feel<00:14:40.280><c> very</c><00:14:40.310><c> comfortable</c><00:14:40.670><c> deployment</c><00:14:41.450><c> from</c>

00:14:41.530 --> 00:14:41.540 align:start position:0%
feel very comfortable deployment from
 

00:14:41.540 --> 00:14:43.600 align:start position:0%
feel very comfortable deployment from
the<00:14:41.660><c> command</c><00:14:41.930><c> line</c><00:14:41.990><c> and</c><00:14:42.470><c> because</c><00:14:43.040><c> in</c><00:14:43.340><c> the</c><00:14:43.460><c> case</c>

00:14:43.600 --> 00:14:43.610 align:start position:0%
the command line and because in the case
 

00:14:43.610 --> 00:14:46.510 align:start position:0%
the command line and because in the case
of<00:14:43.670><c> more</c><00:14:44.360><c> advanced</c><00:14:45.230><c> tools</c><00:14:45.410><c> like</c><00:14:45.590><c> embark</c><00:14:45.950><c> it</c>

00:14:46.510 --> 00:14:46.520 align:start position:0%
of more advanced tools like embark it
 

00:14:46.520 --> 00:14:48.330 align:start position:0%
of more advanced tools like embark it
does<00:14:46.700><c> not</c><00:14:46.790><c> it</c><00:14:46.940><c> can</c><00:14:47.090><c> do</c><00:14:47.180><c> a</c><00:14:47.270><c> lot</c><00:14:47.420><c> of</c><00:14:47.450><c> deployments</c>

00:14:48.330 --> 00:14:48.340 align:start position:0%
does not it can do a lot of deployments
 

00:14:48.340 --> 00:14:51.820 align:start position:0%
does not it can do a lot of deployments
and<00:14:49.340><c> and</c><00:14:50.000><c> when</c><00:14:50.870><c> to</c><00:14:51.050><c> point</c><00:14:51.230><c> the</c><00:14:51.320><c> minute</c><00:14:51.650><c> people</c>

00:14:51.820 --> 00:14:51.830 align:start position:0%
and and when to point the minute people
 

00:14:51.830 --> 00:14:53.590 align:start position:0%
and and when to point the minute people
need<00:14:52.310><c> to</c><00:14:52.430><c> have</c><00:14:52.490><c> the</c><00:14:52.640><c> confidence</c><00:14:52.910><c> of</c><00:14:53.300><c> what's</c>

00:14:53.590 --> 00:14:53.600 align:start position:0%
need to have the confidence of what's
 

00:14:53.600 --> 00:14:56.350 align:start position:0%
need to have the confidence of what's
actually<00:14:53.780><c> happening</c><00:14:54.010><c> so</c><00:14:55.010><c> here</c><00:14:55.880><c> instead</c><00:14:56.120><c> in</c>

00:14:56.350 --> 00:14:56.360 align:start position:0%
actually happening so here instead in
 

00:14:56.360 --> 00:14:58.570 align:start position:0%
actually happening so here instead in
this<00:14:56.660><c> with</c><00:14:56.990><c> this</c><00:14:57.080><c> option</c><00:14:57.500><c> in</c><00:14:57.950><c> work</c><00:14:58.160><c> will</c><00:14:58.339><c> tell</c>

00:14:58.570 --> 00:14:58.580 align:start position:0%
this with this option in work will tell
 

00:14:58.580 --> 00:15:00.640 align:start position:0%
this with this option in work will tell
you<00:14:58.700><c> what</c><00:14:58.910><c> is</c><00:14:59.030><c> the</c><00:14:59.240><c> intended</c><00:14:59.780><c> deploy</c><00:15:00.260><c> order</c>

00:15:00.640 --> 00:15:00.650 align:start position:0%
you what is the intended deploy order
 

00:15:00.650 --> 00:15:03.370 align:start position:0%
you what is the intended deploy order
and<00:15:00.890><c> then</c><00:15:01.339><c> you</c><00:15:01.400><c> can</c><00:15:01.550><c> actually</c><00:15:01.670><c> deploy</c><00:15:02.380><c> semi</c>

00:15:03.370 --> 00:15:03.380 align:start position:0%
and then you can actually deploy semi
 

00:15:03.380 --> 00:15:06.280 align:start position:0%
and then you can actually deploy semi
manually<00:15:04.040><c> one</c><00:15:04.280><c> by</c><00:15:04.310><c> one</c><00:15:04.670><c> and</c><00:15:04.990><c> each</c><00:15:05.990><c> time</c><00:15:06.260><c> you</c>

00:15:06.280 --> 00:15:06.290 align:start position:0%
manually one by one and each time you
 

00:15:06.290 --> 00:15:07.510 align:start position:0%
manually one by one and each time you
deploy<00:15:06.560><c> contract</c><00:15:06.950><c> manually</c><00:15:07.339><c> you</c><00:15:07.490><c> can</c>

00:15:07.510 --> 00:15:07.520 align:start position:0%
deploy contract manually you can
 

00:15:07.520 --> 00:15:09.790 align:start position:0%
deploy contract manually you can
interact<00:15:08.150><c> with</c><00:15:08.420><c> that</c><00:15:08.570><c> see</c><00:15:09.200><c> where</c><00:15:09.410><c> everything</c>

00:15:09.790 --> 00:15:09.800 align:start position:0%
interact with that see where everything
 

00:15:09.800 --> 00:15:11.650 align:start position:0%
interact with that see where everything
is<00:15:09.890><c> okay</c><00:15:10.190><c> and</c><00:15:10.220><c> then</c><00:15:10.460><c> you</c><00:15:10.580><c> can</c><00:15:10.610><c> move</c><00:15:10.940><c> to</c><00:15:11.000><c> the</c><00:15:11.210><c> to</c>

00:15:11.650 --> 00:15:11.660 align:start position:0%
is okay and then you can move to the to
 

00:15:11.660 --> 00:15:16.690 align:start position:0%
is okay and then you can move to the to
the<00:15:11.960><c> next</c><00:15:12.230><c> contract</c><00:15:13.690><c> so</c><00:15:14.690><c> you</c><00:15:15.310><c> can</c><00:15:16.310><c> get</c><00:15:16.490><c> more</c>

00:15:16.690 --> 00:15:16.700 align:start position:0%
the next contract so you can get more
 

00:15:16.700 --> 00:15:18.400 align:start position:0%
the next contract so you can get more
info<00:15:16.970><c> in</c><00:15:17.150><c> the</c><00:15:17.330><c> in</c><00:15:17.510><c> the</c><00:15:17.630><c> barque</c><00:15:17.839><c> where</c><00:15:18.020><c> in</c><00:15:18.200><c> the</c>

00:15:18.400 --> 00:15:18.410 align:start position:0%
info in the in the barque where in the
 

00:15:18.410 --> 00:15:20.790 align:start position:0%
info in the in the barque where in the
embark<00:15:18.710><c> website</c><00:15:19.130><c> status</c><00:15:20.030><c> as</c><00:15:20.150><c> I</c><00:15:20.270><c> am</c>

00:15:20.790 --> 00:15:20.800 align:start position:0%
embark website status as I am
 

00:15:20.800 --> 00:15:24.700 align:start position:0%
embark website status as I am
it<00:15:21.800><c> will</c><00:15:22.100><c> it's</c><00:15:22.400><c> now</c><00:15:22.580><c> available</c><00:15:22.820><c> as</c><00:15:23.240><c> alpha</c><00:15:23.900><c> it's</c>

00:15:24.700 --> 00:15:24.710 align:start position:0%
it will it's now available as alpha it's
 

00:15:24.710 --> 00:15:29.620 align:start position:0%
it will it's now available as alpha it's
the<00:15:24.860><c> one</c><00:15:25.010><c> alpha</c><00:15:25.490><c> stage</c><00:15:25.760><c> so</c><00:15:26.330><c> be</c><00:15:26.870><c> careful</c><00:15:27.340><c> and</c><00:15:28.630><c> we</c>

00:15:29.620 --> 00:15:29.630 align:start position:0%
the one alpha stage so be careful and we
 

00:15:29.630 --> 00:15:31.300 align:start position:0%
the one alpha stage so be careful and we
all<00:15:29.750><c> we</c><00:15:30.230><c> also</c><00:15:30.380><c> intended</c><00:15:30.830><c> to</c><00:15:30.890><c> make</c><00:15:31.160><c> it</c>

00:15:31.300 --> 00:15:31.310 align:start position:0%
all we also intended to make it
 

00:15:31.310 --> 00:15:34.510 align:start position:0%
all we also intended to make it
available<00:15:31.580><c> as</c><00:15:31.940><c> a</c><00:15:32.390><c> pure</c><00:15:32.720><c> web</c><00:15:33.110><c> application</c><00:15:33.830><c> if</c>

00:15:34.510 --> 00:15:34.520 align:start position:0%
available as a pure web application if
 

00:15:34.520 --> 00:15:35.950 align:start position:0%
available as a pure web application if
you're<00:15:34.700><c> interested</c><00:15:35.090><c> in</c><00:15:35.180><c> that</c><00:15:35.300><c> you</c><00:15:35.600><c> can</c><00:15:35.720><c> go</c><00:15:35.870><c> to</c>

00:15:35.950 --> 00:15:35.960 align:start position:0%
you're interested in that you can go to
 

00:15:35.960 --> 00:15:37.600 align:start position:0%
you're interested in that you can go to
the<00:15:36.050><c> embark</c><00:15:36.290><c> website</c><00:15:36.650><c> and</c><00:15:36.890><c> sign</c><00:15:37.130><c> up</c><00:15:37.280><c> in</c><00:15:37.430><c> the</c>

00:15:37.600 --> 00:15:37.610 align:start position:0%
the embark website and sign up in the
 

00:15:37.610 --> 00:15:40.450 align:start position:0%
the embark website and sign up in the
m'ling<00:15:38.480><c> list</c><00:15:38.660><c> and</c><00:15:38.900><c> you</c><00:15:38.990><c> will</c><00:15:39.110><c> get</c><00:15:39.290><c> an</c><00:15:40.040><c> invite</c>

00:15:40.450 --> 00:15:40.460 align:start position:0%
m'ling list and you will get an invite
 

00:15:40.460 --> 00:15:43.240 align:start position:0%
m'ling list and you will get an invite
and<00:15:40.990><c> I</c><00:15:41.990><c> just</c><00:15:42.290><c> want</c><00:15:42.410><c> to</c><00:15:42.470><c> thank</c><00:15:42.590><c> them</c><00:15:42.830><c> for</c><00:15:43.040><c> the</c>

00:15:43.240 --> 00:15:43.250 align:start position:0%
and I just want to thank them for the
 

00:15:43.250 --> 00:15:45.280 align:start position:0%
and I just want to thank them for the
embark<00:15:43.520><c> team</c><00:15:43.730><c> and</c><00:15:44.060><c> all</c><00:15:44.480><c> our</c><00:15:44.690><c> contributors</c>

00:15:45.280 --> 00:15:45.290 align:start position:0%
embark team and all our contributors
 

00:15:45.290 --> 00:15:47.530 align:start position:0%
embark team and all our contributors
that<00:15:45.320><c> made</c><00:15:45.710><c> all</c><00:15:46.460><c> of</c><00:15:46.520><c> this</c><00:15:46.760><c> all</c><00:15:47.360><c> of</c><00:15:47.420><c> this</c>

00:15:47.530 --> 00:15:47.540 align:start position:0%
that made all of this all of this
 

00:15:47.540 --> 00:15:54.900 align:start position:0%
that made all of this all of this
possible<00:15:48.080><c> and</c><00:15:49.930><c> thank</c><00:15:50.930><c> you</c>

00:15:54.900 --> 00:15:54.910 align:start position:0%
 
 

00:15:54.910 --> 00:15:57.340 align:start position:0%
 
debugger<00:15:55.910><c> like</c><00:15:56.180><c> the</c><00:15:56.270><c> visual</c><00:15:56.570><c> debugger</c><00:15:57.110><c> are</c>

00:15:57.340 --> 00:15:57.350 align:start position:0%
debugger like the visual debugger are
 

00:15:57.350 --> 00:15:59.830 align:start position:0%
debugger like the visual debugger are
you<00:15:57.530><c> using</c><00:15:58.130><c> are</c><00:15:58.610><c> you</c><00:15:58.850><c> leveraging</c><00:15:59.000><c> remix</c><00:15:59.690><c> for</c>

00:15:59.830 --> 00:15:59.840 align:start position:0%
you using are you leveraging remix for
 

00:15:59.840 --> 00:16:03.490 align:start position:0%
you using are you leveraging remix for
that<00:15:59.990><c> yep</c><00:16:00.410><c> we're</c><00:16:00.830><c> using</c><00:16:00.980><c> remix</c><00:16:02.290><c> reusing</c><00:16:03.290><c> most</c>

00:16:03.490 --> 00:16:03.500 align:start position:0%
that yep we're using remix reusing most
 

00:16:03.500 --> 00:16:07.420 align:start position:0%
that yep we're using remix reusing most
of<00:16:03.650><c> that</c><00:16:03.850><c> library</c><00:16:04.850><c> from</c><00:16:05.180><c> remix</c><00:16:05.600><c> yes</c><00:16:06.320><c> so</c><00:16:06.620><c> remix</c>

00:16:07.420 --> 00:16:07.430 align:start position:0%
of that library from remix yes so remix
 

00:16:07.430 --> 00:16:12.850 align:start position:0%
of that library from remix yes so remix
it's<00:16:08.360><c> being</c><00:16:08.780><c> basically</c><00:16:10.360><c> refactoring</c><00:16:11.360><c> into</c><00:16:11.860><c> an</c>

00:16:12.850 --> 00:16:12.860 align:start position:0%
it's being basically refactoring into an
 

00:16:12.860 --> 00:16:15.370 align:start position:0%
it's being basically refactoring into an
API<00:16:13.190><c> that</c><00:16:13.310><c> you</c><00:16:13.610><c> can</c><00:16:13.670><c> use</c><00:16:13.870><c> an</c><00:16:14.870><c> embark</c><00:16:15.230><c> is</c>

00:16:15.370 --> 00:16:15.380 align:start position:0%
API that you can use an embark is
 

00:16:15.380 --> 00:16:18.010 align:start position:0%
API that you can use an embark is
leverage<00:16:15.740><c> and</c><00:16:15.890><c> leveraging</c><00:16:16.400><c> that</c><00:16:16.550><c> so</c><00:16:17.300><c> it</c><00:16:17.780><c> has</c><00:16:17.810><c> a</c>

00:16:18.010 --> 00:16:18.020 align:start position:0%
leverage and leveraging that so it has a
 

00:16:18.020 --> 00:16:20.160 align:start position:0%
leverage and leveraging that so it has a
pretty<00:16:18.860><c> much</c><00:16:19.070><c> the</c><00:16:19.160><c> same</c><00:16:19.280><c> functionality</c><00:16:19.700><c> as</c>

00:16:20.160 --> 00:16:20.170 align:start position:0%
pretty much the same functionality as
 

00:16:20.170 --> 00:16:25.180 align:start position:0%
pretty much the same functionality as
remix<00:16:21.170><c> I</c><00:16:21.460><c> thinks</c><00:16:22.460><c> hi</c><00:16:23.500><c> so</c><00:16:24.500><c> I</c><00:16:24.560><c> understood</c><00:16:25.070><c> that</c>

00:16:25.180 --> 00:16:25.190 align:start position:0%
remix I thinks hi so I understood that
 

00:16:25.190 --> 00:16:29.350 align:start position:0%
remix I thinks hi so I understood that
you<00:16:25.370><c> provide</c><00:16:26.440><c> like</c><00:16:27.440><c> a</c><00:16:27.470><c> testing</c><00:16:28.280><c> framework</c><00:16:28.400><c> for</c>

00:16:29.350 --> 00:16:29.360 align:start position:0%
you provide like a testing framework for
 

00:16:29.360 --> 00:16:33.700 align:start position:0%
you provide like a testing framework for
off<00:16:29.690><c> train</c><00:16:30.460><c> code</c><00:16:31.460><c> doesn't</c><00:16:31.820><c> work</c><00:16:31.940><c> for</c><00:16:32.680><c> mmm</c>

00:16:33.700 --> 00:16:33.710 align:start position:0%
off train code doesn't work for mmm
 

00:16:33.710 --> 00:16:36.970 align:start position:0%
off train code doesn't work for mmm
solidity<00:16:34.250><c> contracts</c><00:16:34.730><c> to</c><00:16:34.910><c> and</c><00:16:35.770><c> as</c><00:16:36.770><c> an</c>

00:16:36.970 --> 00:16:36.980 align:start position:0%
solidity contracts to and as an
 

00:16:36.980 --> 00:16:39.430 align:start position:0%
solidity contracts to and as an
alternative<00:16:37.400><c> do</c><00:16:37.610><c> you</c><00:16:37.730><c> integrate</c><00:16:38.210><c> truffle</c><00:16:39.020><c> or</c>

00:16:39.430 --> 00:16:39.440 align:start position:0%
alternative do you integrate truffle or
 

00:16:39.440 --> 00:16:40.990 align:start position:0%
alternative do you integrate truffle or
I<00:16:39.500><c> mean</c><00:16:39.920><c> the</c><00:16:40.040><c> whole</c><00:16:40.160><c> suite</c><00:16:40.370><c> you</c><00:16:40.520><c> know</c><00:16:40.610><c> truffle</c>

00:16:40.990 --> 00:16:41.000 align:start position:0%
I mean the whole suite you know truffle
 

00:16:41.000 --> 00:16:44.230 align:start position:0%
I mean the whole suite you know truffle
drizzle<00:16:41.390><c> and</c><00:16:41.540><c> and</c><00:16:42.700><c> what's</c><00:16:43.700><c> it</c><00:16:43.790><c> called</c>

00:16:44.230 --> 00:16:44.240 align:start position:0%
drizzle and and what's it called
 

00:16:44.240 --> 00:16:49.030 align:start position:0%
drizzle and and what's it called
ganache<00:16:44.600><c> thank</c><00:16:45.260><c> you</c><00:16:47.440><c> can</c><00:16:48.440><c> you</c><00:16:48.530><c> be</c><00:16:48.710><c> the</c><00:16:48.830><c> first</c>

00:16:49.030 --> 00:16:49.040 align:start position:0%
ganache thank you can you be the first
 

00:16:49.040 --> 00:16:52.510 align:start position:0%
ganache thank you can you be the first
question<00:16:50.260><c> yeah</c><00:16:51.260><c> you</c><00:16:51.560><c> you</c><00:16:51.920><c> in</c><00:16:52.190><c> your</c>

00:16:52.510 --> 00:16:52.520 align:start position:0%
question yeah you you in your
 

00:16:52.520 --> 00:16:57.160 align:start position:0%
question yeah you you in your
presentation<00:16:53.090><c> you</c><00:16:53.240><c> show</c><00:16:53.540><c> you</c><00:16:54.260><c> showed</c><00:16:55.720><c> I</c><00:16:56.720><c> mean</c>

00:16:57.160 --> 00:16:57.170 align:start position:0%
presentation you show you showed I mean
 

00:16:57.170 --> 00:16:58.480 align:start position:0%
presentation you show you showed I mean
apparently<00:16:57.380><c> you</c><00:16:57.680><c> can</c><00:16:57.830><c> write</c><00:16:57.980><c> tests</c><00:16:58.220><c> with</c>

00:16:58.480 --> 00:16:58.490 align:start position:0%
apparently you can write tests with
 

00:16:58.490 --> 00:17:01.030 align:start position:0%
apparently you can write tests with
embark<00:16:58.880><c> right</c><00:16:59.690><c> what</c><00:17:00.320><c> are</c><00:17:00.380><c> you</c><00:17:00.470><c> test</c><00:17:00.680><c> exactly</c>

00:17:01.030 --> 00:17:01.040 align:start position:0%
embark right what are you test exactly
 

00:17:01.040 --> 00:17:03.160 align:start position:0%
embark right what are you test exactly
do<00:17:01.280><c> you</c><00:17:01.370><c> test</c><00:17:01.550><c> the</c><00:17:02.030><c> smart</c><00:17:02.270><c> contract</c><00:17:02.660><c> code</c><00:17:02.840><c> or</c>

00:17:03.160 --> 00:17:03.170 align:start position:0%
do you test the smart contract code or
 

00:17:03.170 --> 00:17:05.830 align:start position:0%
do you test the smart contract code or
you<00:17:03.290><c> test</c><00:17:03.560><c> the</c><00:17:03.920><c> off</c><00:17:04.400><c> train</c><00:17:04.760><c> code</c><00:17:04.970><c> so</c><00:17:05.480><c> that's</c><00:17:05.630><c> my</c>

00:17:05.830 --> 00:17:05.840 align:start position:0%
you test the off train code so that's my
 

00:17:05.840 --> 00:17:08.260 align:start position:0%
you test the off train code so that's my
first<00:17:06.020><c> question</c><00:17:06.140><c> and</c><00:17:06.950><c> if</c><00:17:07.400><c> it</c><00:17:07.520><c> works</c><00:17:07.760><c> for</c><00:17:08.060><c> both</c>

00:17:08.260 --> 00:17:08.270 align:start position:0%
first question and if it works for both
 

00:17:08.270 --> 00:17:11.620 align:start position:0%
first question and if it works for both
and<00:17:08.780><c> if</c><00:17:09.620><c> not</c><00:17:09.800><c> do</c><00:17:10.160><c> you</c><00:17:10.310><c> for</c><00:17:10.850><c> for</c><00:17:11.030><c> testing</c><00:17:11.360><c> smart</c>

00:17:11.620 --> 00:17:11.630 align:start position:0%
and if not do you for for testing smart
 

00:17:11.630 --> 00:17:14.760 align:start position:0%
and if not do you for for testing smart
contract<00:17:11.960><c> code</c><00:17:12.140><c> do</c><00:17:12.320><c> you</c><00:17:12.470><c> integrate</c><00:17:13.160><c> truffle</c>

00:17:14.760 --> 00:17:14.770 align:start position:0%
contract code do you integrate truffle
 

00:17:14.770 --> 00:17:20.320 align:start position:0%
contract code do you integrate truffle
right<00:17:17.440><c> so</c><00:17:18.440><c> it's</c><00:17:18.710><c> a</c><00:17:18.920><c> smart</c><00:17:19.430><c> contracts</c><00:17:19.940><c> it</c>

00:17:20.320 --> 00:17:20.330 align:start position:0%
right so it's a smart contracts it
 

00:17:20.330 --> 00:17:22.960 align:start position:0%
right so it's a smart contracts it
doesn't<00:17:20.630><c> mean</c><00:17:20.720><c> focus</c><00:17:21.400><c> its</c><00:17:22.400><c> actual</c><00:17:22.700><c> support</c>

00:17:22.960 --> 00:17:22.970 align:start position:0%
doesn't mean focus its actual support
 

00:17:22.970 --> 00:17:27.130 align:start position:0%
doesn't mean focus its actual support
solidity<00:17:23.830><c> tests</c><00:17:25.840><c> truffle</c><00:17:26.840><c> is</c><00:17:26.960><c> like</c><00:17:27.110><c> a</c>

00:17:27.130 --> 00:17:27.140 align:start position:0%
solidity tests truffle is like a
 

00:17:27.140 --> 00:17:29.860 align:start position:0%
solidity tests truffle is like a
different<00:17:27.710><c> framework</c><00:17:28.460><c> and</c><00:17:28.760><c> it</c><00:17:28.970><c> does</c><00:17:29.240><c> what</c>

00:17:29.860 --> 00:17:29.870 align:start position:0%
different framework and it does what
 

00:17:29.870 --> 00:17:31.780 align:start position:0%
different framework and it does what
Moore's<00:17:30.080><c> a</c><00:17:30.500><c> sub</c>

00:17:31.780 --> 00:17:31.790 align:start position:0%
Moore's a sub
 

00:17:31.790 --> 00:17:33.460 align:start position:0%
Moore's a sub
it<00:17:32.090><c> does</c><00:17:32.270><c> like</c><00:17:32.390><c> it</c><00:17:32.510><c> specifically</c><00:17:33.080><c> just</c><00:17:33.260><c> for</c>

00:17:33.460 --> 00:17:33.470 align:start position:0%
it does like it specifically just for
 

00:17:33.470 --> 00:17:35.350 align:start position:0%
it does like it specifically just for
the<00:17:33.560><c> smart</c><00:17:33.800><c> contracts</c><00:17:34.220><c> well</c><00:17:34.850><c> this</c><00:17:35.030><c> does</c><00:17:35.240><c> the</c>

00:17:35.350 --> 00:17:35.360 align:start position:0%
the smart contracts well this does the
 

00:17:35.360 --> 00:17:37.930 align:start position:0%
the smart contracts well this does the
smart<00:17:35.630><c> contract</c><00:17:36.050><c> so</c><00:17:36.200><c> it</c><00:17:36.290><c> is</c><00:17:36.410><c> what</c><00:17:37.310><c> do</c><00:17:37.370><c> you</c><00:17:37.460><c> you</c>

00:17:37.930 --> 00:17:37.940 align:start position:0%
smart contract so it is what do you you
 

00:17:37.940 --> 00:17:40.030 align:start position:0%
smart contract so it is what do you you
were<00:17:38.060><c> describing</c><00:17:38.390><c> like</c><00:17:38.570><c> truffle</c><00:17:38.960><c> does</c><00:17:39.140><c> but</c><00:17:39.920><c> it</c>

00:17:40.030 --> 00:17:40.040 align:start position:0%
were describing like truffle does but it
 

00:17:40.040 --> 00:17:42.070 align:start position:0%
were describing like truffle does but it
also<00:17:40.190><c> focuses</c><00:17:40.700><c> on</c><00:17:41.120><c> the</c><00:17:41.510><c> other</c><00:17:41.720><c> other</c>

00:17:42.070 --> 00:17:42.080 align:start position:0%
also focuses on the other other
 

00:17:42.080 --> 00:17:45.240 align:start position:0%
also focuses on the other other
component<00:17:42.770><c> and</c><00:17:43.160><c> drizzle</c><00:17:44.000><c> I</c><00:17:44.150><c> assume</c><00:17:44.420><c> that's</c>

00:17:45.240 --> 00:17:45.250 align:start position:0%
component and drizzle I assume that's
 

00:17:45.250 --> 00:17:47.410 align:start position:0%
component and drizzle I assume that's
independent<00:17:46.250><c> of</c><00:17:46.280><c> truffle</c><00:17:46.700><c> so</c><00:17:46.910><c> in</c><00:17:47.060><c> that</c><00:17:47.180><c> case</c>

00:17:47.410 --> 00:17:47.420 align:start position:0%
independent of truffle so in that case
 

00:17:47.420 --> 00:17:50.380 align:start position:0%
independent of truffle so in that case
which<00:17:47.750><c> it</c><00:17:48.140><c> should</c><00:17:48.440><c> should</c><00:17:49.160><c> work</c><00:17:49.340><c> get</c><00:17:50.270><c> one</c>

00:17:50.380 --> 00:17:50.390 align:start position:0%
which it should should work get one
 

00:17:50.390 --> 00:17:53.050 align:start position:0%
which it should should work get one
right<00:17:50.540><c> here</c><00:17:51.910><c> okay</c>

00:17:53.050 --> 00:17:53.060 align:start position:0%
right here okay
 

00:17:53.060 --> 00:17:55.630 align:start position:0%
right here okay
so<00:17:53.620><c> when</c><00:17:54.620><c> you</c><00:17:54.770><c> are</c><00:17:54.950><c> showing</c><00:17:55.250><c> the</c>

00:17:55.630 --> 00:17:55.640 align:start position:0%
so when you are showing the
 

00:17:55.640 --> 00:17:58.120 align:start position:0%
so when you are showing the
configuration<00:17:56.390><c> we</c><00:17:56.990><c> are</c><00:17:57.020><c> showing</c><00:17:57.290><c> some</c><00:17:57.440><c> kind</c>

00:17:58.120 --> 00:17:58.130 align:start position:0%
configuration we are showing some kind
 

00:17:58.130 --> 00:18:02.020 align:start position:0%
configuration we are showing some kind
of<00:17:58.250><c> hooks</c><00:17:58.490><c> in</c><00:17:58.790><c> this</c><00:17:59.950><c> javascript</c><00:18:00.950><c> object</c><00:18:01.340><c> like</c>

00:18:02.020 --> 00:18:02.030 align:start position:0%
of hooks in this javascript object like
 

00:18:02.030 --> 00:18:04.330 align:start position:0%
of hooks in this javascript object like
on<00:18:02.300><c> deploy</c><00:18:02.750><c> and</c><00:18:03.080><c> the</c><00:18:03.260><c> string</c><00:18:03.620><c> representing</c>

00:18:04.330 --> 00:18:04.340 align:start position:0%
on deploy and the string representing
 

00:18:04.340 --> 00:18:07.030 align:start position:0%
on deploy and the string representing
the<00:18:04.550><c> code</c><00:18:04.940><c> that</c><00:18:05.270><c> it's</c><00:18:05.510><c> gonna</c><00:18:05.750><c> be</c><00:18:05.990><c> evaluated</c><00:18:06.590><c> my</c>

00:18:07.030 --> 00:18:07.040 align:start position:0%
the code that it's gonna be evaluated my
 

00:18:07.040 --> 00:18:09.250 align:start position:0%
the code that it's gonna be evaluated my
question<00:18:07.400><c> is</c><00:18:07.490><c> why</c><00:18:07.700><c> don't</c><00:18:08.540><c> you</c><00:18:08.780><c> just</c><00:18:09.050><c> use</c>

00:18:09.250 --> 00:18:09.260 align:start position:0%
question is why don't you just use
 

00:18:09.260 --> 00:18:11.380 align:start position:0%
question is why don't you just use
anonymous<00:18:09.800><c> function</c><00:18:10.250><c> with</c><00:18:10.790><c> you</c><00:18:11.000><c> know</c><00:18:11.120><c> some</c>

00:18:11.380 --> 00:18:11.390 align:start position:0%
anonymous function with you know some
 

00:18:11.390 --> 00:18:14.620 align:start position:0%
anonymous function with you know some
arguments<00:18:11.960><c> and</c><00:18:12.760><c> like</c><00:18:13.760><c> here</c><00:18:14.120><c> you're</c><00:18:14.330><c> doing</c>

00:18:14.620 --> 00:18:14.630 align:start position:0%
arguments and like here you're doing
 

00:18:14.630 --> 00:18:17.050 align:start position:0%
arguments and like here you're doing
like<00:18:15.080><c> angular</c><00:18:15.470><c> one</c><00:18:15.830><c> style</c><00:18:16.310><c> like</c><00:18:16.610><c> with</c><00:18:16.850><c> this</c>

00:18:17.050 --> 00:18:17.060 align:start position:0%
like angular one style like with this
 

00:18:17.060 --> 00:18:19.980 align:start position:0%
like angular one style like with this
funny<00:18:17.330><c> syntax</c>

00:18:19.980 --> 00:18:19.990 align:start position:0%
funny syntax
 

00:18:19.990 --> 00:18:22.450 align:start position:0%
funny syntax
so<00:18:20.990><c> I</c><00:18:21.020><c> took</c><00:18:21.290><c> I</c><00:18:21.590><c> took</c><00:18:21.620><c> like</c><00:18:21.920><c> a</c><00:18:21.950><c> real</c>

00:18:22.450 --> 00:18:22.460 align:start position:0%
so I took I took like a real
 

00:18:22.460 --> 00:18:24.880 align:start position:0%
so I took I took like a real
configuration<00:18:23.210><c> and</c><00:18:23.480><c> then</c><00:18:24.290><c> I</c><00:18:24.470><c> said</c><00:18:24.650><c> okay</c>

00:18:24.880 --> 00:18:24.890 align:start position:0%
configuration and then I said okay
 

00:18:24.890 --> 00:18:26.230 align:start position:0%
configuration and then I said okay
what's<00:18:25.190><c> missing</c><00:18:25.550><c> here</c><00:18:25.820><c> that</c><00:18:26.000><c> could</c><00:18:26.120><c> be</c>

00:18:26.230 --> 00:18:26.240 align:start position:0%
what's missing here that could be
 

00:18:26.240 --> 00:18:28.390 align:start position:0%
what's missing here that could be
educational<00:18:26.780><c> and</c><00:18:26.990><c> I</c><00:18:27.080><c> added</c><00:18:27.260><c> I</c><00:18:27.590><c> I</c><00:18:27.950><c> didn't</c>

00:18:28.390 --> 00:18:28.400 align:start position:0%
educational and I added I I didn't
 

00:18:28.400 --> 00:18:30.430 align:start position:0%
educational and I added I I didn't
really<00:18:28.550><c> talk</c><00:18:28.700><c> about</c><00:18:28.760><c> anything</c><00:18:29.240><c> about</c><00:18:29.690><c> you</c>

00:18:30.430 --> 00:18:30.440 align:start position:0%
really talk about anything about you
 

00:18:30.440 --> 00:18:32.470 align:start position:0%
really talk about anything about you
know<00:18:30.470><c> that</c><00:18:31.160><c> type</c><00:18:31.310><c> of</c><00:18:31.340><c> starter</c><00:18:31.730><c> gold</c><00:18:31.940><c> if</c>

00:18:32.470 --> 00:18:32.480 align:start position:0%
know that type of starter gold if
 

00:18:32.480 --> 00:18:34.360 align:start position:0%
know that type of starter gold if
anything<00:18:32.960><c> probably</c><00:18:33.350><c> confuse</c><00:18:33.830><c> people</c><00:18:33.980><c> more</c>

00:18:34.360 --> 00:18:34.370 align:start position:0%
anything probably confuse people more
 

00:18:34.370 --> 00:18:37.770 align:start position:0%
anything probably confuse people more
and<00:18:35.330><c> it</c><00:18:35.420><c> was</c><00:18:35.510><c> already</c><00:18:35.660><c> a</c><00:18:35.810><c> big</c><00:18:35.870><c> config</c><00:18:36.380><c> file</c><00:18:36.590><c> so</c>

00:18:37.770 --> 00:18:37.780 align:start position:0%
and it was already a big config file so
 

00:18:37.780 --> 00:18:39.970 align:start position:0%
and it was already a big config file so
to<00:18:38.780><c> answer</c><00:18:38.900><c> your</c><00:18:38.990><c> question</c><00:18:39.140><c> for</c><00:18:39.470><c> educational</c>

00:18:39.970 --> 00:18:39.980 align:start position:0%
to answer your question for educational
 

00:18:39.980 --> 00:18:48.460 align:start position:0%
to answer your question for educational
purposes<00:18:40.430><c> that's</c><00:18:41.420><c> the</c><00:18:41.630><c> test</c><00:18:41.960><c> answers</c><00:18:45.940><c> hi</c><00:18:47.320><c> as</c><00:18:48.320><c> a</c>

00:18:48.460 --> 00:18:48.470 align:start position:0%
purposes that's the test answers hi as a
 

00:18:48.470 --> 00:18:51.160 align:start position:0%
purposes that's the test answers hi as a
long<00:18:48.710><c> time</c><00:18:49.240><c> truffle</c><00:18:50.240><c> and</c><00:18:50.360><c> embark</c><00:18:50.840><c> user</c>

00:18:51.160 --> 00:18:51.170 align:start position:0%
long time truffle and embark user
 

00:18:51.170 --> 00:18:53.530 align:start position:0%
long time truffle and embark user
I've<00:18:51.470><c> been</c><00:18:51.710><c> waiting</c><00:18:52.460><c> anxiously</c><00:18:52.580><c> to</c><00:18:53.120><c> see</c><00:18:53.150><c> which</c>

00:18:53.530 --> 00:18:53.540 align:start position:0%
I've been waiting anxiously to see which
 

00:18:53.540 --> 00:18:56.140 align:start position:0%
I've been waiting anxiously to see which
framework<00:18:54.020><c> actually</c><00:18:54.380><c> which</c><00:18:54.830><c> JavaScript</c><00:18:55.610><c> kind</c>

00:18:56.140 --> 00:18:56.150 align:start position:0%
framework actually which JavaScript kind
 

00:18:56.150 --> 00:18:58.540 align:start position:0%
framework actually which JavaScript kind
of<00:18:56.270><c> version</c><00:18:57.050><c> of</c><00:18:57.170><c> the</c><00:18:57.410><c> blockchain</c><00:18:57.920><c> some</c>

00:18:58.540 --> 00:18:58.550 align:start position:0%
of version of the blockchain some
 

00:18:58.550 --> 00:19:02.380 align:start position:0%
of version of the blockchain some
ganache<00:18:59.000><c> or</c><00:19:00.130><c> whatever</c><00:19:01.130><c> embark</c><00:19:01.520><c> powers</c><00:19:01.910><c> up</c><00:19:02.090><c> is</c>

00:19:02.380 --> 00:19:02.390 align:start position:0%
ganache or whatever embark powers up is
 

00:19:02.390 --> 00:19:05.850 align:start position:0%
ganache or whatever embark powers up is
going<00:19:02.750><c> to</c><00:19:02.840><c> support</c><00:19:03.260><c> default</c><00:19:03.830><c> event</c><00:19:04.040><c> reading</c>

00:19:05.850 --> 00:19:05.860 align:start position:0%
going to support default event reading
 

00:19:05.860 --> 00:19:08.170 align:start position:0%
going to support default event reading
like<00:19:06.860><c> when</c><00:19:07.040><c> they</c><00:19:07.130><c> happen</c><00:19:07.490><c> in</c><00:19:07.610><c> contracts</c>

00:19:08.170 --> 00:19:08.180 align:start position:0%
like when they happen in contracts
 

00:19:08.180 --> 00:19:09.670 align:start position:0%
like when they happen in contracts
without<00:19:08.420><c> having</c><00:19:08.690><c> to</c><00:19:08.780><c> subscribe</c><00:19:09.170><c> to</c><00:19:09.290><c> them</c><00:19:09.440><c> so</c>

00:19:09.670 --> 00:19:09.680 align:start position:0%
without having to subscribe to them so
 

00:19:09.680 --> 00:19:12.880 align:start position:0%
without having to subscribe to them so
are<00:19:10.370><c> there</c><00:19:10.580><c> any</c><00:19:10.670><c> plans</c><00:19:10.880><c> to</c><00:19:11.240><c> have</c><00:19:11.390><c> can't</c><00:19:12.380><c> to</c>

00:19:12.880 --> 00:19:12.890 align:start position:0%
are there any plans to have can't to
 

00:19:12.890 --> 00:19:15.100 align:start position:0%
are there any plans to have can't to
have<00:19:13.010><c> events</c><00:19:13.520><c> tracked</c><00:19:13.850><c> by</c><00:19:14.120><c> default</c><00:19:14.480><c> from</c><00:19:14.840><c> your</c>

00:19:15.100 --> 00:19:15.110 align:start position:0%
have events tracked by default from your
 

00:19:15.110 --> 00:19:17.500 align:start position:0%
have events tracked by default from your
smart<00:19:15.560><c> contracts</c><00:19:16.070><c> and</c><00:19:16.280><c> shown</c><00:19:16.580><c> in</c><00:19:16.610><c> the</c><00:19:17.060><c> block</c>

00:19:17.500 --> 00:19:17.510 align:start position:0%
smart contracts and shown in the block
 

00:19:17.510 --> 00:19:21.700 align:start position:0%
smart contracts and shown in the block
Explorer<00:19:19.000><c> so</c><00:19:20.000><c> you</c><00:19:20.060><c> mean</c><00:19:20.450><c> actual</c><00:19:20.810><c> in</c><00:19:21.140><c> facility</c>

00:19:21.700 --> 00:19:21.710 align:start position:0%
Explorer so you mean actual in facility
 

00:19:21.710 --> 00:19:23.050 align:start position:0%
Explorer so you mean actual in facility
the<00:19:21.830><c> events</c><00:19:22.100><c> you</c><00:19:22.190><c> don't</c><00:19:22.370><c> mean</c><00:19:22.490><c> like</c><00:19:22.640><c> just</c><00:19:22.940><c> the</c>

00:19:23.050 --> 00:19:23.060 align:start position:0%
the events you don't mean like just the
 

00:19:23.060 --> 00:19:25.120 align:start position:0%
the events you don't mean like just the
transactions<00:19:23.600><c> no</c><00:19:23.930><c> not</c><00:19:24.110><c> just</c><00:19:24.320><c> actual</c><00:19:24.770><c> events</c>

00:19:25.120 --> 00:19:25.130 align:start position:0%
transactions no not just actual events
 

00:19:25.130 --> 00:19:26.560 align:start position:0%
transactions no not just actual events
from<00:19:25.310><c> the</c><00:19:25.490><c> code</c><00:19:25.640><c> without</c><00:19:26.090><c> having</c><00:19:26.480><c> to</c>

00:19:26.560 --> 00:19:26.570 align:start position:0%
from the code without having to
 

00:19:26.570 --> 00:19:30.970 align:start position:0%
from the code without having to
subscribe<00:19:27.020><c> individually</c><00:19:29.290><c> I'll</c><00:19:30.290><c> think</c><00:19:30.890><c> about</c>

00:19:30.970 --> 00:19:30.980 align:start position:0%
subscribe individually I'll think about
 

00:19:30.980 --> 00:19:34.690 align:start position:0%
subscribe individually I'll think about
it<00:19:31.160><c> because</c><00:19:31.400><c> I</c><00:19:32.140><c> feel</c><00:19:33.140><c> there's</c><00:19:33.320><c> some</c><00:19:33.700><c> downsides</c>

00:19:34.690 --> 00:19:34.700 align:start position:0%
it because I feel there's some downsides
 

00:19:34.700 --> 00:19:36.370 align:start position:0%
it because I feel there's some downsides
to<00:19:34.880><c> it</c><00:19:35.000><c> but</c><00:19:35.180><c> I</c><00:19:35.210><c> know</c><00:19:35.330><c> they're</c><00:19:35.600><c> this</c><00:19:35.900><c> is</c><00:19:35.960><c> coming</c>

00:19:36.370 --> 00:19:36.380 align:start position:0%
to it but I know they're this is coming
 

00:19:36.380 --> 00:19:38.470 align:start position:0%
to it but I know they're this is coming
in<00:19:36.440><c> the</c><00:19:36.530><c> next</c><00:19:36.560><c> version</c><00:19:36.890><c> of</c><00:19:37.100><c> ganache</c><00:19:37.610><c> right</c><00:19:38.330><c> and</c>

00:19:38.470 --> 00:19:38.480 align:start position:0%
in the next version of ganache right and
 

00:19:38.480 --> 00:19:42.370 align:start position:0%
in the next version of ganache right and
I<00:19:38.570><c> really</c><00:19:38.870><c> hope</c><00:19:39.050><c> you</c><00:19:39.230><c> guys</c><00:19:39.410><c> beat</c><00:19:40.070><c> them</c><00:19:40.250><c> to</c><00:19:40.400><c> it</c>

00:19:42.370 --> 00:19:42.380 align:start position:0%
I really hope you guys beat them to it
 

00:19:42.380 --> 00:19:44.930 align:start position:0%
I really hope you guys beat them to it
yeah<00:19:43.380><c> yeah</c><00:19:43.590><c> that's</c><00:19:43.860><c> exactly</c><00:19:44.580><c> what</c><00:19:44.700><c> this</c><00:19:44.790><c> thing</c>

00:19:44.930 --> 00:19:44.940 align:start position:0%
yeah yeah that's exactly what this thing
 

00:19:44.940 --> 00:19:47.060 align:start position:0%
yeah yeah that's exactly what this thing
yeah<00:19:45.330><c> cuz</c><00:19:45.660><c> we</c><00:19:45.960><c> do</c><00:19:46.080><c> have</c><00:19:46.200><c> the</c><00:19:46.350><c> logger</c><00:19:46.590><c> that</c><00:19:46.710><c> you</c>

00:19:47.060 --> 00:19:47.070 align:start position:0%
yeah cuz we do have the logger that you
 

00:19:47.070 --> 00:19:50.630 align:start position:0%
yeah cuz we do have the logger that you
can<00:19:47.250><c> see</c><00:19:47.460><c> the</c><00:19:48.180><c> state</c><00:19:48.450><c> so</c><00:19:49.110><c> doing</c><00:19:49.500><c> that</c><00:19:49.680><c> it</c><00:19:50.430><c> looks</c>

00:19:50.630 --> 00:19:50.640 align:start position:0%
can see the state so doing that it looks
 

00:19:50.640 --> 00:19:52.100 align:start position:0%
can see the state so doing that it looks
fairly<00:19:51.120><c> trivial</c><00:19:51.540><c> unless</c><00:19:51.870><c> some</c>

00:19:52.100 --> 00:19:52.110 align:start position:0%
fairly trivial unless some
 

00:19:52.110 --> 00:19:54.620 align:start position:0%
fairly trivial unless some
misunderstanding<00:19:52.920><c> song</c><00:19:53.100><c> but</c><00:19:53.280><c> yeah</c><00:19:53.820><c> we</c><00:19:54.030><c> would</c>

00:19:54.620 --> 00:19:54.630 align:start position:0%
misunderstanding song but yeah we would
 

00:19:54.630 --> 00:19:57.440 align:start position:0%
misunderstanding song but yeah we would
so<00:19:54.780><c> I</c><00:19:54.810><c> didn't</c><00:19:55.410><c> show</c><00:19:55.500><c> really</c><00:19:55.740><c> the</c><00:19:55.770><c> the</c><00:19:56.450><c> the</c>

00:19:57.440 --> 00:19:57.450 align:start position:0%
so I didn't show really the the the
 

00:19:57.450 --> 00:19:59.630 align:start position:0%
so I didn't show really the the the
Explorer<00:19:57.750><c> for</c><00:19:57.960><c> the</c><00:19:58.080><c> contracts</c><00:19:58.830><c> and</c><00:19:59.220><c> you</c><00:19:59.250><c> can</c>

00:19:59.630 --> 00:19:59.640 align:start position:0%
Explorer for the contracts and you can
 

00:19:59.640 --> 00:20:02.030 align:start position:0%
Explorer for the contracts and you can
you<00:20:00.360><c> can</c><00:20:00.540><c> choose</c><00:20:00.720><c> your</c><00:20:00.840><c> contract</c><00:20:01.320><c> a</c><00:20:01.470><c> candy</c><00:20:01.710><c> and</c>

00:20:02.030 --> 00:20:02.040 align:start position:0%
you can choose your contract a candy and
 

00:20:02.040 --> 00:20:04.280 align:start position:0%
you can choose your contract a candy and
yeah<00:20:02.940><c> you</c><00:20:03.030><c> can</c><00:20:03.120><c> interact</c><00:20:03.540><c> with</c><00:20:03.720><c> it</c><00:20:03.840><c> but</c><00:20:03.990><c> adding</c>

00:20:04.280 --> 00:20:04.290 align:start position:0%
yeah you can interact with it but adding
 

00:20:04.290 --> 00:20:05.960 align:start position:0%
yeah you can interact with it but adding
this<00:20:04.440><c> we</c><00:20:04.650><c> could</c><00:20:04.830><c> also</c><00:20:05.040><c> add</c><00:20:05.280><c> this</c><00:20:05.490><c> state</c><00:20:05.730><c> to</c><00:20:05.850><c> it</c>

00:20:05.960 --> 00:20:05.970 align:start position:0%
this we could also add this state to it
 

00:20:05.970 --> 00:20:08.390 align:start position:0%
this we could also add this state to it
so<00:20:06.690><c> I</c><00:20:06.720><c> think</c><00:20:07.020><c> it's</c><00:20:07.230><c> a</c><00:20:07.260><c> good</c><00:20:07.410><c> good</c><00:20:07.770><c> suggestion</c>

00:20:08.390 --> 00:20:08.400 align:start position:0%
so I think it's a good good suggestion
 

00:20:08.400 --> 00:20:12.860 align:start position:0%
so I think it's a good good suggestion
so<00:20:09.030><c> you</c><00:20:09.480><c> support</c><00:20:09.930><c> en</c><00:20:10.920><c> su</c><00:20:11.160><c> support</c><00:20:11.850><c> ipfs</c><00:20:12.660><c> are</c>

00:20:12.860 --> 00:20:12.870 align:start position:0%
so you support en su support ipfs are
 

00:20:12.870 --> 00:20:14.050 align:start position:0%
so you support en su support ipfs are
you<00:20:12.960><c> going</c><00:20:13.200><c> to</c><00:20:13.320><c> support</c>

00:20:14.050 --> 00:20:14.060 align:start position:0%
you going to support
 

00:20:14.060 --> 00:20:18.620 align:start position:0%
you going to support
APNs<00:20:15.470><c> we</c><00:20:16.470><c> actually</c><00:20:16.770><c> do</c><00:20:17.190><c> support</c><00:20:17.640><c> Alpena's</c><00:20:18.390><c> I</c>

00:20:18.620 --> 00:20:18.630 align:start position:0%
APNs we actually do support Alpena's I
 

00:20:18.630 --> 00:20:28.960 align:start position:0%
APNs we actually do support Alpena's I
didn't<00:20:19.140><c> mention</c><00:20:19.290><c> it</c><00:20:19.500><c> but</c><00:20:19.590><c> we</c><00:20:20.070><c> do</c><00:20:20.130><c> support</c>

00:20:28.960 --> 00:20:28.970 align:start position:0%
 
 

00:20:28.970 --> 00:20:31.030 align:start position:0%
 
you

