►
From YouTube: Swapr Weekly [2023-01-30]
Description
No description was provided for this meeting.
If this is YOUR meeting, an easy way to fix this is to add a description to your video, wherever mtngs.io found it (probably YouTube).
A
Okay:
hey
welcome
to
swapper
weekly
30th
of
Jan
and
today's
agenda.
Let's
start
with
the
releases,
so
we
initially
thought
that
we
would
do
a
beta
18.1
release,
but
then
then,
that
got
kind
of
like
a
weak
Delay
from
the
plan.
But
then
we
have
enough
in
our
scope
to
actually
make
a
beta
19
release
like
a
lot
of
things
that
are
tested,
but
still
waiting
for
code
reviews.
So
if
you
guys
are
waiting
for
tasks
or
if
you're
you
have
some
time,
I
mean
just.
A
Please
pick
pick
things
up
for
code
review,
so
the
scope
of
this
would
be
to
add
one
inch
integration
across
the
six
networks
that
we
that
we
are
supporting
right
now
and
then
Milan
just
started
working
on
0x
on
on
the
three
other
networks
that
it
supports
like
BNB,
chain
optimism
and
arbitrum.
He
thinks
that
it's
pretty
small
that
we
could
actually
sneak
this
into
the
current
release
and
then,
of
course
like
some.
A
The
other
two
is
the
same
as,
like
we
discussed
last
week,
like
small
changes
on
the
limit
orders
like
the
small
EU
exchanges
and
then
and
then
added
analytics
on
news
for
them.
So
if
you
guys
can
review
and
then
we
could
merge,
then
yeah
I
will
run
a
small
regression
and
then
hopefully
you'll
be
able
to
make
a
release
this
Wednesday
or
Thursday,
if
possible,.
A
C
B
B
We
can
connect
our
wallet
and
then
I
can
select
metamask
it's
only
available
on
Windows
exchange.
So
if
you
want
to
switch
to
any
other
channels,
so
it
will
tell
you
too
subject
to
hypnosis
and
then
you
have
like
a
form.
You
select
game
markets.
Token
you
want
to
buy
so
here
I'm
going
to
select
with
the
ABC
I'm
gonna
have
to
like
50
dollars
and
I'm
gonna
select,
mostly
I'm
gonna
buy
with
and
then
I'm
gonna
select
what
I'm
going
to
start
with
DC.
B
So,
let's
say
I,
don't
think
that
I'm
gonna
start
it
today,
but
I
want
to
delegate
this
to
the
product
itself.
So
let's
say
we'll
start
like
next
Sunday,
so
I
can
set
this
to
Sunday
February
5th
and
then
obviously
I
can
control
the
time
as
well.
I'm
just
going
to
select
the
current
time
like
it's
currently
when
you,
when
you
open
the
formal
it
will
move
forward
into
the
future
one
hour
ahead
and
then
it
will
also
end
in
the
future
like
24
hours
after
the
start
date.
Here
you
can
see.
B
I
have
to
also
update
this.
Otherwise
it's
not
gonna
work,
so
this
can
be
on
the
12th
and
then
here
I'm,
selecting
like
how
many
the
interval
I'm
gonna
buy
either
at
so.
If
I
select,
24
I
feel
like
if
I
sound,
like
20
24
hours
a
day,
that's
like
basically
hourly
and
then,
if
I
say.
Okay,
it's
gonna,
that's
weird,
but
let's
try
it
again.
B
Okay,
so
if
I
like
select
the
hour,
if
I
go
to
the
day,
probably
I'm,
probably
a
bit
of
something
during
the
demo
thing,
but
it's
gonna
go
with
the
hour.
If
I
select
the
out
okay.
B
Okay,
I
didn't
actually
change
the
date
now
so,
if
I
say
fifty
dollars
for
the
next
24
hours,
it's
gonna
divide
the
total
amount
by
the
number
of
the
hours
in
that
interval.
Right
now,
it's
like
24
hours
and
then
you
have
like
50
dollars
divided
by
24
you're
gonna
get
like
two
two
thousand
eight
cents.
B
Then,
if
I'm
happy
with
the
order,
I'm
gonna
just
go
like
create,
this
will
create
a
fault
where
you
have
like
a
vault
Factory
contract
that
creates
a
new
worldview
that
is
owned
by
you
and
then
another
user,
I'm
gonna,
explain
later
on
and
I'm
gonna
say
confirm,
find
this.
B
B
Okay,
the
second
step
is
actually
depositing
the
fifty
dollars
you're
supposed
to
be
approving
this
token
and
then
calling
the
deposit.
But
you
can
also
do
another
thing.
That's
just
basically
sending
the
token
to
the
contact
itself.
B
Okay
and
then
the
last
step
is
going
to
ask
me
for
a
signature,
and
the
signature
is
going
to.
Basically,
whatever
you
see
on
the
screen
is
going
to
be
digested
into
a
uip,
712
signature
and
then
I'm
going
to
actually
send
a
few
things.
So
that's
the
post
address
and
then
the
recipient
is
me.
Then
the
Soul
token
is
the
usdc
the
buy
token
as
well,
and
then
the
amount
and
like
in
in
ways
and
the
start
date
and
date,
and
then
the
frequency
and
then
the
hour.
B
B
Go
to
to
do
your
vaults
I'm,
not
sure
which
one
of
these
is
the
one,
but
it's
problem
guessing
it's
this
one.
This
is
the
most
recent,
but
then
right
now
we
don't
have
like
all
of
the
things
to
be
hooked
for
the
database.
But
if
you
have
your
false
address
and
then
you
go
to
the
database
I'm
just
using
like
an
old
cluster.
B
A
B
Just
gonna
explain
what's
going
on
here,
so
you
have
like
an
order.
This
is
an
order
order,
I
managed
to
create
it's
going
to
tell
you
the
order,
ID
and
then
default,
and
then
the
Vault
owner
the
recipient
and
then
assault
token,
the
buy
token
and
the
American
way.
Then,
if
you
go
to
your
executions,
you
will
see
you
have
like
I
think
this
is
what
also
24
orders.
But
then
you
can
see
the
execution
like
this
execution.
B
It
tells
you
like
I,
think
it's
probably
12
but
I'm,
not
so
certain
you
have
to
do
the
math
to
be
definitely
and
then
it's
like.
It's
suspending
and
then
I
told
you
like
the
when
you
create
a
vault.
There
are
two
users,
one
of
them
is
like
you
and
then
the
other
one
is
like
a
bot
and
the
bot
basically
tells
all
the
things
to
you.
B
So
you
have
like
an
a
agenda
table
or
agenda
processor
that
checks
every
10
minutes
for
the
new
orders
that
has
to
be
executed
within
the
10
segment
in
the
future
and
then
the
next
in
the
past
six
minutes,
and
then
it
will
actually
do
the
calcium
order
for
you,
and
we
can
probably
go
into
the
code
for
this.
D
B
This
is
from
the
SDK
and
then
check
the
receiver
from
the
contract
itself,
which
is
our
it
should
be
the
receipt
from
the
database,
because
you
can
change
this,
but
right
now
it's
to
the
corner,
so
construct
the
cloud
code.
This
is
going
to
get
you
a
quote
from
Cal
API
and
then
it
will
as
soon
as
the
code
is
available
to
you,
you
can
actually
sign
the
card
sign
the
order
with
the
cow
API,
but
then
the
second
step
is
actually
calling
the
it's
calling
the
vault
execute
and
then
punches.
B
The
same
mechanism
that
we
use
for
our
gig
style
orders
were
Dave,
has
to
manually,
go
and
then
create
an
order
with
Cloud,
Swap
and
then
the
second.
The
second
part
comes
from
the
Dow
itself,
where
the
Dao
creates
a
creates
just
a
multiple
proposal
to
call
the
settlement
contract
on
the
gpv2.
Let's
find
the
contract
I
need
to
check
the
address.
B
Yeah
so
set
free
signature,
so
this
is
going
to
the
order
we're
getting
from
the
API
on
the
server
side,
we're
going
to
pass
it
along
to
this
function,
and
then
we're
going
to
set
this
to
true.
But
then
the
tricky
part
is
like
wow.
This
order
this,
where
you're
calling
this
method,
it
always
has
to
come
from
the
from
the
contract
that
created
the
order
and
then
in
our
case
this
is
the
Vault.
B
So
this
is
why
you
need
like
a
a
contract
that
is
sitting
between
the
user
and
cow
API
and
then
the
contract.
How
do
you
automate
it?
This
is
the
tricky
part
where
we
have
like
a
bot
that
also
owns
or
have
like
some
sort
of
a
autonomy
over
the
contract
that
can
process
these.
These
things
for
you,
otherwise
you
would
have
to
manually,
go
to
the
contract
and
then
code
every
like
every
interval.
You
want
to
set
you
and
then
I
think
this
is
probably
all
the
technical
side
of
it.
B
It's
pretty
simple
straight
free,
pretty
straightforward,
but
there
are
things
that
we
haven't
really
talked
about
and
then
like
taking
a
fee
on
top
of
this
thing,
because
calling
this
method
on
goodness
exchange
is
not
really
a
big
deal
for
us
like
we're,
paying,
maybe
like
a
thousands
of
like
cents
but
on
ethereum.
B
Calling
this
method
is
going
to
cost
you
about
eight
dollars,
assuming
a
gas
price
of
50
Gray,
and
then
you
can
go
and
then
go
down
up
and
down.
But
then
these
are
the
things
we
haven't
really
talked
about,
and
then
this
is.
This
is
the
product
itself.
C
B
B
If
it
basically
relies
on
mongodb2,
keep
a
state
but
also
retrieve
State,
and
then
I
think
it
also
uses
a
combination
like
set
timeout
and
then
set
interval,
just
like
native
JavaScript
function
to
automate
I.
Think,
but
then
that
the
thing
is
like
when
you,
when
you
define
your
job,
you
can
probably
just
dig
into
the
code,
is
faster,
so
agenda
here
you
can
see
like
I'm,
defining
my
instance
and
then
I'm
telling
it
to
run
a.
B
Where
did
we
need
to
find
a
job?
Yet
here
so
I'm,
just
calling
the
defining
a
new
job
called
like
DCA
orders
every
two
minutes.
It
should
be
10
minutes,
because
I
was
when
I
was
testing,
then
at
times
like
on
UTC,
and
then,
if
you
go
to
the
Handler
for
this
job,
this
thing
should
be
yeah.
So
this
is
you're
defining
the
job
and
then
the
Handler
is
this
one.
Then
this
is
basically
the
core
thing
like
everything
outside
of
agenda
agenda
gets
you
to
here.
B
But
then
everything
here
is
probably
handled
by
your
typical
JavaScript
thing
and
then
the
last
step
is
the
bot.
The
bot
comes
in
last,
as
I
said,
I'm
getting
the
pending
orders.
Here,
you
can
see
the
query
it
has
to
be
between
six
minutes
into
the
future
and
then
six
minutes.
B
You
can
just
pass
it
down
to
this
handle
Execute
order,
and
this
is
where
you
get
a
quote,
because
I
said
the
pot
is
not
involved
at
this
point.
B
You're
getting
together
quote
everything
seems
like
just
a
typical
JavaScript
you're
going
to
post
the
order
by
posting
the
order,
you're
actually
creating
an
entity
with
called
cow
with
cow,
but
you're
not
going
to
actually
finalize
the
order,
because
the
order
is
coming
from
our
contract,
and
you
can
see
here
like
I'm,
sending
it
to
execution
order
order.fall.
So
that
means
it's
the
contract
itself
that
it
basically
submitting
the
order
in
on
behalf
of
the
user,
all
right.
So
so
far
so
good
you
now
you
have
like
an
order
with
the
cow
API.
B
The
second
tricky
part
is
like:
how
do
you
actually
finalize
the
order?
And
this
is
where
the
bot
comes
in,
so
you
have
like
a
you.
Let's,
you
have
the
wall,
signer
a
new
wallet
and
then
the
Vault
driver,
a
private
API
key.
This
is
coming
from
the
environment
variable
and
then
this
is
like
just
a
typical
order.
Instance,
from
a
wallet
instance
from
The
Ether
JS,
Library
they're,
passing
the
provider
you're
going
to
make
sure
you're
going
to
get
the
right
provider
for
aggressive
chain,
or
that
would
be
that
ethereum.
B
Hence
your
passing
down
the
order
chain,
ID
so
I
had
to
sign
in
now,
and
then
you
have
a
full
contract.
You
can
probably
do
another
thing,
you
can
probably
say
like
get
vault
contract
by
passing
the
signer
as
well
or
you
can
just
like
connect,
call
connect.
I
think
this
is
a
method
from
the
type
chain
Library
and
maybe
just
the
core
contract
from
ethers,
can't
recall.
And
then
this
is
the
method
you
want
to
look
into
it.
B
So
you
can
so
you
have
like
maybe
like
the
owner,
and
then
you
have
another
one
I
think
balance.
B
Is
going
to
call
you
the
balance
of
the
ball
itself?
The
one
I'm
currently
interested
in
is
the
execute,
and
then
you
can
see
that
the
executes
accepts
two
parameter,
which
is
the
order
ID.
The
order,
MD
I
got
from
the
cow
API
here
and
then
the
two.
Obviously,
the
two
is
like
kind
of
redundant
because
you
can
just
hardcore
it
within
the
fault
itself.
B
B
C
That
that's
why
we
have
a
vault
so
that
the
the
wallet
that
created
the
yes.
B
Yeah
I
would
argue,
I
would
argue
that
You
probably
don't
need
the
Vault,
because
you
can
have
like
just
a
giant
contract
that
does
all
of
the
orders
for
you,
but
then
you
might
be
getting
into
issues
with
like
keeping
track
of
balances,
because
when
from
cars
from
cow's
perspective,
Cal
doesn't
know
who
to
take
from
whose
balance
to
take
the
money.
B
So
if
I,
if
we
all
deposit
like
a
hundred
dollars
me
and
you
and
then
we're
gonna
have
like
200
but
then
Cal
takes
out
like
a
hundred
dollars
and
then
we
have
like
a
mapping
and
the
contract
cow
cannot
update
this
mapping
view.
So
let's
say
it
was
my
order,
a
hundred
dollars
out
of
the
the
contract
self,
but
we
never
know
unless
we
have
like
another
bot
that
keeps
track
of
the
orders.
But
also
does
another
thing.
So
it's
going
to
update
the
state
of
that
contract
by
the
way.
A
We
had
a
call
on
Friday
with
Skye,
Adam
and
Chris,
where
we
were
just
talking
about
this
and
then
yeah.
This
will
not
be
part
of
swapper,
because
there
is
some
sort
of
centralization
to
this.
So
it'll
not
be
part
of
swapper,
but
it
will
have
like
a
separate
dab
and
yeah
go
through
this
branding.
Go
through
this.
F
Adam
the
idea,
the
centralized
part
of
it
that
is
going
to
leave
the
orders
on
behalf
of
the
Vault
there's
the
it
can't
take.
It
can't
take
money
from
the
Vault
right,
no.
B
Well,
I
mean,
if
we're
being
honest
it
can,
it
can
actually
drain
the
entire
world
by
creating
an
order
that
says
the
recipient
is
going
to
be
like
the
Maleficent
attacker,
but
it
can't
take
money
from
the
water,
so
like
yeah
I
I
can
guarantee
like.
Let's
go
back
to
the
code
like
here,
the
receiver
I
it's
set
to
the
Vault
contract
Ephesians
like
just
to
the
attackers
address,
and
then
you
see
my
daughter
like
the
fifty
dollars
I
just
deposited
the
default
goes
to
the
attackers
to
their
token
of
choice.
E
B
Yeah
I
mean
yes,
yes,
so
the
the
the
the
most
think
you
want
to
worry
about
is
this.
Is
this
variable
here
and
then
the
exposing
of
the
Vault
privacy,
which
is
I,
can
probably
share,
because
this
is
like
a
burner
attack
a
burner
account.
We
used
to
do
automation
with
the
Mesa
yeah,
but
I
really
don't
care.
G
A
quick
question
alarm
is
the
contract
you
are
interacting
with,
is
some
sort
of
third-party
contract
or
is
it
a
contract?
They
Exile
develop
itself.
G
B
Okay,
so
because
yeah,
this
is
the
same
thing
so
I'm
just
explaining
to
Leonardo.
So
in
order
for
you
to
create
a
an
order
with
car,
you
need
to
send
a
few
things.
Part
of
the
order
goes
to
the
API
and
then
the
other
part
has
to
be
done
on
chain.
I,
don't
know
why,
but
this
is
how
cow
has
been
designed
because
it
promises
you
like
any
protection,
so
you're
older.
B
G
B
Which
is
which
is
basically
the
the
risky
part,
but
then,
if
you
want
more
security-
and
this
is
something
that
feel
accepted.
G
But
that's
what
I'm
saying
like
like
exactly
that
like.
If,
if
the
receiver
is
not
the
owner
of
the
Vault,
it
should
revert
that
way.
There
is
no
way
for
the
like
anyone,
who's
running
the
the
bot
to
say
anything
exactly.
B
G
F
So
you
get
so
you're
mitigating
as
much
as
you
can,
but
at
the
end
of
the
day,
the
bot
can
make
bad
proposals
the
bot,
which
is
centrally
controlled
bad
order
limits
to
like
take
the
money.
Basically
so
How
would.
How
do
you
prove?
How
do
you
show
a
user
of
this
product
that
the
bot's
not
going
to
do
that?
F
G
It
will
always
be
like
a
minimum
amount,
but
I
think
we
could,
with
enough
research,
make
it
to
a
point
where
anyone
could
run
the
bot
like
anyone
could
be
their
own
bot
or
if
they
just
want
to
rent
themselves
or
if
they
want
to
let
a
third
party
do
it
I
think
we
can
get
to
that
point.
F
G
Now,
like
things
that,
like
the
one
we
were
just
talking
about,
we
could
cover
like
it's
a
thing
of
analyzing.
Okay,
what
are
the
areas
where
they
can
act
maliciously
and
then
things
of
way
to
protect
against
that
within
the
contract
and
just
go
ticking
all
the
points
until
like
it's
like
99.9
percent
safe,
where
nobody
can
act
maliciously.
F
G
For
example,
yeah
I
mean
it's
just
a
matter
of
getting
the
the
verifications
on
that
fall
contract
a
little
bit
tighter,
but
it's
definitely
doable.
G
F
D
D
A
I
mean
for
MVP
I
think
the
scope
will
be
like
it
would
still
be
like
a
trusted
thing.
I,
don't
think
we
would
build
something
that
is
like
you
know,
so
decentralized
and
without
finding
good
pmf,
so
I
think
it
makes
sense
at
this
current
stage
and
implementation.
A
It
looks
okay
and
then,
if
you
can
just
have
some
kind
of
docs
around
yeah
what
what
the
next
steps
would
be
to
make
this
make
these
Bots
run
by
other
parties
or
if
you
could
run
it
yourself,
I
think
it
should
be
good
enough.
F
E
Malicious,
like
who
knows
who's
running
the,
what
you
call
it
like
I
mean
any
RPC
provider
right
is
probably
trading
against
you
or
could
could
trade
against
you
I
think
this
is
like
a
yeah
you're
assuming
a
lot
I
guess.
The
question
is
like
that:
takes
some
effort
to
build
up
a
brand
so
that
someone
would
trust
you
or
something
I.
G
Don't
know
yeah
well
anyway,
like
we,
we
have
the
tools
to
make
it
like
it
enough,
like
trust
minimize,
where
there
is
just
so
little
that
can
manipulate
that
it
doesn't
matter.
So
it's
just
a
matter
of
like
putting
the
work
on
the
research
towards
it,
but
I
think
it's
totally
doable
like.
F
We're
talking
about
two
separate
things:
I
agree
with
you,
and
that
is
the
case.
What
bank
is
saying
is
the
current
version.
Without
doing
any
of
that
work,
we
could
still
launch
as
an
MVP,
but
my
whole
point
is:
without
the
extra
research
I.
Don't
think
people
would
use
it
so
launching
something
that
we
have
to
trust
Adam
is
is
not
I.
Don't
think
you
would
want
to
launch
it
in
that
state
right.
G
Get
you
but
like
only
just
by
like
removing
that
receiver
or
like
by
checking
in
the
contract.
Our
receiver
is
the
same
as
the
owner
of
the
Vault
that
like
takes
away
like
90
of
the
risks,
so
I
think
it
does
worth
like
doing.
The
small
effort
on
this
MVP
on
launching
like
that,
and
then
like
price
manipulation,
is
a
little
bit
harder
but,
like
I,
think
it's
good
enough
for
an
MVP
and
then
we
can
improve
from
there.
C
A
Cool
in
the
ends-
let's
talk
about
this
as
I
think
it
makes
sense
if
you
could
do
some
kind
of
you
know
diagrams
around
yeah
like
like
how
we
are
doing
this
and
yeah
what
other
changes
that
we
will
do
in
the
future.
Something
like
I,
like
I,
think
that
might
be
good
to
explain.
A
Yeah
to
explain
to
others
to
the
users
and
all
those
people
also
check
with
that.
If
he
has
some
time
to
create
a
nicer
front
end,
not
not
a
very
and
you.
D
A
Then,
let's
move
on
to
the
next
one,
Sky
I
know
that
you're
looking
for
swapper
to
sponsor
this
eat,
Denver.
A
F
Yeah
I
mean
in
general
the
the
idea
is
like
a
simple
swapper
needs,
a
simple,
clear,
catchy
phrase
that
or
the
two
most
important
things
about
swapper
like
the
community
that
show
that
is,
that
eat
Denver
they
should
use.
You
know
swapper
for
like
privacy
and
freedom
instead
of
using
you
know,
swap
front
end.
For
example,
like
just
use.
F
Uniswap
protocol
through
swapper
front
end
use
cow
for
the
call
so
because,
as
you
know,
because
fopper
has
so
many
things
do
you're
self-farming
a
lot
of
stuff
which
we,
which
we
have
had
articles
and
materials
with
all
the
things
swapper
can
do,
but
it's
so
much
as
we
know
that
that
it's
hard
for
people
to
remember
why
they
should
go
to
swapper.eath
whenever
they're,
swapping
and
so
I
think,
just
simplifying
the
the
the
message
of
why
like
very
core
at
the
core,
why
people
should
pay
more
attention
and
use
swapper
in
general?
F
F
Keenan
has
some
ideas
around
printing
out
cards
or
or
something
that
could
also
help
convey
that
message,
but
I
think
we
want
to
keep
it
quite
simple
if
Expeditions
is
coming,
we
could
also
mention
on
on
that
that
look
out
for
expeditions.
If
that's
something
we
want
to
do
also
I
know,
we've
been
waiting
for
expeditions.
F
Expeditions
could
be
a
thing
that
could
be
something
that
could
be
popular
like
or
it
could
be
tried
launched
following
Denver
time
right
people
get
aware
of
it,
people
we
let
people
know
that
it's
coming
next
week
and
then
like
the
following
week,
is
when
expeditions
the
first
trial
of
it
goes
or
something
like
that
to
time
it
up,
because
we
can't
count
on
Odyssey
or
anything
yet.
So
those
would
be
a
couple
ideas
just
to
okay,
get
more
people
get
swapper
in
the
heads
of
more
people.
F
A
Sounds
good
all
right
if
anybody
has
any
ideas
around,
we
have
something
to
do
with
Denver
or
if
we
have
to
collect
some
information
from
the
people
that
is
attending
the
networking.
Just
let
me
know
and
then
we'll
try
to
consolidate
into
a
dock
and
Union.
F
Also
had
an
idea
about
another
way
to
like
give
out
some
swapper
token
to
people.
I
don't
know.
If
that's
effective
is
a
very
small
amount
these
days
something
like.
If
we
had
carrot,
then
we
would
then
we
would
probably
want
to
do
an
actual
swapper
awareness
campaign
or
something
involving
swapper
token,
but
that's
not
going
to
be
ready
for
Denver
time.
So,
in
my
mind,
giving
out
swapper
token
is
less
interesting.
F
Even
if
it's
like
a
small
claim
or
something
I,
don't
know
if
people
I
don't
think
my
personal
opinion
is
that's
a
lot
of
work
for
like
less
results
and
I.
Don't
know
what
giving
someone
you
know.
20
swapper
token
really
necessarily
does
I'd
rather
have
them
do
Expeditions
and
claim
an
nft
or
something
like
that
or
participate
in
Expeditions,
like
maybe
maybe
like
give
them
a
VIP
code
to
like
be
able
to
participate
in
the
first
ever
Expeditions.
F
So
if
you
make
people
feel
special
right,
it
would
give
out
a
card
like
actually
noses
Guild
did
this,
but
like
give
him
a
card
special
code
on
there
all
unique
codes
or
in
a
single
code
or
whatever,
and
it
gives
them
a
password
to
participate
in
Expeditions
when
it
launches
the
following
week
or
two
weeks
later
or
something,
and
so
you
have
to
have
met
someone
in
person
in
Denver.
Have
this
special
code
hold
on
to
this
code?
F
A
All
right,
yeah,
the
next
one,
is
for
a
while.
We've
been
doing
these
two
core
reviews
for
every
PR,
then
I
was
wondering
if
you
could
change
it
to
like
one
one
code
review,
because
you
think
these
days
it's
either
me
or
Milan
doing
the
second
chord
review.
A
But
then
I
thought
why
not
just
make
it
like
one
code
review
for
all
the
small
PRS
and
then,
if
there
is
like
big
integration,
that
you're
doing
or
if
there's
like
a
lot
of
changes
like
the
swapbox
2.0
or
this
one
inch
integration
things
like
that.
If
it
is
a
lot
of
changes,
then
we
go
for
this
multiple
code
reviews.
A
A
A
Or
ux
I
was
just
no
I
think
we
did
discuss
this
earlier.
Yeah,
okay,
I
think
we've
got
to
wait
till
swapbox
2.0
for
this
right.
A
Just
move
on
to
the
next
one
Nelson.
G
Yeah,
so
just
a
quick
update
on
what
we
are
on
the
univ3
integration
with
sape
subcontracts,
so
I've
been
doing
a
lot
of
research
the
last
couple
of
days
and
currently
what
what
I'm
at
is
and
I'm
gonna.
G
Ask
you
a
question
guys
is
we
can
go
Fairly
easily
with
Unis
univ,
2,
plus
Universe
3
integration
with
the
a
proper
interface
with
some
some
fixed
parameters
and
some
call
data
values
for
the
extra
things
you
need
on
for
univ3,
like
the
price
range
and
things
like
that,
some
of
the
things
for
like
positions
in
University
are
nfts.
G
So
a
couple
of
things
there
but
or
we
can
go
the
extra
mile
and
do
a
more
generic
interface
where
we
could
potentially
integrate
any
all
the
decks
like
any
other
liquidy
pools
that
are
not
necessarily
uni,
uni
swap
or
uni
swap
like.
So
the
question
is:
is
it
worth
the
effort?
G
Do
we
have
plans
to
integrate
things
like
balancer,
the
one
inch
liquidity
pools
which
are
small
or
I,
know
or
other
kind
of
pools,
or
should
we
just
limit
the
effort
to
unv2
or
univ3
like
swaps?
D
C
G
G
So,
okay
I
will
only
limit
the
efforts
there
I
think
about
a
very
good
understanding
of
the
contracts
now
so
I
can
start
actually
develop.
What's
needed,
shouldn't
take
that
long.
A
A
A
That's
it
anything
else.
Do
we
have
that
we
should
discuss
today.