SHOWING: First 60
["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"40"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]
["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"40"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]
["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"40"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]
["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"40"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]
["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"40"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]
["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"40"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]
["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"40"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]
["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"40"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]
["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"40"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]
["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"40"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]
["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"40"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]
["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"40"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]
["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"40"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]
["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"40"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]
["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"40"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]
["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"40"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]
["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"40"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]
["/content/5ac5662894624ebde8ce122739c5f00f7eedd7125617491ce3598e326273d924i0",{"p":"brc-20","op":"mint","tick":"cpos","amt":"40"},{"p":"ocf","op":"call","name":"forest_launch","params":["0"]}]#69,837,120textminting-claim#67,477,033orc-20small sub-features, and implement them one at a time.
Figuring out how to break down a larger PR into smaller PRs where each can be
merged is an art form well-worth practicing. The hard part is that each PR must
itself be an improvement.
I strive to follow this advice myself, and am always better off when I do.
Small changes are fast to write, review, and merge, which is much more fun than
laboring over a single giant PR that takes forever to write, review, and merge.
Small changes don't take much time, so if you need to stop working on a small
change, you won't have wasted much time as compared to a larger change that
represents many hours of work. Getting a PR in quickly improves the project a
little bit immediately, instead of having to wait a long time for larger
improvement. Small changes are less likely to accumulate merge conflict. As the
Athenians said: *The fast commit what they will, the slow merge what they
must.*
Get help
--------
If you're stuck for more than 15 minutes, ask for help, like a Rust Discord,
#45,051,225text )
.rpc_server(&rpc_server)
.run_and_deserialize_output::<Inscribe>();
let outpoint = output.inscriptions[0].location.outpoint;
for (i, inscription) in output.inscriptions.iter().enumerate() {
assert_eq!(
inscription.location,
SatPoint {
outpoint,
offset: u64::try_from(i).unwrap() * 777,
}
);
}
rpc_server.mine_blocks(1);
let ord_server = TestServer::spawn_with_args(&rpc_server, &[]);
let outpoint = output.inscriptions[0].location.outpoint;
ord_server.assert_response_regex(
format!("/inscription/{}", output.inscriptions[0].id),
format!(
r".*<dt>location</dt>.*<dd class=monospace>{}:0</dd>.*",
outpoint
),
);
ord_server.assert_response_regex(
format!("/inscription/{}", output.inscriptions[1].id),
format!(
r".*<dt>location</dt>.*<dd class=monospace>{}:777</dd>.*",
outpoint
),
);
ord_server.assert_response_regex(
format!("/inscription/{}", output.inscriptions[2].id),
format!(
r".*<dt>location</dt>.*<dd class=monospace>{}:1554</dd>.*",
#45,023,604textmint1.fdcp#44,982,452brc-20mint1.fdcp#44,982,443brc-20mint1.fdcp#44,982,440brc-20mint1.fdcp#44,982,439brc-20mint1.fdcp#44,982,432brc-20mint1.fdcp#44,982,428brc-20mint1.fdcp#44,982,427brc-20mint1.fdcp#44,982,422brc-20mint1.fdcp#44,982,420brc-20mint1.fdcp#44,982,418brc-20mint1.fdcp#44,982,416brc-20mint1.fdcp#44,982,415brc-20mint1.fdcp#44,982,414brc-20mint1.fdcp#44,982,413brc-20mint1.fdcp#44,982,412brc-20mint1.fdcp#44,982,411brc-20mint1.fdcp#44,982,410brc-20mint1.fdcp#44,982,407brc-20mint1.fdcp#44,982,402brc-20mint1.fdcp#44,982,400brc-20mint1.fdcp#44,982,399brc-20mint1.fdcp#44,982,396brc-20mint1.fdcp#44,982,385brc-20mint1.fdcp#44,982,383brc-20mint1,000,000.ucat#44,141,332brc-20mint1,000,000.ucat#44,141,331brc-20mint1,000,000.ucat#44,141,321brc-20mint1,000,000.ucat#44,141,307brc-20mint1,000,000.ucat#44,141,302brc-20mint1,000,000.ucat#44,141,299brc-20mint1,000,000.ucat#44,141,282brc-20mint1,000,000.ucat#44,141,281brc-20mint1,000,000.ucat#44,141,279brc-20mint1,000,000.ucat#44,141,277brc-20mint1,000,000.ucat#44,141,276brc-20mint1,000,000.ucat#44,141,274brc-20mint1,000,000.ucat#44,141,273brc-20mint1,000,000.ucat#44,141,268brc-20mint1,000,000.ucat#44,141,267brc-20mint1,000,000.ucat#44,141,261brc-20mint1,000,000.ucat#44,141,259brc-20mint1,000,000.ucat#44,141,250brc-20mint1,000,000.ucat#44,141,245brc-20mint1,000,000.ucat#44,141,241brc-20mint1,000,000.ucat#44,141,240brc-20mint1,000,000.ucat#44,141,238brc-20